Diving into how the Ladder of Abstraction can help students grasp the bigger picture of difficult concepts.
Discussing the importance of presenting problem-solving to students as a process.
Discussing how framing failure as part of a greater game can help young designers.
Computing can help teach problem solving skills. Here's one way to help students and your kids to become critical thinkers.
Using the game Among Us to teach students about critical thinking both online and offline.
Tackling the issue of ethical app design in this Parent Teacher Corner.
Through the example of Theo Jansen and his Strandbeests we discuss the importance of fostering creativity and innovation in students.
Here is some advice for teachers who are worried about the learning gap that remote learning can create!
With a new school year on the horizon and COVID-19 still ever present, students and teachers alike have question about what the future holds.
In the pandemic, online gaming has become a force for good for kids.
As students reach the age of 13 the importance of them understanding their rights and privacy online becomes crucial.
Illustrating computational concepts like decomposition and algorithms with simple, hands-on, and occasionally messy activities.
Meet Cozmo, the clever new robot that’s bringing AI concepts to life for kids as young as 5-7 years old.
Teaching strategies to better equip your students for a future full of open-ended problems.
Interactive play is a great way for students to learn STEM concepts, and new web technologies are making this easier than ever.
Keep kids engaged throughout the summer by transforming school assignments into fun projects.
What activities are best for teaching STEM to young kids?
What do students really learn from robotics class? And how can we make it better?
All work and no play makes it harder for kids to learn, especially those with anxiety and learning disabilities.
It’s a game that’s obsessing the world. Harmful, or a potential gateway to new skills?
A simple Python activity to change even the most skeptical students into coding enthusiasts!
How daily coding puzzles with constant feedback can be a useful tool to help students master text-based languages.
Activities that get kids up and moving can help them learn science and technology.
Help students apply their computational thinking skills outside the classroom.
There are a number of strategies teachers (plus parents and students) can take to learn programming.