Should Students Be Required To Learn Computer Programming
Students, if they have an aptitude to Computer Science, should start learning the fundamentals of computer programming from an early age. Children can be initiated into programming by their parents, with visual programming languages that are interactive and help educate children through games and animated storybooks. |
After this, there are other languages like LOGO or Logic Oriented Graphic Oriented. This helps children develop a good sense of logic.
This is also required because these are tough and competitive times. Earlier in the US, American students would excel in competitions such as those hosted by the Association for Computing Machinery. However, in recent times American students have been challenged by Asian and European students. In addition, now there are more students coming out with Bachelors degrees in Computer Science in countries like India compared to the U.S. That is why many computer programming jobs are being outsourced to these countries, where talent is available at cheaper costs.
Most computer programming jobs are being outsourced which has evoked a lot of criticism and anger among the American public. The general operations for which outsourcing is done in the computer field are systems analysis, programming and datacenter operations. There are other functions as well such as Netsourcing which can are outsourced. Netsourcing is outsourcing Web applications where the applications are loaded and run on a third-party web server.
This is the reason why students should acquaint themselves with at least, the basics of programming; probably by starting off with relatively easy languages like LOGO and BASIC. This way they will be equipped to handle competition should they decide to specialize in computer programming.
More Articles :

|