In the STEAM program we go through lots and lots of coding, with most of them being at an advanced level. Below are all my coding experience in my life as a student:
I have coded in CODEHS, a simplified version of python. I have been able to learn conditionals, functions, parameters and so on. I will continue to pursue this since it really, really interests me.
I have coded on the FTC Simulator coding to prepare for the FTC Centerstage Robotics contest which will you see later below. This helped me with the Tele-Op code + Autonomous code, and showed me the basic building blocks of FTC code.
The Beaver Computing Challenge provides a experiences that encourages logical and computational thinking. The Waterloo beaver Competition was a great competition pushing my mind to the limits in terms of using logic to create out of the box solutions to the question at ahnd.
In my Grade 10 Engineering class, I manufactured and created a working robot myself, including, setting up the motor, circuit board and lights.