Logo course scaffolding Good afternoon, colleagues!
We're planning a year-long intro course to computer science for middle schoolers and going to use Logo as a main language but also looking for alternatives available to 5-6th graders. I'm looking for learning materials we can start to work from. Can you recommend anything that has a week-by-week plan with homeworks and in-class assignments to see if we're able to fit in limits we have?
Thank you!
Scratch comes with a large document of day-by-day lessons along with labs.  As a side benefit, due to the exploratory nature of Scratch, creating new assignments is fairly simple.  &quot;Create a movie about ____&quot; or &quot;create a small game that involves bouncing&quot; or &quot;create a game that responds to sounds as the controls&quot;.
Actually, that blank is great.  You can tell the students to create a &quot;movie&quot; or a game about any topic the kids are studying elsewhere in the curriculum, and allow them to make use of all of the techniques they've learned and explore other parts of the program.
To my thinking, it's also advantageous to use scratch concurrently with logo, since using two systems will introduce the key computer science concepts twice within two giant, open, exploratory worlds.  This increases the chances that the kids will see the parallels and really begin to absorb the computer science concepts.