Ideas, Strategies, and Classroom Inspiration
How to Teach with Tech
Explore practical ways to bring coding, digital tools, and hands-on learning into your classroom.
-
Scratch Coding Tutorial: Using Variables and Sprites
Shark Bites – or Not!: A Shark’s Failed Attempt Learn how to create and change a value of a variable, a background, and the motion of a sprite with this Scratch project. Contact us for more info! Will this hungry shark find a meal? Watch and listen! Click on the…
-
Create an Escape Room Game in Scratch
Visual learners love to learn how to code using Scratch! Try our fun interactive escape rooms created with Scratch (turn up the volume for the sound effects!) Do you want to know how we did it? Contact us to learn more! Challenge 1: a) Click on the monkey three times…
-
How to Sort Words in JavaScript Using the sort() Method
You’ve been given an array of words and asked to sort them in alphabetical order. Wow, that was easy! Here’s how it works: The sort() method is used to rearrange the elements of an array in ascending order by default. However, the default sorting behavior is based on converting elements…
-
How to Sort Numbers in JavaScript (And Why sort() Can Fail)
You’ve been given an array of numbers and asked to sort them in ascending order. Let’s take a look… Well, that’s not right! Here’s why: The default behavior of the sort() method in JavaScript is to convert elements to strings before performing comparisons. This can sometimes lead to unexpected results…
Categories
- Algorithms (4)
- Artificial Intelligence (2)
- Coding Projects (18)
- Computer Science Concepts (40)
- Creative Coding (10)
- Physical Computing (10)
Tags
coding education coding for beginners computer science education css css tutorial series html html tutorial series loops micro:bit physical computing python robotics Scrimba STEM education web development




