生活在吉安,爱上麦地网!
  • 0

少儿编程,香不香?少儿学编程的好处。

吉安市滴水学堂 发表于 2020-11-18 11:14:30 | 显示全部楼层 |阅读模式 来自: 江西
3637 9
自从开了少儿编程课,很多家长会问我这几个问题:

1、什么是编程?

2、少儿编程,有什么用?

3、多大的孩子可以学?

2.png
图片说明:世界上“编程一小时活动”参与国家和人数
第一个问题“什么是编程?“
        通俗的说“编程”就像是拍电影,程序员是“导演兼编剧”,而电脑中的角色或电脑周边的设备就像是演员。导演选择好剧本,“编写代码”就像是按剧本编写台词、过场、转场、美工、音乐,并指挥演员(计算机中的角色)完美的演绎出来。
第二个问题“少儿编程有什么用?”
        既然现在世界上那么多名人和国家政府都力推这门课,它肯定就有它应有的好处。
在说“少儿编程”这门课对孩子的帮助前,不得不先介绍一下Scratch这门编程语言
Scratch是一种可视图形化的编程语言。少儿编程学的就是它。它和其他的编程语言是类似的,用Scratch也可以实现高级的、复杂的项目。实际上,如果你访问Scratch的官方网站的话,总是能够看到人们用Scratch编写的一些相当高级的游戏和动画。例如:“植物大战僵尸”,“疯狂的小鸟”等这些耳熟能详的游戏的仿版。
4.jpg


       从某种程度上讲,Scratch并不是一种“专业”的编程语言,它是美国“麻省理工学院”专为孩子而设计的,主要用来让孩子尽早地接触和学习计算机科学。Scratch所有的命令都是用图形积木来表示,这种图形积木可以看作是该语言的函数,这些都是预先编写好的程序。因此,在其他的编程语言中,要让一个计算机角色在屏幕中移动10步的话,可能需要更多一些的循环,而在Scratch中,只要一个命令积木就能完成。因此,即便是孩子也能使用Scratch编写出相当酷的内容,而且会很有趣,但是学习Scratch并不能保证你将来成为专业的程序员。


既然不能成为专业的程序员,那我们为什么要学习它呢?
照我看来选择学习Scratch,至少有以下4点好处。


1. Scratch很有趣,也很有创造性,它能让你的孩子跳出固定的思维,激发灵感,放飞自我。
第一次接触Scratch的时候,孩子就能够创建有趣的动画,添加循环播放的音乐,让角色变大或变小,或者是来回走动。稍后,他们就能够使用自己定制的角色来开发自己的游戏了。在Scratch中,没有两个项目是完全相同的,因此,Scratch真的很有助于发挥创意。
1.jpg

2. Scratch培养基本的逻辑技能和处理问题的方法。
如果你并不想让自己的孩子成为专业的程序员(即将来以编程谋生的那种人),或者说你只是想要他们以某种方式发展和完善自己的心智,那么,Scratch绝对是一个很好的起点。我曾经教过很多孩子学习Scratch 编程,可以负责任地告诉你,通常来说,孩子在学习过程中很快就会遇到“拦路石”。当遇到困难的时候,能够克服困难,找到解决问题的有效方法,这是人最重要的品质之一,而在这方面scratch无疑给了孩子很好的锻炼,并且因为它很有趣,孩子也能坚持。
3.jpg

3. Scratch易于掌握,甚至不需要打字技能,让孩子真正的快乐学习!
学习Scratch的门槛比较低,而相关的图书、视频、培训资源非常多,孩子比较容易入门或者学会,也很容易体验到其中的乐趣。孩子只要会使用鼠标进行拖拽,就可以用Scratch编程,不需要什么打字录入的技能,当然如果孩子因为有趣通常都会主动去学习打字。
6.jpg

4.Scratch具有硬件扩展能力,能连接机器人和飞行器,激发孩子无穷的灵感和想象。
使用Scratch能够启动电机和其他的硬件传感设备,国内很火的“机器人编程”就是如此。这真是一个巨大的吸引力。如果有了Microbit、Make-Makey、Lego Mindstorms EV3这样的工具作为游戏控制器,Scratch编程的趣味性就更强了。相信我,孩子们会乐此不疲的,不知不自觉他们在快乐中就掌握了一些知识。
5.jpg

第三个问题“多大的孩子可以学?”
       首先我们要搞清楚,您的孩子是否在5到13岁的年龄,如果是,那么这是孩子学编程的“黄金年龄”,应该抓住时机,开始通过某种编程语言学习编程了。


回答完三个问题后,我再补充一个问题“孩子大了,后续学习什么?”
当孩子经过了Scratch编程学习后,年龄到了10岁后就可以选择真正的编程语言了,这里建议从Python开始学起。
Python是IT行业中专业人士使用的一种编程语言。主要用于数据科学和金融领域,因为强大的数据处理算法和高频交易算法需要使用。现在流行的人工智能AI的开发,很多就是用Python来编程开发的。

总结下——选Scratch还是Python?
对于5岁低龄段到6年级的孩子,我推荐Scratch作为学习编程的起点。大于10岁而且又经过了基本编程的学习就学Python。毕竟,我们希望孩子从小就对编程有一个积极正面的认识和体验,而不是说要给他们压力——让他们从小就树立起成为专业程序员的目标。
最后谢谢大家的阅读!

回复

使用道具 举报

全部回复(9)
kenal 来自: 北京
锻炼孩子逻辑思维的东西 和真实编程冇关系
2020-11-18 12:13:15 来自手机
回复 0
吉安市滴水学堂 来自: 江西
kenal 发表于 2020-11-18 12:13
锻炼孩子逻辑思维的东西 和真实编程冇关系

比尔盖茨,乔布斯,马克·扎克伯格这些大神级人物都说有关系,就你说没有
2020-11-18 13:14:47 来自手机
回复 0
kenal 来自: 北京
吉安市滴水学堂 发表于 2020-11-18 13:14
比尔盖茨,乔布斯,马克·扎克伯格这些大神级人物都说有关系,就你说没有

呵呵 不胡编乱造可不可以?

数据类型都分不清 写程序?
2020-11-18 13:28:20 来自手机
回复 0
kenal 来自: 北京
只能是锻炼孩子基本逻辑思维
2020-11-18 13:28:40 来自手机
回复 0
kenal 来自: 北京
比尔盖茨,乔布斯,马克·扎克伯格

才不会针对少儿编程说这些呢

你以为是国内的伪专家
2020-11-18 13:37:39 来自手机
回复 0
吉安小王 来自: 江西吉安
我很想评论我想说的,怕伤到你,我就是写编程的,你就是打个广告
2020-11-18 14:04:14
回复 0
吉安市滴水学堂 来自: 江西
kenal 发表于 2020-11-18 13:28
只能是锻炼孩子基本逻辑思维

这里的视频放不出来,看我单独放视频短视频贴。他们的确有说
2020-11-18 14:20:35 来自手机
回复 0
吉安市滴水学堂 来自: 江西
吉安小王 发表于 2020-11-18 14:04
我很想评论我想说的,怕伤到你,我就是写编程的,你就是打个广告

被你说中了,是广告,也是小科普。让大家了解什么是编程。也期待大家关注。
2020-11-18 14:22:20 来自手机
回复 0
吉安市滴水学堂 来自: 江西
kenal 发表于 2020-11-18 13:28
只能是锻炼孩子基本逻辑思维

对孩子来说这就够了。
2020-11-18 14:26:04 来自手机
回复 0
您需要登录后才可以回帖 登录 | 免费注册

举报中心|联系我们|广告服务|法律声明|隐私政策|小黑屋|手机版|下载麦地网到手机|关于我们

Copyright © 2001-2024, Tencent Cloud.    Powered by Discuz! X3.5    赣ICP备07002050号-4

违法和不良信息举报电话:12377  举报邮箱:admin@maidi.me  市长热线:12345

GMT+8, 2024-11-14 14:41 , Processed in 0.035824 second(s), 14 queries , Gzip On, Redis On.