4350 29

Python现在成为美国名校中最流行的编程入门语言! [推广有奖]

贵宾

学术权威

10%

还不是VIP/贵宾

-

TA的文库  其他...

Data Mining

威望
3
论坛币
83993 个
通用积分
16348.5773
学术水平
669 点
热心指数
648 点
信用等级
501 点
经验
8806 点
帖子
3347
精华
20
在线时间
2864 小时
注册时间
2012-11-11
最后登录
2024-4-1

初级学术勋章 初级热心勋章 初级信用勋章 中级学术勋章 中级热心勋章 中级信用勋章 高级学术勋章 高级热心勋章 高级信用勋章

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
你知道么?Python已经成为美国名校中最流行的编程入门语言了!
现在还不赶紧到Python板块充充电~~~——————————————————————————————————————————————————————————

摘  要

在成文之时(2014年7月),Python是美国名校中最流行的计算机编程入门语言,高校排名前10名中的8个,前39名中的24个学校的计算机科学入门课程都选择了Python。


成文动机

Python在编程新手中变得越来越流行。3年前,Mark Guzdial贴出一篇博文,讨论了Python在教育领域呈现的上升态势,并预测了未来的编程教学语言。现在, MIT、UC Berkeley、MOOC(edX, Coursera和Udacity)都提供了Python语言的编程入门课程。一些子领域的教授也在倡导将Python作为初学者的入门语言。我开发的Online Python Tutor也验证了这一点。

因为没有明确的报告阐明Python在名校中的现状,所以,我做了一些调查,与此同时,也汇总了其他教学语言的流行情况。

为什么要分析这个现状?因为编程语言的选择反映了学校的教育哲学,同时也会影响学生对计算机科学的第一印象,与此同时,名校对编程语言的选择也会对其余学校产生影响。


方  法

我选择了前39所学校,每所学校,我调查了CS、CSE或者EECS专业的CS0和CS1的课程,我将CS1定义为CS专业的基础课程,CS0为非主修计算机专业或者是在CS1之前需要打基础的学生开设的入门课,这里不包括小课、选修课、或者是其他专业提供的编程课,在结果中,我将CS1和CS0合并在了一起。


调查结果

结果如图表所示,纵坐标之和是超过39的,因为有些学校既提供了CS0,也提供了CS1。


结果讨论

虽然我是一个Python的推动者,我还是要客观给出调查结果。

Python稍稍领先Java,Java在大学先修课程(Advanced Placement Computer Science)中仍然在使用。在科学家和工程师的编程入门中,Matlab优先考虑。C++、C被逐渐替代。基于Scheme的语言只是在计算机语言研修学者中使用,在调查的39所学校中,只有3所学校使用。Scratch是K-12教育中的主角,还没有到大学的层面。

当然还有三种类型的编程语言是图表中没有涉及的,因为在统计结果中很少有学校将它们作为编程入门语言,它们是:静态函数语言(Haskell和OCaml等)、动态函数语言(JavaScript, Ruby以及PHP等)、广泛使用的开发语言(Objective-C等)。

————————————————————————————————————————————————————————

摘自伯乐在线:http://top.jobbole.com/5028/

英文原文网址:http://cacm.acm.org/blogs/blog-cacm/176450-python-is-now-the-most-popular-introductory-teaching-language-at-top-us-universities/fulltext


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:python 美国名校 编程入门 Universities Introductory 美国名校 编程 流行语言

已有 1 人评分经验 学术水平 热心指数 信用等级 收起 理由
客初 + 60 + 2 + 5 + 2 好的意见建议

总评分: 经验 + 60  学术水平 + 2  热心指数 + 5  信用等级 + 2   查看全部评分

本帖被以下文库推荐

If you want something,work for it!
沙发
roger_learn 发表于 2014-7-8 19:24:25 来自手机 |只看作者 |坛友微信交流群
狂热的爱好者 发表于 2014-7-8 19:19
你知道么?Python已经成为美国名校中最流行的编程入门语言了!
现在还不赶紧到Python板块充充电~~~{:4_212 ...
今后可以多学习学习啊!⊙▽⊙

使用道具

藤椅
狂热的爱好者 学生认证  发表于 2014-7-8 19:25:35 |只看作者 |坛友微信交流群
欢迎大家来讨论~~~

使用道具

板凳
xuruilong100 发表于 2014-7-8 19:28:43 |只看作者 |坛友微信交流群
还是C++屌爆天,上可九天揽月,下可五洋捉鳖

使用道具

报纸
songlinjl 发表于 2014-7-8 19:42:25 来自手机 |只看作者 |坛友微信交流群
狂热的爱好者 发表于 2014-7-8 19:25
欢迎大家来讨论~~~
美国人放屁都是香的,响的。你信不信?没出息!你想说啥?

使用道具

地板
gssdzc 在职认证  发表于 2014-7-8 20:15:58 |只看作者 |坛友微信交流群
这个软件确实好

使用道具

7
狂热的爱好者 学生认证  发表于 2014-7-8 20:25:53 |只看作者 |坛友微信交流群
xuruilong100 发表于 2014-7-8 19:28
还是C++屌爆天,上可九天揽月,下可五洋捉鳖
入门的话Python java 或者c应该比较好

使用道具

8
狂热的爱好者 学生认证  发表于 2014-7-8 20:26:38 |只看作者 |坛友微信交流群
songlinjl 发表于 2014-7-8 19:42
美国人放屁都是香的,响的。你信不信?没出息!你想说啥?
我想说可以广泛踩点,自己领悟!!!

使用道具

9
狂热的爱好者 学生认证  发表于 2014-7-8 20:27:01 |只看作者 |坛友微信交流群
gssdzc 发表于 2014-7-8 20:15
这个软件确实好
多交流 多学习

使用道具

10
songlinjl 发表于 2014-7-8 20:46:02 |只看作者 |坛友微信交流群
对不起!道歉!

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-20 11:38