So, I have three topics to cover with three different year groups.
Year 9s – intro to python programming
Year 12s – finite state machines
Year 13s – Mealy & Moore machines
And a set of raspberry pis. Enter overexcited teacher.
So as a gentle introduction, welcome to the Christmas Computing Display board idea…
Then make two wires and twist them onto the end of each side of the LED . I could use jumper wires, bit have you seen how much they cost??!
To save the pins on the raspberry pis, I’m using a GPIO lead which turns the male pins into female ones wjivh ypu can push the wires into.
Connect up the pi and set up a python program to set the led to high then low each second (the code comrs from http://www.ocr.org.uk).
Next, open a terminal session and type in
sudo python rudolph.py
Push LED through a small hole in the card for Rudolph’s nose and tape the wire to the back of the card.
So, the plan is to duplicate the process with a number of year 9s to create a flashing wall display for the end of term.
Use wall display with year 12s to demonstrate FSMs and give year 13s free range to create their own versions which allow input to create mealy machines.
Today was a good day 🙂