Learn how to program your arduino using the arduino IDE while also learning important programming concepts.