Lifelong Learning Online

It’s NEVER too late to have fun with computer programming!

Scratch – Imagine, Program, Share


  • Google CS First – volunteer with a student Scratch club and learn coding along with the kids.  You will be active, engaged, and learning – the kids will learn valuable skills – everyone will have lots of fun!
  • edX Programming in Scratch MOOC – See how easy learning computer science can be. Use Scratch to create games, animations, stories and more.



Learn more about almost any subject with free online courses and earn certificates.

computerbooksMOOCs (Massive Open Online Courses)

  • CourseraFree online courses from top universities.
  • edXThe Future of Online Education –  For anyone, anywhere, anytime
  • Udacity – Learn. Think. Do.  Higher Education for Free

 CourseTalk – MOOC Reviews & ratings for Coursera, edX, and Udacity.

  TED (Technology, Entertainment, Design) – Free Lectures

  • TED – Ideas worth spreading.
  • TED-Ed – TED-Ed’s mission is to capture and amplify the voices of great educators around the world.

Digital Public Library of America

dplalogoThe Digital Public Library of America brings together the riches of America’s libraries, archives, and museums, and makes them freely available to the world.

More Online Learning Opportunities: