Learning Resources: Puzzles

One of the most important resources that you can have to facilitate learning is ‘a project‘. Something to inspire you, motivate you and drive you to keep coding.

Although I LOVE books and have many of them on programming, my best learning has come when I have something to work on NOT when I simply typed in code that someone else wrote in a book (or online course or web-tutorial).

A favorite project for me is to solve puzzles using code. Here are some places to find puzzles.

codingame.com

Project Euler

Checkio

Code Combat

Reddit Daily Programmer

If you have other puzzles sites that interest you, let us know.

– chalmer

Advertisements