+
Lesson Plan
Code.org

Code Studio: Computational Thinking

For Teachers Pre-K - 1st Standards
Introduce the Computational Thinking model as a way of preparing real-world problems for digital representation. With nothing but paper and markers, students learn the four steps of computational thinking.
+
Interactive
Other

Code Combat

For Students 9th - 10th
This computer programming game allows students to learn how to write code. Learners write code in real programming languages.
+
Interactive
Other

Google: Blockly Games

For Students 9th - 10th
A series of educational games that teach programming to students. It is designed for children who have not had prior experience with computer programming. By the end of these games, players are ready to use conventional text-based...
+
eBook
Khan Academy

Khan Academy: Understanding Pseudocode

For Students 9th - 10th
Explanation and examples of pseudocode.