As important as reading, writing or mastering another language will be in the future for our children know about computer programming languages. Thus, some experts compare the existing need to understand that children, from an early age, the mechanics behind the applications and the Internet world.
Some parents think which is a fairly complex professional work, but what dictates the reality is that developing software is a way of logical thinking. “Everything is based on how we take a problem, divide it into parts and we solved step by step. It is easier to learn that mathematics who are in high school, “says Freddy Vega, founder of Platzi, a successful global training platform on the Internet.
Promising Future
There are several benefits it brings to children learn to handle programming languages and application creation.
first, is one of the fields of professional development with the greatest potential. Only in Colombia, according to estimates by the Ministry of ICT, by 2018 there will be a shortage of 80,000 professionals in areas of technology.
“From very young, people with knowledge They can start creating suitable business to make money. There is no barrier to this other than to know programming or design for the web, “says Vega.
On the other hand, there are studies showing how mathematical thinking to be applied using programming languages has a positive impact on the brain. Students from the University of Passau in Germany, for example, conducted a study based on brain scans performed on 17 people dedicated to software development and computer science. It was shown that these tasks activate the same areas of the brain dedicated to learning a new language, memory and understanding.
For experts like Oscar Dueñas, manager training company ICT, Cymetria, the ideal is that children understand that technology is not just to consume, but to think. “Through learning programming languages can become creators of solutions and change the world,” said
In his view, there are very successful examples of groups working with children. – especially girls, to enhance their creative abilities with the help of application development.
But what is the ideal age to start? There are very simple games that introduce the child, regardless of age, to the world of code development. Minecraft is a case in point, a very popular game that teaches the child to create things through a computer and an application.
However, the expert, whose work is form development tools and design for internet people worldwide, he says: “the ideal age is from 12 years, when children have the sound knowledge and adequate mathematical concept to begin developing serious He holds Vega -. At 16 you can become a professional developer. “
Here is a list of applications and online services ideal for children to start playing and, incidentally, to dive into the world of mathematical thinking problem solving means creating lines of code.
1. Scratch
is an internet platform which can be accessed from any computer or tablet. It allows children to create stories, games and animations graphically and easily. He created the laboratory of MIT.
Scratch.mit.edu
2. Tynker
It is a portal that teaches children without knowledge, to create solutions to the problems posed games. They are also franchise known as Hot Wheels and Monster High. It is in English but is easy to understand.
tynker.com/hour-of-code
3. Stencyl
is an application for Windows, Mac or Linux that teaches the child to create video games for mobile phones. It is a more advanced level, but its mechanics is to build with blocks applications, guided way.
stencyl.com
4. Hackety
This is another platform for Windows that lets you create games and applications graphically and very funny. It is ideal for older children, ie 10 years and older. In English.
Hackety.com
5. Daisy the Dinosaur
is a game for the iPad that children should help Daisy to overcome challenges. To do so, they must move blocks intuitively build streams, etc., which are gaining complexity as the targets are exceeded.
Apple.co/1ZPyruz
Jose Carlos Garcia R.
Technosphere Editor
No comments:
Post a Comment