Scratch Coding Resources

Share
  • October 9, 2024

I received an email earlier this year from a teacher in South Africa who is interested in starting a school and including coding in the curriculum. I finally responded to that message (yikes!) asking for links to CODING RESOURCES I use and have shared, including resources for using Scratch coding from MIT. These are the resources and links I shared via email. Hopefully these resources and links can be useful to you if you’re teaching coding to students or helping young people learn computational thinking skills / coding!

“Scratch Maze Resources” (CC BY 2.0) by Wesley Fryer

Info about my middle school computer programming course I teach is available, with some links to many lessons I teach on my lesson sharing website.

My entire middle school coding course is shared in Canvas, from fall 2023.

My current (fall 2024) middle school computer programming / coding course is also shared course in Canvas, but not all lessons have been shared / made public yet since the term is ongoing.

I continue to LOVE using Scratch with my middle school coding students! I’ve personally been using Scratch for over 17 years now. I’ve just updated this studio of student-created Scratch mazes, with many of the maze projects created by my students the past few years.

I also created a “Hall of Fame” page for student Scratch Maze projects, selecting two per semester since I’ve been teaching at my current North Carolina school.

My Scratch Maze lesson is also shared with lots of details about the project requirements, Scratch coding tutorial videos, etc.

I’m also using Minecraft MakeCode with students, and we are building an outpost on Mars with code in Minecraft! More details about that project, “Minecraft Mars,” including slides and recordings of conference presentations I’ve shared about it for NASA teacher conferences and other education conferences, is available.

If you have questions about any of these lessons or resources please reach out via a comment here on my blog, or via other means.

I love helping students get excited about CODING!

Source : Scratch Coding Resources