Programming 2025
外观
上机课安排
- 时间:每周一晚上18:30
- 地点:电信群楼4号楼204
分数构成
- 期末考试(笔试+期末机考) 50%
- 机考 10%
- 小作业 10%
- 大作业:Minesweeper 4%
- 大作业:ICPC Ranking/Scope 6%
- 大作业:Integer 6%
- 大作业:Python 解释器 / Basic 解释器 7%
- 大作业:Bookstore 7%
时间表
第 0 周
第 1 周
- 上机课介绍 文件:2025上机课介绍.pptx
- 环境配置(网址:https://acm.sjtu.edu.cn/wiki/程序设计环境配置 )
- 学术诚信&如何提问(文件:如何提问及学术诚信(2025).pptx | 文件:ACM班学术规范指南(2025).pdf)
- 零基础生存指南 文件:零基础生存指南(2025).pptx
第 2 周
- 计算机系统导论 文件:程序是如何运行的.pptx
- Linux Shell 文件:Shell.pptx
- 第 1 次小作业 (Sep-22-2025 20:30:00 ~ Oct-08-2025 18:30:00)
第 3 周
- Code Style介绍 文件:CodeStyle(2025).pdf
- 大作业Mine Sweeper发布文件:Minesweeper(2025).pptx
- 进制转换、位运算和时间复杂度文件:进制转换&位运算&时间复杂度(2025).pptx
- 如何调试文件:如何调试(2025).pptx
第 4 周
- Git 文件:Git(2025).pdf
- A班:高级搜索 文件:高级搜索(2025).pdf 文件:启发式搜索(2025).pptx
- B班:枚举与搜索 文件:枚举(2025).pptx 文件:搜索(2025).pptx
- B班:stl 介绍 文件:STL介绍(2025).pptx
- 第 2 次小作业(Oct-08-2025 20:30:00 ~ Oct-20-2025 18:30:00)
机考
每 2~3 周开展一次机考,每次机考共 4 题。B 班做第 1~3 题,A班做第 2~4 题。每次机考后会发布对应的补题,一般要求 2 周内补完规定题目。
作业
小作业
每 2~3 周布置一次小作业,每次小作业持续约 2 周。
大作业
大作业 1 :Minesweeper
- 作业要求详见作业仓库
- 作业时间:(Sep-29-2025 20:30:00 ~ Oct-13-2025 23:59:00)
助教
Name | |
---|---|
李林璋 | blemiade_qinchuan@sjtu.edu.cn |
王健豪 | sword-k@sjtu.edu.cn |
张成宇 | charlie.zhang@sjtu.edu.cn |
张博钜 | zhangboju@sjtu.edu.cn |
孔繁亚 | scandinavialight@sjtu.edu.cn |
张煊 | zxxzdq2006@sjtu.edu.cn |
葛仁澍 | TOmorrow_arc1@sjtu.edu.cn |
王越天 | rogerwangabc@sjtu.edu.cn |
李文桢 | livandan@sjtu.edu.cn |
卓翔 | zxsheather@sjtu.edu.cn |
张瑞航 | Ray_zh@sjtu.edu.cn |
丁宣铭 | dxuanming@sjtu.edu.cn |
王翰宁 | TheUnknownThing@sjtu.edu.cn |
陈诺 | acuticalamum007@sjtu.edu.cn |
顾元熙 | granthygu@sjtu.edu.cn |