Blue Theme Stationery

Teach

Curriculum Resources & Materials

EarSketch Teachers offers complete curriculum and access to teacher materials and resources respective to its intended audience, duration, and goals. 

Recommended Courses

Elementary

5

Middle School

6

7

8

High School

9

10

11

12

Computer Science Principles (Regular and AP)

Audio Equipment; Image by James Stamler

Computer Science Principles (Regular and AP)

Closely aligned to Computer Science Principles regular and AP courses, this curriculum is divided into three units: Fundamentals, Abstractions, and Structures.

  • Audience: Students in Computer Science Principles or AP Computer Science Principles, Grade Levels 8-12

  • Duration: 8-10 weeks

Your Voice is Power

Blurry Purple Background
Pharrell Headshot and Body Shot Graphic copy.png
Khalid Headshot and Body Graphic copy.png
Alicia Keys Adjust.png

Your Voice is Power

Closely aligned to Computer Science Principles regular and AP courses, this curriculum is divided into three units: Fundamentals, Abstractions, and Structures.

  • Audience: Students in any subject! This curriculum centers on the themes of how music, computer science, and entrepreneurship can be tools to learn and fight for social justice, Grade Levels 6-12

  • Duration: 6 days

Project STEM: Introduction to Computer Science

Typing on a Computer

Project STEM: Introduction to Computer Science

In collaboration with Edhesive, this course teaches the foundations of computer science and basic programming.

  • Audience: Students in an introductory computer science course, Grade Levels 9-12

  • Duration: Semester or year-long option

Hour of Code

Sand Hour Glass; Image by NeONBRAND

Hour of Code

Intended as a lightweight introduction, learn the basics of coding with EarSketch and compose a short song.

  • Audience: Middle School and High School students, Grade Levels 6-12

  • Duration: 1 hour

CAPACITY: Culturally Authentic Practice to Advance Computational Thinking in Youth

Stacking Hands; Image by Hannah Busing
Capacity Logo

CAPACITY: Culturally Authentic Practice to Advance Computational Thinking in Youth

Engage in authentic and culturally relevant problem-based, inquiry learning (PBIL) projects in STEM topics through the development of computational thinking skills.

  • Audience: Students in an introductory CTAE computer science course (ie. Introduction to Digital Technology), Separate curriculum for Grade Levels 6-8 and 9-10

  • Duration: Year-long curriculum consisting of four units that can be taught independently

*Capacity's curriculum requires permission to access through Georgia Tech's free registration process.

Core Curriculum

Sound Audio Equipment; Image by Alexey Ruban

Core Curriculum

This curriculum focuses on the core knowledge needed to code a song in EarSketch.

  • Audience: Accessible for students in grades 5-12 learning EarSketch, Separate curriculum for Grade Levels 5-12, 6-12, and 9-12

  • Duration: 3-4 weeks (Each unit is approximately 1 week long and can be taught independent of one another)

Curriculum

Duration

Hour of Code

1 hour / 1 class period

Sand Hour Glass; Image by NeONBRAND

Hour of Code

Intended as a lightweight introduction, learn the basics of coding with EarSketch and compose a short song.

  • Audience: Middle School and High School students, Grade Levels 6-12

  • Duration: 1 hour

Your Voice is Power Curriculum

5-6 days

Blurry Purple Background
Pharrell Headshot and Body Shot Graphic copy.png
Khalid Headshot and Body Graphic copy.png
Alicia Keys Adjust.png

Your Voice is Power

This curriculum centers on the themes of how music, computer science, and entrepreneurship can be tools to learn and fight for social justice.

  • Audience: Accessible for students in grades 6-12 in any subject!

  • Duration: 5 - 6 days/class periods (Each module is intended for 1 class period).

Core Curriculum

3-4 weeks

Sound Audio Equipment; Image by Alexey Ruban

Core Curriculum

This curriculum focuses on the core knowledge needed to code a song in EarSketch.

  • Audience: Accessible for students in grades 5-12 learning EarSketch, Separate curriculum for Grade Levels 5-12, 6-12, and 9-12

  • Duration: 3-4 weeks (Each unit is approximately 1 week long and can be taught independently or out of succession from of one another)

Computer Science Principles (Regular or AP)

8-10 weeks

Image by James Stamler

Computer Science Principles (Regular and AP)

Closely aligned to Computer Science Principles regular and AP courses, this curriculum is divided into three units: Fundamentals, Abstractions, and Structures.

  • Audience: Students in Computer Science Principles or AP Computer Science Principles, Grade Levels 8-12

  • Duration: 8-10 weeks

Project STEM: Introduction to Computer Science

semester or year-long

Typing on a Computer

Project STEM: Introduction to Computer Science

In collaboration with Edhesive, this course teaches the foundations of computer science and basic programming.

  • Audience: Students in an introductory computer science course, Grade Levels 9-12

  • Duration: Semester or year-long option

CAPACITY: Culturally Authentic Practice to Advanced Computational Thinking in Youth

year-long

Stacking Hands; Image by Hannah Busing
Capacity Logo

CAPACITY: Culturally Authentic Practice to Advance Computational Thinking in Youth

Engage in authentic and culturally relevant problem-based, inquiry learning (PBIL) projects in STEM topics through the development of computational thinking skills.

  • Audience: Students in an introductory CTAE computer science course (ie. Introduction to Digital Technology), Separate curriculum for Grade Levels 6-8 and 9-10

  • Duration: Year-long curriculum consisting of four units that can be taught independently

*Capacity's curriculum requires permission to access through Georgia Tech's free registration process.

Full K-12 Course Catalogue

Audio Equipment; Image by James Stamler

Computer Science Principles (Regular and AP)

Closely aligned to Computer Science Principles regular and AP courses, this curriculum is divided into three units: Fundamentals, Abstractions, and Structures.

  • Audience: Students in Computer Science Principles or AP Computer Science Principles, Grade Levels 8-12

  • Duration: 8-10 weeks

Blurry Purple Background
Pharrell Headshot and Body Shot Graphic copy.png
Khalid Headshot and Body Graphic copy.png
Alicia Keys Adjust.png

Your Voice is Power

This curriculum centers on the themes of how music, computer science, and entrepreneurship can be tools to learn and fight for social justice.

  • Audience: Accessible for students in grades 6-12 in any subject!

  • Duration: 5 - 6 days/class periods (Each module is intended for 1 class period).

Sand Hour Glass; Image by NeONBRAND

Hour of Code

Intended as a lightweight introduction, learn the basics of coding with EarSketch and compose a short song.

  • Audience: Middle School and High School students, Grade Levels 6-12

  • Duration: 1 hour

Stacking Hands; Image by Hannah Busing
Capacity Logo

CAPACITY: Culturally Authentic Practice to Advance Computational Thinking in Youth

Engage in authentic and culturally relevant problem-based, inquiry learning (PBIL) projects in STEM topics through the development of computational thinking skills.

  • Audience: Students in an introductory CTAE computer science course (ie. Introduction to Digital Technology), Separate curriculum for Grade Levels 6-8 and 9-10

  • Duration: Year-long curriculum consisting of four units that can be taught independently

*Capacity's curriculum requires permission to access through Georgia Tech's free registration process.

Typing on a Computer

Project STEM: Introduction to Computer Science

In collaboration with Edhesive, this course teaches the foundations of computer science and basic programming.

  • Audience: Students in an introductory computer science course, Grade Levels 9-12

  • Duration: Semester or year-long option

Additional Courses and Resources

Audio Equipment; Image by James Stamler

Introduction to Programming with Python and EarSketch with Georgia Gwinnett College

In collaboration with Georgia Gwinnett College and Georgia Institute of Technology, this book and resource covers computer science fundamentals using Python and EarSketch.

  • Audience: Students in dual credit courses or post-secondary students

  • Duration: One semester

Sound Audio Equipment; Image by Alexey Ruban

Python MC: Introduction to Computer Programming

This curriculum, created by Google and Rapport Studios, focuses on learning and applying basic programming concepts using Python and EarSketch.

  • Audience: Middle School and High School Students with basic computer programming knowledge from elementary school, Ages 12-18

  • Duration: 8 weeks

as an EarSketch teacher to access to our lesson plans, worksheets, assessments, presentations, and more!