2019教育创新100|创客混搭程式 CodePro以问代答学逻辑

如题所述

第1个回答  2022-11-12

有感于台湾程式教育的不足,管育平与伙伴创立CodePro团队,引进国外程式教材,搭配问答引导式的教学法,让孩子透过电脑程式训练思考逻辑,连结创客精神,培养主动解决问题的能力。

无人机在空中华丽地翻滚、直行,环绕教室一圈之后,成功降落在指定地点,引起一阵欢呼。完美地飞行不是由经验丰富的老手操作完成,而是一群小学生在电脑上写出一行行程式后,精准执行飞行路线。

小学生会写程式,在国际间早已不是新闻,许多国家更把程式语言列入小学必修课程,鼓励孩子思考与创造。2015年,有感于台湾程式教育的不足,管育平与伙伴创立CodePro团队,引进国外程式教材,搭配问答引导式的教学法,让5到15岁孩子透过电脑程式训练思考逻辑,培养主动解决问题的能力。

「刚开始在做这个课程时,大部分的家长是完全都不知道这在干嘛的。」CodePro团队执行长管育平笑说,一开始在自家社区提供免费程式课程,部分家长以为是教文书处理、投影片制作的「电脑课」,有程式设计背景的家长则会感到疑惑,认为孩子太小不适合学程式。管育平向家长一个个说明,CodePro想教的,是程式背后的逻辑思维。

「我们希望透过学电脑这个工具,然后用电脑程式里的逻辑,去学习思考方式。」管育平以课堂内容举例,假设孩子需要将电脑中的角色,从虚拟地图的起点引导至终点,他必须设计路线,并且用简易的程式码列出步骤,让角色能顺利移动。这个过程中,孩子要能够了解空间的概念,分析角色的路径,然后撰写程式码,培养孩子具备分析自身条件、解决问题的能力。

虽然108课纲将程式教育列入国高中课程,但CodePro认为程式教育可以从小开始。「我们有些课程从幼稚园开始落实,是因为只有小朋友才敢创造、敢想像。」管育平表示,国外的孩子多在学龄前,学习思考逻辑、发挥想像力、进行创造,但反观国内的孩子较无机会。

管育平认为,孩子从小培养程式逻辑,有助于生涯探索,同时也为日后其他科目的学习铺路。CodePro提供

也因此,CodePro引进多元的教具,如机器人、3D列印机及无人机等。结合动手做,让孩子运用程式码操作机器人、设计作品,引发学习兴趣,也增加成就感。让程式码不再是停留在萤幕上一行行难解的文字,运用新科技,孩子能伸手触碰自己的创作,家长也能看见孩子的创意与能力。

将程式设计结合迷你电路板,让孩子将程式实体化,更容易发现程式的错误,去做调整。CodePro提供

CodePro的理念吸引不少家长带着孩子来学习,报名人数虽多,但CodePro仍采小班制的教学,保障每个孩子的学习权利,同时也采特殊的混龄分级,让不同年级的孩子一起上课。

为什么混龄?管育平说:「学习是有快慢的,不能够单纯用生理的岁数去判断,这个年龄层,就应该要会这个知识。」期望每个孩子都能适性学习,他指出,传统教育中,会以年龄帮孩子分级学习,但每个孩子的学习速度不同,对电脑的了解也不一样,因此他们会自制考题,请孩子作答,希望以孩子的程度分类,而非年纪。不过,管育平也补充,同一级的孩子年龄差距也不大,大约两到三岁,视孩子的学习快慢会调整。

不像平常的学校电脑课,学生面对电脑听老师讲解,一个口令,一个动作。CodePro的课堂上,孩子们积极举手询问老师各式各样的问题。「老师这里怎么办?」、「老师,它不会动!」鼓励问问题,也是CodePro的特色。管育平说明,CodePro使用问答式引导教学,比起直接告诉学生答案,他们会更倾向反问学生问题,让学生自己思考、尝试。

除了积极询问问题,孩子在课堂上也热情地回答老师,提供想法,课堂气氛一点都不沈闷。CodePro提供

「因为你在电脑里面去尝试,他并不会撞坏什么程式,顶多程式跑不出来。」管育平说。在电脑世界里,失败的成本很低,CodePro鼓励学生勇于尝试,无形中也训练学生面对挫折时不放弃、主动解决的心态。

管育平说:「当孩子思考出怎么去扭转、取代,成功得到了这个知识,我觉得那就是完全属于孩子的。」

管育平笑说,每每看见孩子找出答案,兴奋地大喊:「我会了!」,他都非常欣慰,「当孩子全然学到我们要授与他的知识时,他喜悦起来,我也就跟着就喜悦起来。」引进教材、培育师资,管育平坦言,有时新教材的效果不如预期时,很容易想放弃,但当获得家长的肯定,和学生的笑容时,都支持着CodePro继续发展,「因为当初就是就是为了孩子,所以我们才坚持下去。」

随着新课纲的到来,越来越多人投入程式教育,管育平乐观其成,期望透过众人之力,为下一代建立更健全的程式学习环境,「台湾产业正在朝数位转型,人才也该跟着『转』过来。」从程式语言开始,增强孩子的能力,CodePro要为孩子找回学习的成就感和竞争力。

相似回答