eGFI - Dream Up the Future Sign-up for The Newsletter  For Teachers Online Store Contact us Search
Read the Magazine
What's New?
Explore eGFI
Engineer your Path About eGFI
Overview Lesson Plans Class Activities Outreach Programs Web Resources Special Features K-12 Education News
  • Tag Cloud

  • What’s New?

  • Pages


  • RSS Comments

  • Archives

  • Meta

Computer Science Resources

computer graphicActor Ashton Kutcher considers “computer coding to be an institution in the public school systems,” right up there with biology, chemistry and physics. Rapper, Microsoft founder Bill Gates, and former President Bill Clinton are also huge programming fans.
And Apple founder Steve Jobs thought everybody in America  should learn how to program a computer “because it teaches you how to think.”

Compared with other STEM courses, however, few U.S. high school students take computer science or learn to write code. To help teachers and students as young as six explore this rewarding field – computer engineering graduates command top salaries and U.S. colleges can’t fill demand for them – eGFI has compiled this list of activities, free online courses, computer animations, and other resources:

  • Anyone can program a computer – and every student should learn how. That’s the mantra of this collection of free tutorials, apps, Code Academy, and other resources to get kids as young as six starting to program
  • Computer Science Unplugged. Free, engaging activities that teach computer science using string, games, cards, and other items – except computers.
  • Made with Code. Google’s project to inspire girls to learn computer science programming includes videos of women who use their coding skills to help society or run businesses, projects, and other resources.
  • MIT’s Scratch. Program your own interactive stories, games, and animations to share with people around the world using a free, picture-based s0ftware developed by the Lifelong Kindergarten Group at the MIT Media Lab.
  • MITedX – Free massive, open online courses that include introduction to computer programming.
  • Seven sites that make programming fun for kids. A compilation from Fractus Learning includes Scratch, Hackety Hack, and Alice.
  • ScratchEd. Curriculum guides, discussion boards, and other free resources for teaching everything from programming to creative writing.

Also check out the eGFI Teachers September 2013 newsletter for computer engineering classroom activities and feature stories.

Submit a Comment

By clicking the "Submit" button you agree to the eGFI Privacy Policy.