Coding Skills for Kids for a Successful K-8 Coding Program
It’s becoming common to teach age-appropriate coding skills to kids at school through computer classes. Not only do these programs provide career-ready skills for the future, but they also introduce concepts and techniques...
Why is Media Literacy in Education Important?
Frank Baker is a TV journalist turned district administrator turned researcher, writer, and professional development facilitator. Across the diverse positions he’s held, Frank’s work is inspired by his commitment to educating teachers and...
How to Promote Digital Citizenship in Students
As students spend more and more time online, digital citizenship is becoming increasingly important for students to master. In this article, we discuss techniques and hands-on exercises for promoting digital citizenship in students.
...Examples of Computational Thinking in the Classroom
If you are looking for examples of computational thinking projects to do with students, then you have come to the right place. Though computational thinking is often associated with computer science, its process...
Definitions of Computational Thinking, Algorithmic Thinking & Design Thinking
There are a lot of ways to think about problem solving. This article will take on the three of these that we are recently hearing more about: computational thinking, algorithmic thinking and design...
12 Rules for Protecting Students Online
Schools that have computer resources such as a computer lab or library open to students have rules and requirements to keep children safe online. The Children's Internet Protection...