来源:杭州青少年编程 作者:权芹乐 2018-06-18 13:18:10
Python
到了初中后期,少儿的思维能力已经提高、基础数理化知识全面,有些少儿仅从逻辑思维这一项衡量,甚至可以超过部分成人,所以,他们满足了学习成人编程(用在现实生产上的编程语言)的前提条件。此时,我推荐学习Python。
Python的教学也可以做得比较图形化,但那绝不是Python被大家推崇的原因,也不是学习它时应有的样子。所以,这个阶段的编程真的就是“编程”(编码)了。
Python作为程序员界排名前5的语言,因为它强大的功能和优雅的语法吸引了大批的粉丝。它的易用、易学、易理解,是推荐它成为少儿(其实,也包括成人)第一门编程语言的原因。但是,请你区分清楚,这里的易用、易学是相对其他成人编程语言来比较的,和Scratch相比还是难学很多。
举个例子大家体验下Python编程。下面是我最近写的一个小程序,功能很简单,是将《老友记》的将近100个视频字幕文件转换成MP3歌词文件。
03
C / C++
C非常重要的编程语言,C++可以认为是在C基础上的扩展。
C/C++,仅适合需要参加信息奥林匹克竞赛的学生(因为它们是指定考试语言。另还有pascal,个人坚决不推荐学习),或者想涉足硬件编程的人群。
C语言对计算机相关专业的大学生是有益的。而且到目前为止,偏硬件的领域和对性能要求高的行业,仍大量使用C和C++。(下面04部分图表说明了这一点)
在学校时,我也非常喜欢C语言并且认为它很美,但是,必须诚实的说,我的很多同学可不会认同这个观点。
04
其他语言
不了解编程的人可能不知这样一个现实,世界上的编程语言种类繁多,而且孰优孰劣的论战已经持续了几十年,并且会一直持续下去。所以,对于尚不了解编程或刚刚编程入门的朋友,建议你不要用“应该选择哪一门编程语言”的问题来折磨自己。
相关推荐:
小升初试题、期中期末题、小学奥数题
尽在奥数网公众号
欢迎使用手机、平板等移动设备访问幼教网,幼儿教育我们一路陪伴同行!>>点击查看