The world of technology is growing and changing everyday, and it can seem like difficult to navigate. The 21st century is very dependent on technology of many different styles, and what are educators doing to prepare students to enter into a world of this magnitude of technology? The Ontario curriculum has recently added coding and programming components stating at grade one. I was very surprised to hear that it was starting that young, but upon further research I noticed that it scaffolds programming in a logical way. The curriculum starts to introduce language and uses coding in an ‘unplugged’ manner. The unplugged side of coding, I think is very important as it builds the foundation of effective communication. The coding aspect gets very specific, and to communicate effectively instructions have to be given exactly, in order to get the desired result. If the user is not able to write these instructions correctly they will not be able to communicate to the computer what they d...