学编码不只为做程式员 学埋逻辑、创意、解难 他日KO科技霸权
还记得小学时候在电脑课上学过的其中一课,就是学会在《雅虎》网站上开设电子邮箱。____@yahoo.com.hk的电邮地址至今还牢牢记着。10多年过去,如今是Google gmail、Facebook、Whatsapp、Telegram这些通讯软件的天下,当年的雅虎帐户,连带ICQ、MSN等等被取代多年,早已消声匿迹。
世界已变样,就连学校的电脑课亦不再一样,现在不止要教授学生开设电邮帐户和打字输入法,更加入编程教学,让小朋友从小学习编写手机程序。
新一代学习编码,为的不止赶上资讯科技步伐,更重要的是趁互联网被科技巨头瓜分得没有一丝喘息空间之前,掌握知识和技术自力更生,甚至为网上世界闯出一片新的天空。
由操作电脑 到驾驭电脑
英国教育部于2014年将编程(programming)列为中小学的必修科,规定小童5岁开始学习程式编码(coding)、电脑演算法(algorithms)、除错(debugging)等等。
时任教育大臣戈夫(Michael Gove)为这个变革提供一个有力说法:传统的资讯及通讯科技课程(ICT)着重电脑操作能力,包括打字与文书处理。新课程则着重电脑科学和数码能力,“不再是学习如何使用电脑,而是学习去理解一部电脑如何运作,以及如何令电脑为你工作。”
学生不再是学习如何使用电脑,而是学习去理解一部电脑如何运作,以及如何令电脑为你工作。
孩子学懂编码 AI杀到也不怕
以往家长尽量不让孩子长时间接触电子产品,相反如今就连学习都透过电子书或手机程式等,小朋友避不过科技的洪流。勉强阻止孩子接触科技,反而窒碍他们的成长,令他们输在起跑线上。
“我们不只鼓励人们当程式员,也希望鼓励小孩更具创意。”正如编程学习中心Code Club Pro主席迪恩(Sophie Deen)所说,编程不单止是一门专业,更是一门科学,《卫报》专栏作家哈里斯(John Harris)认为,它能够训练人们的逻辑理解能力、高层次解难技巧以及学习如何把抽象意念变为可实际运作的系统。
迪恩称,“当你学习物理时,你想到的只有物理。但当你学习电脑科学时,你想到的是思考、关于如何思考。你要幻想一部电脑如何为你做某些事,当中学会许多能用于各种工作的技巧。”在自动化和人工智能即将威胁广泛劳动人口的年代,懂得灵活思考才能突围而出。
改变互联网世界霸权
当互联网横空出世时,不少人希冀在这个无边无际国度下带来的言论自由,能推进世界变得更民主。
发展至今,互联网却早已被Facebook、Google等极少数科技巨擘瓜分大部分市场份额,网民与这些科技巨头之间,只有一纸“客户使用服务协议”说明彼此权限。换句话说,一切游戏规则由他们定下,要不要跟随,悉随尊便。可是当身边所有朋友、家人、同事全部也在玩Facebook、Twitter、Instagram,或以whatsapp通讯,一般人又有多少人能做到独善其身?
正是此种“群众压力”,令Facebook即使不断更新服务使用条款,加入大量用户不喜欢的东西或新改变,我们亦只是敢怒而不敢言。因为我们的生活已无法脱离社交网体建构出来的网上世界,亦代表着我们无法脱离这些科技巨擘。
可是,为什么科技巨头可以如此横行无忌,有恃无恐?表面上是人们对科技过度依赖,深层原因也许是懂得并能活用程式编码的人才实在太少。当更多人学会程式编码,扩阔科技行业的大门,有足够“大卫”有勇气和相关知识挑出巨头们的不是,甚至创作新平台和媒体挑战众多“歌利亚”,才有望改变互联网世界霸权。
“编码比英文更重要”
苹果公司CEO库克(Tim Cook)说过,有一样语言比起英文更重要,那就是编码。
近年坊间不少组织纷纷举办编码工作坊、学习中心、及训练营等等。美国一所非牟利组织Code. org创立了Hour of Code全球活动,在每年电脑科学教育周展开。活动提供适合4至104岁人士的每日一小时程式学习课程,支援45种语言。Hour of Code更鼓励老师一同学习,再教授给学生。响应这项活动已有5年的苹果公司(Apple)亦身体力行,邀请人们到Apple Store参与Hour of Code活动。
老生常谈一句:有竞争才有进步。懂得电脑编程的人愈多,互联网霸权的局面就有机会被改写,也许届时我们可以在Facebook、Google以外找到另一片互联网世界。