Blog #4 - Coding for Kids with Scratch!

Data in Motion: Coding with Scratch!

Grade 4 / Math and digital technology

Link to lesson plan :)


In my future teaching practice, I would definitely use this Scratch lesson because it helps students learn how to collect, organize, and present data in a fun and meaningful way. It connects perfectly to the Alberta outcomes about manipulating and presenting data, but it goes beyond math and it gives students a chance to be creative, collaborate, and build real digital skills. 

I really like that this lesson lets students explore while learning. Instead of just filling in charts or using paper graphs, they actually get to make their own projects in Scratch that show data come to life. This makes learning so much more engaging and memorable. I’d use this kind of lesson to show students that coding isn’t just about computers, it’s about problem-solving, communication, and finding new ways to share ideas. 

I also think it’s a great example of how technology can support all learners. Scratch is visual and hands-on, which helps students who might struggle with written instructions or language barriers. It’s easy to scaffold for those who need more support, but it also gives room for students who want to go further and challenge themselves with more complex code. It fits perfectly with UDL principles because everyone can participate at their own level and show what they know in different ways. 

In my future classroom, I’d love to expand on this lesson by connecting it to real-world projects such as collecting weather data, tracking recycling habits, or surveying the school on favourite activities. That way, students can see how coding and data actually apply to their everyday lives. 

Overall, this lesson is one I’ll definitely keep in my toolkit. It builds curiosity, creativity, and confidence while helping students meet important curriculum outcomes. Most of all, it reminds me how powerful technology can be when it’s used to make learning interactive, meaningful, and fun!


Comments

  1. Hey Michelle!

    I loved how you discussed the UDL principals, and how everyone can participate at their own level, and show what they know. I totally agree with this, as every student has different learning needs and styles, so it is significant in providing students with strategies and supports so they can explore within their learning. I also really loved how you focused on exploring real-world projects within your future teaching. I think that would be super awesome to explore!! My only wonder is, from elaborating on what you had written, what are some other real-world projects would you want to create?!

    I loved reading this, thanks so much for sharing! This is so fantastic :)

    ReplyDelete
  2. Hi Michelle! I really like your reflection! Using Scratch to teach data makes learning creative, collaborative, and hands-on. I agree that it connects perfectly to UDL and helps all learners show what they know in different ways. Your idea of linking it to real-world projects like tracking recycling is great for building relevance.

    I wonder how you might balance creativity with assessing students’ understanding of data concepts?

    ReplyDelete

Post a Comment

Popular posts from this blog

Blog #1 - Beginning of the Fall 2025 Semester!

Blog #2 - Creation App Mini Lesson!