CS61B快速环境配置教程
课程网站
课程版本
Spring 21,理由是有公开的Gradescope,这是一个在线作业评测平台,可以很方便对代码进行评测。
配置环境
这里主要参考了
【re:从零开始的计算机自学之路】CS61B保姆级环境配置教学
分为两个部分:Calendar->Lab->Setting Up Your Computer和Calendar->Lab->IntelliJ Setup
这里假定读者已经具备了一些基础,包括但不限于:
- VSCode的使用
- Git的简单使用
- 拥有Github账号
- 命令行的简单使用
下面的说明中,只列出需要做的部分
Setting Up Your Computer
E. Install IntelliJ
在Jetbrain官网下载IntelliJ IDEA Community
也可以申请学生认证之后使用终极版,这个教程知乎和b站很多,这里不赘述。
这里按照原网页走就行
IntelliJ Setup
关于如何获得作业
首先,在Github新建一个仓库,务必设置为private
在自己的电脑上新建一个文件夹,比如就叫cs61b,可以先写好readme,然后在这个文件夹内按序操作:
1 |
|
这样就有了所有作业的文件
这里一定需要保证,你的仓库的一级文件夹下面就是各种lab和proj的文件夹,这个skeleton不能在仓库的一个二级文件夹内
在IDEA中安装JDK
- 打开IDEA
- 右上角三条杠
- 文件
- 项目结构
- SDK一栏,点一下
- 点击下载JDK,之后跟着步骤走就行了
如何写作业
这个按照网站的Calender来就行,每次写完之后为了给Gradescope评测,需要push到github上的仓库。
如何使用GradeScope
进入https://www.gradescope.com/
注册一个账号,sign up中6位邀请码填MB7ZPY,学校填UC Berkeley,剩下的信息自行填写。
进去之后选择CS61B课程,点submit,然后选择github方式,这里需要绑定,按指示操作即可。
绑定完了之后,选择对应的仓库和分支(一般来说只有一个分支main就够了),提交即可,系统会进行评测
CS61B快速环境配置教程
http://example.com/2025/10/09/cs61b快速入门教程/