Nice site with info on the history of hardware, software, people and companies!
Computer Science-in-a-Box: Unplug Your Curriculum introduces fundamental building blocks of computer science — without using computers. This selection of activities is designed for use with students ages 9 to 14. Use Computer Science-in-a-Box: Unplug Your Curriculum to teach lessons that explain how computers work, and at the same time, address critical mathematics and science concepts from number systems and algorithms to manipulating variables and logic
Google is committed to promoting computational thinking throughout the K-12 curriculum to support student learning and expose everyone to this 21st century skill.
What is Computational Thinking? Computational thinking (CT) involves a set of problem-solving skills and techniques that software engineers use to write programs that underlay the computer applications you use such as search, email, and maps. Below is a list of specific techniques along with real world examples from our every day lives.
Points to some Python examples!
A method and some designs for modular mazes.
A Web site for some computer classes at Garfield High School.
This site was created by the Institute for Personal Robots in Education (IPRE) for discussion of issues related to robots and education, including:
* Assessment, Outreach, and Workshops
“Here you will find photographs of the objects from the Computer History Museum’s large collection of computing artifacts”
I think it is from the Humanoid Robotics Project named HRP-4C.
This project is aimed at NXT control library developers who wish to include support for a given sensor but don’t own the hardware. They can use the code here to test-run their implementation using only an nxt, arduino (about $30 if one is not already available), and a modified sensor cable of telephone jack.
Includes videos on engineering process and project planning.