Well, that was interesting…!

Coding is hard! At least I found it difficult. I started on Scratch, then went to code.org. Alas, I just couldn’t figure it out after trying for at least an hour. So I then decided to try using Code Academy. I managed to have some success as it was very guided. Telling me exactly what I need to do and then click next to go onto the next portion of the coding. Here are some pictures below.

This is the first step. As you can see on the left side of the screen, it gives instructions.
Now it was my turn to put my name in instead of the ‘ready to code?’ prompt.
In this step, it wanted me to change the colour. So, that I did. By typing the colour I wanted. I also included a new message.
I then had the option to make the word(s) be more than one colour by typing in the order I wanted the colours to be in. Fun!
This step was my favourite. When I place my mouth over the letters, it changed the way the dots react to it.
Here is a screencast of my last step. Making the dots react!

The Pros and Cons of Coding

Coding seems to be all the rage these days. I never grew up learning how to code. But, that doesn’t mean it isn’t useful now. As our world continues to become more technological, I only see it as a positive. However, not every person will decide to pursue Information Technology as a career path. Allowing coding in the classroom and schools gives children the opportunity to experience it first hand. Which will either inspire them to pursue it further, or deter them. Either way, I think it is a great idea to include it in the curriculum.

I really wanted to compile a small list that is as unbiased as possible, regarding what some may see as the pros and cons of coding in the classroom.

  • Coding can be useful in the job force someday
  • Coding builds logic and problem-solving skills
  • Learning to code can bring creativity
  • Teachers have to learn to code first in order to teach the children(do we have time?)
  • Kids don’t need to hunched over a computer – let them go out and play
  • Technology is advancing so much that coding wont need to be done by people, rather coding software

These are only a few different reasons. I find the positives outweigh the negatives. What do you think?

Comments are closed.