对于小学生来说,如何学习编程?

  • 时间:
  • 浏览:52
  • 来源:跟我学网络

可以从最简单的scratch开始,现在有好的平台有网易的kada编程社区。另外不同的阶段也可以看不同的书本来补充知识。

0~3岁

这个阶段是孩子的直观行动思维发展阶段,儿童认知出现象征和符号功能。这一阶段适合对儿童进行启蒙教育,以培养对数学、音乐、艺术的感知为主。

3~6岁

孩子动手能力不是很强,更需要的是启蒙和引导,尤其是在一些抽象概念包括数学、艺术、空间等方面。

推荐宝宝编程启蒙书《宝宝的编程》系列丛书,这是美国首套定位于儿童编程启蒙的Code Babies系列绘本,共四册:《宝宝C++》、《宝宝的网页设计2.0》、《宝宝的网页ABC》、《宝宝的网页颜色》。

7~8岁

这个时候的孩子拥有一些抽象思维能力,同时也具备了动手能力,可以进行基础的编程软件学习,系统性学习编程,推荐学习scratch图形化编程语言。

9岁~12岁

这个阶段的孩子思维能力基本成型,加之以前学习Scratch打下的点图形化编程基础,就可以学习应用更广的编程语言——Python了。


另外在分析下小学生学习编程有哪些优势:

在未来,如果你的孩子懂编程,他就是未来世界的创造者;如果他不懂,他只是使用者。

我们不希望未来所有的孩子都成为程序员,但是希望每个孩子都有改变世界的能力。在可见的未来

如今天的语文、数学、英语一样,成为每个受过教育的人都必须具备的基本素质,编程是未来人工智能时代的基础。

国内外都越来越重视编程教育

在国外,超过24个国家将编程作为最基础的学科——包括日本,韩国,以及欧洲多个国家,已经将编程教育纳入K12课程大纲或者教学场景。

2017年浙江省发布《浙江省深化高校考试招生制度综合改革试点方案》,该方案中就明确规定:明确将信息技术学科(含编程)纳入高中生的必学科目。浙江高考模式是语数英+三门选考,信息技术就是其中一门,每项各占50分。

编程是人工智能的基础

未来学家凯西·戴维森认为,未来将会有超过65%的小学生最终会从事尚不存在的工作。计算机编程是目前增长最快的行业之一,也是薪资水平最高的职业之一。

仅在美国,计算机岗位的薪水就比平均水平高75%以上。预计到2020年,此行业会新增超过10万个就业岗位,计算机编程的就业前景可见一斑。

编程可以提高孩子成绩

编程可以使得孩子由游戏的使用者变成游戏的开发者,用数据理解、分析并解决问题。编程对其他学科提升有很大帮助,包括数学、物理,在这过程中提高了孩子的逻辑思维能力、学习能力、注意力等,这些对于构建其他学科的思维帮助特别大,同时也有助于成绩的提升。

编程教会孩子如何思考

学习编程最重要的是学习编程思维,编程思维就是解决问题的能力。编程思维看似抽象,其实生活中、学习中、交流中,处处都蕴含着编程思维模式的哲理,小到摆放玩具书写作业,大到公司决策商业探讨。编程思维是一种高效解决问题的思维方式,孩子从小培养这种思维模式,对日后工作生活帮助很大。

科学研究表明:6-12岁正好是孩子大脑发育的黄金阶段,同时也是孩子从环境感知转变到逻辑链接的学习阶段。

编程要从娃娃抓起!

面对那么多种的编程语言,孩子学编程从哪种开始学比较好呢?

相较于其他语言(c++、python等),对于编程初学者来说Scratch是最好的选择。

Scratch是麻省理工学院设计开发的一 款编程工具,是适合少儿学习编程和交流的工具和平台,有中文版且完全免费。

1.入门简单。家长无需有专业背景,不需要有编程基础,小学生初次学习编程便可轻松使用;

2.内容丰富多彩。比如为喜爱绘画的孩子提供角色绘制设计功能;

3.高频率的思考,激发大脑活力。通过使用Scratch,让学生在动画、游戏设计过程中逐渐形成逻辑分析、独立思考创新的思维方式,学会提出问题,解决问题;

4.获得成就感。Scratch利用图形化编程,更加直观,学生能比较容易地看到自己的劳动成果。

5.具有很好的扩展性。可以与单片机等芯片结合来实现硬件的控制

代码才是未来的国际化语言,不懂编程的人未来将寸步难行,

让孩子学习编程,学习Scratch,是拥有美好未来最重要的一步。

可以关注我的微信公众号:从小编程

会定期更新一些少儿编程的视频,以及幼儿教育的经验。欢迎大家一起沟通