提起编程,你会想到什么?
密密麻麻的代码还是无休止的加班?
不是让你去写代码啦。成年人的编程注重技能,少儿编程则注重思维训练。
编程思维可以概括为四大类型:分解问题、模式认知、抽象思维和算法设计。
编程思维以解决问题为导向,是数理逻辑的多向考察。虽然冠以“编程”,但它在生活中也有非常重要的作用。
比如安排一天的行程,早上做什么,下午做什么,晚上做什么;要做的事情需要提前准备什么;如果发生了什么变化,是否有plan B(备选方案)……
学习中也离不开编程思维。例如写作,做数学题,考场上时间的安排都会涉及编程思维。
到2022年,我国很多城市将把编程纳入中学必修课程。作为人与机器之间的交流工具,编程将成为最常用的沟通语言,也成为时下热门的教育关键词。很多家长也已经给孩子报了辅导班,学习少儿编程。
不过,令家长朋友们苦恼的是,钱花了,孩子也学会了敲字母,但是却捋不清指令之间的逻辑关系。有的孩子甚至根本不愿意接触枯燥的编程课程。
能看懂,又有趣的学习素材才能引起孩子的兴趣。如果没有任何铺垫就直接说编程,很难抓住孩子的心。
要想让孩子明白编程是什么,编程思维怎么运用,就要用孩子喜欢或者熟悉的东西来引入。
没有小朋友能抗拒动画片的魅力,如果有一套学习编程的书是以动画片为基础创作的,孩子会不会很感兴趣呢?
“给孩子的万物编程书·嘟当曼玩转编程”就是以央视热播动画片《嘟当曼》的剧情和IP形象为基础创作的编程思维训练绘本。由著名少儿编程教育平台编程猫编绘,通过嘟当曼剧场、编程思维小讲堂、编程思维训练、实操线上编程项目四大板块,深入浅出地给孩子们介绍编程思维,让孩子们养成独立思考的习惯,掌握分析问题和解决问题的方法,让编程思维渗入生活点滴。
绘本从动画剧情引入,根据动画片3D场景和人物按照图书样式重新进行构图渲染,设计了“嘟当曼剧场”。剧场中,性格不同、形态各异的角色串联故事和编程知识,并让小读者也成为主人公之一,帮助小伙伴们一起解决问题。
比如在《解决问题有“顺序”》一书中,胖胖举办的丰收派对被淘淘曼破坏了。为了让胖胖高兴起来,小伙伴们决定一起帮胖胖种土豆。胖胖说种土豆的顺序是先犁地,再播种,最后浇水。但大家却不明白什么是“顺序”,听听编程猫是怎么解释的吧。
像这样分步骤、按顺序解决问题的做法叫作“顺序执行”,它是一种重要的编程思维,培养孩子分步骤、按顺序解决问题的能力。
“嘟当曼剧场”揭开了“顺序执行”的秘密,“编程思维小讲堂”则帮助小朋友进一步加深理解。
小朋友们也可以想一下,电脑是按什么顺序执行任务的呢?
大家自己动手试一试,下面这份数字密码,在电脑屏幕上会显示什么图案呢?
“顺序执行”这种编程思维还可以运用在艺术、科学和数学等领域。一起来练习一下吧!
“编程思维训练”将孩子们刚了解的编程思维和实用的日常小知识融合在一起,通过不同生活主题体验编程思维的用法。书里还设计了音频歌曲、视频动画、游戏闯关等内容,让孩子们在丰富的场景和互动中掌握编程思维。
艺术
为了让更多的小朋友学会种土豆,小伙伴们将种土豆的秘诀编成了一首好听的歌曲。小朋友,一起来听一听、唱一唱吧!
扫描上图中的二维码,还可以跟着音频一起唱起来!
科学
种红薯和种土豆的步骤一样吗?书里的小朋友小库想试一试,大家跟着小库一起种红薯吧。
数学
编程猫打算在本周五之前去四位朋友家里玩,大家帮他规划一下行程吧。
书的最后,设置了编程实际操作版块。孩子们可以扫描二维码观看教学视频。根据指引下载小火箭APP,就可以在幼儿编程平台上动手编写程序,在玩耍中学习游戏背后的逻辑和编程思维。
书中还附赠贴纸,可以让孩子运用贴纸完成书中的游戏练习,动手动脑,在玩中学。
上面介绍的“顺序执行”是入门,孩子可以感受分步骤、按顺序解决问题的思路。接下来就要学习“模式识别”了,找到不同事物的相似之处,进而归纳总结出解决问题的规律。然后学习涉及变量更多的“条件判断”,掌握计算机基本的运行逻辑。最后是考核综合能力的“逻辑推理”,它是软件工程师必备的思维方式。
一个具备编程思维的孩子,一定懂得如何分析问题和解决问题,这也是条理清晰、考虑周全、统筹合理、注意力集中等能力的综合展现。如果你正打算让孩子接触编程,不如先从“给孩子的万物编程书·嘟当曼玩转编程”开始。