Give the perfect gift for tech-minded kids in your life: 25% off!

dark mode light mode Search Menu

December 2021 Learn More Links

DaPuglet on Flickr

How Computers Make Sound

How a computer records and produces sound

Sampling Rate

Sample rate and bit depth

What is sampling rate?

Nyquist Theorem

Harry Nyquist

What is a DAC?

Digital to analog converter

Nyquist-Shannon Sampling Theorem

Nyquist Frequency

How do speakers produce sound?

Computer speaker facts for kids

Draw with ASCII Keyboard Characters


Convert images to ASCII Art

The rich history of ASCII Art

Lost Ancestors of ASCII Art


ASCII Art Generator

Vintage ASCII Typewriter Art from the 1930s

Coding with text art in the Classroom

Traditional and Non-traditional ASCII Art

Convert image to ASCII Art in Python

ASCII Art Archive

Coding With Hydra

Hydra documentation and examples

How to make Hydra respond to sound

A Beginner’s Guide to Live Coding with Hydra

Getting Started with Hydra

Hydra in Mythology

Olivia Jack

Olivia Jack Talks Hydra

Amazon Go, Cashiers Gone

‘Just walk out’: Amazon debuts its first supermarket with no checkout lines

Amazon Go

Amazon Selling Cashierless Tech to Other Stores

LG Electronics Clerkless nighttime shops

Get Zippin

Cashierless Stores

List of cashierless companies

How Just Walk Out Tech works

Data Protection Issues in Cashierless Technology

Cashierless Stores – the Future or a Fad?

Fractured Fairy Tales

Fracturing Fairy Tales Product Page

Scratch Activity Guides

11 Fractured Fairy Tales for Young Readers


How to Write a Fractured Fairy Tale (free eBook in Epic books!)

Interactive Fractured Fairy Tales

Funny, Alternative Fractured Fairy Tales

Fractured Fairy Tales in Classrooms

Simulations Make It Real, or Not

Computer Simulation

Computer Modeling and Simulation


Simulation Facts for Kids

Fun Computer Simulations

Physics Engine

Simbucket Science Simulations

Simulations to play around with

Meet Sam Henry

Noah Text

Noah Text in Computer Adapted Environment

StrongReader Builder Tool

Noah Text Releases Text Tool

Code Trees with Pyret

Pyret image functions and colors

Lesson plans/projects using Pyret (created by Bootstrap World)

Pyret background information

Pyret editor

Secret Code Hidden in Plain Sight

History of Steganography

What is steganography? A complete guide to the ancient art of concealing messages

Steganography: Hiding Data within Dat

Steganography Past and Present


For parents: Is This Donut a Secret Message from Your Kid

What is Steganography?

How to Make Invisible Secret Spy Messages – video

Computers and Pronouns

The Winograd Schema

WinoGrande: An Adversarial Winograd Schema Challenge at Scale (with examples)

Winograd Schema Challenge

What are Winograd Schemas?

What is Design?

What is design?

The Meaning of Design

What Do We Mean By Design

Kids Think Design

Graphic Design for Kids

Architecture Activities for Kids

What is Automotive Design

Car Design for Kids

Car Design Facts

Kids Design Cars of the Future

Industrial Design

History of Industrial Design

Fashion Design Kits

What is Fashion Design?

What is a Fashion Designer?

What is Packaging Design?

How to Bring Package Design Into the Art Room

The Difference Between Interior Design and Decorating

Interior Design Facts for Kids

Interior Design Activities



Integrated Development Environment Facts for Kids


Integrated Development Environment

IntelliJ IDEA (JetBrains)

Visual Studio




Nova (Panic)

PyCharm (JetBrains)


Komodo IDE (ActiveState)

Nine Apps to Help Kids Sharpen Coding Skills

What Does IDE Stand For?

Best Python IDE an Code Editors

Zooming Towards Peace

Definition of Peacebuilding

Asian Muslim Action Network

Wahid Foundation

Helping Middle-schoolers Understand Peacebuilding

Peacebuilders program for Young Children

What is Peacebuilding?

Empowering Children as Peacebuilders

Peacebuilding Toolkit for Educators

What is Peacebuilding (video)

Curiosity Makes Coding Cooler

CodeGuppy Website

CodeGuppy Code Editor Workspace

CodeGuppy Draw with Code Projects Book

Color Names

RGB Triplet Colors

JavaScript Language Specification

Hexadecimal Color Names

What are Hexadecimal Colors?

Hexadecimal Color Picker

Building Autonomy in a 3D Print Lab

Developing Responsible and Autonomous Learners

Encouraging Learner Autonomy

How Learner Autonomy Helps Students

Building Autonomy and Independence in Young Learners

Five Steps to Increase Autonomy in the Classroom

Supporting Student Autonomy