Week 3
Programming - Interactive Story
Programming - Interactive Story
Description - M2-Week 3
For this activity, I created an interactive story in Scratch where users identify objects that begin with the letter “B,” including a bear, beetle, bat, balloon, and butterfly. I programmed simple interactions so that users can engage with the story and connect images to letter sounds. This activity combines basic programming with early literacy skills, helping reinforce letter recognition in an interactive and engaging way.
Reflection
When designing digital fabrication activities, I consider diversity by ensuring that lessons are accessible, inclusive, and culturally responsive. This includes providing multiple ways for students to engage (visuals, audio, hands-on interaction), offering language supports, and allowing flexibility in how students demonstrate understanding. For example, in my Scratch activity, I used clear visuals and familiar objects to support different learning styles. In my practice, I intentionally account for language differences by incorporating visuals, modeling, and opportunities for peer collaboration. These strategies support comprehension and allow all students to engage meaningfully with the content.
When preparing DF activities, it is important to consider the needs of all learners. For students with learning disabilities, I would provide step-by-step instructions, visual supports, and simplified tasks. For students with physical disabilities, I would ensure access to devices, adaptive tools, or partner work to support participation. For students with emotional disabilities, I would create a supportive environment with clear expectations, flexible pacing, and opportunities for success.
My school is moving toward a more innovative and student-centered mindset, but change takes time. Integrating digital fabrication and programming requires support, resources, and professional development. To gain support from stakeholders, it is important to demonstrate the impact on student engagement and learning outcomes. Sharing student work, modeling lessons, and collaborating with colleagues can help build buy-in and encourage a shift toward more hands-on, inquiry-based learning.
One challenge of integrating programming is that both teachers and students may feel intimidated by new technology. It also requires time for learning and implementation. However, the opportunities are significant. Programming promotes problem-solving, creativity, and critical thinking, while also supporting academic content like literacy and math.In my Scratch activity, students engage with letter recognition in a fun and interactive way, which increases motivation and participation. Programming allows students to become creators rather than consumers of technology, which is a powerful shift in learning.