不“打”程式用“玩”的:全台首款程式教育桌游 在海盗争夺战中学习逻辑思维

2019-08-04

新闻整理/黄培升

科技报橘报导,12年国教课纲将在107学年开跑,教育部确定将程式教育列入国、高中生必修课程,显示台湾企图加入全球程式设计热潮的一员。然而,当程式教育成为课程里的一部份,孩子们会不会因为学习程式所需的高门槛而打退堂鼓?

今年,6名交大学生组成“程式老爹 Papacode”团队,设计出全台第一款程式教育桌游《海霸》,让想学习程式设计的人“寓教于乐”,而这项计划竟在群众募资平台上募得120万!

根据 ㄇㄞˋ点子文章提到,当初团队之所以萌生制作程式桌游的点子,是因为受到MIT(麻省理工学院)研发的图像化程式学习平台Scratch启发。


(Papacode团队成员。来源:Papcode官方网站)(Papacode团队成员。来源:Papcode官方网站


来自国际的构想,也必须符合当地的需求,才有办法在台湾市场上推出。程式老爹团队于募资平台FlyingV专访中表示,他们跑遍台湾、校园工作坊,甚至是亲自到小学里,实际测试了各种版本;同时也大量参考国内外资料,将桌游改良成适合台湾的版本,最终才有目前的第七版桌游:《海霸》。(同场加映:澳洲最佳公共游戏场:“自然风”的都市游具,让孩子玩出韧性、健康及创造力

为了让使用者可以在游戏中自然使用程式语言,程式老爹特别在桌游设计中加进不少巧思,像是桌游本身以中世纪海盗为背景,卡牌上佐以有趣的角色设定,并看谁先在藏宝图上最快获取对手的宝藏,就能获得胜利。

Flying观测报告中分析,光是小小的游戏机制中,就融入了程式设计必备的3大核心概念:顺序性(sequential)、判断式(and/or)和回圈(loop)。游戏进行方式模拟程式执行的过程,玩家会在 “编译区”使用卡牌组装指令顺序,并在加入竞争概念与随机因素之下,体验程式解码、除错、执行等相关概念。

(程式老爹推广影片。来源:Papcode官方网站

程式老爹共同创办人李学诚表示:“台湾教育好像把大家变成一模一样的人,但台湾需要更多创造、应用的东西。”

在接受数位时代采访时,程式老爹共同创办人李学诚提及开发桌游的初衷,只是想让小朋友透过游戏进而喜欢上程式,并非把桌游当成有目的的教育、更不是培养出一批制式的程式撰写者。(同场加映:“把城市当成教室,找到想花一辈子学习的事情”:张希慈创办城市浪人,鼓励学生向外探索

今年的5月至7月期间,该专案已在FlyingV募资平台成功达标,共募得约120万台币、700多人赞助,达标超过原估计目标金额400%的佳绩。值得注意的是,专案当中的“赞助远乡小朋友桌游”方案,藉由直接捐赠或买一送一的方式,让赞助人协助偏乡儿童学习程式。据程式老爹脸书粉丝专页提及,目前已经成功送出台东“孩子的书屋”、台中“光音育幼院”各50套桌游。

然而,究竟桌游是否能真正帮助到教学现场?FlyingV互动区及FB留言墙上,可以看到老师留言感谢程式老爹为程式设计教学带来新契机,帮助第一线教师解决教学上的困难,并表示愿意在学校推广;而对于程式设计的高度复杂度,则是有民众提出烦恼,若在桌游内容设计上对于“除错(Debug)”叙述不够清楚,可能导致孩童接触后有编写上的问题。


(享受游戏中学习的孩子。来源:Papcode官方网站)(享受游戏中学习的孩子。来源:Papcode官方网站


对于这项担忧,程式老爹在募资成功后推出3大延续计划,除了预计在9月底招募远乡桌游志工,还将桌游全数素材开放下载,供民众以非商业用途使用,鼓励大家玩出新玩法以达到真正的普及化。最后还陆续录制12堂教学影片,让孩子在游玩过程中遇到问题时可以参考。

自由时报报导,今年暑假交大国际志工团,更带着《海霸》前往印度,作为当地学习程式的另类方式,“我相信教育是给所有人一个翻身的机会。”程式老爹团队成员李学诚表示。