How to Teach with Tech

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…

    → Read more…

    Scratch Coding Tutorial: Using Variables and Sprites

  • 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…

    → Read more…

    Create an Escape Room Game in Scratch

  • 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…

    → Read more…

    How to Sort Words in JavaScript Using the sort() Method

  • 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…

    → Read more…

    How to Sort Numbers in JavaScript (And Why sort() Can Fail)