小学生该学什么编程语言入门?
来源:互联网 发布:url 端口号 编辑:程序博客网 时间:2024/04/29 21:52
【原始问题】孩子小学6年级,对编软件感兴趣,说上初中学函数以后,打算学习编软件,但是我不懂啊,无法指导。有懂这方面的,可否指点一二,从什么地方入手?
我点评: 孩子学编程, 潜在的第一位的最大问题是,母语不是英语,起步只能汉语拼音了,但总要掌握很多英文版的内部命令函数和表达式,这个语言关必须过;
易语言 据说是基于汉语的一种语言,但是,我从来没想去用它或觉得它简单. 不知道对孩子如何.
网友看法:
再有就是为啥我建议娃学习Python, 而不是Scratch呢?我觉得MIT的Scratch虽然很不错,但
是它不够抽象化,不是一个真正的通用的编程语言。5,6岁的小小娃学scratch还行,
大娃还是应该学真正的general purpose programming language. 目前Python在IT行业
广泛应用,特别是在大数据处理方面,这也是我的本职工作。Python也适合初学者,
Amazon就有教小娃Python的书。不过那本书用的是pygame,这玩意比较山寨,根本没几
个人用。我觉得还是iPad上编程更酷更好玩,娃们肯定喜欢。好玩很关键,如果我就是
讲数据处理的命令行程序,没有好玩的图形界面,娃们肯定觉得枯燥。
[ 发自手机版 http://emuch.net/3g ]
我觉得
1. 如果不在意图形用户界面,还是从C/C++这样的语言开始比较好;因为Visual Studio这样的IDE对初学者来说太方便了;而其它如Python,之类的,IDE实际对用户并不友好; 学算法的话其实Pascal/Perl可能最佳,但是考虑实用和流行程度,C/C++更有优势;
2.如果在意图形用户界面, MS Office下的VBA其实在我看来是入门的最佳选项, 因为可以直接对实用的文档进行操作, 功能强, 语法简单, Basic可是很多前辈大牛包括比尔盖茨当年起步的启蒙语言;
3.考虑到对图形图像的操纵可能更容易激发孩子的兴趣, 以及将来很长一段时间的实用价值, 建议学习Mathematica (matlab和Python备选); Mathematica可是学习初等到高等数学必备良友, 虽然语法和表达式有时候看上去诡异,但是对初学者来说,反而不存在这种问题,是种优势.
4. 此外学会操纵一些交互式的编程工具也不错的, 比如Labview, Matlab里的Simulink, 以及ArcGis里的modelbuilder, 都是很好的东西,但专业性太强, 可能反而不适合孩子 要是有一种初级些的高级语言,用拖拽完成大部分结构化编程就好了
- 小学生该学什么编程语言入门?
- 新手该学什么编程语言
- 如何学习网页编程.该学什么语言?
- 你该学什么语言?
- 你该学什么语言?
- 你该学什么语言?
- 我该学什么语言?
- 编程学什么语言?
- 该选择什么编程语言
- 电子商务学生该学什么语言?
- Linux c编程该学什么?
- 编程语言究竟学什么?
- 学黑客要学什么编程语言
- 关于java编程该学什么?如何学?
- 关于java编程该学什么?如何学?
- 关于java编程该学什么?如何学?
- 该学习什么编程语言-->brainfuck
- 该学什么?
- as的用法2
- as用法4
- What's My User Agent?
- SQL中on与where条件的区别
- Nginx安装配置详解
- 小学生该学什么编程语言入门?
- (6)代理模式
- (7)原型模式
- (8)中介者模式
- UVA - 202 Repeating Decimals
- Json的解析
- Valid Sudoku
- 关于计算机图形学的学习的书籍推荐 .
- listIterator用法