Watching my students design and build Arduino projects is one of the things that I enjoy the most about my job. We’ve just gotten to the part of the school year in which I introduce my students to using Arduino. This year, because of our hybrid model of some students in class and some online at the same time, I’ve had to make some modifications to how I introduce Arduino and how students can work with the materials.
Initial Introduction With Tinkercad:
Tinkercad is a service that I started using last spring when our school went to 100% online instruction. I’m using it again this year to introduce my students to key Arduino design and programming concepts. Within Tinkercad there is an Arduino simulator. With that simulator students can use virtual Arduinos with virtual breadboards and dozens of other virtual components. The simulator also includes an IDE in which students can write programs.
I strive to avoid information dumps. As Sylvia Martinez and Gary Stager point out in their great book, Invent to Learn there’s a tempation to explain “just one more thing” and before you know you’ve prattled on for twenty minutes and kids have lost interest in what could have been an exciting class. Therefore, last week I simply gave my students a quick demonstration of how to get into the simulator and then asked them to start experimenting with the code in the program for a simple blinking light. Once they figured out how to change the rate of blinking I let them pick any Arduino project they liked in Tinkercad’s circuits gallery and let them make copies to dissect and discover the components and code in those projects.
I’m fortunate to have a lot of cabinet space in my classroom. I’m giving each student their own shelf for their project materials and their own plastic storage boxes. I’m going to have students tape small, easily lost pieces like resistors that aren’t currently in use to pieces of paper or to the plastic boxes in their assigned cabinets.