Coding Mindset

Learning to program computers requires more than just learning to code. It involves developing the coding mindset, i.e., thinking computationally. This means engaging in a process that starts from analyzing the task or problem at hand, devising a solution in relatable terms and, finally, implementing and testing this solution through the application of code.

In these workshops, your host Ivan Ruby introduces you to the coding mindset using the Arduino platform. This involves assembling and troubleshooting simple electronic circuits that you will control using computer programs written for the Arduino microcontroller – also called sketches. To do so, you will learn to translate ideas into programming instructions using pseudocode, read, write, modify and debug sketches and, finally, load sketches to the microcontroller.

For more information, contact Ivan Ruby

To access the free guides, resources and activities: https://ivanruby.github.io/ruby-coders/docs/en/home

Ivan Ruby

Ivan Ruby

PhD student in Education
Ivan is concerned with how technology can enable us to build a better, fair and sustainable future. His current research interests are in Computer Science Education, Communities of Practice and Collaborative Learning. He is also passionate about Web Development.
Ann-Louise Davidson

Ann-Louise Davidson

Associate Professor | Concordia University Research Chair in Maker Culture

Dr. Ann-Louise Davidson is an Associate Professor of Education and Concordia University Research Chair in Maker Culture. She is the Director of the Concordia University Innovation Lab. She is also Associate Director of the Milieux Institute for Arts, Culture and Technology and she directs #MilieuxMake, the Milieux makerspace initiative.