+
Website
University of Colorado

University of Colorado: Physics 2000: More About Visualizing Electromagnetic Waves

For Students 9th - 10th
Discusses the nature of an electromagnetic wave. Explains the oscillating electric field and represents it through clever graphics and animations.
+
Article
Other

Programming Simplified: Java Programs

For Students 9th - 10th
See some examples made for beginning programmers to understand how to use java to write simple Java programs. These codes demonstrate how to get input from user, working with loops, strings and arrays.
+
Website
Other

Looper's Delight: Home Page

For Students 9th - 10th
An interesting loop-based music site featuring loop-based artists, performances, tools, tips and tricks, and more.
+
Lesson Plan
Code.org

Code.org: Cs Fundamentals: My Loopy Robotic Friends

For Teachers 1st - 3rd
A reintroduction to loops, using the set of "robot" programming instructions. Students will develop critical thinking skills by looking for patterns of repetition in the movements of classmates and determining how to simplify those...
+
Online Course
Code.org

Code.org: Cs Fundamentals: Course C

For Students 1st - 3rd
Create programs with sequencing, loops, and events. Translate your initials into binary, investigate different problem-solving techniques, and learn how to respond to cyberbullying. At the end of the course, create your very own game or...
+
Online Course
Code.org

Code.org: Cs Fundamentals: Course B

For Students K - 1st
Learn the basics of computer science and internet safety. At the end of the course, create your very own game or story you can share.
+
Handout
Khan Academy

Khan Academy: Building Ant Bot

For Students 9th - 10th
Learn how to build a robot that can mimic basic ant walking & running behavior.
+
Online Course
Code.org

Code.org: Cs Fundamentals: Course A

For Students K - 1st
Learn the basics of computer science and internet safety. At the end of the course, create your very own game or story you can share.