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 |
陆嘉馨 | |
董海辰 | |
寻之扬 | |
庄永昊 | |
郭林松 | |
吴怀瑾 |