Activity
Google

Google for Education: Introduction to Python

For Teachers 9th - 10th
An introduction to the program, Python. Students learn about the programming language used to create programs that tell computers, step-by-step, how to solve problems.
Lesson Plan
Google

Google for Education: Stochastic and Deterministic Modeling

For Teachers 9th - 10th
Computers provide humans with fast and repeatable processing to create algorithms that model real world phenomena. Developing models allows students to apply their understanding and make predictions.
Lesson Plan
Google

Google for Education: Modeling Gdp and Waste Using Computational Thinking

For Teachers 9th - 10th
A lesson plan showing how computer programming can be used to model biological principles.
Lesson Plan
Google

Google for Education: Modeling Pendulums Using Computational Thinking

For Teachers 9th - 10th
In this demonstration, students learn how to use computational thinking to discover the laws which govern a pendulum's swing.
Lesson Plan
Google

Google for Education: Model Radioactive Decay Using Computational Thinking

For Teachers 9th - 10th
Through this demonstration students will understand radioactive including its probabilistic nature and begin to see how scientists use computational thinking to model complex phenomena.
Lesson Plan
Alabama Learning Exchange

Alex: Multimedia Careers

For Teachers 9th - 10th
Learners may be surprised that Computer Careers aren't all found under "Computer" in the Occupation Handbook. Students will conduct guided research of careers related to Multimedia Design and/or Multimedia Publication course objectives....
eBook
Khan Academy

Khan Academy: Collaborative Software

For Students 9th - 10th
Find out how some apps and programs allow for real-time or asynchronous collaboration.
Handout
Code.org

Code.org: Cs Fundamentals: Debugging Guide

For Students K - 1st
A one-page visual de-bugging reminder for studets learning computer programming.