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

天天见闻 天天见闻 2022-03-08 母婴育儿 阅读: 364
摘要: 具体到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岁开始编程,从单片机到超大型计算机,他为各种不同类型的计算机编写过程序,内容涉及太空模拟、智能机器人等。乔恩对于科技教育充满热情,在学校开设了关于太空和计算机编程的讲座。

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

好像有些跑题了:-)

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

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

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

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

其他相关
好学编程:知乎上最受推崇的 Python 书有哪些?你看过那本?

好学编程:知乎上最受推崇的 Python 书有哪些?你看过那本?

作者: 天天见闻 时间:2024-05-11 阅读: 2
GitHub上有一位叫皮埃尔·德·沃尔夫(Pierre de Wulf)的童鞋,通过以下方法,检索到了25本网上引用最多的 Python 书籍。 一起看看都有哪些经典 Python 书吧~ ...
好学编程:3 个最流行的 Python 框架,深入探讨它们的优势和用例!

好学编程:3 个最流行的 Python 框架,深入探讨它们的优势和用例!

作者: 天天见闻 时间:2024-05-04 阅读: 1
Python 是一种令人惊叹的语言,它已成为最流行、最通用的编程语言之一。Python 框架的可用性和实用性极大地促进了它的流行。本文好学编程将讨论前 3 个 Python 框架,并深入探讨它们的优势和用例。 ...
好学编程:可用于软件开发项目的 20 种最流行编程语言

好学编程:可用于软件开发项目的 20 种最流行编程语言

作者: 天天见闻 时间:2024-04-28 阅读: 1
随着开源项目的持续蓬勃发展,甚至像谷歌(Google)、微软(Microsoft)和脸书(Facebooh)这样的大公司也会把一些公司内部项目发展成开源项目。与早期开源项目先驱所面对的情况相反,伴随最流行的编程语言运用在许多非常成功的开源项目上,今天大多数的开源开发者因为他们的开源贡献在开发者社区受到欢迎。开源这样一种软件开发理念已经扭转了其刚开始的颓势,越来越受到市场的认可。 ...
好学编程:2024年机器学习最常用的10个Python技术库!

好学编程:2024年机器学习最常用的10个Python技术库!

作者: 天天见闻 时间:2024-04-27 阅读: 1
机器学习领域中,有许多Python技术库被广泛应用。好学编程列举了其中10个最常用的: NumPy: NumPy 是Python中用于科学计算的基础包之一,提供了强大的多维数组对象和相应的操作工具。它是许多其他机器学习库的基础,因为它提供了高效的数组操作和线性代数函数。...
好学编程:盘点2023最火的编程语言,你Get了哪些?

好学编程:盘点2023最火的编程语言,你Get了哪些?

作者: 天天见闻 时间:2024-04-25 阅读: 1
不同的编程语言有不同的特点和用途,适合不同的场景和需求。那么在“动荡”的2023年,有哪些编程语言是最受国内外开发人员欢迎的呢?又有那些编程语言能让你在职场保持竞争力呢?和好学编程一起来先睹为快! ...
好学编程:2024 年最受欢迎的编程语言有哪些?

好学编程:2024 年最受欢迎的编程语言有哪些?

作者: 天天见闻 时间:2024-04-24 阅读: 2
软件技术的快速发展,对编程的需求也在不断增加。因此,你需要了解编程语言的最新趋势,这不仅对新手至关重要,对想在某一个领域有所建树的资深开发人员也是如此。Merehead 公司使用自己的研究方法对多个行业领域、市场需求和空缺职位进行了分析,从而确定了 2024 年最流行、最有前途的编程语言。 编程语言的排名是基于一项综合研究,使用了各种因素和指标。首先,进行了对当前行业趋势和市场需求的分析,这有助于确定哪些编程语言越来越受欢迎,以及它们将在 2024 年保持相关性。此外,还对职位空缺进行了分析,这有助于了解哪些语言对雇主最为重要。Merehead 的行业专家和开发人员还介绍了每种编程语言的优缺点、潜力等。最后,对所有语言的性能及其社区进行了研究和分析,这有助于评估需求和价值。综合所有因素,最终形成了一份定性且信息丰富的榜单和 2024 年最常用的编程语言。...
我来说两句

年度爆文