Written by Britt Lynn
Science is part of our daily lives. Everything we do – from growing plants, to cooking food to using computers – is part of science. Learning about science means educating yourself about the world we live in. Science helps us understand how things work!
Technology and science go hand in hand in today’s modern society. The world we live in is now deeply rooted in computers and technology; in fact, you probably don’t even realize how often you use technology! Your cell phone and computer, the cars you drive and ride in, the kitchen appliances you cook on… they’re all integrated in technology.
Whether you’re curious about how things work, want to do science experiments of your own at home, or you’re interested in learning about the history and evolution of computer science, you’ve come to the right spot!
Science Fair Projects, Ideas and STEM Activities for Kids
- Science and science fair experiments for kids
- Science Fair Project Ideas from education.com
- STEM Activites and Projects for Kids
- Science Fair Ideas Archives – ScienceBob.com
- Sid’s Science Fair
- Science Fair Project Resources
- Science Fair Websites
- Science Fair Resources and Project Ideas
- Science Fair Project Ideas, Answers, & Tools
- The Library of Congress: Selected Internet Resources – Science Fair Projects
- Arrowhead Science Fair Resource Page
- Science Fair Resources – Community Resources for Science
- Do Science! – Science tricks, experiments and activities
- NASA: Sciences and Exploration Directorate
- Science Fair Resources from the University of Arkansas
Coding and Programming Resources for All Ages
- Learn to Program — A Place to Start for the Future Programmer
- How to Program in C++
- An Introduction to Visual Basic Programming
- Programming Language Design & Implementation
- Isla – computer programming for children
- Kids Can Code
- Web Design & Development I — Common HTML Tags
- The Big List of 256 Programming Languages (Dzone)
- Introduction to Programming – The University of Pittsburgh
- Intro to HTML/CSS: Making webpages (Khan Academy)
- Shortcut reference to HTML formatting
- Alice – Tell Stories. Build Games. Learn to Program.
- All About STEM
- What Will You Create? Code.org
- Tynker, Coding for Kids – Coding Made Easy
- Scratch – Imagine, Program, Share
- The Pragmatic Programmer’s Guide – Programming Ruby
- The Different Programming Languages
- PuzzleScript — open-source HTML5 puzzle game
- Hands-on Python Tutorial By Dr. Andrew N. Harrington
- Learn HTML in 20 Minutes!
- Self-help Web Design Resources from Stanford UIT
- The C++ Programming Language
- Newbie Questions & Answers for C++ Programming
- 100+ Free Web Development Tools and Resources
- STEM Websites for Kids
- HTML TAGS by Virginia Montecino
- What is Java? Webopedia Definition
- Visual Basic Fundamentals for Absolute Beginners in Programming
- Web Development Zone: A Complete List of Computer Programming Languages
- Ruby in Twenty Minutes – A Programmer’s Best Friend
- A Glossary of HTML Tags
- Introduction to Programming Using Java, Seventh Edition
- Code Monkey (Coding for Kids)
- HTML Tags Chart
- Visual Basic for Programming, Quick Reference
- Cool Coding Apps and Websites for Kids
- What is Python? Executive Summary
- What Is Java, and Why Is It So Great? (dummies.com)
- Rebound: a game with examples for HTML and Javascript
- Introduction to XML Programming
Computer and Technology
The Pioneers and Important People of Computer History:
- Babbage’s Difference Engine – the computer history museum
- Andy Grove and Intel’s Move From Memory to Microprocessors
- What is ENIAC (Electronic Numerical Integrator and Calculator)?
- John Mauchly & J. Presper Eckert – Computing Engineers and Pioneers
- Steve Wozniak – Inventor, Engineer, Computer Programmer
- Herman Hollerith’s Punch Card System and Tabulating Machine
- John Vincent Atanasoff, Computer Pioneers
- History of Apple: The story of Steve Jobs and the company he founded
- Internet Pioneers
- Douglas Engelbart, the forgotten hero of modern computing
- Computer History for Kids
- Doug Engelbart….”Father of the Mouse”
- DRAM (Dynamic Random Access Memory) Memory Chip
- The IBM 5100 — The History of Computing Project
- Steve Jobs & Steve Wozniak
- Computer pioneers
Computer History and Timelines:
- Computer Oral History Collection, 1969-1973, 1977
- Apple Computers: This Month in Business History
- History of Computers
- Computer History Museum
- Computer Science: A Guide to Web Resources: History
- The History of Computers
- Timeline of programming languages
- Computer History Timeline
- Computers Timeline – Greatest Engineering Achievements of the Twentieth Century
- Happy 25th Birthday, World Wide Web!
- Triumph of the Nerds: A History of the Computer
- Apple History Timeline
- The Silicon Engine | Computer History Museum
- The History of Computing
- Making History: History and Computing