查看: 4777| 回复: 17
跳转到指定楼层
上一主题 下一主题
收起左侧

Udacity上有入门C比如本科编程的好课推荐吗?

全局:

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
想看看美国佬怎么学编程的?

上一篇:Programming Languages (week 6)
下一篇:[Coursera] Algorithms, Part II (Week 3)
推荐
杨颐杋 2015-5-16 02:23:09 | 只看该作者
全局:
EroicaCMCS 发表于 2013-11-15 21:49
题目起的略有歧义。。

Udacity有两门编程入门课:Intro to Programming in Java

有啊,我现在到处找C的网课!愁死了好像都没有,只有一个北大的C,可我想听英语的
回复

使用道具 举报

🔗
EroicaCMCS 2013-11-15 21:49:03 | 只看该作者
全局:
本帖最后由 EroicaCMCS 于 2013-11-15 21:50 编辑

题目起的略有歧义。。

Udacity有两门编程入门课:Intro to Programming in Java
https://www.udacity.com/course/cs046

以及Introduction to Computer Science, 这门用的是python
https://www.udacity.com/course/cs101

我没见过国外哪个学校第一门编程课是用C语言的,但国内基本上都是用C的(包括我自己在内,话说现在一般写程序谁还用C的。。)
编程入门课除了Udacity,Coursera,edX上也有很多,基本上都是用Java或python。
我完整地跟过Stanford的Programming Methodology,挺不错的,用Java。LZ有兴趣不妨找出来看一看。
回复

使用道具 举报

🔗
 楼主| 数字媒体技术 2013-11-15 22:06:18 | 只看该作者
全局:
EroicaCMCS 发表于 2013-11-15 21:49
题目起的略有歧义。。

Udacity有两门编程入门课:Intro to Programming in Java

谢谢,你说的几个我都看过了,除了大S的编程方法学没看完,JAVA。。。。唉,明年才学,他们为啥不用C做第一门语言啊?
回复

使用道具 举报

🔗
EroicaCMCS 2013-11-15 22:30:56 | 只看该作者
全局:
数字媒体技术 发表于 2013-11-15 22:06
谢谢,你说的几个我都看过了,除了大S的编程方法学没看完,JAVA。。。。唉,明年才学,他们为啥不用C做第 ...

学过了可以看看Coursera上的Programming Language,或者Udacity上的Design of Computer Program这些,也可以看看算法课。

因为C很难写。。。初学者没必要整天搞指针、内存分配这些的

点评

你说的应该是结构化的编程模式比OOP更容易让初学者理解,很多的脚本语言(python, jsp等)都可以写成结构化的,C显然不是“最简单的”。。。如果不是系统级的编程,或者对计算速度要求极高,一般不会用C吧。。  发表于 2014-4-25 16:00
C的语法还是最简单的 还是比较好理解 和其他OO的语言比你如果有些编程经验的化 理解很容易 如果没有 其实不见得比C好多少。这方面的探讨非常的多了已经。  发表于 2014-4-25 12:32
回复

使用道具 举报

🔗
jacmot 2013-11-16 05:14:42 | 只看该作者
全局:
EroicaCMCS 发表于 2013-11-15 22:30
学过了可以看看Coursera上的Programming Language,或者Udacity上的Design of Computer Program这些,也可 ...

完全同意啊,当时如果用python教的话我觉得我兴趣会大很多,畏难情绪会弱化很多。。走的弯路错过的青春
回复

使用道具 举报

🔗
modifiedname 2013-11-16 05:44:06 | 只看该作者
全局:
jacmot 发表于 2013-11-15 16:14
完全同意啊,当时如果用python教的话我觉得我兴趣会大很多,畏难情绪会弱化很多。。走的弯路错过的青春{: ...

不知道看见多少人说这种话了,完全同意啊!!
谭浩强的C语言毁人不倦的。。。。
回复

使用道具 举报

🔗
 楼主| 数字媒体技术 2013-11-16 12:59:21 | 只看该作者
全局:
小K 发表于 2013-11-16 05:44
不知道看见多少人说这种话了,完全同意啊!!
谭浩强的C语言毁人不倦的。。。。

我们用的就是老谭的....宿舍大神把指针当妹子....天天研究,不过老师说期末考试不考,难度比较大,而且老谭后面题目好难啊....马丹!让刚学C的用链表纯超过100000000000000000的数据,你妹啊!!!!
回复

使用道具 举报

🔗
zzwcsong 2013-11-16 21:45:42 | 只看该作者
全局:
jacmot 发表于 2013-11-16 05:14
完全同意啊,当时如果用python教的话我觉得我兴趣会大很多,畏难情绪会弱化很多。。走的弯路错过的青春{: ...

是啊,我当时大一是用C++入门,大二还学了一门Visual C++,那时学完都不知道在说什么,觉得自己肯定不是编程的料了。。直到接触了udacity的CS101,CS215,还有现在在跟的coursera的Interactive python,才重燃起了兴趣~
Learn code the hard way系列里有个Learn C the hard way,不知道怎么样,打算python 学得好些了再回头去学C
回复

使用道具 举报

🔗
EroicaCMCS 2013-11-16 22:04:40 | 只看该作者
全局:
zzwcsong 发表于 2013-11-16 21:45
是啊,我当时大一是用C++入门,大二还学了一门Visual C++,那时学完都不知道在说什么,觉得自己肯定不是编 ...

Learn code the hard way 没用过,求介绍求评价!
考虑要不要buy the videos. 30刀也不算贵,学好也值了~
回复

使用道具 举报

🔗
jby1797 2014-4-25 11:23:16 | 只看该作者
全局:
EroicaCMCS 发表于 2013-11-15 21:49
题目起的略有歧义。。

Udacity有两门编程入门课:Intro to Programming in Java

话说Udacity的免费内容是不是只有视频,每节课之后没有project(除了最后的final project)?
第一次上去,看见好像quiz也是在视频里面出题和解答,不像coursera一样有交作业有反馈。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表