Programming 2020
外观
上机课安排
- 时间:18:30(每周四晚)
- 地点:软件学院一楼5-104机房 (在一楼)
分数构成
A班
- 期末考试(笔试+期末机考) 50%
- 机考 10%
- 小作业 10%
- 软件开发大作业 15%
- OOP大作业 15%
B班
- 期末考试(笔试+期末机考) 50%
- 机考 10%
- 小作业 10%
- 大作业1 5%
- 大作业2 8%
- OOP大作业1 7%
- OOP大作业2 10%
时间表
注:大作业具体发布时间随教学进度调整
第3周
- A班
- 课程设置介绍
- 助教介绍
- 代码规范
- 文档
- 发布图书管理系统大作业
- B班
- 课程设置介绍
- 助教介绍
- 学姐分享经验
- 环境介绍
- 代码规范
- 发布GraphViz大作业
第6周
10.15
- 第0次机考
10.17
- A班
- git tutorial
- 图书管理系统大作业阶段检查
- B班
- Debug技巧
- 复杂度分析
- 二分
- 发布第二次小作业
- 发布ICPC ranking大作业
- GraphViz大作业 code review
第7周
- 第1次机考
第8周
- A班
- 题目选讲
- B班
- BFS,DFS
第9周
- 第2次机考
- B班
- 大作业2的STL讲解
第10周
- A班
- lambda函数
- 智能指针
- B班
- 树与图
- OOP大作业1 正式发布
- OOP大作业2 正式发布
第11周
- 第3次机考
- A班
- 图书管理系统大作业code review
- python解释器大作业发布
第12周
- A班
- 暂缺
- B班
- 动态规划
第13周
- 期末机考模拟
第14周
- A班
- 期末机考复习
- python解释器进度检查
- B班
- 期末机考复习
- Matrix大作业 code review
第15周
- 期末机考
第16周
- 期末考试复习课
第17周
- 期末考试
第18周
- A班
- python解释器大作业 code review
- B班
- basic解释器大作业 code review
机考
暂定共五次机考,分别在第5、7、9、11、13周的周四晚18:30.<br\> 共5题,B班做前三题,A班做后三题。(其中第三题难度较大) <br\>
小作业
- B班
- 每周10道(暂定)
大作业
- A班
- Python 解释器 ddl 1.6 (第18周周三) 23:00 ddl
- 图书管理系统 ddl 11.15 (第10周周日)23:00 ddl
- B班
- Graph_Viz 10.11(第6周周三)23:00 ddl
- ICPC ranking 11.11(第10周周三) 23:00 ddl
- Matrix类实现 12.9 (第14周周三)23:00 ddl
- Basic解释器 1.6 (第18周周三)23:00 ddl
Contact
A班
Name | |
---|---|
王一 | refraction334@sjtu.edu.cn |
蔡子逸 | caiziyi@sjtu.edu.cn |
邢泽宇 | xingzeyu@sjtu.edu.cn |
B班
Name | |
---|---|
周聪 | cong258258@sjtu.edu.cn |
许烨辰 | |
陆嘉馨 | lujiaxin@sjtu.edu.cn |
史添能 | stneng@sjtu.edu.cn |
潘新怡 | xinyipan@sjtu.edu.cn |
严含冲 | hanchong1128@sjtu.edu.cn |
史涵雯 | shihanwen@sjtu.edu.cn |
孙晨曦 | pioooooo@sjtu.edu.cn |
黄臻 | xmhuangzhen@sjtu.edu.cn |
方泓杰 | galaxies@sjtu.edu.cn |
任一凡 |