Wednesday, February 26, 2014

Textual Analysis

Robert Young
English 250
Section PN
2/24/2014
Forget Foreign Languages and Music. Teach Our Kids to Code: An Analysis
What would you think of a five-year-old trying to program a computer: and succeeding? “Forget Foreign Languages and Music. Teach Our Kids to Code,” by Brendan I Koerner, a columnist for Wired magazine, proves that this is possible. Children can learn the basic principles of programming in their early years, despite the public opinion that programming is something that is above the level of kindergarteners and elementary school students. To prove this point, Koerner quotes Paul Gibson, a Computer Science teacher in France, references several programs that attempt to teach programming at a younger age, and making comparisons between computer languages and music and foreign languages.
In this article, the point is more that you can teach programming principles at a young age rather than the code language itself. The difference is that programming principles have more to do with problem solving skills and less to do with  code syntax and actually writing statements and executing them. Basically, he’s teaching them how to come up with pseudo-code rather than the actual code itself. They come up with the steps they need to take in order to solve a problem, then have the instructor implement them. In order to teach the language itself, and get all of the syntax correct, the children do, indeed have to learn how to read and write. Otherwise, they won’t have a clue what they just wrote down. A solution to this would be Drag and Drop programming (something that I have personal experience with), where symbols are used instead of words to come up with algorithms. Then the children won’t have to worry about the syntax or how things are spelled or anything like that. This is exactly what Koerner is trying to convey when he says “Kindergarteners cannot become C++ ninjas, but they can certainly start to develop the skills that will eventually cement lifelong fluency in code.”
In the second paragraph, Koerner quoted that Gibson was able to teach “Rudimentary Java to 8- and 9-year olds.” In the next paragraph, he claims that Gibson was successful in teaching kindergarteners “how to create graph algorithms” and “write a tic-tac-toe program.” Later in the paragraph, Gibson was quoted “Children aged from 5-11 have so much potential for learning about algorithms and computation that it would be a shame to wait until they are teenagers before we teach them the foundations.” This statement appeals to the audience through their feelings, calling it “a shame” to not teach programming principles this early in childhood. If a parent were to read this, they would want their child to learn the principles of programming in school. Quoting Paul Gibson was extremely successful in proving that children can learn the basics of programming principles at a young age.
Toward the end of this article, Koerner brings up some of the other programs that are trying to teach kids how to program. In one of these, “children as young as 4 are using a language called Cherp to make robots perform household chores.” Another “challenges kids to code their own versions of Frogger.” The initiative to teach children to code is gaining speed. It isn’t just a few people here and there that think it is a good idea, it is becoming broader as more research is conducted. This section of the article is especially effective in proving that children are capable of learning programming because he is able to cite specific cases where it has already happened.

In conclusion, this article did a very good job at proving that children can program. Specific sources have been cited that say children have already started programming. Gibson was teaching Java to 8- and 9-year-olds and getting kindergarteners to program tic-tac-toe, while other people were helping kids program their own game, as well as telling robots how to do their chores. Koerner also relates learning programming languages to learning foreign languages, saying that they learn languages so easily because of the way their brains work at such a young age.

No comments:

Post a Comment