Programming 2018
外观
上机课安排
- 时间:18:30(每周二晚)
- 地点:软件学院一楼5-104机房 (在一楼)
分数构成
A班
- 期末考试(笔试) 50%
- 机考 10%
- 小作业 10%
- AI大作业 10%
- 软件开发大作业 10%
- OOP大作业 10%
B班
- 期末考试(笔试) 60%
- 机考 10%
- 小作业 10%
- 雷电类游戏大作业 10%
- OOP大作业 10%
时间表
注:大作业具体发布时间随教学进度调整
第3周
- A班
- 课程设置介绍
- 助教介绍
- 代码规范
- 发布全部大作业
- B班
- 课程设置介绍
- 助教介绍
- 学长分享经验
- 编译与IDE
- 代码规范
第5周
- 第0次机考
第6周
- A班
- 讲git和多线程
- B班
- 二分
- git的使用
- 雷电类游戏大作业发布
第7周
- 第1次机考
第8周
- A班
- 计算器项目
- B班
- 算法复杂度
- 深度优先搜索和广度优先搜索
- 如何debug
第9周
- 第2次机考
第10周
- A班
- AI大作业code review
- B班
- 树和图
- OOP大作业发布
第11周
- 第3次机考
- B班雷电类游戏大作业code review
第12周
- A班
- B班
- OOP
- 动态规划
第13周
- 第4次机考
第14周
- A班
- oop & 图书管理系统 Code Review
- B班
- 动态规划
第15周
- 期末考试复习课
第16周
- 期末考试复习课(暂定)
机考
暂定共五次机考,分别在第5、7、9、11、14周的周二晚18:30.<br\> 共5题,B班做前三题,A班做后三题。(其中第三题难度较大) <br\>
小作业
- A班两周10题,4次,(5,6)(9,10)(11,12)(13,14)
- B班每周10题,完成7题算满分。
大作业
- A班
- AI大作业 7周ddl
- OOP大作业 12周ddl
- 软件开发大作业 14周ddl
- B班
- 雷电类游戏大作业 11周ddl
- OOP大作业 14周ddl
Contact
A班
Name | |
---|---|
侯博涵 | spectrometer@sjtu.edu.cn |
曾比扬 | |
王玉林 | sky46262@sjtu.edu.cn |
陈林淇 | |
范舟 | zhou.fan@sjtu.edu.cn |
B班
Name | |
---|---|
徐逸凡 | xuyifan_frank@sjtu.edu.cn |
蔡亚星 | |
苏起冬 | |
陆晗 | |
刘珺琪 | |
范舟 | zhou.fan@sjtu.edu.cn |