设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 IT综合资讯 查看内容

编程进高考?学编程是否适合所有人?

2013-12-26 11:10| 发布者: joejoe0332| 查看: 2225| 评论: 0|原作者: 创事纪|来自: 创事纪

摘要: 近期创事记的一篇报道建议将编程纳入高考范围。实际上,关于“编程应当从娃娃抓起”这一问题,过去几年已在欧美得到广泛讨论。不支持这一做法的人常常会提出的一个论据是:乔布斯也不会写代码,甚至没有获得过工程类 ...


  不过,仍有许多业内人士反对将编程作为一种通识教育。其主要理由包括:


  1.编程不是目的。软件开发者的终极目标并非写代码,而是开发解决方案。强调编程是一种舍本逐末的行为。


  2.编程是一类方法。强调方法而弱化问题解决将带来困扰。一方面,在解决问题时,作为方法的具体代码并不是唯一的,因此如果不考虑代码效率很难对优劣进行判断,而代码效率问题已可以被硬件的快速发展所解决。另一方面,由于解决问题的方法众多,代码的可阅读性一直是困扰程序员的一大问题。对于Perl等脚本语言的开发者,这样的问题尤为明显。此外,强调方法往往导致人们忽略对问题的深入研究,你是否能保证程序在任何情况下都真正解决了问题?


  3.泛泛学习编程无助于事。一些科技公司的人士反映,尽管许多人自称从事软件开发工作,但实际上编程能力很弱,因此对团队的帮助很有限,甚至带来负面作用。此外,尽管可以通过短平快的方式了解一些语言,例如Perl,但真正运用好这些语言需要花很长时间。而达到这样的水平是无法通过短期培训或通识教育实现的。


  在以上讨论中,支持编程学习的人士大多从思维训练和时代发展的角度来看待问题,而反对者通常着眼于编程本身是否有意义。毫无疑问,编程并非所有人都会每天去做的工作,但掌握这一技能也可以满足不时之需,提升工作效率。如果不考虑是否有利于眼前工作这样的短期功利性因素,那么学习编程不失为一种培育学生综合素质的好方式。


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部