Your browser version is outdated. We recommend that you update your browser to the latest version.

Learn, Build ...Innovate

 Interested in Learning to Code With Electronics?

Try a virtual coding challenge...  and you could WIN one of ten "Coding With Electronics Kits"!

If you think your club, class or maker space might benefit from learning to code with project-based electronics kits (or just have fun trying), contact me at theledlady@tuit.tech.

I will work with you to customize an engaging project that meets the needs, goals and interests of your group.

Learning to code is empowering. It inspires creativity and innovative ideas. Consider sponsoring a group of makers in a Virtual Maker Event! I look forward to talking with you soon.

Contact Me

New Coding Challenges Posted Every Week! (Sept. 1st to Oct. 9th)

Week One: Arduino UNO R3 

Challenge #1: Hello World:  Blink Your First L.E.D.

Coding Language: C/C++

Link to Code: (TBA Sept. 14th)

The Challenge: Change the code to make the LED blink twice as fast.

Hint: 1000 millis = 1 second

Challenge #2: RGB:  All the Colours of the Rainbow

Coding Language: C/C++

Link to Code: (TBA Sept. 14th)

The Challenge: Cycle the RGB LED through all the colours of the rainbow (red, orange, yellow, green, blue, indigo, violet).

Hint: By mixing the primary colours of light, all the colours of the rainbow can be created!

Week Two: Micro:bit Coding

Coding Challenge #3  Making Faces

Coding Language:  Blocks

Link to Code: (TBA Sept. 17th)

The Challenge:  Change the code so that the user is rewarded with a happy face or congratulatory message when they reach 10 "steps".

Hint:  Create another variable called "goal". Set goal to 10 on start. Use a conditional loop to result in a happy face when number of steps reach 100 or more.

Coding Challenge #4:  Morse Code Game

Coding Language: JavaScript

Link to Code: (TBA Sept. 17th)

The Challenge: Change the code to add additional levels to the game.

Hint: Cut and paste the section of code for Level One. Change the letters to match the next level to beat.

Week Three: Arduino NANO

Coding Challenge #5:  PenguinBot 2.0: Walk the Line

Coding Language: C/C++

Link to Code: (TBA September 24th)

The Challenge: Change the code to make the robot walk five steps forward and five steps back (without tipping over).

Hint: Look for the section of code that makes the robot take one step forward and one step back. Repeat 5 times.

Coding Challenge #6: Penguin 2 Bot: Social Distancing Robot

Coding Language: C/C++

Link to Code: (TBA September 24th)

The Challenge: Change the code to make the robot walk backwards when it senses an object too close.

Hint: If this, then that...

Week Four: Wifi SMART Car

Coding Challenge #7: Go the Distance

Coding Language:  C/C++, HTML

Link to Code: (TBA October 1st)

The Challenge:  Change the code so that the car gets as close to a target as possible without knocking it over.

Hint:  Use the circumference of the wheel and distance to the target to do the math!

Coding Challenge #8:  Rounding the Curves

Coding Language: C/C++, HTML

Link to Code: (TBA October 1st)

The Challenge: Program your car to go once around the track without bumping into the sides. No sensors allowed in this challenge! Winning is in the math!

Hint: The answer is in how the wheels turn!

Week Five: LilyPad: Sewing With Electronics

Coding Challenge #9:  Add blinking eyes to your own wearable design!

Coding Language: C/C++

Link to Code: (TBA October 8th)

The Challenge: Change the code to make the robot walk five steps forward and five steps back (without tipping over).

Hint: Look for the section of code that makes the robot take one step forward and one step back. Repeat 5 times.

Coding Challenge #10: Add sound to your design by responding to a sensor!

Coding Language: C/C++

Link to Code: (TBA October 8th)

The Challenge: Change the notes in Twinkle Twinkle to write your own 6-bar song!

Hint: Use repetition and just a few notes to listen to what sounds good.

Stay tuned for  More Virtual Coding Challenges!

Submit Your Response to a Challenge For A Chance to Own One of Ten "Coding With Electronics Kits" (up to $80 value):

  • One entry per person for each challenge
  • All entries automatically get 20% off any purchase at the TUIT.Tech Store. You will be contacted by email with your coupon code.
  • Winners will be announced on this website and informed by email.
  • Ages 14+ (Consider working with a parent or teacher on a coding project if you are younger! YOU will probably pick up the coding language faster than they do!)

 Draws to take place October 15th, 2020.