cs61b开工指南

更新!!!

群友推出了完整的cs61a和cs61b的使用指南!欢迎大家提意见。 感谢糸和月色成笺写的课程食用教程: 61A 谷歌文档食用cs61a教程 61B 谷歌文档食用cs61b教程

这两位群友的文档是共享文档,为防止恶意编辑,本仓库对两份文档做了备份。大家也可在这里查看:61a备份2022-03-20 61b备份2-22-3-20

1 为什么要学习cs61b

补计算机基础,数据结构只是其中之一。名校公开课程评价网

课程评价:学了一定不会后悔的课程,也许有其他很好的课,但是cs61b的学习人数以及课程质量一定不会差。

  • 优点:

    • 课程lab/HW/Project任务多而指导详细(也许是缺点)
    • 所有资料都在网上并且和本校学生一模一样
    • 从小的数据结构开始填充,便于理解
  • 缺点:

    • 有些guide的讨论或者问题没有答案

学完这门课可以获得什么

  • 设计数据结构,以链表为起点,根据需求把其他的数据结构依次设计出来
  • Java基本数据结构
  • git基本使用

学习方式

学习哪一门?

2021需要下载本地测试

推荐学习sp2018

学习顺序

只需要在课程主页学习即可,我们学习18年的,有自动判分系统,和他们本校的学生是一样的。

image-20210530193531372

拿第一周举例,上了两次课,分别是1.1和1.2,建议观看顺序是先点击1 教材和视频,边看教材文字,边打开里面嵌入的youtube视频,看完这部分,就不需要看video和slides了。直接看2 guide对这门课的总结。之后再看这周的下一节课。当所有课程看完后,可以去看5 discussion以及6 lab7 本周的大作业

学习顺序大概如上,注意 :做作业并接受反馈是最有效的学习方式,哪怕不看课程,也要去做作业 。不过建议看视频,老师边打代码边讲课,说实话可以观察一下顶尖高手怎么打代码。

project2可以考虑略过,javafx真的难用.

本仓库查看顺序

一起讨论

欢迎有想一起补cs基础的同学加入下方的群聊一起讨论,从数据结构开始从事互联网行业。

在qq群里,大家非常非常非常地活跃,每天都有很多人在讨论!欢迎入群! 千万前万别说敏感话题,群已经被封了一次了!!!!

qq群:482582963

微信群扫码

在这里插入图片描述