Category Archives: Technology Skills

Teaching Ideas for Programming with TechnoCode

TechnoKids’ newest release is TechnoCode, a technology project that introduces coding with Scratch to elementary and middle school students. It is an ideal project for Grades 4 and up. Jam-packed with programming activities, TechnoCode sparks an interest in computer science. Step by step instructions explain how to build animations, stories, games, art, music, and simulations. […]

Coding Journals for Computer Science

I’ve been having lots of fun learning to code with Scratch over the past month. It inspired me to write blogs about the benefits of teaching programming skills and computer science standards. But it also prompted me to ponder about teaching practices associated with coding. Many of the resources I researched suggested that students write […]

Computational Thinking and Scratch

It is important to develop computational thinking. In my last blog about computer science learning standards, I wrote about the benefits of students learning to program. Coding was once thought to be a mysterious, obscure skill restricted to a few masterminds. But in light of the STEM demands of the future job world, it’s now […]

Digital Citizenship and Scratch

There are so many great things about Scratch: it teaches programming skills to kids, it’s fun and easy, and it’s free! Another fantastic feature is the Scratch online community. Students can browse completed projects, try tutorials, create interactive media, share, get feedback, learn from others, participate in discussion forums, and more! A bonus spinoff of […]