PBS
Pbs Teachers: Earth's Warming Climate: Are We Responsible?
We obviously don't want to feel responsible for the warming climate, but are we? In this lesson plan you will analyze CO2 data sets and study barriers involved in teaching about global climate change. PBS TeacherLine also provides a...
Rice University
Rice: Design Patterns for Parsing
A description of the design patterns that are common in software engineering.
Department of Defense
Do Dea: Web Design: Module 3: Copyright Law
In Module 3 of this course on web design, students learn about copyright law and the Fair Use Act and how these apply to web design. They learn how to find free images online and save them to a computer, how to cite sources, and how to...
Other
Ontario Council for Technology Education: Designing Chess Pieces [Pdf]
In this project, students will design and create 3D CAD drawings of a set of chess pieces. They will work through the stages of the design process, assess and develop design criteria when creating concept and scaled sketches, and use...
Other
Ontario Council for Technology Education: Designing a Desk Organizer [Pdf]
By the end of this project, students will be able to understand and work through the stages of the design process, assess and develop design criteria when creating concept and scaled sketches, and use computer design software (SketchUp...
Khan Academy
Khan Academy: What Are 3 D Shapes?
This Khan article explains how to write your own 3D graphics engine with some trigonometry!
Massachusetts Institute of Technology
Mit: Open Course Ware: Lego Robotics
A robotics curriculum using LEGO robotics that includes projects, tools, and resources. The unit allows students to investigate the use of robotics, mechanical systems, electronics, and programming.
Massachusetts Institute of Technology
Mit: Open Course Ware: Robotics
In this curriculum unit, educators can find lectures and project materials related to electronics including the LEGO robotics.
Other
Tufts University: Stomp: Nxt Activity Database
A collection of lesson plans that can be used with the Lego Mindstorms NXT robots. Lesson plans include procedure, student handouts, and programming code.
History of Computing Science
History of Computing Science: The Difference Engine
The difference engine was never built, but its design was an important step in the history of computing devices. This lecture series presents a brief description of this early mechanical computing device.
Other
History of the Internet, Internet for Historians
This contains a description of earliest developments of the internet as well as recent innovations.
Other
Fas: Strategic Assessment: The Internet
A strategic assessment of the role that the Internet is playing in the political process of America. The article looks at trends and makes predictions. Although geared toward the Department of Defense, the article is very comprehensible...
BBC
Bbc: Science & Nature: Robots
Learn about different kinds of robots as you build them in five interactive simulations.
Alabama Learning Exchange
Alex: The Clock Tower
This project resulted from the collaboration of a computer aided drafting teacher (pre-engineering), Chris Bond, and a math teacher, Lee Cable, (Hewitt-Trussville High School) to provide higher math expectations in CT and real life...
Massachusetts Institute of Technology
Mit: Open Course Ware: Introduction to Electronics, Signals, and Measurement
Online, college-level course on electronics. Class features the practical introduction to electronics with a focus on measurement and signals. Accessible components include downloadable lecture notes, assignments, and previous quiz and...
Khan Academy
Khan Academy: Bonus Points
A place to share and see others' ideas for improving a lego robotics project, light guitar.
Other
Musipedia: The Open Music Encyclopedia
Are you trying to identify a song but can't remember the name of it or who wrote it? Musipedia is a music search engine that allows you to find a song by entering notes on a keyboard, tapping the rhythm or even singing into your computer.
Other
Sdsc: Ada Byron, Countess of Lovelace
Ada Byron, Lady Lovelace (1815-1852), was one of the most picturesque characters in computer history. The daughter of the poet Lord Byron, she was raised to be a mathematician and scientist and contributed to the work of Charles Babbage.
PBS
Pbs Kids Design Squad: Power Up!
Engineers work on many different kinds of projects and some even design video games! The coolest part about being an engineer is that they look at normal everyday objects in new and creative ways.
Khan Academy
Khan Academy: Programming Case Study: Going Beyond the Ka Curriculum
To give fellow teachers ideas for how they can teach the KA curriculum in a classroom setting, they created case studies. Here's how software engineer-turned-teacher Jenny Oliver builds upon the curriculum in her classroom.
Other
Sprk: Orb Basic Lesson 2 [Pdf]
Students will use Sphero to explore the computer science concepts of variables and conditionals (ifstatements). They will use OrbBasic, which is a text-based programming language for the Sphero. They will write a simple program that...
Other
Sprk: Orb Basic Lesson 3 [Pdf]
Students will use Sphero to explore the computer science concepts of reading sensors and storing data in variables. They will use OrbBasic, which is a text-based programming language for the Sphero.They will write a simple program that...
Read Works
Read Works: Do You Have Good Posture?
[Free Registration/Login Required] An informational text about the bad posture people often develop while sitting at a computer. A question sheet is available to help students build skills in reading comprehension.
Concord Consortium
Concord Consortium: Quantum Tunneling
Delve into a microscopic world working with models that show how electron waves can tunnel through certain types of barriers. Learn about the novel devices and apparatuses that have been invented using this concept. Discover how...