2019教育创新100 |创客混搭计划CodePro问答学习逻辑。
无人机在空中豪华翻滚,直线前进,绕教室一圈,成功降落在指定地点,引起一阵欢呼。完美的飞行不是由经验丰富的老兵完成,而是由一群小学生在电脑上写下一行行程单,并准确执行飞行路线。
小学生能在国际上写程序已经不是什么新闻了。很多国家甚至把编程语言列入小学必修课,鼓励孩子思考和创造。2015年,因为台湾省编程教育的不足,关玉萍和他的伙伴们创办了CodePro team,引进国外编程教材,配合问答式指导教学法,让5到15岁的孩子通过计算机程序训练思维逻辑,培养他们主动解决问题的能力。
“当我第一次开始这门课程时,大多数家长都不知道它在做什么。code pro team CEO关玉平笑着说,刚开始的时候,有些家长以为是教文字处理、幻灯片制作的“计算机课”,但有编程背景的家长会很困惑,认为孩子太小,学不了编程。关玉萍给家长们一一解释,CodePro想教的是程序背后的逻辑思维。
“我们希望通过将计算机作为一种工具来学习思维方式,然后使用计算机程序中的逻辑。关玉萍以课堂内容为例。假设孩子需要引导电脑中的人物从虚拟地图的起点到终点。他必须设计好路线,用简单的代码列出步骤,这样人物才能顺利移动。在这个过程中,要让孩子能够理解空间的概念,分析角色的路径,然后编写代码,培养孩子分析自身条件和解决问题的能力。
虽然108课程在我国高中的课程中列出了程序教育,但CodePro认为程序教育可以从小开始。“我们的一些课程从幼儿园就开始实施,因为只有孩子敢于创造和想象。关玉萍说,国外的孩子大多在学前班,学习逻辑思维,发挥想象力,创造,但另一方面,国内的孩子机会比较少。
关玉萍认为,孩子从小培养程序逻辑,有助于职业探索,为以后学习其他学科做铺垫。CodePro提供
因此,CodePro推出了各种各样的教具,如机器人、3D打印机和无人机。结合动手,让孩子用代码操作机器人,设计作品,会激发他们的学习兴趣,增加成就感。让代码不再停留在屏幕上一行行难懂的单词。有了新技术,孩子们可以伸手触摸自己的创作,家长也可以看到他们的创造力和能力。
把编程和迷你电路板结合起来,孩子可以把程序物化,更容易发现程序的错误并做出调整。CodePro提供
CodePro的概念吸引了很多家长带着孩子来学习。虽然报名人数较多,但CodePro仍然采用小班制,保证每个孩子的学习权利,同时还采用特殊的混龄分级,让不同年级的孩子一起上课。
为什么混合年龄?关玉萍说:“学习有快有慢,不能仅凭生理年龄来判断。这个年龄段应该知道这些知识。希望每个孩子都能用适合的方式学习。他指出,在传统教育中,会根据孩子的年龄分等级帮助孩子学习,但每个孩子的学习速度不同,对计算机的理解也不同。所以他们会自己出考题,让孩子来答,希望按照程度来分类,而不是按照年龄来分类。不过,关玉萍也补充道,同级别的孩子年龄差距并不大,大概两到三岁,要看孩子的学习速度。
与普通学校计算机课不同,学生在电脑前听老师讲解,一个口令,一个动作。在CodePro的课堂上,孩子们积极举手向老师提出各种问题。“老师来了?”老师,它不会动的!鼓励提问也是CodePro的一个特色。关玉萍解释说,CodePro采用问答式指导教学,他们更倾向于向学生提问,让学生自己思考和尝试,而不是直接告诉学生答案。
除了积极提问,孩子们在课堂上也热情地回答老师,提供思路,课堂气氛一点也不沉闷。CodePro提供
“因为你在电脑里试,他不会死机任何程序,最多程序不会跑出来。关玉萍说。在计算机世界里,失败的成本是很低的。CodePro鼓励学生勇敢尝试,无形中培养学生不放弃,主动解决挫折。
关玉萍说:“当孩子思考如何反转替换并成功获得这些知识的时候,我认为它完全属于孩子。」
关玉萍笑着说,每次看到有孩子找出答案,就兴奋地喊:“我会!”“,他很高兴。”当孩子完全学会了我们要给他的知识,他是快乐的,我也为此而快乐。平心而论,新教材效果不如预期的时候,有时候很容易放弃,但是家长肯定,学生微笑的时候,都是支持CodePro继续发展的。“因为当初是为了孩子,所以我们坚持了下来。」
随着新课程的到来,越来越多的人参与到编程教育中来,他们希望通过大家的努力,为下一代构建一个更加完善的编程学习环境。“台湾省的产业正在向数字化转型,人才也要跟着转型。”。从编程语言出发,提升孩子的能力,CodePro要为孩子找回学习的成就感和竞争力。