一亩三分地论坛

 找回密码
 获取更多干货,去instant注册!

扫码关注一亩三分地公众号
查看: 714|回复: 0
收起左侧

[经验总结] 【活动号召-呼唤参与】我在美国上Introduction to programming的感受和总结

[复制链接] |试试Instant~ |关注本帖
忆梦前尘 发表于 2015-7-4 16:20:39 | 显示全部楼层 |阅读模式

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

您需要 登录 才可以下载或查看,没有帐号?获取更多干货,去instant注册!

x
1)你在国内上过这门课程以及要求的prerequisite courses吗?在国内的时候,学的很烂,还是自己觉得还不错?
-google 1point3acres   完全没上过,本科有选修Python的机会但是没抓住,之前的自学仅限于在网易mooc上面的浙大C语言入门。
  学的还好吧,因为本来准备要学操作系统就认真自学了C,算是有了一点点基础。

2)从这个问题开始,均针对美国上课。你是在美国的第几个学期上这门课的?你觉得这门课程难度如何?比你想象的难还是容易?难在哪里?或者为毛你觉得很简单?

. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴
  第三个学期吧,是summer学期,14fall来美国。这门课难度还好,比我想象的难一些,因为上之前很多人都认为这门课是水课,甚至一些比较不学习的人也拿到了A。
  难的内容在于professor对生成图像非常狂热,但是生成pgm或是ppm的一些方法短时间内很难讲通,summer只上6周课非常赶进度也加大了这门课的难度。. 鐣欏鐢宠璁哄潧-涓浜╀笁鍒嗗湴
  后来想想,那些说简单的都是在fall或是spring学期选的这门课,professor不一样,而且战线拉的也比较长,选的人多容易抱团,就相对简单了吧。

3)上课做了哪些project或者大作业?能大体说一下情况都是做的啥吗?

  一共四次作业加一次final,几次作业相互之间还是有一些联系的,比如刚开始学数组的时候就要求写一个二维数组。之后学了class,作业内容就变成写复数的运算。
  大作业就成了把复数的值赋值到二维数组,生成一个最基本的Mandelbrot图像。都不是特别难,professor也提供指导,但是对于没基础的人做这些还是比较难的。. From 1point 3acres bbs
  还有这门课前期讲C++后期讲Java。

4)哪个project或者大作业你印象最深刻?你是咋做出来的、或者是如何栽倒的?有啥经验感受想说出来?

  最后一个大作业吧,占总成绩的25%,而且我居然做了出来,印象特别深刻。之前布置过一次C++的生成一个Mandelbrot图形,我不知道怎么搞的生成的图形比规定的逆时针旋转了90°。
  问professor和TA,这帮人都没鸟我。说实话因为赶进度二维数组具体的应用什么的根本都没讲,做作业是根据它给的pseudo code写的,x和y就很容易搞混。
  这次Java再来一次,只能按照文件里面给的pseudo code一步一步来,幸运的是这次居然成功了,但是我还是得去找professor谈谈,毕竟第一次做错了扣了我一半的分数。
  最重要的经验就是一定要抱团做作业,一个人硬干是不行的。. 1point 3acres 璁哄潧

6)你了解班里的分数分布吗?中国学生一般成绩如何,或者做project、大作业情况如何,你了解吗?
. 1point3acres.com/bbs
  分数还没出来,据说A能有一半吧,因为是summer中国人不是那么多,整个教室能有60%的中国人吧,一共48个人。
  水平什么样都有,有猛人也有**,上这门课主要还是了解编程吧,分数都不会难看。

7)期中或者期末考试是闭卷还是开卷?难度大吗?临时抱佛脚突击有用吗?. 鐣欏鐢宠璁哄潧-涓浜╀笁鍒嗗湴

  只有一次期末考试,彻彻底底的开卷。难度还是挺大的,说好的考试时间两小时,6道题,结果一路考了5个小时,当然也有做的快的三个小时就走了。. 1point3acres.com/bbs
  这个真的是看水平了,没有什么背的东西,就是做题的水平。。都完全开卷了,连Google都随意。

8)如果你有机会可以重上这门课程,你在什么方面会做的不同?. 1point3acres.com/bbs

  可能会早一点儿上,来的第一学期就把它上了,这样之后其他课程的project就不会那么痛苦了。 鏉ユ簮涓浜.涓夊垎鍦拌鍧.
  基础课对没基础的人真心太重要了。而且不能当独行侠,一定要努力去抱团,虽然一般都是我舔脸去抱人家大腿。。
-google 1point3acres
9)你觉得这门课程有用吗?学到了什么东西?

  非常有用,对接近零基础的人来说直接把两门语言的基本知识讲了一遍,而且也学了很多面向对象编程的知识,做了几次作业和lab感觉还是不错的。
  算是基本掌握了C++和Java吧。

10)介意说一下你是哪个学校什么专业的吗?介意说一下老师的名字吗?再次提醒,可以设置积分限制. more info on 1point3acres.com


  USC的EE,这门课是CS455,老师名字是Saty,本来很长的印度名字他建议我们简称Saty,也教CS101 。


评分

1

查看全部评分

本版积分规则

请点这里访问我们的新网站:一亩三分地Instant.

Instant搜索更强大,不扣积分,内容组织的更好更整洁!目前仍在beta版本,努力完善中!反馈请点这里

关闭

一亩三分地推荐上一条 /5 下一条

手机版|小黑屋|一亩三分地论坛声明 ( 沪ICP备11015994号 )

custom counter

GMT+8, 2016-12-3 22:12

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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