十一岁的儿童学编程该如何开始,有什么合适的入门书?

天天见闻 天天见闻 2022-03-08 母婴育儿 阅读: 362
摘要: 具体到Scratch编程语言,可以看看DK和爱心树合作出版的《DK编程真好玩:6岁开始学Scratch》,书中主要是通过创作游戏来学习编程,没有基础的孩子可以一步步的跟学,逐渐的增加难度。从语言上来说python更接近家长所说的“真实”的编程语言,像google、facebook等早期都是用python实现的,作为入门也是OK的。如果家长有一定的专业背景或者愿意和孩子一起学就更好了。

学编程的话,最主要的是用编程表达出孩子的想法,创意,并尝试解决问题。其次才是编程语言。

语言只是工具。这个年龄段的孩子可以选择scratch或者python。

从学习的角度来看,可以学习纯编程语言的学习,另外孩子喜欢动手搭建,事物操作的话,和硬件比如BBC的micro:bit,童心制物的光环版或者lego的Ev3也是可以一起学习的。

先说语言,有些家长会觉得scratch太简单,或者说不是真正的编程语言,我不太认同这样的想法,对于这个年龄段段孩子,最主要的是能用编程创作出他的小想法,比如像喜欢太空火箭的孩子通过编程模拟宇航员出舱,捡石头这样的一个小故事。如果去上课程3(年龄10-18岁)会看到通过比如迷宫,画画等方式在引导学习scratch.

题主说孩子对电脑很感兴趣,这时可以结合孩子平日喜欢些什么,比如画画,小动画或者其他,从孩子感兴趣的主题入手,用scratch来画画,制作些小动画,或者男孩子喜欢的太空、恐龙,都是很好的入手题材。

书籍的话,先让孩子看看DK出版社的《我的第一本编程思维启蒙书》,书中没有具体编程语言的学习,而是先和孩子一起看看编程究竟是什么,也是一个编程解决问题的思维方式,比如先把问题分解编程是学些什么东西,什么是序列,算法,遇到问题如何debug等等,主要是通过孩子能理解的日常生活和故事场景来说什么编程,让孩子先有了清晰的概念。

具体到Scratch编程语言,可以看看DK和爱心树合作出版的《DK编程真好玩:6岁开始学Scratch》,书中主要是通过创作游戏来学习编程,没有基础的孩子可以一步步的跟学,逐渐的增加难度。内容形式很有趣,像我家孩子特别喜欢的红、黄、蓝球大战,从自己玩游戏到能自己尝试制作游戏,孩子自己也很高兴。书中的两位作者也都是专业出身,乔恩·伍德科克是牛津大学物理学学士、伦敦大学天体物理学博士。8岁开始编程,从单片机到超大型计算机,他为各种不同类型的计算机编写过程序,内容涉及太空模拟、智能机器人等。乔恩对于科技教育充满热情,在学校开设了关于太空和计算机编程的讲座。

实战sap程序开发从实例学sap abap编程_学电脑编程的游戏_编程是学些什么东西

另外Scratch还可以看看英国Usborne出版社的编程书,尤斯波恩usborne的图书创意非常好,像孩子们玩的迷宫、连线、贴纸书等,很多书都是提供一个图孩子就去做了,但是usborne的书都是配合故事的,比如迷宫书,有丛林探险编程是学些什么东西,或者像参观动物园,小朋友想按照一定的顺序参观大象、河马、小猴子......,你来帮他设计个路线吧,孩子带入感很强,另外画风也特别受孩子喜欢。

好像有些跑题了:-)

实战sap程序开发从实例学sap abap编程_学电脑编程的游戏_编程是学些什么东西

Usborne的编程书也不例外,书中主要是通过编程可以做什么的逻辑顺利来写的,分为制作动画,画画,创作游戏等等,前2章主要是介绍scratch的编程基础。孩子学习的时候学好前2章后,完全可以从孩子平日感兴趣的内容开始学习,比如喜欢画画的孩子就从画画章节学起。

书中的背景,角色特别受孩子的喜欢,我家小的时候,到书房经常自己翻看,里面的单词可以说都不认识,就是看图,自己翻来翻去的。

编程是学些什么东西_实战sap程序开发从实例学sap abap编程_学电脑编程的游戏

接下来再说说Python, 从语言上来说python更接近家长所说的“真实”的编程语言,像google、facebook等早期都是用python实现的,作为入门也是OK的。书籍的话上面的DK , usborne出版社也都是有对应的Python专门书籍的,另外还可以看《父与子的编程之旅》。书中对编程的概念阐述的非常清楚,内容逻辑也很好。如果家长有一定的专业背景或者愿意和孩子一起学就更好了。

我是大树和棉花,IBM程序员,受邀为华德福设计了几十种积木创意玩法课程,也喜欢和孩子一起学少儿编程。你也关注儿童编程教育的话,欢迎我们微信(saharay9)一起深入交流!

其他相关
Atom编辑器 atom编辑器

Atom编辑器 atom编辑器

作者: 天天见闻 时间:2024-03-30 阅读: 10
python编辑器怎么使用Python 编辑器是程序员开发 Python 代码时的必备工具。这里介绍几种常见的 Python 编辑器的使用方法:1. PyCharm:PyCharm 是一款功能强大的 Python IDE,集成了代码编辑、调试、测试和版本管理等多个功能。在安装 PyCharm 后,打开软件并创建……...
河北保定:竞秀区开展儿童科普智能机器人编程科普活动

河北保定:竞秀区开展儿童科普智能机器人编程科普活动

作者: 天天见闻 时间:2023-10-12 阅读: 56
为迎接2023年全国科普日的到来,8月30日上午,由保定市竞秀区科协、大激店镇人民政府主办,江城东队村委会承办的“创造新世界创造大未来”儿童科普智能机器人编程科普活动正式拉开帷幕。这次活动共邀请了15个家庭成员参加。来自保定市莱斯坦姆学校的专业教师以乐高教育器材为基础进行编程讲解,在为孩子科普智能机器人编程原理的同时,通过“做”环节,让孩子们体验学习的乐趣。 孩子和家长聚在一起坐着,用一句话讨论组装和编程,随着孩子们的小手在iPad上轻轻滑动,小汽车不仅可以自己移动、前进后退,还可以做出各种设计的鲜花动作!孩子们看到自己的轿车“活着”,兴奋地拍了拍手。...
Java是什么意思?

Java是什么意思?

作者: 天天见闻 时间:2023-09-30 阅读: 66
Java是什么意思?(1) Java是一种编程语言。人与人之间交流,用的是人类语言(比如汉语、英语、法语、德语),而人类和计算机交流,就是用的编程语言。因此,编程语言(programming language),是一种计算机和人都能识别的语言。和人类多种多样的语言一样,计算机编程语言也有非常多的种类,Java语言是一种比较高级的编程语……...
微软Excel将引入Python公式编辑器:实现公式Python化

微软Excel将引入Python公式编辑器:实现公式Python化

作者: 天天见闻 时间:2023-09-29 阅读: 89
2023-09-19 10:40:33作者:姚立伟 微软近日宣布在Excel Labs中引入Python Editor功能,使用户可以使用专用代码编辑器在Excel中创建和编辑Python表达式。目前,该功能尚处于实验阶段,微软已邀请部分用户参与测试,并计划根据用户反馈进一步完善和完善。微软称,引入Python Editor功能有助于用户使用更复杂更长的Python代码段,并通过优化的编辑界面提升Python体验。该编辑器还提供了与Visual Studio相同的串行调试功能,并支持Visual Studio Code为Python开发提供的许多功能,如IntelliSense、格式设置、代码完成和语法强调显示。据了解,Microsoft Excel发布了Python集成,用户可以通过新的“=PY”函数调用Anaconda发行版来执行各种操作。...
用编程语言做图表,FineReport支持R语言图表插件

用编程语言做图表,FineReport支持R语言图表插件

作者: 天天见闻 时间:2023-09-26 阅读: 79
FineReport以其友好的用户界面降低了报告工程师开发报告的复杂度,但是对于某些数据的处理,像R语言这样的脚本方式的处理方式,带来了很大的灵活性,几乎可以根据用户的需要进行定制的处理。此外,R语言自带的绘图系统以及第三方的绘图插件允许用户按照自己的预期制作干净复杂的图表。 可轻松查看两张由R语言绘制的图: ˃...
学习python有用吗?

学习python有用吗?

作者: 天天见闻 时间:2023-04-04 阅读: 135
Python是Web开发:一种通用编程语言,可用于Web开发,可以使用多种Web框架,如Django、Flask和Pyramid等。Python的科学计算库(例如NumPy、Pandas、SciPy)和像Matplotlib和Seaborn这样的可视化库使它成为流行的数据分析工具。...
我来说两句

年度爆文