For one of our tech tasks we were required to check out some coding sites and play around with some of the codes and think about how it would work in a classroom setting.
First, I did the Flappy Bird one where you had to try and figure out what codes to put in. I was confused at first because it was more difficult. Then I tried a simpler coding exercise and below is a screenshot of what I started working on:
This program was much easier to work with (and especially so because I’m just a beginner with no experience at all).
I think something like these exercises will help students with problem solving and give them a chance to understand how games work — especially the Flappy Bird coding exercise. It is also relevant for high school students who are thinking of going on to major in something like Computer Science. This would be a way for them to get a feel of the program and what it all encompasses.
If students have computers at home, their parents can become involved in helping the students solve some of these problems of coding and help their children understand how games are created. Programs like these would work well in a math class because they require problem solving skills — just like the Angry Birds game simulation I did above. You needed to look at the situation and figure out how you were going to get the Angry Bird to the pig.
Coding is a neat way to bring something new to the students. An almost “behind the scenes” look at how games are made. Maybe having your students code could be a way to introduce them to the field of Computer Science. So many possibilities.