Go homepage(回首页) Upload pictures (上传图片) Write articles (发文字帖)
The author:(作者)归海一刀published in(发表于) 2013/11/14 3:26:02 Scarcity of programmers throughout the world: the next generation start young
Scarcity of programmers throughout the world: the next generation start young-programmers-it news Scarcity of programmers throughout the world: the next generation start young
In the real world, programmers or developers, is considered "science geek" characteristic, its work and life is very boring, is not an ideal profession. Today, however, mobile devices and PCs that permeates all aspects of life and work, programmers are scarce can be called unique. So, the next generation of programmers come from? At present, many tech workers and countries, has begun to "start with children", so they grew up programming skills as an adaptation of calculation time.
Before the children were at school, you can grasp of technology, Eastern Europe, Estonia practices, bears this out.
Today the degree of scarcity of programmers, comparable to the super model of the 1980 's. From the Bank to the hospital to the Government sector, in many parts of the IT sector, requires the programmer to develop applications. However, although more and more jobs require programming skills, but fewer and fewer people with programming skills.
It is clear that in order to prevent the global crisis programming, community need to help young people, to let them know that the programmer is not in a dark room, eating pizza, solitude of a person's career.
--Robot friend
Gupta (Vikas-Gupta) once when Google was responsible for business executives. In his view, the key to train the next generation of programmers, is to start young, "I have a two year old daughter, wanted to do something for the kids, I started to think that a few year old child, able to grasp the concept of programming? ”
Gupta query to the results of a study at MIT, said, they will use a real interactive means of learning, the children at age five, will be able to grasp the concepts of programming.
"This makes me very enlightening, for kids in this age there is no suitable at present (programming education) product, I decided to design a product, let children under ten years old can learn to program in the entertainment. ”
He invented two little robots "wave" and "Ariane", you can let the kids learning to program in the unconscious. "Ariane" is small, it can make a sound depending on the program or to do some kind of action. "Wave" can also be moved. The two small robots can be interactive.
Gupta said, programming, both robots can be playing "cat and mouse" complex games.
At first, children can robots play a lot of games, they fully realize myself in writing a program. If they've navigated visual programming tools can be transferred to the Scratch, preparation of the first code of his own life.
Both Android via tablet or smartphones for wireless control, but control is still only Apple iOS version. "Programming robots" project loans financed through the network, the project released three days later, raise the expectations of 250,000 dollars.
Gupta plans to go on sale next summer, this robot, in addition to promotion in the schools in the future, he is currently working on development of teaching resources.
--Science and technology education
In the course of the project, United States Science and education Gupta is shocked, "over the past 20 years, the United States computer science education worse, rather than better. ”
"United States computer teacher association" 2010 report, also confirmed that Gupta's observation. Report notes that United States two-thirds States in secondary schools, have little or no computer courses. In addition, many schools which teach computer science is computer there is a serious misunderstanding.
Report notes that give students access to computer literacy and technical skills required in the future, United States schools already lag far behind.
--Starting from the first day of programming
Children before they go to school, you can grasp of technology, Eastern European small States Estonia practices, bears this out.
Estonia has only 1.3 million inhabitants, but it has an enviable electronic government programs, is home to leading technology companies such as Skype. In the area of science and technology, Estonia practices ahead of other countries.
Estonia's President Hendrik Ilves, once in college by writing code to earn my tuition, his goals for education in the country needs to implement is very clear. The President received Education Minister Jaak Aaviksoo (Jaak-Aaviksoo) support.
Jaak Aaviksoo was a physicist, and he believes that today's education, must be adapted to the computer age, "the education system inherited from the 19th century, it's time to adapt to the challenges of 21st century. ”
Estonia child, after the elementary school at the age of seven, started learning programming course. Jaak Aaviksoo said: "the kids are very smart, they have been available in the Tablet and Smartphone complete complexity of things, so a large distance learning program will have. ”
At present, the primary school program curriculum is still at an experimental stage, Jaak Aaviksoo hoped that within five years, extended to Estonia in all primary schools.
-The quadratic formula
Estonia's education reform, more than seven years learning to program simple. In February this year, Estonia announced that the Ministry of education and the United Kingdom computerbasedmaths.org organizations working in Oxford. The head of woerfulaimu (ConradWolfram), believes that the current approach need to substantially reform in mathematics education, allow children to perform complex calculations is not meaningful, because they already have a computer, children should use mathematics in a more innovative way to address issues of interest to them.
The organization believes that children should learn to use mathematics to solve real problems, such as "what kind of shape is the most beautiful? "And" should I give my laptop a safety? "," This is normal? ”
Jaak Aaviksoo was considered whether children get their own tablet, computers and other equipment to the classroom.
In places such as England and Wales, ICT (information and communication technology) curriculum is also being reformed, in accordance with the United Kingdom envisaged Michael-Gove, Minister of education, curriculum development should be more attractive to today's young people, let them be prepared for computer-driven work.
Future United Kingdom schools will no longer be too much stress on exam results, but a renewed emphasis on traditional programming skills.
全球程序员稀缺:下一代从娃娃抓起 - 程序员 - IT资讯全球程序员稀缺:下一代从娃娃抓起
在现实社会,程序员或者应用开发者,被视为“理工宅男”的典型,其工作和生活十分枯燥,并不是一个理想的职业。然而今天,移动设备和电脑渗透到了生活和工作的方方面面,程序员的稀缺堪称史无前例。那么,下一代的程序员从哪里来?目前,许多科技业者和国家,已经开始“从娃娃抓起”,让他们从小将编写程序作为一项适应计算时代的技能。
孩子在上学之前,就可以对科技技术有所掌握,东欧爱沙尼亚的做法,证明了这一点。
今天程序员的稀缺程度,堪比1980年代的超级模特。从银行到医院到政府部门,许多地方的IT部门,都需要程序员开发应用软件。不过,虽然越来越多的岗位需要编程技术,但是具备编程技能的人越来越少。
显然,为了避免全球性的编程危机,社会需要帮助年轻人,让他们知道程序员并不是在一个黑屋子里吃着比萨饼、孑然一人工作的职业。
——机器人朋友
古普塔(Vikas-Gupta)曾经在谷歌担任负责支付业务的高管。在他看来,培养下一代程序员的关键,是从娃娃抓起,“我有一个两岁的女儿,想给孩子们做些事情,我开始思考,几岁大的孩子,可以掌握编程的概念?”
古普塔查询到麻省理工学院的一个研究结果,据称,只要通过现实互动手段学习,孩子们到了五岁,就可以掌握编程的概念。
“这个结论让我眼界大开,目前对这个年龄段的孩子们没有合适的(编程教育)产品,我决心设计一个产品,让十岁以下的孩子可以在娱乐中学习编程。”
他发明了两个小机器人“波”和“亚娜”,可以让孩子们在无意识中学习编程。“亚娜”个头小些,它可以根据程序发出声音或是做某种动作。“波”也可以移动。这两个小机器人还可以互动。
古普塔介绍说,通过编程,这两个机器人还可以玩“猫捉老鼠”的复杂游戏。
一开始,孩子们可通过机器人玩很多的游戏,他们完全意识不到自己已经在编写程序。如果他们已经游刃有余,则可以转移到Scratch这样的可视化编程工具,编写自己人生的第一条代码。
这两个机器人可以通过平板或者智能手机进行无线控制,不过控制程序目前还只有苹果iOS版。“编程机器人”项目通过网络众贷方式融资,项目发布三天后,就融到了所期望的25万美元。
古普塔计划在明年夏天开始销售这种机器人,另外未来还要在学校中推广,他目前正在开发相关的教材资源。
——科技教育
在从上述项目的过程中,美国理工教育的现状让古普塔感到震惊,“在过去20年里,美国的计算机科学教育变得更糟糕,而不是更好。”
“美国计算机教师协会”2010年发布的报告,也证实了古普塔的观察。报告指出,美国三分之二的州在二级学校,只有很少或几乎没有计算机课程。另外,许多学校对于到底该教计算机科学还是计算机操作存在严重误解。
报告指出,在让学生获得未来所需的计算机知识和技术技能上,美国的学校已经远远落后。
——从第一天开始编程
孩子们在上学之前,就可以对科技技术有所掌握,东欧小国爱沙尼亚的做法,证明了这一点。
爱沙尼亚只有130万人口,但却拥有令人羡慕的电子政府计划,还诞生了Skype等知名科技公司。在科技方面,爱沙尼亚的做法领先其他大国。
爱沙尼亚的总统伊尔韦斯,曾经在大学时代靠编写代码补贴学费,他对于该国教育需要实现的目标十分清楚。这位总统获得了教育部长阿维克索(Jaak-Aaviksoo)的支持。
阿维克索曾经是一个物理学家,他认为,今天的教育,必须适应计算机时代,“19世纪延续下来的教育制度,是时候去适应21世纪带来的挑战了。”
爱沙尼亚的孩子,在七岁上小学之后,将开始学习编程课程。阿维克索表示:“孩子们很聪明,他们已经可以通过平板和智能手机完成复杂的事情,因此在学习编程时不会有很大距离。”
目前,小学编程课程还只是在试验阶段,阿维克索希望五年之内,推广到爱沙尼亚的所有小学。
——二次方程式
爱沙尼亚的教育改革,不仅仅是七岁学习编程这么简单。今年二月份,爱沙尼亚教育部宣布和英国牛津的computerbasedmaths.org组织展开合作。该组织负责人沃尔福莱姆(ConradWolfram)认为,目前数学教育的方式必须大幅改革,让孩子们进行复杂的计算没有意义,因为他们已经有了电脑,孩子们应该活用数学知识,以更加创新的方式,解决他们感兴趣的问题。
该组织认为,孩子们应该学会用数学解决实际问题,比如“怎样的形状是最美的?”、“我是否应该给我的笔记本电脑买一个保险?”、“我这个人是否正常?”
阿维克索正在考虑,是否让孩子们把自己的平板、电脑等设备带到课堂上。
在英格兰和威尔士等地,ICT(信息和通信技术)教育大纲也正在进行改革,按照英国教育部长Michael-Gove的设想,课程设置应该对今天的青少年更有吸引力,让他们为电脑主导的工作做好准备。
未来英国的学校将不再太看重考试成绩,而是重新强调传统的程序编写等动手能力。
赞