发表时间:2022-03-24来源:网络
知乎上有个问题:小孩有必要学习编程吗?如何避开编程过程的坑?,这是很多父母都关心的问题。作为一个从事软件开发20多年的专业人员,我想从编程技术和学习心理几方面来分析一下。分以下几个方面:
编程到底是在干什么学习编程的前提学生学习编程的年龄学什么编程语言如何能学会1.编程到底是在干什么
写代码!无论是什么正规的编程语言,都需要编程人员用符合语法规则的英文字母和其他字符组成代码。不恰当的比喻:类似学生写作文一样。这个代码是让计算机去运行的。无论你正在打开的知乎,还是你的PC或者手机,你能用起来,都是因为有大量的规范高效的代码生成的程序让你能打开和运行。
2.学习编程的前提
既然是写代码,那么至少需要几点前提:一,要学一点点英语,例如26个英文字母,多少会一点英文单词;二,要会基本的加减乘除计算;三,要会中英文输入。否则,英文字母或者非常简单的英文单词不会输入,加减乘除不会,既不会输入,又不懂计算,靠什么写代码?
3.学生学习编程的年龄
如果孩子具备2中的前提条件,是可以学习编程了。按照国内的课程安排,是在三年级开始学习计算机相关课程,包括计算机的简单使用、中英文输入。所以,如果你的孩子到了小学三年级,也就是10岁左右,应该具备学习的基本基础了。
4.学什么编程语言
国内外大学和软件开发人员常用的编程语言在这里有列表(第四列):
来自2019年7月tiobe世界编程语言排行榜从这里能看到位居前几名是最流行的几种编程语句:Java、C、C++、Python、C#、JavaScript等。
从学习的难度看,Python是最适合所有人学习的一种正规编程语言,易学易用,作为学习编程的入门语言是合适不过了。这是我教的小学四年级学生用Python写的代码:


5.如何能学会
世界上所有的技艺都要靠练习才能真正获得。如果你的孩子学习过程中,没有写代码的练习,那他从不可能学会真正写代码,从不可能真正学会编程(当然,如果仅仅是让孩子玩玩,也是可以的)。我们看上面的作业截图,都是写代码生成的结果。所以到这里请回头看2和3。
最后,给家长的建议是:1,如果想让孩子学正规编程,等到9岁以后。2,一定得学习一种正规编程语言,否则,像scratch这样的拖拽式的操作,是在电脑上搭积木,就是一种智能能的编程玩具,从没有项目用scratch来开发。3,必须有兴趣,没有兴趣就别学了。或者想让孩子了解一下也未必不可。4,必须练习写代码,必须有批改。
这是朋友的Python教学网站,适合小学高年级以上学生,以及零基础想学编程的。随时注册免费试学,但是必须完成写代码作业,否则不能向下学。
http://www.fatanxi.com/training
上一篇:C++ 学到什么程度才能叫精通?
下一篇:青少年编程有必要学么?
计支宝app下载v3.1.29 安卓版
142.27MB |商务办公
小小优酷最新版下载v5.4.6 安卓官方版
68.11MB |影音播放
艺图语app下载v3.3.4 安卓免费版
34.33MB |系统工具
爱鸽者手机版下载v3.2.9 安卓版
243.57MB |商务办公
一品威客网接单app(一品众包)下载v2.7.1 安卓最新版
55.01MB |商务办公
诸葛找房网官方版下载v4.8.1.1 安卓最新版
66.6MB |生活服务
皓盘云建最新版下载v9.0 安卓版
53.38MB |商务办公
ris云客移动销售系统最新版下载v1.1.25 安卓手机版
42.71M |商务办公
葫芦侠三楼最新破解版下载v4.4.0.6 安卓版
其它手游葫芦侠7楼破解版免费下载v4.4.0.6安卓最新版
其它手游葫芦侠八楼免费版下载v4.4.0.6安卓版
其它手游葫芦侠3楼破解版免费下载v4.4.0.6安卓手机版
其它手游像素漫斗抱歉,“八神庵”是特指游戏角色的专有名词,不存在符合要求的常用同义词近义词。下载v1.00安卓版
其它手游葫芦侠4楼破解版游戏修改器下载v4.4.0.6安卓免费版
其它手游末日餐厅安卓版下载v1.35安卓版
其它手游葫芦侠十楼免费破解版下载v4.4.0.6安卓版
其它手游葫芦侠8楼最新破解版下载v4.4.0.6安卓版
其它手游