Teaching Programming languages in schools

Sometime ago I heard that high schools were introducing computer programming languages and I wondered if it is the right thing.. I used to think that it might be a better idea to teach basic science and math to high school and students and introduce computing machines later when they finish school. Computers are mechanical devices and they might forbid us to be creative as to create art or music. Although they are useful in understanding laws of nature or for communication with the world, they cannot teach us to be creative yet. It would be a while before we would see artificial thinking machines which can guide us. The current state of AI research is at its beginning.

Teachers should prepare children to think creatively so that pupils wont just apply pure logic to solve real world problems but rather tacke each problem independetly. It might be futile to feed children with object oriented programming languages like java or c++ before they have strong mathematical skills. Maths and computing is strongly related. The more skilled a person is mathematics or logic, the better programmer he/she may become.

Technology is not the key to each and every issue in human life. It might help us lead a better life and is necessary for one to be comfortable but it shouldn’t be introduced until we are ready yet. Some issues are not new: the early and excessive concern about computer literacy too often at the cost of basic literacy. Other issues are familiar but more clearly documented than usual-the inability of school systems to maintain equipment or train teachers once the hardware is in place.

There are some benefits: more efficient record keeping, and better ways to reach children with learning disabilities. But the central message is that computer infatuation has not only drained billions of dollars from more urgent educational needs, but that its misuse actually damages students, turning out a generation of kids with inferior learning and thinking children skills.

What do you think about the whole issue? Drop a line if you can !!

This entry was posted on Friday, March 27th, 2009 at 4:12 PM and is filed under technology. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

Leave a Reply