[Updated Summer 2018]

So… You’d like to understand the basics of computer programming. Maybe you want to expand your knowledge for a job, for fun, or so you can keep up with your kids.

There are a plethora of resources out there online to learn computer programming as an adult… The question we get quite often here at the DAE in Westchester County is: “Where do I start?”

First of all, we LOVE code.org. It’s a great place to start, even for adults. In fact, that’s where I began! The Hour of Code is a great way to learn the basics of programming without having to learn all the complicated jargon. (Read the blog of my first hour of code HERE.) With these simple to follow interactive puzzles you’ll begin to understand the fundamental principles behind coding:

  1. Events: trigger the code to run based on user interaction
  2. Loops: Repeat forever, a specific amount of times or until a goal is reached
  3. Conditionals: using true and false to make decisions
  4. Variables: manipulating data by storing it in a category you define

Games like Code Combat are a great way to get your feet wet with some of the new language. Then, you can begin programming small things like calculators and games in Python or Java, using sites like KhanAcademy or Codecademy. Check out this AWESOME BLOG comparing all the different e-learning websites that offer an introduction to programming.

For more information on computer programming classes for kids in Westchester County, visit us at thedae.com.