Programming 2019
外观
	
	
上机课安排
- 时间:18:30(每周四晚)
- 地点:软件学院一楼5-104机房 (在一楼)
分数构成
A班
- 期末考试(笔试) 50%
- 机考 10%
- 小作业 10%
- AI大作业 10%
- 软件开发大作业 10%
- OOP大作业 10%
B班
- 期末考试(笔试) 50%
- 机考 10%
- 小作业 10%
- 大作业1 5%
- 大作业2,3 25%
时间表
注:大作业具体发布时间随教学进度调整
第3周
- A班
- 课程设置介绍
- 助教介绍
- 代码规范
- 发布AI大作业
 
- B班
- 课程设置介绍
- 助教介绍
- 学姐分享经验
- 编译与IDE
- 代码规范
- 大作业 Graph_Viz
 
第5周
- 第0次机考
- T5题解 :文件:Exam0.pptx
 
第6周
- A班
- B班
- 二分
- debug技巧
 
第7周
- 第1次机考
- A班第2、3次大作业
- Python 解释器大作业(DDL:14周周三晚上23:59):https://github.com/jinhongyii/Python_Assignment  , 文件:Py manual.pdf(旧版)
- 图书管理系统大作业(DDL:15周周日晚上23:59):文件:Bookstore 2019.zip
 
- Python 解释器大作业(DDL:14周周三晚上23:59):https://github.com/jinhongyii/Python_Assignment  
第8周
- A班
- antlr框架讲解
- 文件:Makefile.pdf
 
- B班
- dfs bfs
- 时间复杂度&stl
- antlr框架讲解
- python大作业发布 https://github.com/jinhongyii/Python_Assignment
 
第9周
- 第2次机考
- T5题解:文件:T5 sol.pdf
 
第10周
- A班
- 智能指针
- Python解释器大作业分享 -- 许烨辰
 
- B班
- 树和图
- git
 
第11周
- 第3次机考
- T5题解: 文件:Exam3 T5.pdf
 
第12周
- A班
- 某一道小作业的提示:文件:Stern-Brocot Tree2.pptx
 
- B班
- 动态规划
- 大作业中期检查
 
第13周
- 第4次机考
第14周
- A班
第15周
- 期末考试复习课
第16周
- 期末考试复习课(暂定)
机考
暂定共五次机考,分别在第5、7、9、11、14周的周二晚18:30.<br\> 共5题,B班做前三题,A班做后三题。(其中第三题难度较大) <br\>
小作业
- B班
- 每周10道
 
大作业
- A班
- AI大作业 第六周(10.17)ddl
- OOP大作业 待定
- 软件开发大作业 待定
 
- B班
- Graph_Viz 第六周(10.19)ddl
- Python 解释器 待定
 
Contact
A班
| Name | |
|---|---|
| 邓伟信 | |
| 于峥 | dataisland@sjtu.edu.cn | 
| 吴润哲 | runzhe@sjtu.edu.cn | 
| 张宇恒 | yveh1999@sjtu.edu.cn | 
B班
| Name | |
|---|---|
| 金弘义 | jinhongyi@sjtu.edu.cn | 
| 陆嘉馨 | |
| 董海辰 | |
| 寻之扬 | |
| 庄永昊 | |
| 郭林松 | |
| 吴怀瑾 | 
