文章列表
新闻详情

学而思素养中心 | 拥有编程思维的孩子,是如何解决问题的?

47
发表时间:2021-09-17 14:31作者:为编程打call的



“学而不思则罔,思而不学则殆。”大家好!我是你们的好朋友思思。

在学而思素养中心成立之后的第一个周末,我们举办了素养课程开放活动,思思特别开心,收到了家长和孩子们关于课程的反馈、建议和期待。


为了让大家对学而思素养中心有更清晰、深入的了解,接下来的几周,思思将围绕品鉴日当天体验的四门课程,编程、科学、益智、人文素养,展开系列揭秘。 携素养,赴未来!带你真正了解学而思素养中心!


第一站——打卡学而思素养中心编程课

体验课结束后,有几位家长讨论过这样一个问题,让思思印象深刻。

“什么是编程思维?”

在回答这个问题之前,不妨跟思思先来了解一下什么是编程

至于什么是编程思维?思思也火速请教了学而思素养中心编程课的温温老师,她是这样解答的。

图 | 温温老师辅导孩子们编程




什么是编程思维?


温温老师是一名图形化编程老师,也是品鉴日体验课的主讲老师。关于什么是编程思维,她举了一个形象的例子,简单明了地向我们阐述了编程思维对孩子们的影响。

例如,孩子想做一顿营养均衡、荤素搭配的可口饭菜,这是个复杂的大问题;接下来我们要把大问题拆解成小问题,如:做什么菜、什么汤、什么主食;继续思考如何将这些小问题往下拆解,具体每一个小问题以什么方法操作,这道菜是要清蒸还是爆炒?以什么样的顺序入锅?

编程就是在塑造孩子们这种解决实际问题的思维能力。以图形化编程为例,下图所示,要解决的大问题是——如何指挥电脑中的小猴子到达目的地。接下来我们把这个问题进行分析拆解成两个小问题,一是到达目的的路线图怎么走,二是如何让小猴子按照路线图动起来。然后,再动手挑选哪些积木块按什么方式组合在一起,这就是在设计方法,完成目标。最后,运行程序检查是否能实现目标,进行检查和优化

图 | 小猴子走路案例


通过拆解问题、分析问题、设计方法,最终获得一个相对最优解的过程,这就是编程思维的展现。这种“将大问题拆解成小问题,逐个击破”的思维能力,可以迁移至生活的方方面面,培养孩子解决实际问题的能力。

图 | 编程思维也可称为计算思维




编程无趣?
真的是这样吗?
任何一种思维能力的形成都离不开实践和练习,编程作为一种语言工具更注重实践操作。

为了拓展孩子们编程应用的场景和范围,学而思素养中心编程课在课程材料的设计上,从5种不同的场景进行研究和实践,分别是“数理与逻辑”“人文与生活”“自然与科技”“艺术与审美”“项目与创作”,给孩子们提供了编程实践的更多选择,希望孩子们从中获得更多乐趣。



就拿人文生活和自然科技单元来说,我们可以看到,不论是《草船借箭》还是《无人驾驶车》的案例场景,孩子们都可以通过编程中的运动和控制指令还原不同的场景。


图 | 编程课堂实操


我们希望通过多元化的内容主题单元,增强孩子们学习趣味性的同时,还可以拓宽孩子们的视野,在丰富的实践中锻炼编程思维。



五项重要能力
根植于学而思素养中心编程课堂
培养孩子“爱思考,爱动手,爱表达,爱创新,爱合作”等综合实践能力与学习习惯,是学而思素养中心编程课的培养目标。


为此,我们在课堂上深度践行了PACSI项目学习法。通过实践产生新项目后,五步过程即可循环进行,不断迭代,不断创新,最终希望孩子们实现自主探究式的学习和应用。

图 | PACSI项目制学习法
以上五种能力是如何在课堂上实现的呢?跟思思进课堂看看吧……

在课堂上,孩子们开始动手操作之前,老师会让孩子们先看动画短片去观察,总体了解项目是什么?孩子们要开始思考究竟如何以最少的步数(积木块)达成目标?如何得到一个相对最优解?通过观察,希望激发孩子们的思考力

图 | 动画演示

课堂上的动手环节分为两个部分,一个是动手拿笔列出可以实现的方式,二是通过指令模块在电脑上实操验证。在实践操作中,孩子自主探究,发现哪种方式是相对更优解。以河狸修木桩为例,孩子们不断用编程模拟多种修补方式,调整积木顺序和参数设置,在这一过程中,助力孩子们的动手力发展。

图 | 河狸修木桩案例的思考过程


学习、探索编程知识,老师们还会鼓励孩子“讲出来”。课堂上,孩子们积极表达,分享编程思路;课后,孩子们可以通过“皮皮小讲台”,上传自己的编程小作品并进行个性化讲解。希望通过这样的形式,帮助孩子提升表达力

图 | 皮皮小讲台

创新力在编程领域具体指什么?掌握了编程语言工具,就可以做自己感兴趣的事情了。比如:我们可以用编程去展现一个具体的场景、做自我介绍、完成一个作品等等。

图 | 孩子们的编程作品《体感华容道》

不论是线下面授还是线上教学,老师都会给孩子们留一些实践的互动小项目。比如面授课会让孩子们分组完成编程项目,小组里每一个孩子担任不同的职责,有人负责创意、有人负责程序优化等。在小组协作的过程中,孩子的合作能力团队意识社交能力都有机会得到锻炼。

图 | 小组讨论老师指导


能力进阶,



编程学习图谱少不了!


不同年龄孩子的学习特点不同,其能力培养与进阶发展的方向也有所差异。学而思素养中心编程课程,根据不同年龄孩子的学习特征, 面向6-16岁的孩子展开教学,课程体系包含图形化编程PythonC++课程等,为培养孩子的思考能力、动手能力、表达能力、创新能力及合作能力提供助力。

图 | 编程能力进阶图谱

孩子不同的成长阶段,编程课堂都设置有清晰的编程能力进阶图谱,我们对编程学习任务培养目标、适宜年龄、课程内容等进行详细介绍

图 | 图形化编程图谱

图 | Python学习图谱


图 | C++学习图谱

对于编程的学习,部分家长其实会比较陌生。那么,我们该如何解读孩子的作品?如何了解孩子收获了哪些成长?

编程课学习成果可视化,就包括“创作过程”和“作品点评”两个维度。我们既鼓励学生思考创作的行为过程,也同时给予学生编程作品的专业建议。在未来的编程课堂上,孩子还会收到过程反馈和学习建议,记录学习和实践行为。




创新与升级
给孩子们更好的课程体验
编程课本身就是一门充满创造力课程,面对孩子们不同成长阶段的需求,我们进行了编程课堂内外的多维升级,提升孩子们的编程学习体验。

① 新的能力评估方式
针对同样的授课内容,教研老师会在后台录入不同的预置代码。同一个班级内的学生在练习时,平台会分配不同的预置代码版本,让孩子能够在理解的基础上,按照自己的节奏,循序渐进地探索和学习编程

图 | 代码能力分级


②新操作设备
针对低年龄段的孩子,主要目的是易操作、易上手,编程课堂上开放了全新的设备,支持iPad客户端学习。当孩子运行作品的时候,右边会出现一个操作键盘,这样就不用唤醒iPad自己的系统键盘,也更不会挡住作品的画面。

图 | iPad端界面演示图

③新的作品展示方式
孩子们的课堂是“一课一作品”的学习方式,希望每一讲的学习,家长都可以清楚可见。我们也在不断完善编程社区功能,一键分享按钮可以直通班级社区,方便孩子看到其他乐于分享的小朋友的作品,在交流中一起成长。

图 | 编程社区分享示意图


④新的应用场景拓展
学会了代码,如何让它变得更有温度、更生机勃勃呢?比如,在实施垃圾分类以来,我们就发现了不少地方出现了“拍照识别垃圾”功能等等。其实在我们的生活中,就藏着很多这样“用得上的代码”。希望当这样的接口引入到课堂后,孩子们会更喜欢编程课。

图 | AI技术在课堂上的应用演示图




视频 | 温温老师说编程


以上,便是对学而思素养中心编程课的深度揭秘!与其说学而思素养中心教给孩子的是一门编程课,不如说我们是正在和家长共同培养一种让孩子受益一生的能力。

学而思素养中心编程课能够朝着更好的方向发展,始终都离不开大家的信任与支持,正是有了你们的期待和中肯的建议,我们才能在专注课程教学的同时,依旧能够谋求创新与改变。
学而思素养中心希望能够在素质教育的路上陪伴孩子共同探索,一起成长,用编程打开世界。













-学而思素养中心编程课-















立即扫码

短期编程体验














立即扫码

长期编程兴趣














想要看更多学习干货内容

点击下方名片关注

【常州学而思素养中心】




温馨提示








如果你喜欢本文,请分享到朋友圈,想要获得更多信息,关注我!











分享到:
website qrcode

扫描查看手机版网站

website qrcode

扫描查看手机版网站