开课第一周到来时,你的电脑和基础操作不要成为阻碍。
开课前 Checklist
建议先确认:- 可以正常登录自己的 UNSW / CSE 账户
- 电脑可以正常使用 VS Code
- 能进入学校提供的 CSE 编程环境
- 会打开 Terminal
- 会创建和保存一个
.c文件 - 能使用
dcc编译程序 - 能运行自己的第一个 C 程序
要不要提前学 C?
可以简单看一点,但没有必要提前学完整门课。 如果你完全零基础,开课前简单认识下面这些概念就够了:- variable
if- loop
- function
- array
现在不需要提前学什么?
刚开始不用急着学:- 复杂数据结构
- 高级算法
- LeetCode
- Makefile
- GDB
- 大量 Linux 命令
- Git 的复杂操作
建议做一次最简单的测试
开课前最好确认自己能完成一次完整流程:最后准备什么?
第一周开始以后,优先跟着当期课程官方页面走。 不同 Term 可能会调整:- setup 命令
- Lab 页面
- Assessment
- 提交方式
- 推荐环境