TechSupport Man has a nice page with key events in computer history including nice photos!
This History Timeline has been developed to provide a ‘snapshot’ of the famous people and
events during this historical time period. Important dates in a fast, comprehensive,
chronological, or date order providing an actual sequence of important
past events which were of considerable significance to the
famous people involved in this time period.
An incredibly complete set of slides talking about computing technology from the very beginning.
The slides aren’t really organized well but there’s a lot to learn in them.
Excellent site with good info on computer history.
Here is a nice article with lots of photos of “human computers”. The original “computers” were real people and mostly women!
A nice timeline of the history of computers.
Nice comparison of what computers are like now and back in 1995.
The Journey Inside is a collection of 35 interactive, online lessons for students to learn about technology, computers, and society. Many of the lessons utilize interactive, media-rich Flash* activities, virtual field trips, and videos demonstrating the ideas discussed to guide students to an increased understanding of the world of technology. Students, teachers, and anyone interested can work on the lessons and activities at their own pace to complete any or all of the six sections: Introduction to Computers, Circuits and Switches, Digital Information, Microprocessors, The Internet, and Technology and Society. Detailed instructional strategies written for the teacher extend the lessons and key concepts in ‘the classroom.
There is no need to register. The curriculum is available for free, from any computer that is connected to the Internet. Students can work on the lessons from the classroom, during free moments, or even from home.
“With schools failing to get the next generation excited about computers, silicon.com chief reporter Nick Heath argues that lessons need to revisit how the information age got started.”
This table contains a list of major software products or utilities, with details about the programming languages used to implement them.
Another interesting infographic about computer programming languages.