Last night we ran another Arduino Beginners Workshop, and it was simply fantastic! We had 5 participants who were eager and ready to dive into Arduino ranging from some previous experience with Arduino and programming, to complete rookies, which is exactly what the workshop is for.
We got way past the standard workshop content and had the time to look into some more advanced challenges using logic statements to control the flow of code, and create a simple user interface with a toggle push button (complete with debouncing), and an LED controlled with a potentiometer.
It was a great learning experience, and due to some unforeseen circumstances, one of our workshop participants worked on a Raspberry Pi setup with a pre-installed version of the Arduino IDE (available for Linux). From past science teachers, to current high school students, everyone took some 'aha' moments away with them.