
邓淑明:编程教育──从iPhone谈起

邓淑明:编程教育──从iPhone谈起
撰文:邓淑明博士 香港专业及资深行政人员协会创会会员
有关TSA小三评核的争论,到今天仍然非常炽热。综合各家长的意见,都是希望子女在早期求学阶段能少做操练,多做有趣味的活动,以培养长远的学习兴趣。可是,什么是有趣而又对子女有益的活动?相信很多家长都费煞思量。
笔者则想起,早前跟一位IT业内的朋友闲聊时,他谈及早前其公司内的一件有趣事情,就是苹果的iPhone 6s刚推出时,一大群同事在工余时一起研究“走捷径买iPhone”。
原来这些程式高手很容易就把苹果网站的程式码研究得一清二楚,然后编写程式,能够即时通知他们iPhone可供订购的时间、数量和款式,并自动填写订购所需的资料。当一般人仍在慨叹一机难求时,这些高手买机却是手到拿来,甚至能够惠及亲朋戚友。
事实上,目前互联网已经是大量公私营服务和产品的主要供应通道;拥有编程知识的人,某程度就像在传统商业年代熟悉商店运作方式的业内人士,能够早人一步买到热门物品,网上销售的演唱会或球赛门票也出现类似情况。这并非骇客行为,因为他们并没有骇入网店的电脑系统,运用的只不过是一般人不明白、但他们却瞭如指掌的资讯。
朋友半认真半说笑地指出,这是编写程式(编程)技能在当今社会中展现优势的最佳例子,会写程式的人在日常生活中,也能够成为众人偶像,未来社会地位可能愈来愈高。当然,这并非说不懂编程的人就不能在社会生存,只是无可避免会较为处于劣势,就像现在不懂电脑文书处理的人求职较受局限一样。
式的业内人士,能够早人一步买到热门物品,网上销售的演唱会或球赛门票也出现类似情况。
纳入正规课程刻不容缓
近年来,有不少评论认为香港的中小学课程要加入编程内容,甚至成为标准课程;早前也有一项逾千位青少年一同编写程式的活动,创造了世界纪录,显示香港人对此渐有认知。政府在“数码21”资讯科技策略文件中,亦曾提出要考虑把电脑程式课纳入基础教育。笔者对此大力赞成,因为以上的例子和世界各地的动向都告诉我们,这是无可抗拒的大势。
好像在此范畴走得较前的北欧各国如芬兰,就已经把编程课程纳入正式教育,并融入不同学科中,以提升学习效果。
美国总统奥巴马亦曾联合Facebook创办人朱克伯格(Mark Zuckerberg)和微软创办人盖茨(Bill Gates)呼吁,要让学生学写程式;英国也已经将编程纳入5至7岁的学童课程;台湾和新加坡透过推广和教师培训活动,逐渐把编程纳入课外活动甚至正式课程。现时,编程已被广泛认为是既能引发学童兴趣、又能为学童未来打下基础的一项课程。
值得强调的是,各地热切引入编程课程,并不是仅仅要为资讯科技行业培育人才。这是因为即使程式设计的语言和界面经过多年来的不断演进,至今电脑大致上仍然需要人类按部就班地给予清晰指令,才可正确地执行动作、完成任务。
当小朋友透过 Scratch 和 App Inventor 这些图象化的编程平台,成功编写出游戏或者动画,他们其实是从头到尾“教”电脑完成了一项工作,过程中考虑到了各种可能性,并排除了不少错误,对于培育他们的逻辑思维和解难能力很有帮助。当他们学有所成,将拥有更清晰的头脑和更灵活的技能,在全球化的知识型经济体系中,能够从事较高价值的工作,并推动各种经济活动以至整体社会的发展,其中当然也包括资讯科技行业在内。
这些年来,香港教育经历了多次改革,但效果并未得到社会的广泛认同,TSA争议就是一例。
不过,笔者认为,在创新及科技局已经成立的今天,由该局和教育局等相关政府部门通力合作,把编程融入正规的基础教育正是刻不容缓的工作,这将能够:
一、令香港人有能力透过科技改善自己的生活和推动社会发展;
二、为创意和科技产业培育人才;
三、维持甚至提高香港的整体竞争力。
各地在编程教育方面的进展告诉我们,政府应坐言起行,不要让香港的未来陷于困局,再让机遇白白溜走。
原文刊于《信报财经新闻》2016年1月4日,获作者授权转载。
撰文:邓淑明博士 香港专业及资深行政人员协会创会会员
有关TSA小三评核的争论,到今天仍然非常炽热。综合各家长的意见,都是希望子女在早期求学阶段能少做操练,多做有趣味的活动,以培养长远的学习兴趣。可是,什么是有趣而又对子女有益的活动?相信很多家长都费煞思量。
笔者则想起,早前跟一位IT业内的朋友闲聊时,他谈及早前其公司内的一件有趣事情,就是苹果的iPhone 6s刚推出时,一大群同事在工余时一起研究“走捷径买iPhone”。
原来这些程式高手很容易就把苹果网站的程式码研究得一清二楚,然后编写程式,能够即时通知他们iPhone可供订购的时间、数量和款式,并自动填写订购所需的资料。当一般人仍在慨叹一机难求时,这些高手买机却是手到拿来,甚至能够惠及亲朋戚友。
事实上,目前互联网已经是大量公私营服务和产品的主要供应通道;拥有编程知识的人,某程度就像在传统商业年代熟悉商店运作方式的业内人士,能够早人一步买到热门物品,网上销售的演唱会或球赛门票也出现类似情况。这并非骇客行为,因为他们并没有骇入网店的电脑系统,运用的只不过是一般人不明白、但他们却瞭如指掌的资讯。
朋友半认真半说笑地指出,这是编写程式(编程)技能在当今社会中展现优势的最佳例子,会写程式的人在日常生活中,也能够成为众人偶像,未来社会地位可能愈来愈高。当然,这并非说不懂编程的人就不能在社会生存,只是无可避免会较为处于劣势,就像现在不懂电脑文书处理的人求职较受局限一样。
式的业内人士,能够早人一步买到热门物品,网上销售的演唱会或球赛门票也出现类似情况。
纳入正规课程刻不容缓
近年来,有不少评论认为香港的中小学课程要加入编程内容,甚至成为标准课程;早前也有一项逾千位青少年一同编写程式的活动,创造了世界纪录,显示香港人对此渐有认知。政府在“数码21”资讯科技策略文件中,亦曾提出要考虑把电脑程式课纳入基础教育。笔者对此大力赞成,因为以上的例子和世界各地的动向都告诉我们,这是无可抗拒的大势。
好像在此范畴走得较前的北欧各国如芬兰,就已经把编程课程纳入正式教育,并融入不同学科中,以提升学习效果。
美国总统奥巴马亦曾联合Facebook创办人朱克伯格(Mark Zuckerberg)和微软创办人盖茨(Bill Gates)呼吁,要让学生学写程式;英国也已经将编程纳入5至7岁的学童课程;台湾和新加坡透过推广和教师培训活动,逐渐把编程纳入课外活动甚至正式课程。现时,编程已被广泛认为是既能引发学童兴趣、又能为学童未来打下基础的一项课程。
值得强调的是,各地热切引入编程课程,并不是仅仅要为资讯科技行业培育人才。这是因为即使程式设计的语言和界面经过多年来的不断演进,至今电脑大致上仍然需要人类按部就班地给予清晰指令,才可正确地执行动作、完成任务。
当小朋友透过 Scratch 和 App Inventor 这些图象化的编程平台,成功编写出游戏或者动画,他们其实是从头到尾“教”电脑完成了一项工作,过程中考虑到了各种可能性,并排除了不少错误,对于培育他们的逻辑思维和解难能力很有帮助。当他们学有所成,将拥有更清晰的头脑和更灵活的技能,在全球化的知识型经济体系中,能够从事较高价值的工作,并推动各种经济活动以至整体社会的发展,其中当然也包括资讯科技行业在内。
这些年来,香港教育经历了多次改革,但效果并未得到社会的广泛认同,TSA争议就是一例。
不过,笔者认为,在创新及科技局已经成立的今天,由该局和教育局等相关政府部门通力合作,把编程融入正规的基础教育正是刻不容缓的工作,这将能够:
一、令香港人有能力透过科技改善自己的生活和推动社会发展;
二、为创意和科技产业培育人才;
三、维持甚至提高香港的整体竞争力。
各地在编程教育方面的进展告诉我们,政府应坐言起行,不要让香港的未来陷于困局,再让机遇白白溜走。
原文刊于《信报财经新闻》2016年1月4日,获作者授权转载。







