Programming

Recommendations and curriculum resources for teaching programming to kids in Grades 1-12. Tips for programming using Scratch Jr, Scratch, HTML, and Python.

Add the A to STEM Education

Educators agree that STEM education is essential to prepare students for the challenges of the 21st century workforce. The skills they learn in science, technology, engineering, and math subject areas also develop vital skills necessary for success: critical thinking, creativity, problem solving, and collaboration. Although there’s quite a debate about whether the A for the […]

Add the A to STEM Education Read More »

coding journals

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

Coding Journals for Computer Science Read More »

reasons to teach programming

6 Reasons to Teach Programming to Your Students

Should you teach programming skills to middle and high school students? Yes! Top 6 Reasons to Teach Programming to Your Students Learn Computational Thinking Skills: Programming makes a student think logically by using algorithms – step-by-step instructions to perform a function. If any of the steps are incorrect or inaccurate, the result has an error.

6 Reasons to Teach Programming to Your Students Read More »

Scroll to Top