Activity | Points |
---|---|
Karel Adventures 1 | |
1.1 Karel's Coding Environment | |
1.1.1 Meet Karel | 5 |
1.1.2 Explore Karel's Commands | 5 |
1.1.3 What is Syntax? | 5 |
1.1.4 Live Coding: Karel's Coding Environment | 5 |
1.1.5 Example Karel Program | 5 |
1.1.6 Walk Around the Pond | 5 |
1.1.7 Your Favorite Color | 5 |
1.2 Karel Error Messages | |
1.2.1 Debugging with Karel Error Messages | 5 |
1.2.2 Debug #1 | 5 |
1.2.3 Debugging #1 Debrief | 5 |
1.2.4 Lesson 2 Exercise: Debug #2 | 5 |
1.2.5 Debugging #2 Debrief | 5 |
1.2.6 Debug #3 | 5 |
1.2.7 Debugging #3 Debrief | 5 |
1.2.8 Debugging Reflection | 5 |
1.3 The Rabbit Chase | |
1.3.1 Time to Clean Up | 5 |
1.3.2 Time to Clean Up! | 5 |
1.3.3 Riley the Troublemaker + Paint | 5 |
1.3.4 Riley the Troublemaker | 5 |
1.3.5 Riley's Escape! | 5 |
1.3.6 Riley's Escape! | 5 |
1.3.7 Riley's Escape! Part 2 | 5 |
1.3.8 Tracking Riley | 5 |
1.3.9 Tracking Riley | 5 |
1.3.10 Over the Wall | 5 |
1.3.11 Over the Wall | 5 |
1.3.12 Help! | 5 |
1.3.13 Help! | 5 |
1.3.14 Making Friends | 5 |
1.3.15 Extra Challenge: Draw Riley the Rabbit! | 5 |
1.4 Lost in Space | |
1.4.1 A Call from Space | 5 |
1.4.2 Build a Spaceship | 5 |
1.4.3 Directions to Mars + If Statements | 5 |
1.4.4 Directions to Mars | 5 |
1.4.5 Asteroid Field | 5 |
1.4.6 Asteroid Field 2 | 5 |
1.4.7 Landing Systems Engaged + If/Else Statements | 5 |
1.4.8 Landing Systems Engaged | 5 |
1.4.9 Perimeter Check | 5 |
1.4.10 Putting Out Fires + While Loops | 5 |
1.4.11 Putting Out Fires 1 | 5 |
1.4.12 Putting Out Fires 2 | 5 |
1.4.13 Tracking Tracy | 5 |
1.4.14 Tracking Tracy 1 | 5 |
1.4.15 Tracking Tracy 2 | 5 |
1.4.16 Martian Sand Worms | 5 |
1.4.17 Martian Sand Worms | 5 |
1.4.18 Heating Up Mars | 5 |
1.5 Karel Adventures 1: Evaluation | |
1.5.1 Supplies Drop Off | 5 |
1.5.2 Karel Adventures 1 Quiz | 5 |
1.5.3 (Optional) Create Your Own Short Karel Adventure! | 5 |
Karel Adventures 2 | |
2.1 Quest for the Rosetta Stone | |
2.1.1 History of the Rosetta Stone | 5 |
2.1.2 The Adventures Begins! | 5 |
2.1.3 Pick Up the Hat 1 | 5 |
2.1.4 Pick Up the Hat 2 | 5 |
2.1.5 Travel to Egypt | 5 |
2.1.6 Entering the Temple - Else If Statements | 5 |
2.1.7 Approach the Entrance | 5 |
2.1.8 Uncover the Hieroglyph | 5 |
2.1.9 Navigating the Darkness - For Loops | 5 |
2.1.10 Light the Torches 1 | 5 |
2.1.11 Light the Torches 2 | 5 |
2.1.12 Karel Finds the Stone! - Nested If Statements | 5 |
2.1.13 Leave Without a Trace | 5 |
2.1.14 Which Way? | 5 |
2.1.15 Getting Out! - Which Control Structure? | 5 |
2.1.16 Snakes! | 5 |
2.1.17 Escape the Scarab Room | 5 |
2.1.18 The End! | 5 |
2.1.19 Draw a Hieroglyph Example | 5 |
2.1.20 Challenge: Draw a Hieroglyph | 5 |
2.2 A Day at the Park | |
2.2.1 The Adventure Begins - Using Control Structures | 5 |
2.2.2 Karel Clean Up | 5 |
2.2.3 Find the exit | 5 |
2.2.4 Escape the Bedroom | 5 |
2.2.5 Karel Makes it out of the Room - Karel Functions | 5 |
2.2.6 Fetch Karel | 5 |
2.2.7 Get Down the Hallway | 5 |
2.2.8 Escape the Building | 5 |
2.2.9 Navigating the City Streets - Top-Down Decomposition | 5 |
2.2.10 Building Towers | 5 |
2.2.11 Get around the Cars | 5 |
2.2.12 Find the Park | 5 |
2.2.13 Karel Makes it to the Park - Custom Colors | 5 |
2.2.14 Making Custom Colors | 5 |
2.2.15 Make a Tree | 5 |
2.2.16 Set up the Scavenger Hunt | 5 |
2.3 Karel Adventures 2: Evaluation | |
2.3.1 Collect the Tennis Balls | 5 |
2.3.2 Karel Adventures 2 Quiz | 5 |
Exploring Computing | |
3.1 History of Computing | |
3.1.1 Life Without Computers | 5 |
3.1.2 The History of Computers | 5 |
3.1.3 History of Computer Interaction | 5 |
3.1.4 Jigsaw: Computer Interaction Over the Decades | 5 |
3.1.5 Reflection: How do you interact with computers? | 5 |
3.2 Software | |
3.2.1 Software | 5 |
3.2.2 How to Build a Game | 5 |
3.2.3 Steps to Create a Game | 5 |
3.2.4 One Pager: Operating Systems | 5 |
3.3 Hardware | |
3.3.1 Computer Hardware | 5 |
3.3.2 Computer Peripheral Devices | 5 |
3.3.3 Brainstorm: New Computer Components | 5 |
3.3.4 Presentation: New Computer Components | 5 |
3.4 Cloud Computing | |
3.4.1 Introduction to Cloud Computing | 5 |
3.4.2 Cloud Computing Benefits | 5 |
3.4.3 Cloud or Physical? | 5 |
3.4.4 Case Study: Cloud Computing in Schools | 5 |
3.4.5 Reflection: Cloud Computing versus Physical Computing | 5 |
3.5 Internet of Things | |
3.5.1 What is the Internet of Things? | 5 |
3.5.2 Daily Interaction with IoT Devices | 5 |
3.5.3 Privacy Concerns and the Internet of Things | 5 |
3.5.4 Privacy Concerns and the Internet of Things | 5 |
3.5.5 Design an Internet of Things Device | 5 |
3.6 Ethics and Legal Considerations | |
3.6.1 Legal, Ethics, and Bias in Computing | 5 |
3.6.2 Which Laws? | 5 |
3.6.3 Self-driving Cars | 1 |
3.6.4 Self-driving Cars | 5 |
3.6.5 Bias in Facial Recognition Software | 5 |
3.6.6 Bias in Facial Recognition Software | 5 |
3.7 The Future of Computing | |
3.7.1 The Future of Computing | 5 |
3.7.2 Future of Computing | 5 |
3.7.3 The Future of AI | 5 |
3.7.4 The Impacts of AI on Your Future | 5 |
3.7.5 Computer Science Career Exploration | 5 |
3.8 Project: Design the Computer of Tomorrow | |
3.8.1 Design the Computer of Tomorrow | 5 |
3.8.2 Peer Review | 5 |
3.9 Quiz: Exploring Computing | |
3.9.1 Exploring Computing | 5 |
Tracy Adventures | |
4.1 Intro to Tracy's Grid World | |
4.1.1 Meet Tracy! | 5 |
4.1.2 Coordinates in Tracy's World #1 | 5 |
4.1.3 Coordinates in Tracy's World #2 | 5 |
4.1.4 Coordinates in Tracy's World #3 | 5 |
4.1.5 Communicating with Tracy | 5 |
4.1.6 Moving Tracy to 2 Locations | 5 |
4.1.7 Drawing a Triangle | 5 |
4.1.8 Drawing a Star | 5 |
4.2 Debugging with Error Messages | |
4.2.1 Debugging with Error Messages | 5 |
4.2.2 Debugging #1 | 5 |
4.2.3 Debugging #1 Debrief | 5 |
4.2.4 Debugging #2 | 5 |
4.2.5 Debugging #2 Debrief | 5 |
4.2.6 Debugging #3 | 5 |
4.2.7 Debugging #3 Debrief | 5 |
4.3 A Day at the Carnival | |
4.3.1 Enter the Carnival | 5 |
4.3.2 Carnival Map | 5 |
4.3.3 Finding the Clown | 5 |
4.3.4 Clown | 5 |
4.3.5 Time for Corn Dogs | 5 |
4.3.6 Eating a Corn Dog | 5 |
4.3.7 Condiments | 5 |
4.3.8 Ring Toss | 5 |
4.3.9 Play Ring Toss | 5 |
4.3.10 Win Tickets | 5 |
4.3.11 Balloon Buster | 5 |
4.3.12 Play Balloon Buster | 5 |
4.3.13 Stuffed Bear Prize | 5 |
4.3.14 Ferris Wheel | 5 |
4.3.15 Ferris Wheel | 5 |
4.3.16 Fireworks | 5 |
4.4 Under the Sea | |
4.4.1 Going Snorkeling | 5 |
4.4.2 Snorkel Gear | 5 |
4.4.3 Getting in the Water | 5 |
4.4.4 Octopus | 5 |
4.4.5 Making Friends Under the Sea - Variables | 5 |
4.4.6 Seahorse | 5 |
4.4.7 Jellyfish | 5 |
4.4.8 Escaping the Jellyfish Forest - Parameters | 5 |
4.4.9 Escape the Jellyfish! | 5 |
4.4.10 Dolphin | 5 |
4.4.11 On the Ocean Floor - User Input | 5 |
4.4.12 Shipwreck | 5 |
4.4.13 Finding the Blue Crab | 5 |
4.4.14 Finding the Sea Turtles | 5 |
4.4.15 Whale Spout | 5 |
4.4.16 Sea Turtle | 5 |
4.4.17 Finish the Story! | 5 |
4.5 Tracy Adventures 1: Evaluation | |
4.5.1 Tracy Adventures 1: Quiz | 5 |
4.5.2 Tracy Adventures 1: Project | 5 |
Exploring Digital Citizenship | |
5.1 Digital Footprint and Reputation | |
5.1.1 Digital Footprint and Reputation | 1 |
5.1.2 Digital Footprint and Reputation | 5 |
5.1.3 Building a Positive Digital Footprint | 5 |
5.1.4 Right to be Forgotten? | 1 |
5.1.5 Right to be Forgotten | 5 |
5.1.6 What is your Digital Footprint? | 5 |
5.1.7 Social Media Clean-up | 1 |
5.2 Cyberbullying | |
5.2.1 Cyberbullying | 1 |
5.2.2 Cyberbullying | 5 |
5.2.3 Scenario: Student Ranking | 5 |
5.2.4 Scenario: Singled Out | 5 |
5.2.5 Stopping Cyberbullying | 5 |
5.3 Internet Safety | |
5.3.1 Internet Safety | 1 |
5.3.2 Internet Safety | 5 |
5.3.3 Scenario: School Stranger | 5 |
5.3.4 Scenario: Vacation Pals | 5 |
5.3.5 Staying Safe | 5 |
5.4 Privacy & Security | |
5.4.1 What is Data Privacy & Security? | 1 |
5.4.2 Privacy & Security Quiz | 0 |
5.4.3 How Strong is your Password? | 1 |
5.4.4 How Strong is your password? | 5 |
5.4.5 Google Privacy Policy Search | 1 |
5.4.6 Google Privacy Policy Search | 5 |
5.4.7 Guess: Password List | 1 |
5.4.8 Guess: Using an Algorithm | 1 |
5.4.9 Guess: Brute Force | 1 |
5.5 Information Literacy | |
5.5.1 Information Literacy | 1 |
5.5.2 Information Literacy | 0 |
5.5.3 Effective Internet Searches | 5 |
5.5.4 Evaluate the Source 1 | 1 |
5.5.5 Respond: Evaluate the Source 1 | 5 |
5.5.6 Evaluate the Source 2 | 1 |
5.5.7 Respond: Evaluate the Source 2 | 5 |
5.5.8 Hero Pig? | 1 |
5.6 Creative Credit & Copyright | |
5.6.1 Creative Credit and Copyright | 1 |
5.6.2 Creative Credit and Copyright | 0 |
5.6.3 Cite! | 5 |
5.6.4 Exploring Creative Commons | 1 |
5.6.5 Respond: Creative Commons | 5 |
5.6.6 Task: Finding Images | 5 |
5.6.7 Reflection: Why is Copyright Important? | 5 |
5.7 Hacking Ethics | |
5.7.1 Hacking Ethics & Legality | 1 |
5.7.2 Hacking Ethics & Legality | 0 |
5.7.3 Penetration Testing | 1 |
5.7.4 Reflection: Penetration Testing | 5 |
5.7.5 Hack the Pentagon? | 1 |
5.7.6 Reflection: Hack the Pentagon | 5 |
5.7.7 Ethical Hacker Agreement | 0 |
5.8 Project: Public Service Announcement | |
5.8.1 Pick a Topic | 5 |
5.8.2 Research | 5 |
5.8.3 Choose Your Audience | 5 |
5.8.4 What kind of PSA? | 5 |
5.8.5 Draft your PSA | 5 |
5.8.6 Finalize your PSA! | 5 |
5.9 Digital Citizenship and Cyber Hygiene Quiz | |
5.9.1 Digital Citizenship and Cyber Hygiene Quiz | 0 |
5.9.2 Digital Citizenship and Cybersecurity Badge | 0 |
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