大连酷叮猫少儿编程培训学校

主营:大连青少儿编程培训,大连教育科技培训,大连少儿编程教育

免费店铺在线升级

联系方式
  • 公司: 大连酷叮猫少儿编程培训学校
  • 地址: 大连市沙河口区西安路科技广场步行街一楼公建
  • 联系: 宋老师
  • 手机: 18004282924
  • 一键开店

少儿学编程选择什么编程语言

2020-03-14 09:42:31  519次浏览 次浏览
价 格:面议

“你听过C、C++、python、Java或者其他编程语言吗?那么,你或者你的孩子,应该选择什么语言开始编程学习呢?”

针对以下人群小/初/高中年龄段的学生,非计算机专业的大学生,无编程经验的成年人,我先说明自己的建议:

Scratch:1.小学~~初中,2.对编程感兴趣的成人

Python:1.初中(高年级)~~大学,2.生活工作中需要编程能力的成人

C/C++:想要参加信息奥林匹克竞赛的初、高中生

其他语言:如果不是科班或工作需要,或者兴趣(虽不知从何而来),不推荐

01 Scratch

也就是说,Scratch适合入门,小学年龄段的儿童就可以学习,这时小朋友已经具备了四则运算和数值大小比较的知识,通过学习Scratch可以培养儿童的逻辑思维、计算思维、编程概念等。

也许你注意到了国外和国内都有媒体介绍从5岁开始学习Scratch的新闻,不过,我个人更倾向于小学三年级以后才开始学习编程。

Scratch编写的滚动抽奖程序

Scratch的图形化操作、不需要编码的特点明显优于其他编程语言,另外,Scratch的图形编程和音乐、图像、数学等元素也践行了STEAM教学理念(STEAM代表科学Science,技术Technology,工程Engineering,艺术Art,数学Mathematics)。所以,它才会成为了少儿编程的。

> Scratch is designed especially for ages 8 to 16, but is used by people of all ages.(Scratch是为了8到16岁的儿童设计的,但它其实适用于所有人)

02 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 其他语言

不了解编程的人可能不知道这样一个现实,世界上的编程语言种类繁多,而且孰优孰劣的论战已经持续了几十年,并且会一直持续下去。所以,对于尚不了解编程或刚刚编程入门的朋友,建议你不要用“应该选择哪一门编程语言”的问题来折磨自己。学编程来酷叮猫少儿编程大连校区。

网友评论
0条评论 0人参与
最新评论
  • 暂无评论,沙发等着你!
百业店铺 更多 >

特别提醒:本页面所展现的公司、产品及其它相关信息,均由用户自行发布。
购买相关产品时务必先行确认商家资质、产品质量以及比较产品价格,慎重作出个人的独立判断,谨防欺诈行为。

回到顶部