You certainly could teach CS Discoveries to 11th graders. However, it is designed for students through 10th grade. Many of the lessons in CS Discoveries are open ended and could be adapted.
Some of these videos might help you decide if Discoveries is right for your students. Teacher Tips - YouTube Perhaps the first and last one could give you info to help you decide if it would work with your students.
Have you looked at CS Principles? That is designed for 9-12 grade and doesn’t require any background knowledge. CS Principles is designed for beginners. There is a full description of CS Principles here. CS Principles | Code.org. It could give you more information to help you decide which would be best for your students.
Hope this helps and if you have any more questions, please reach out.