# Block 3: This Week At STEAM: Week 5 – Coding Week

This week, the students had a chance to explore a variety of different coding activities.

Before the Instant Challenge, the students had a quick primer to coding: they made toast!  Using a flowchart, they had to figure out the different steps to making a piece of toast.  During this process, they learned about coding terms such as procedures, attributes, loops, conditional statements, and syntax.

After making toast, the students got to issue Mr. Paintin commands!  Their task was to “program” me (using pseudocode) to move across the room, pick up an iPad, bring it back, and put it down.  They had to utilize the first quadrant of the Cartesian Plane, including X and Y coordinates.  Using those coordinates, they had to write the program to use least lines of code as possible. Most students would issue a command such as “move X+17” or “move Y-22” which would move me either positive or negative along the X or Y axes.  Some students were able to use the command “MoveTo()” and use an ordered pair, such as MoveTo(17,22), knowing the X coordinate was 17 and the Y was 22.  To bring me back to the start, they issued the command MoveTo(0,0).

Following the pseudocoding, the students were given a quick introduction to the coding app Hopscotch.  They were shown how to “draw” a feather on the screen.  Their task was to recreate the repeating feather.