Programming Fundamentals with Arduino

24 January - 14 February 2015, 12:00 - 18:00

  • Workshop #1: 24 January 2015, 12:00 - 18:00
  • Workshop #2: 31 January 2015, 12:00 - 18:00
  • Workshop #3: 7 February 2015, 12:00 - 18:00
  • Workshop #4: 14 February 2015, 12:00 - 18:00

WORKSHOPS GIVEN BY ANGELEAU GABEREAU

In this 4 part series, Angela Gabereau will teach the basic fundamentals of computer programming using the popular controller Arduino, ranging from binary mathematics to object-oriented programming.

The participants will learn some basic electronics too. Participants will use Processing, an open source programming language and integrated development environment (IDE) in conjunction with Arduino. 


WHAT IS ARDUINO?
"Arduino is a tool for making computers that can sense and control more of the physical world than your desktop computer. It's an open-source physical computing platform based on a simple microcontroller board, and a development environment for writing software for the board. Arduino can be used to develop interactive objects, taking inputs from a variety of switches or sensors, and controlling a variety of lights, motors, and other physical outputs. Arduino projects can be stand-alone, or they can communicate with software running on your computer (e.g. Flash, Processing, MaxMSP.) The boards can be assembled by hand or purchased preassembled; the open-source IDE can be downloaded for free."


WHY ARDUINO?
Arduino is known for making electronics approachable for beginners. It is also a great way to learn to program. Blinking LEDs is always fun, so we will use them to demonstrate the core concepts of computer program. There are more than one way to blink an LED! 

No prior knowledge necessary. Included in the cost of the workshop is the purchase of an Arduino. Participants must bring their own computer. Please contact lab@easternbloc.ca to order an Arduino. 


Angela Gabereau is a Montreal-based software developer and artist who works in craft, code and electronics. She holds a joint degree in Computer Science and Fine Arts from Concordia University, where she worked for four years as a research assistant at Obx Labs at Hexagram Concordia, Centre for Research-Creation in Media Arts and Technologies. She has spent the last few years sharpening her software architecture chops in various Montreal start-ups, and is currently employed at Fabule Fabrications, an open hardware start-up making expressive devices for the home.

Register
Regular 300.00$
Reduced 150.00$

24 January - 14 February 2015, 12:00 - 18:00

  • Workshop #1: 24 January 2015, 12:00 - 18:00
  • Workshop #2: 31 January 2015, 12:00 - 18:00
  • Workshop #3: 7 February 2015, 12:00 - 18:00
  • Workshop #4: 14 February 2015, 12:00 - 18:00