Skip to main content

LHS Makers: Coding Fun

Digital projects as well as some more traditional "unplugged" projects as well

How-To Videos

Intro to programming

A Tour of Programming on Khan Academy


Learn to Code

"...coding is a gateway to broader learning. 'When you learn to read, you can then read to learn. And it’s the same thing with coding: If you learn to code, you can code to learn,' says Mitch Resnick, TED Talk speaker on coding. Learning to code means learning how to think creatively, reason systematically and work collaboratively. And these skills are applicable to any profession — as well as to expressing yourself in your personal life, too.

  • Code Academy - "Codecademy is the easiest way to learn how to code. It's interactive, fun, and you can do it with your friends." Includes free coding classes in six different programming languages like Python, PHP, jQuery, JavaScript, and Ruby, as well as markup languages including HTML and CSS
  • Code Avengers - "Learn how to code games, apps and websites with fun and effective HTML, CSS and JavaScript tutorials for beginners."
  • - "Every student in every school should have the opportunity to learn computer science." "...where users can find all types of resources that can help them learn computer programming. A lot of industry big wigs and even Will.I.Am are behind the project."
  • Girl, Develop It - "provides affordable and accessible programs to women who want to learn web and software development through mentorship and hands-on instruction."
  • Girls Who Code - for 13- to 17-year-old girls, pairs instruction and mentors to “educate, inspire and equip” students to pursue their engineering and tech dreams. “Today, just 3.6% of Fortune 500 companies are led by women, and less than 10% of venture capital-backed companies have female founders. Yet females use the internet 17% more than their male counterparts,” the website notes.
  • Black Girls Code - "To increase the number of women of color in the digital space by empowering girls of color, ages 7 to 17, to become innovators in STEM fields, leaders in their communities, and builders of their own futures through exposure to computer science and technology."
  • MIT App Inventor - "App Inventor lets you develop applications for Android phones using a web browser and either a connected phone or emulator. The App Inventor servers store your work and help you keep track of your projects."
  • Code Monster - "Experiment with Code Monster and Code Maven, combined in a game tutorial, play with code, build, and learn."
  • UdacityStanford University’s Udacity is one of many sites that make college courses—including Introduction to Computer Science—available online for free. 
  • Computer Clubhouse - by Intel - Just check it out.
  • Coder Dojo - "The global network of free computer programming clubs for young people."