注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号
x
本帖最后由 hurricane_e 于 2015-7-3 12:20 编辑
首先感谢隔壁楼@sky420 在地里做的CS61系列课程,他领课的认真细致和负责程度都特别特别特别值得大家的掌声,作为受益者之一,也要在此鞠躬致谢一下=。=
【写在前面的话】CS61系列的课程@sky420 的帖子里已经说得很清楚啦,这个系列的课程质量和内容都很棒,很推荐大家作为CS的入门课程来学习~因为之前我自己分别听了61B的14版和15版两版的几节课,觉得两个老师各有千秋,都讲得很好,@sky420的14版61B估计会在近期推出,欢迎大家继续积极参与。
我想要专门开个15版的帖子,希望给想要跟15版的同学一个地方互相交流,共同学习和进步啦~之后所有15版相关的HW&LAB&PROJECT帖子都会在题目里标注15Spring,方便大家识别。
因为第一次开课程帖,肯定会有很多想不周全的地方,还请大家多多跟帖提出意见建议,我会努力完善哒,一起加油学习吧\(^o^)/~
【Background knowledge】
"This class assumes you have taken CS61A, CS61AS, or E7, or have equivalent background to a student who has taken one of these courses.
We assume you are coming in with zero Java experience. Nonetheless, we will move through basic Java syntax very quickly. Though the syntaxes of Java, Python, MATLAB, Scheme, etc. are enormously different, the underlying computational models are surprisingly similar.
It would be nice, though not absolutely necessary, to have some UNIX experience before the semester starts. " ---- from Course Info Page
【Course Materials】
所有的课程材料都可以在下面这个网址链接里找到!!翻墙有困难的童鞋可以在下面贴出的百度网盘下载相关资料~
课程网址(非常重要!)https://berkeley-cs61b.github.io/public_html/index.html
"The course home page will provide one-stop shopping for course information. The course schedule as well as all handouts, homework, labs, FAQs, etc., will be posted there." "The textbook for the first six weeks of this course is Head First Java, 2nd Edition by Sierra and Bates (O'Reilly, 2005).. This book is highly recommended to those of you with no Java experience. It's an easy read, and is super cheap for a textbook. The textbook for the weeks 7-13 of the course is Algorithms, 4th Edition by Wayne and Sedgewick. Both textbooks for this course are optional. "
【HWs&Labs】
"There will be 14 labs and 9 homeworks. Labs will take approximately two hours to complete, though some may run slightly longer. HWs will vary from 3 to 10 hours of work. "
公开课里作业和Lab是学习非常重要的一个环节,但由于我们是自我监督的学习方式,很大程度上作业的完成都依赖于大家的自觉性。之所以在地里发这个帖就是因为地里为我们提供了一个非常好的平台,大家可以互相促进和交流,也可以通过完成并提交作业截图来获得学分,算是一个很棒的incentive, 希望大家能好好利用这个平台~
【开课时间及其他】
目前暂定正式开课的时间是下周一(5月25日), 在此之前欢迎大家开始浏览课程网页自行学习,我会在开课前贴出一个schedule,帮助大家制定好各自的学习计划~
还有其他问题或建议欢迎大家积极跟帖呐~
【最后】
根据楼主自身之前的MOOC课程半途而废经验,我最后加一句,听完课程很容易,做完作业和Lab才是重中之重,有没有真的学会,只有自己清楚。
希望大家一起加油↖(^ω^)↗
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~我是华丽丽的分界线~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
我做好了一个7周的schedule表格,欢迎查看,也可以下载下来修改成适合自己学习进度的时间表喔。因为考虑到课程的难度和作业量,我们希望能有更多的童鞋参与进来,所以每个小的学习任务之间都会有一天的休息时间,以便大家休整/写作业/消化理解等等,觉得进度比较慢的童鞋可以自行调整学习速度呀O(∩_∩)O
(附件里是时间表的PDF版本~)(啊啊啊抱歉之前的timetable日期有点问题,现在已经修改过了,需要更新的同学可以重新下载哈~
CS61B_15Spring - 工作表1 (2).pdf
(116.73 KB, 下载次数: 134)
@Casualet 童鞋非常好心的把课程的部分视频和课件放在百度网盘了,欢迎大家按需下载~~~
链接:http://pan.baidu.com/s/1dDjL3od
密码:blf4
~~~北美时间明天开课啦啦啦~~~
以下是课程的HW, Project, Lab & Discussion 加分讨论帖的链接~加分帖都被移动到入门子版块啦
【HW0】
【Discussion 1 - Intro to Java】
Lab1---Lab1没有需要提交的代码,因此不设加分帖~
【HW1】
【Discussion2 - Diagramming,Iterative vs. Recursive】
【Lab2 - JUnit Testing】
【HW2】
【Discussion3 - Arrays vs. Linked Lists】
【Lab3 - Debugging, Doubly-Linked Lists】
【Discussion4- Inheritance】【Project 0】
|