为什么要鼓励小孩学习编程?《纽约时报》这篇报导中的编程教育提倡者指出,营造亲和的环境、让编程揭去神秘的面纱是很重要的一点。8岁的小孩尚未对编程留下刻板的印象,在人类好奇心较旺盛的年纪,就先让他们理解编程的趣味与美好,培养他们对编程的兴趣。
不过,这些提倡者也强调,编程课程并非要把所有人都变成开发者,“就像音乐课的目的,不是要迫使全部的学生长大都去当小提琴手”。编程是一种解决问题的过程,希望能够从小培养孩子的计算机思维,包含数学、逻辑、算法,学着把巨大的问题拆解成一系列更小、更容易处理的问题,让你能够更有效率的解决更加复杂的问题,并以全新的眼光看待世界的运作。
就现实来说,软件已是这个世界的语言,《福布斯》杂志在2011年即指出,“现今每家公司都是一间软件公司,软件无所不在:芯片、硬件、操作系统、用户界面、应用程序、游戏、网页、企业、生活方式等等”,优异的软件人才理所当然成为珍稀的独角兽,光在美国,就有50万与科技相关的职位空缺。然而随着科技渗透生活,未来20年,对于计算机科学的基本掌握,可能会变成一项基础能力,编程教育在此时此刻更显重要。
微信扫码关注公众号
获取更多考试热门资料