Activity | Points | Item Type |
---|---|---|
Exploring Code with Karel | ||
1.1 Introduction to Karel | Lesson | |
1.1.1 Introduction to Programming With Karel | 1 | Video |
1.1.2 Karel Commands Quiz | 1 | Check for Understanding |
1.1.3 Our First Karel Program | 5 | Example |
1.1.4 Parentheses and Semicolons Intro | 5 | Video |
1.1.5 Debug Karel's Code | 5 | Exercise |
1.1.6 Debug Karel's Code | 5 | Video |
1.1.7 Debug More of Karel's Code | 5 | Exercise |
1.1.8 Debug More of Karel's Code | 5 | Video |
1.1.9 Your First Karel Program | 5 | Exercise |
1.2 Karel's World | Lesson | |
1.2.1 More About Karel | 1 | Video |
1.2.2 More Basic Karel Quiz | 4 | Check for Understanding |
1.2.3 Karel's Morning Walk | 5 | Example |
1.2.4 Karel's Evening Walk | 5 | Exercise |
1.2.5 Can't Reach the Tennis Ball | 5 | Debugging |
1.2.6 Tennis Ball Game Setup | 5 | Exercise |
1.3 Functions | Lesson | |
1.3.1 Karel Functions | 5 | Video |
1.3.2 Functions Check for Understanding | 3 | Quiz |
1.3.3 Climb the Stairs | 5 | Example |
1.3.4 Spot the Bug 1 | 5 | Debugging |
1.3.5 Spot the Bug 2 | 5 | Debugging |
1.3.6 Spinning Karel | 5 | Exercise |
1.4 Multiple Functions | Lesson | |
1.4.1 Using the Main Function | 5 | Example |
1.4.2 Top Down Design and Decomposition | 1 | Video |
1.4.3 Top Down Design and Decomposition Quiz | 2 | Check for Understanding |
1.4.4 Top Down Design and Decomposition in Karel | 5 | Video |
1.4.5 Tennis Ball Stacks | 5 | Exercise |
1.4.6 Comments in Karel | 1 | Example |
1.4.7 Clean Up | 5 | Debugging |
1.5 For Loops | Lesson | |
1.5.1 For Loops | 1 | Video |
1.5.2 For Loops Quiz | 1 | Check for Understanding |
1.5.3 Repeated Move | 5 | Example |
1.5.4 Draw a Line | 5 | Example |
1.5.5 Tennis Ball in Each Corner | 5 | Exercise |
1.5.6 Pick Up Tennis Balls | 5 | Exercise |
1.5.7 Draw Two Lines | 5 | Exercise |
1.6 Conditional Statements | Lesson | |
1.6.1 If Statements and Conditionals | 1 | Video |
1.6.2 If Statements and Conditionals Quiz | 2 | Check for Understanding |
1.6.3 If Statements and Conditionals | 1 | Example |
1.6.4 Stay Out of the Lake | 5 | Debugging |
1.6.5 Bury Tennis Balls | 5 | Exercise |
1.6.6 Checkerboard Karel | 5 | Exercise |
1.7 If/Else Statements | Lesson | |
1.7.1 If/Else Statements | 1 | Video |
1.7.2 If/Else Statements Quiz | 2 | Check for Understanding |
1.7.3 Opposite Day | 5 | Example |
1.7.4 Build a Bridge | 5 | Exercise |
1.7.5 Stay on the Path | 5 | Debugging |
1.7.6 Dog Park Clean Up | 5 | Exercise |
1.7.7 Conditional Karel Badge | 1 | Badge |
1.8 While Loops | Lesson | |
1.8.1 While Loops | 1 | Video |
1.8.2 While Loops Quiz | 2 | Check for Understanding |
1.8.3 Inside the Fence | 5 | Example |
1.8.4 Run Home | 5 | Example |
1.8.5 Path to Dog House | 5 | Exercise |
1.8.6 Dive In! | 5 | Debugging |
1.8.7 Clean Up | 5 | Exercise |
1.9 Karel Challenges | Lesson | |
1.9.1 Karel Challenges | 5 | Notes |
1.9.2 Fetch | 5 | Challenge |
1.9.3 Karel's Race | 5 | Challenge |
1.9.4 Building Bridges | 5 | Challenge |
1.9.5 Super Tennis Ball Clean Up | 5 | Challenge |
1.9.6 Karel Challenges Badge | 1 | Badge |
1.10 Exploring Code with Karel Quiz | Lesson | |
1.10.1 Exploring Code with Karel Quiz | 15 | Unit Quiz |
Exploring the Internet | ||
2.1 What is the Internet? | Lesson | |
2.1.1 What is the Internet? | 5 | Video |
2.1.2 The History of the Internet | 5 | Video |
2.1.3 Internet Innovations | 5 | Free Response |
2.1.4 The Internet is in the Ocean | 5 | Video |
2.1.5 A Day Without the Internet | 5 | Free Response |
2.2 The Need for Protocols | Lesson | |
2.2.1 The Alphabet Game | 5 | Notes |
2.2.2 Alphabet Game Reflection | 5 | Free Response |
2.2.3 The Networking Game | 5 | Notes |
2.2.4 Networking Game Reflection | 5 | Free Response |
2.2.5 Protocols in your Life | 5 | Free Response |
2.2.6 Network Simulation | 5 | Video |
2.3 Impact of the Internet | Lesson | |
2.3.1 Internet in My Daily Life | 5 | Free Response |
2.3.2 Impact of the Internet | 5 | Video |
2.3.3 Back in Time | 5 | Free Response |
2.3.4 What is the Digital Divide? | 1 | Connection |
2.3.5 What is the Digital Divide? | 5 | Free Response |
2.3.6 Four Hats Reflection | 5 | Exercise |
2.3.7 The Impact of the Internet: Crowdsourcing | 5 | Video |
2.3.8 Exploring Crowdsourcing | 5 | Free Response |
2.4 Cybersecurity | Lesson | |
2.4.1 Cybersecurity | 5 | Video |
2.4.2 Intruder Alert! | 5 | Article |
2.4.3 Cybersecurity and You | 5 | Free Response |
2.4.4 Internet of Things | 1 | Connection |
2.4.5 Hackers vs. Smart Homes | 1 | Connection |
2.4.6 Internet of Things Reflection | 5 | Free Response |
2.4.7 Ransomware Simulation | 5 | Article |
2.4.8 Phishing Simulator | 5 | Article |
2.4.9 Cyber Defense 3-2-1 | 5 | Free Response |
2.5 The CIA Triad | Lesson | |
2.5.1 CIA Triad | 1 | Video |
2.5.2 CIA Triad | 2 | Check for Understanding |
2.5.3 Which part of the CIA Triad? | 5 | Free Response |
2.5.4 Which part of the CIA Triad? | 5 | Free Response |
2.5.5 Breach of Confidentiality | 5 | Free Response |
2.5.6 Breach of Availability | 5 | Free Response |
2.5.7 CIA Connections | 5 | Free Response |
2.6 Encryption | Lesson | |
2.6.1 What is Cryptography? | 5 | Free Response |
2.6.2 Cryptography: A Brief History | 1 | Video |
2.6.3 Cryptogram Game! | 5 | Article |
2.6.4 Encrypt/Decrypt | 5 | Article |
2.6.5 Using the Caesar Cipher | 5 | Notes |
2.6.6 Caesar Cipher Encryption | 5 | Article |
2.6.7 Decrypt Caesar's Cipher! | 5 | Article |
2.6.8 Cracking Caesar Program | 5 | Article |
2.6.9 Security Tradeoffs | 5 | Free Response |
2.7 Project: Steganography | Lesson | |
2.7.1 What is Steganography? | 1 | Video |
2.7.2 Hidden Message Instructions | 5 | Notes |
2.7.3 Hidden Message | 1 | Example |
2.7.4 Your turn: Hide Your Message! | 5 | Free Response |
2.7.5 Your turn: Image Creation | 10 | Challenge |
2.7.6 Partner Decrypt and Final Reflection | 5 | Free Response |
2.8 Exploring the Internet Quiz | Lesson | |
2.8.1 Exploring the Internet Quiz | 10 | Quiz |
Exploring Web Design 1 | ||
3.1 Introduction to HTML | Lesson | |
3.1.1 Introduction to HTML | 1 | Video |
3.1.2 Introduction to HTML Quiz | 2 | Check for Understanding |
3.1.3 Our First HTML Page | 5 | Example |
3.1.4 Creating Your First Webpage | 5 | Exercise |
3.1.5 Your Second Tag | 5 | Example |
3.1.6 Dear Diary | 5 | Exercise |
3.2 Structure of an HTML Page | Lesson | |
3.2.1 Structure of an HTML Page | 1 | Video |
3.2.2 Structure of an HTML Page Quiz | 1 | Check for Understanding |
3.2.3 HTML Template | 1 | Example |
3.2.4 Hello World Page | 1 | Example |
3.2.5 Introduce Yourself | 5 | Exercise |
3.2.6 Create Your Own codehs.me Homepage | 5 | Free Response |
3.3 Formatting Text | Lesson | |
3.3.1 Formatting Text | 1 | Video |
3.3.2 Formatting Text Quiz | 1 | Check for Understanding |
3.3.3 Dictionary Entry | 1 | Example |
3.3.4 Online Recipe | 5 | Exercise |
3.3.5 Class Schedule | 5 | Exercise |
3.3.6 Add Favorites to Your Homepage | 5 | Exercise |
3.4 Creating Links | Lesson | |
3.4.1 Links | 1 | Video |
3.4.2 Links Quiz | 1 | Check for Understanding |
3.4.3 The <a> Tag | 1 | Example |
3.4.4 Linkbran.ch | 5 | Exercise |
3.4.5 Wiki Page | 5 | Exercise |
3.4.6 Adding Links to Your Homepage | 5 | Exercise |
3.5 Incorporating Images | Lesson | |
3.5.1 Images | 1 | Video |
3.5.2 Images Quiz | 1 | Check for Understanding |
3.5.3 The <img> Tag | 1 | Example |
3.5.4 Using an Image as a Link | 1 | Example |
3.5.5 Your Favorite Image | 5 | Exercise |
3.5.6 Gallery Layout | 5 | Exercise |
3.5.7 Adding Images to Your Homepage | 5 | Exercise |
3.6 Using Lists | Lesson | |
3.6.1 HTML Lists | 1 | Video |
3.6.2 HTML Lists Quiz | 1 | Check for Understanding |
3.6.3 Grocery Shopping | 1 | Example |
3.6.4 Chores | 5 | Exercise |
3.6.5 Favorites | 5 | Exercise |
3.6.6 Add a List to Your Homepage | 5 | Exercise |
3.7 Applying Styling | Lesson | |
3.7.1 HTML Styling | 1 | Video |
3.7.2 HTML Styling Quiz | 1 | Check for Understanding |
3.7.3 Styling the Grocery List | 1 | Example |
3.7.4 Styling an Article | 5 | Exercise |
3.7.5 Does Taylor Swift Lack Style? | 5 | Exercise |
3.8 Introduction to CSS Styling | Lesson | |
3.8.1 Introduction to CSS Styling | 5 | Video |
3.8.2 Introduction to CSS Quiz | 2 | Check for Understanding |
3.8.3 Styling with CSS | 5 | Example |
3.8.4 Styling a List | 5 | Exercise |
3.8.5 Adding CSS Styling | 5 | Exercise |
3.9 Complete Your Homepage | Lesson | |
3.9.1 Example Homepage | 5 | Example |
3.9.2 Complete Your Homepage | 5 | Challenge |
3.9.3 Create Your Homepage Badge | 1 | Badge |
3.10 Quiz: Exploring Web Design | Lesson | |
3.10.1 Exploring Web Design | 10 | Quiz |
Exploring Art with Code | ||
4.1 Getting Started | Lesson | |
4.1.1 What is Creative Coding | 5 | Video |
4.1.2 p5.js Reference Guide | 5 | Connection |
4.1.3 Drawing and Shapes | 5 | Video |
4.1.4 Create a Canvas | 5 | Exercise |
4.1.5 Canvas Coordinates | 5 | Connection |
4.1.6 Line | 5 | Exercise |
4.1.7 Rectangle | 5 | Exercise |
4.1.8 Ellipse | 5 | Exercise |
4.2 Color | Lesson | |
4.2.1 Color | 5 | Video |
4.2.2 Create a Color Palette | 5 | Connection |
4.2.3 Hex to RGB Color Converter | 5 | Connection |
4.2.4 Using RGB Values | 5 | Example |
4.2.5 Background Color | 5 | Exercise |
4.2.6 Fill | 5 | Exercise |
4.2.7 Stroke | 5 | Exercise |
4.3 Variables | Lesson | |
4.3.1 Variables | 5 | Video |
4.3.2 Using Variables: Bricks | 5 | Example |
4.3.3 Making Variables | 5 | Exercise |
4.3.4 Reusing Variables | 5 | Exercise |
4.3.5 Width and Height | 5 | Exercise |
4.4 The Draw Loop | Lesson | |
4.4.1 The Draw Loop | 5 | Video |
4.4.2 A Brief History of Animation | 5 | Connection |
4.4.3 Frame Rate | 5 | Exercise |
4.4.4 No Loop | 5 | Exercise |
4.4.5 Frame Count | 5 | Exercise |
4.5 Color Transitions | Lesson | |
4.5.1 Animated Color Transitions | 5 | Video |
4.5.2 Color Gradient | 5 | Connection |
4.5.3 Grayscale Gradient | 5 | Exercise |
4.5.4 Grayscale to Color | 5 | Exercise |
4.5.5 Color to Grayscale | 5 | Exercise |
4.6 Shape Transformations | Lesson | |
4.6.1 Shape Transformations | 5 | Video |
4.6.2 Translation | 5 | Exercise |
4.6.3 Animated Translation | 5 | Exercise |
4.6.4 Rotation | 5 | Exercise |
4.6.5 Animated Rotation | 5 | Exercise |
4.6.6 Scale | 5 | Exercise |
4.6.7 Animated Scale | 5 | Exercise |
4.7 Direction | Lesson | |
4.7.1 Direction | 5 | Video |
4.7.2 Up and Down | 5 | Exercise |
4.7.3 Left and Right | 5 | Exercise |
4.7.4 Diagonal | 5 | Exercise |
4.8 Mouse Data | Lesson | |
4.8.1 Mouse Data | 5 | Video |
4.8.2 mouseX | 5 | Exercise |
4.8.3 mouseY | 5 | Exercise |
4.8.4 mouseX and mouseY | 5 | Exercise |
4.8.5 mouseButton | 5 | Exercise |
4.8.6 Paint and Erase | 5 | Exercise |
4.9 Keyboard Data | Lesson | |
4.9.1 Keyboard Data | 5 | Video |
4.9.2 keyIsPressed | 5 | Exercise |
4.9.3 Key Codes | 5 | Connection |
4.9.4 keyIsDown | 5 | Exercise |
4.9.5 key | 5 | Exercise |
4.10 Project: Animate an Emoji | Lesson | |
4.10.1 Project: Animate an Emoji | 5 | Exercise |
Exploring Game Design | ||
5.1 Intro to Games | Lesson | |
5.1.1 Intro to Games | 5 | Video |
5.1.2 What Games Have You Played? | 5 | Free Response |
5.1.3 Game Design Reflection | 5 | Free Response |
5.2 Unpacking a Game | Lesson | |
5.2.1 Gameplay and Game Components | 5 | Video |
5.2.2 Check Your Understanding - Gameplay and Game Components | 2 | Quiz |
5.2.3 Game Mechanics and Elements | 5 | Video |
5.2.4 Check Your Understanding - Game Mechanics and Elements | 2 | Quiz |
5.2.5 Investigate a Game | 5 | Notes |
5.2.6 Identify Game Elements | 5 | Free Response |
5.2.7 Identify Game Components | 5 | Free Response |
5.2.8 Identify Game Mechanics | 5 | Free Response |
5.2.9 Describe Your Experience | 5 | Free Response |
5.3 Categorizing Games | Lesson | |
5.3.1 Categorizing Games | 5 | Notes |
5.3.2 A Bird's Eye View on Perspectives | 5 | Article |
5.3.3 Getting to Know Game Genres | 5 | Article |
5.3.4 Pick a Few Games | 5 | Notes |
5.3.5 Categorizing Your Games | 5 | Free Response |
5.3.6 Game Category Reflection | 5 | Free Response |
5.4 Intro to JavaScript | Lesson | |
5.4.1 Hello World | 1 | Video |
5.4.2 Hello World | 5 | Example |
5.4.3 Introduce Yourself | 5 | Exercise |
5.4.4 Debugging: Printing Error | 5 | Debugging |
5.4.5 Check Your Understanding - Printing | 2 | Quiz |
5.5 Variables | Lesson | |
5.5.1 Variables | 1 | Video |
5.5.2 Live Coding: Variables | 5 | Video |
5.5.3 Exploration: Making a Purchase | 5 | Exercise |
5.5.4 Check Your Understanding - Variables | 3 | Quiz |
5.5.5 Debugging: Hiking App | 5 | Debugging |
5.5.6 2020 Olympic Basketball Winners | 5 | Exercise |
5.6 Introducing Libraries | Lesson | |
5.6.1 Introducing Libraries and p5play | 5 | Video |
5.6.2 p5play Demo - Asteroids | 5 | Article |
5.6.3 p5play Demo - Dominoes | 5 | Article |
5.6.4 p5play Demo - Red Remover | 5 | Article |
5.6.5 p5play Reference Guide | 5 | Article |
5.7 Program Structure | Lesson | |
5.7.1 Program Structure | 5 | Video |
5.7.2 Program Structure Reference | 5 | Notes |
5.7.3 Bounce Bounce Revolution | 5 | Example |
5.7.4 Exploration: The Elevator | 5 | Exercise |
5.7.5 The Propeller | 5 | Exercise |
5.7.6 Check Your Understanding - Structure | 4 | Quiz |
5.8 Understanding the Canvas | Lesson | |
5.8.1 Understanding the Canvas | 5 | Video |
5.8.2 Create a Canvas | 5 | Exercise |
5.8.3 Canvas Coordinates | 5 | Connection |
5.8.4 Helper Function for Coordinates | 5 | Example |
5.8.5 Refreshing the Canvas | 5 | Example |
5.8.6 Shelving Boxes | 5 | Exercise |
5.8.7 Check Your Understanding - Canvas | 4 | Quiz |
5.9 Your First Sprites | Lesson | |
5.9.1 Your First Sprites | 5 | Video |
5.9.2 Sprite Face | 5 | Example |
5.9.3 Exploration: Shapeshifter | 5 | Exercise |
5.9.4 Downhill Delights | 5 | Exercise |
5.9.5 Check Your Understanding - Sprites | 4 | Quiz |
5.9.6 Block Mario | 5 | Challenge |
5.10 The Physics of Sprites | Lesson | |
5.10.1 Physics Engines and Gravity | 5 | Notes |
5.10.2 Exploration: Gravity | 5 | Exercise |
5.10.3 Collisions | 5 | Notes |
5.10.4 Exploration: Collisions | 5 | Exercise |
5.10.5 Physical Properties | 5 | Notes |
5.10.6 Exploration: Physical Properties | 5 | Exercise |
5.10.7 Motion | 5 | Notes |
5.10.8 Exploration: Motion | 5 | Exercise |
5.10.9 Sprite Physics Reflection | 5 | Free Response |
Exploring Data and Spreadsheets | ||
6.1 Your World in Numbers | Lesson | |
6.1.1 Data is Everywhere | 5 | Notes |
6.1.2 Your Data Trail | 5 | Free Response |
6.1.3 Data and Technology | 5 | Free Response |
6.1.4 Data, Information, and Knowledge | 5 | Article |
6.1.5 My Data Reflection | 5 | Free Response |
6.2 Intro to Spreadsheets | Lesson | |
6.2.1 Introduction to Spreadsheets | 5 | Video |
6.2.2 Basic Operations Exploration | 5 | Article |
6.2.3 Basic Operations Exploration Submission | 5 | Free Response |
6.2.4 Basic Operations Quiz | 3 | Quiz |
6.3 Sort and Filter | Lesson | |
6.3.1 Sorting and Filtering | 5 | Video |
6.3.2 Sorting and Filtering Quiz | 2 | Quiz |
6.3.3 Influential Women | 5 | Notes |
6.3.4 Influential Women Response | 5 | Free Response |
6.4 Statistical Measures | Lesson | |
6.4.1 Statistical Measures | 5 | Video |
6.4.2 Statistics and Data Science Quiz | 3 | Quiz |
6.4.3 Mammal Statistics | 5 | Notes |
6.4.4 Mammal Statistics Response | 5 | Free Response |
6.5 Visualizing Data | Lesson | |
6.5.1 Visualizing Data with Spreadsheets | 5 | Video |
6.5.2 Which Visualization is Best? | 5 | Notes |
6.5.3 Visualization Reflection | 5 | Free Response |
6.5.4 Create a Dashboard | 5 | Notes |
6.5.5 Dashboard Submission | 5 | Free Response |
6.6 Models | Lesson | |
6.6.1 What is a Model? | 5 | Notes |
6.6.2 Model Reflection | 5 | Free Response |
6.6.3 Making Predictions | 5 | Notes |
6.6.4 Making Predictions Response | 5 | Free Response |
6.7 Project: Statistical Questions | Lesson | |
6.7.1 Project Kickoff: Data Storytelling | 1 | Notes |
6.7.2 Statistical Questions | 5 | Free Response |
6.7.3 Brainstorming a Question | 5 | Free Response |
6.7.4 How Can Data Give Insight? | 5 | Free Response |
6.7.5 Select Your Question | 5 | Free Response |
6.8 Project: Data Storytelling | Lesson | |
6.8.1 Data Storytelling | 1 | Video |
6.8.2 Evaluate a Data Story | 5 | Notes |
6.8.3 Data Story Reflection | 5 | Free Response |
6.8.4 Collecting Data | 5 | Free Response |
6.8.5 Analyze Data | 5 | Free Response |
6.8.6 Create Visualization | 5 | Free Response |
6.9 Project: Tell Your Story | Lesson | |
6.9.1 Outline the Story Arc | 5 | Free Response |
6.9.2 Draft a Design | 5 | Free Response |
6.9.3 Peer Review | 5 | Free Response |
6.9.4 Final Draft | 5 | Free Response |
6.10 Exploring Data and Spreadsheets Quiz | Lesson | |
6.10.1 Exploring Data and Spreadsheets Quiz | 10 | Quiz |
Exploring Web Design 2 | ||
7.1 Webpage Aesthetics | Lesson | |
7.1.1 Aesthetic Design | 5 | Notes |
7.1.2 Grade the Aesthetics | 5 | Free Response |
7.1.3 Using Multimedia | 5 | Notes |
7.1.4 Multimedia Examples | 5 | Free Response |
7.1.5 CARP Principles of Design | 5 | Notes |
7.2 Webpage Design | Lesson | |
7.2.1 Contrast: Good vs. Poor | 5 | Example |
7.2.2 Fix the Contrast | 5 | Exercise |
7.2.3 Repetition & Alignment | 5 | Example |
7.2.4 Repetition & Alignment Response | 5 | Free Response |
7.2.5 Proximity Using CSS | 5 | Example |
7.2.6 Proximity Using CSS Response | 5 | Free Response |
7.2.7 Redesign the Site | 5 | Exercise |
7.3 Citing Image Sources | Lesson | |
7.3.1 Copyright | 1 | Video |
7.3.2 Citing Sources Example | 1 | Example |
7.3.3 Make a Collage | 5 | Exercise |
7.3.4 Reflection: Why is Copyright Important? | 5 | Free Response |
7.4 Let's Add Pages! | Lesson | |
7.4.1 Splitting Your Site into Files | 1 | Video |
7.4.2 Splitting Your Site into Files Quiz | 2 | Check for Understanding |
7.4.3 Multipage Site Example | 1 | Example |
7.4.4 Add a Style Sheet | 5 | Exercise |
7.4.5 Dividing the Site | 5 | Exercise |
7.5 Creating a Sitemap | Lesson | |
7.5.1 Project Kickoff! | 5 | Notes |
7.5.2 Planning Prep | 5 | Free Response |
7.5.3 Creating a Sitemap | 5 | Notes |
7.5.4 Your Sitemap | 5 | Free Response |
7.6 Wireframing | Lesson | |
7.6.1 Introduction to Wireframing | 5 | Video |
7.6.2 Wireframe a Webpage | 5 | Free Response |
7.6.3 Your Wireframe | 5 | Free Response |
7.7 Create Your Site! | Lesson | |
7.7.1 Create Your Website! | 5 | Challenge |
7.7.2 Self-Review | 5 | Free Response |
7.7.3 Check Your HTML Code | 5 | Article |
7.7.4 Test Your Website! | 5 | Free Response |
7.8 Exploring Web Design 2 Quiz | Lesson | |
7.8.1 Exploring Web Design 2 Quiz | 10 | Quiz |
Sign up for a free teacher account to get access to curriculum, teacher tools and teacher resources.
Teacher SignupSign up as a student if you are in a school and have a class code given to you by your teacher.
Student Signup