面向未来世界,学而思编程帮孩子打开创新力

北京学而思教育
2022-7-09 11:04:30 文/沈芬 图/陈雅婷
“黑科技”这个词,光听着,是不是就觉得很神秘?
它的出现,也正在潜移默化地影响着我们的生活。就拿正在建设中的中国空间站来说,黑科技就诞生了不少。
其中最亮眼的就是天和核心舱上的机械臂,它拥有7个自由度,和人类的手臂一样灵活。“大脑”可以根据地面指令做出各种行为模式,“眼睛”能够观察、监视空间静止或移动目标,科技感直接拉满~
这些频频涌现的创新技术,也让越来越多人意识到编程之于未来的重要意义,因为多数创新技术的底层都是编程。面向未来高度数字化、智能化的时代,编程将会是孩子们与未来世界连接的重要工具,也是掌握未来人工智能的关键途径。
从编程到编程教育,仍有不少问题正困扰着家长:
学了编程,孩子真能实现创新?
升入初、高中,孩子认知水平提升,那时候学习效果是不是更好?
编程确实重要,但孩子0基础,能学得会吗?
即使学会了,孩子是不是真能应用到生活里……
这些问题,几乎每个学而思编程老师都会被问到。
孩子学习了编程,是不是真能创新?
在我们看来,编程的实质就是培养孩子“发现问题-分析问题-解决问题-编程实现-代码优化”思维过程,它会持续锻炼孩子的分析能力、逻辑能力,并在大量的尝试中,拥有解决问题的能力。这些能力越早培养,对孩子越好。
逻辑思维能力强的孩子,常常能透过现象看本质,发现事物中与众不同的地方,这也有助于孩子进一步去创新、探索,将天马行空的想法落地成创新产物。科学化的编程学习,就是在帮助孩子实现这种由模仿到学习再到创造的过程,这个过程给孩子带来的成长价值,也远比我们想象中要多得多。
因此,学而思编程设计、研发了一整套完善、科学的编程课程体系,希望能够给孩子们的成长带来更多可能。
编程课孩子学什么?0基础的孩子,可以听懂吗?
关于编程学习,有些妈妈会问:孩子没有编程基础,可以听得懂吗?
能否听得懂,关键在于是否给到孩子科学、专业、合适的内容。学而思编程课充分考虑到孩子不同阶段大脑发育特点以及对外部世界的感知能力,设计了全面、完善的编程课程进阶体系,让零基础的孩子,也能听得懂,学得好。
不同阶段的孩子,在学而思编程,都能够找到合适的编程课。
学前孩子主要以大颗粒积木编程为主,当孩子进入到一、二年级,Scratch图形化编程更适合编程入门的学习,只要轻轻拖动鼠标,就能通过简单的拖拉指令模块,实现编程。
为了让低年龄段的孩子操作体验更好,我们同步升级了iPad学习终端。
图 | iPad端界面演示图
在小低学段,除了软件编程,我们特别为喜欢研究机器人的孩子,推出了系统的SPIKE编程课。
这门课,使用乐高最新推出的SPIKE基础科创套装,颜色更加丰富多彩,再结合各种智能硬件编程,完美地帮助孩子们实现无限的创意设计。
三年级之后,随着孩子认知能力和编程水平提升,就可以进入Python、C++等文本编程语言以及中高阶SPIKE机器人编程的学习了。
图 | Python系列课程体系
Python作为人工智能研究中最火的语言,其扩展性非常丰富,孩子们可以结合生活场景,创造不同的编程作品,如创建一个公益网站、做一个商城网页、编码一款简单的APP、智能语音助手……
如何教孩子们更好地学编程?
选择好适合孩子的课程后,老师的教学方法,会直接决定孩子的学习效果。
在课堂上,我们以小班制进行编程学习,老师会给到每一个孩子充分的关注和及时的指导,让问题能够快速得到解决。
爱研究、爱探索,一直都是深入到学而思教师团队“基因”里的特质,这不仅让我们做出了适合孩子、家长满意的课程,也影响着我们的教学方式。经过学而思编程教研团队的精心打磨,我们形成独特的九步教学法,以终为始,从结果导向倒推教学环节。
项目制学习,也是学而思编程的一大特点。孩子通过一段时间的研究,完成一个有助于激发创造力的项目课题,实现设计、讨论、执行、优化一整套完整的项目制学习闭环。
它最大的好处,就是把一些原本零散的内容,通过一个项目主题串连起来,达到对于一个主题的深入学习,在实践中锻炼高阶思维,让孩子们学以致用。
以Python的学习过程为例,在签署邀请函这个主题项目下,孩子是如何学习的?
老师会在项目中融入一些趣味案例,激发孩子的编程兴趣,启发编程思维,同时还会让孩子大量地去研究。比如,查阅签署邀请函相关的内容,使用相关设备。
孩子不仅要详细地了解签署邀请函的各种应用场景,还要在练习中能举一反三,用编程的方式,将原本零散知识点串连起来,应用在生活中。
在低年龄段的Scratch编程中,老师也并不是单纯密集的输出知识,而是采用有趣、有效、重实践的方式,带领孩子们学习编程。
当孩子们在真实的项目中运用知识解决问题,并通过想象力创造出一个新动画、小游戏时,这种成就感和自信心并非背会几个知识点能带来的。
此外,对于机器人感兴趣的小朋友,这个暑期可以大展身手啦!课上,老师们会给孩子更多探索空间,让他们动手拼搭,制作出心仪的机器人。比如:一个服从命令的旋转飞椅、小老虎、无敌清扫车等等,过程本身就能给孩子带来巨大的乐趣和成就感。
如何提升
并检验孩子的编程水平?
想要帮助孩子持续提升编程水平,明白孩子当前编程能力非常重要,一方面可以指明学习方向,另一方面,也可以更有效地学习。
为此,学而思编程研发了一套自适应代码能力系统,根据诊断结果,系统会对孩子的编程能力进行分层,给予个性化指导。
针对同样的授课内容,教研老师会在后台录入不同难度的预置代码,让学生在理解的基础上,按照自己的节奏,循序渐进提升编程能力。
当孩子学习到一定阶段,编程老师会鼓励孩子们去参加不同类型的编程赛事。
让孩子们在探索的过程中更好地掌握编程能力,如果表现出色,拿到自己现有能力水平的奖牌,不论是对编程水平的提升,还是个人成长,都有非常重要的意义。
于每个人而言,编程给予我们的是认识世界的另一种方式,而随着人工智能发展越来越深入,AI将与我们日常生活的所有方面交织在一起。
面向未来的世界,编程作为人类与计算机沟通的工具,也变得越来越重要。我们并不是希望未来所有的孩子都成为程序员,但是希望每个孩子都有创新的思维与改变世界的能力。