The Premiers Coding Challenge is divided into four award levels, with each introducing a new concept and application of physical computing.
Master how to control simple outputs on your ThinkerShield – including the Light Emitting Diode (LED), and the Buzzer.
Achieving the Bronze award should take approximately 4 hours, over 2 weeks as learners work critically and creatively to add outputs. Follow our Bronze Award tutorial here.
Master how to control simple inputs on your ThinkerShield – including the Potentiometer, Light Dependent Resistor (LDR), and Button.
Achieving the Silver award should take approximately 4 hours, over 2 weeks as learners work critically and creatively to add inputs. Follow our Silver Award tutorial here.
Master how to add external components to your ThinkerShield – using Alligator Clips, External LEDs, Resistors, and Copper Tape.
Achieving the Gold award should take approximately 4 hours, over 2 weeks as learners work critically and creatively to add external electronic components. Follow our Gold Award tutorial here.
Create an invention to meet a real world need in your school or community, and upload it for the ThinkerShield community.
Achieving the Diamond award should take approximately 12 hours, over 4 weeks as learners work critically and creatively to create an invention. Follow our Diamond Award tutorial here.
Below is the award structure of the Challenge. Use this table to quickly find the corresponding pages for the exercises in your Get.(On).With.It guide.
– Light Emitting Diode
1 - Get.ConnectedConnect your Arduino and ThinkerShield and Get.On.With.It. (p. 6-8)
2 - In.A.BlinkStart by flashing a LED (p. 10-13)
3 - Getting.FlashyControlling an LED (p. 14-15)
4 - Even.FlashierControlling multiple LEDs at the same time (p.16-17)
5 - Buzzer.BasicsLearn to make sounds with the buzzer (p. 34-35)
1 - Play.A.SongMake the buzzer make music (p. 38-39)
2 - LED.Magic.SignMake a cool magic sign using all six LEDs (p. 48-51)
– Light Dependent Resistor
– Push Button
1 - Pot.BasicsReading the potentiometer (p. 18-19)
2 - A.Light.DimmerMake a light dimmer control (p. 20-23)
3 - LDR.BasicsRead the LDR to sense light (p. 26-27)
4 - LDR.Night.LightMake an automatic night light (p. 28-29)
5 - Push.Button.BasicsProgram the push button as a momentary switch (p. 30-31)
1 - Pot.LED.BouncerUsing analog values to switch LEDs on and off (p. 24-25)
2 - Get.A.Toggle.OnMake the push button into a toggle switch (p. 32-33)
3 - Pitch.ChangerControl the buzzer frequency with the potentiometer (p. 36-37)
– Alligator Clips
– External Light Emitting Diode
– Copper Tape
1 - Connect.A.LEDMove beyond the shield and flash an external LED (p. 52-53)
2 - Traffic.LightsControl three external LEDs in a traffic light sequence (p. 54-55)
3 - Digital.Spoon.PianoMake a fun spoon-controlled piano using all eight external pins (p. 56-59)
1 - Electronic.DiceMake a working six light electronic dice (p. 40-43)
2 - Buzzing.Light.MeterMake a working six light electronic dice (p. 44-47)
Create an invention
Create an invention to meet a real world need in your school or community, and upload it to the invention page.
You will use the design process to create your invention. At the end of the design process you will share your invention with your school community.
At the end of the design process you will share your invention with your school community.