Select Lesson
Using CA in the classroom
Computing Systems
Networks and the Internet
Data and Analysis
Algorithms and Programming
Impacts of Computing
US & CA | Code Avengers and the US Curriculum
Level GuideUsing CA in the classroom
Computing Systems
Networks and the Internet
Data and Analysis
Algorithms and Programming
Impacts of Computing
US Computer Science K-12 Curriculum Alignment
Below is a list of Code Avengers courses for each CS Concept. To learn more about each track of courses, see the COURSE INFORMATION section of the general guide.
Using CA in the classroom
Below is an overview of the courses by year level and how we recommend you could incorporate computer science into your classroom. Each course will have lesson plans that have a break down of the new progress outcomes, achievement outcomes, lesson outcomes/learning intentions as well as notes to help new teachers explain and learn the concepts and offline activities and resources.
The junior courses can be done on iPads, Chromebooks and, of course, computers/laptops.
We recommend at elementary school level students work in pairs or, especially at Grades 1 and 2, teachers work through the content with students as a storytime/mat activity.
At middle school level we recommend pair or individuals each to a device.
At high school it is pretty typical to have a computer per student so each student doing their own work is recommended.
Each course has the actual course, lesson plans, offline activities and various other resources found in the lesson plans. Use the elementary school login for easy student access and be sure to use the student dashboard on your teacher tab to monitor student work. Read our USING CODE AVENGERS IN CLASS section of the general guide for more information
Computing Systems
- Devices
- Hardware and Software
- Troubleshooting
By the end of Grade 2
- Computational Thinking Level 1 - Camping Adventure covers the learning.
- Computational Thinking Level 2 - Creature Feature Zoo contributes toward the learning.
- Computational Thinking Level 3 - Saving Food Avengers contributes toward the learning.
- No CA lessons at this level.
Networks and the Internet
- Network Communication and Organization
- Cybersecurity
By the end of Grade 2
- No CA lessons at this level.
- No CA lessons at this level.
- Digital Systems - Intro to Internet
- HTML/CSS
Data and Analysis
- Collection
- Storage
- Visualization and Transformation
- Inference and Models
By the end of Grade 2
By the end of Grade 5 By the end of Grade 8 By the end of Grade 12- Programing Languages Level 1 - Demonstrate understanding of a key aspect of a computer science concept
- Web Development - Covers data storage.
Algorithms and Programming
- Algorithms
- Variables
- Control
- Modularity
- Program Development
By the end of Grade 2
By the end of Grade 5- Computational Thinking Level 2 - Creature Feature Zoo
- Programming 2 - Gear Up for Safety
- Programming 3 - Larsson Castle Mystery
- Algorithms Level 1
- Programming Languages Demo PL100 --- ReconFigure of Speech
- Python
- Or JavaScript
Impacts of Computing
- Culture
- Social Interactions
- Safety, Law, and Ethics
By the end of Grade 2
- No CA lessons at this level.
- No CA lessons at this level.
- Look at Impacts of Computing 300 - Security Siege for our Hour of Code project on this topic.
- HCI Level 1 - Nielsen’s usability heuristics
- (Demonstrate understanding of human computer interaction)
Resources
Guide
- download
- new file
- upload media
- rename
- delete
Run Ctrl+Enter
Check Ctrl+Shift+Enter
Reset Ctrl+Backspace
Redo Ctrl+Y
Cut Ctrl+X
Copy Ctrl+C
Paste Ctrl+V
Find Ctrl+F
Find & replace Ctrl+F+F