1

General

Hour of Code

Try one-hour coding tutorials designed for all ages in over 45 languages.

All Grades

2

General

Curiosity Machine

Build hands-on science and engineering projects using everyday household materials.

All Grades

3

Block Coding

Scratch

Scratch is a programming language used to create stories, games, and animations.

Grade 2 - 8

4

Block Coding

ScratchJr

ScratchJr is a simplified version of Scratch designed for ages 5 to 7.

Grade K - 1

5

Digital Literacy

Cybersecurity

Cybersecurity is the protection of computer systems from theft of or damage.

Grade 2 & Up

6

Digital Literacy

Cryptography

Cryptography is the study of hiding information and is used to communicate secretively.

Grade 2 & Up

7

Design

WordPress

WordPress sites  make up 30% of websites, making it a popular website management service.

Grade 4 & Up

8

Hardware

Microbit

micro:bit is a small microcontroller great for newbies to learn to code on.

Grade 2 - 8

9

Block Coding

Made with Code

Girls use Blockly programming, a visual editor, to create short projects.

Gade 6 & Up

10

Block Coding

App Inventor

App Inventor is designed for young people to create mobile applications.   

Grade 6 & Up

11

Design

Weebly

Weebly is a website maker that uses drag and drop features to create website.

Grade 4 & Up

12

Language

Python

Python is a widely used, high-level programming language for general-purpose programming.

Grade 6 & Up

13

Design

Photoshop

Adobe Photoshop is one of the most popular photo editing software.

Grade 4 & Up

14

Language

HTML/CSS

HTML and CSS are two core technologies for building interactive web pages.

Grade 6 & Up

15

Language

JavaScript

JavaScript is a programming language that allows user to interact with website.

Grade 6 & Up

16

Language

Java

Java is an object oriented programming language for building web sites.

Grade 6 & Up

17

General

EarSkecth

EarSketch teaches kids coding in  Python and JavaScript through music composing and remixing. 

Grade 4 & Up

18

Design

Wix

Wix is a web development platform that allows users to create websites using its drag and drop feature.

Grade 4 & Up

19

Hardware

Arduino

Arduino is an application that uses embedded programming to control some electronic devices.

Grade 6 & Up

20

Language

R

R is a programming language and free software environment used by data scientists all over the world.

Grade 6 & Up

21

General

3D Printing

3D Printing has allowed people to bring their imaginative creations to come to life before their eyes.

Grade 2 & Up

22

Special Event

Hackathon

Hosting a hackathon event that girls learn coding skills followed by creating a project in a team environment.

All Grades