Welcome to my blog post! This week in EDTC 300, we were tasked with learning how to code!
I was very excited to hear that we would be learning about coding, because I actually knew how to code prior to taking this class.
I took a computer science class in high school and I really enjoyed it. I learnt how to code in Visual Basic, which is an easier language to learn. I was excited when Katia Hildebrandt showed us code.org and Scratch because they both reminded me of coding in Visual Basic. I liked that both websites were very user friendly for both students and teachers that are new to code.
We had to participate in an hour of code from the website code.org or create a program in Scratch. I chose to try out some of the coding from code.org . I decided to try two different hours of coding. The first hour of coding that I tried was an Undersea Arcade Game. This hour of coding allowed me to explore how to make characters do actions such as swim, spit bubbles and move across the screen. I liked this hour of coding because I was able to see how an arcade game would be coded and all of the work that is put into it. The second hour of coding that I tried was Disney’s Moana themed. I tried Wayfinding with Code and I really enjoyed it! This hour of code taught me how to make characters move on the screen and do things such as fish, strike, dodge and turn.
I am glad that I tried both of the hours of code because I was able to see two different types of activities that are available for free for people to try out. I really enjoyed doing both activities and I found the Disney hour was a lot easier to complete because it had really easy to follow instructions. They also included an introduction video for each of the new coding elements such as the loops and repeated actions. The arcade game was a lot more challenging to attempt, but it also gave me the option to put my own spin on each of the characters and what I was coding, rather than simply following instructions.
Coding is something that anyone can do, even children as young as four or five. Coding teaches kids more than just how to program a computer. Coding can teach children how to problem solve, think ahead, follow directions and be creative. Coding can be very simple, like the Moana game that I played, or it can be very difficult and complex. Since the world is becoming more and more technology based, children should learn some of the basics of code so they can not only learn how computers, apps and other programs work, but problem solving skills as well.
Learning to code does not only benefit students in a computer science class, it can also benefit students in many other classes. I am majoring in Math and there are many take-aways from learning how to code that can be transferred into a math classroom. Coding teaches kids how to problem solve, which is extremely important in math classes. Coding also teaches students how to work through a problem step-by-step which is also a skill that is needed in math, especially in higher level math classes.
Learning how to code is something that every student should learn. There are many benefits to coding as I listed above. Many skills that are gained from learning how to code can transfer to many other classes, including a math class. I loved learning how to code both in high school and when participating in the hour of code.
I challenge everyone who is reading this to try out an hour of code at code.org. It is a very easy website to use and I would suggest if you are new to coding to set the teacher level to beginner. There are tons of different hours that you can try so find one that you like!