Monday, February 13, 2017

The far-reaching and controversial but also unexpected and relatively hushed measures the freshly

The actions of President Trump splitting Silicon Valley and IT leaders. This is the debate proposition given today presented Computable readers.

The far-reaching and controversial but also unexpected and relatively hushed measures the freshly appointed US Minister Donald Trump ensure fear and division. This applies not only to the political landscape, the press and ordinary citizens. Division also occurs in Silicon Valley, the heart of the US ICT sector which is now fallen concrete previously expressed plans of Trump. Formal visit of tech CEOs to Trump in his New York Trump Tower in December, has already caused a stir. When the matters discussed and officially voiced statements now seem far in the past.

Controversial and even challenged decisions of President Trump also ICT and internet hit and forced to reactions. On the one hand, a ( converted ) as CEO Elon Musk of Tesla advocates rapprochement, compromise and change from within . On the other side are executives as Sergey Brin and Sundar Pichai Google those harsh words express and protests from their employees to encourage . Even Microsoft CEO Satya Nadella Opposes trumps immigrant ban and now the initially criticized Uber CEO Travis Kala Nick also . Nuanced is the official response from IBM, which advocates "openness" and whose CEO Ginny Rometty member of Trump's economic advisory council. President Trump divides the US tech sector. What do you think?

Many of the current foreign language in the current curriculum have lost their value for students. Where French and German in the past were of great value because of the direct (business) relations with these countries, it is now a lot less relevant.

While both are still useful to speak a word about the border, globalization has led to other languages ​​that demand their attention. English (of course for some time) and Chinese are the leading languages, but there is a language that can help children in their later career: the programming language.

programming Languages
It would be good if all children are taught at primary and secondary school in programming languages, losing in place of foreign languages ​​in the curriculum that their professional value. Who does not remember the frustrating names are in German or stammering order baguettes in French? Although the latter may still succeed at the campsite, the majority of the language will be dropped off in the memory. It is therefore high time to replace this language by a language that young people in their professional lives much will. Common (programming) languages ​​are Objective-C, JavaScript and Python. These are the languages ​​that really help young people further their careers.

Current students may later end up in a position now does not even exist yet. New technologies deliver new business models and disrupt industries for decades, remained unchanged. Students must therefore be well prepared for this new role and operations. New digital channels and social tools enable companies to interact with anyone anywhere in the world and it will only continue to develop. Employees who know this new digital age, are later able to perform the best jobs.

British run for
In England they have the importance of the teaching of programming for some time. Several initiatives to ensure that children at a young age in contact with programming. The BBC even helps children a free  offer device  that allows them to take the first steps in programming. In addition to British schools taught children from five years on the principles of algorithms, logic and data representation. They started this because, certainly in the due, seems to be a shortage in the area of good IT professionals. For the same reasons, it would be wise for the Netherlands to take over the development of our neighbors on the other side of the North Sea.

digital skills
But not only the IT sector benefits from programming children. Almost every profession will sooner or later make digitization and automation. Even the more traditional jobs in the future will to a greater or lesser degree require technical knowledge. More and more processes are automated, but it remains important that users understand how these processes are built. The building blocks of automated processes are codes and knowledge of these codes, combined with analytical skills and an understanding of how computers think are good skills for future professionals. Not every child will develop the same level of knowledge in the field of programming, but also a basic knowledge can all help with automated processes.

Through the curriculum of children to record programming, they can in this way at a young age taking the first steps in the digital world. These skills they can then continue to develop as they get into higher grades and in high school.

Learning programming and coding the children provides not only the knowledge that they can further their professional careers. By being involved with programming, children learn other important skills. Children are challenged in this way to use logic and creativity to get beating the programming code. In addition, children learn immediately how to solve problems because the programming language simply does not admit mistakes. With the implementation of programming in the curriculum of children, so they have not only the means to prepare himself for the digital processes in their future careers, but they also learn skills important in all aspects of life

No comments:

Post a Comment