跳转到内容

Programming 2026

来自ACM Class Wiki

上机课安排

  • 时间:每周四晚上19:00
  • 地点:电信群楼4号楼204

分数构成

  • 期末考试(笔试+期末机考) 50%
  • 机考 10%
  • 小作业 10%
  • 大作业:Minesweeper 4%
  • 大作业:ICPC Ranking/Virtual File System 6%
  • 大作业:Integer 6%
  • 大作业:Python 解释器 / Basic 解释器 7%
  • 大作业:Bookstore 7%

时间表

第 0 周

第 1 周

第 2 周

第 3 周

第 4 周

机考

每 2~3 周开展一次机考,每次机考共 4~6 题。B 班做前三题,A班做后三题。每次机考后会发布对应的补题,一般要求 2 周内补完规定题目。

作业

小作业

每 2~3 周布置一次小作业,每次小作业持续约 2 周。

大作业

大作业 1 :Minesweeper

  • 作业要求详见作业仓库
  • 作业时间:(Sep-30-2025 16:00:00 ~ Oct-15-2025 19:00:00)
分数构成
  • 基础任务 - 实现 server(参考 OJ 测评 得分给出)
    • A 班:60%
    • B 班:80%
  • 进阶任务 - 实现 client(根据 OJ 测评 得分给出)
    • A 班:35%
    • B 班:15%
  • Code Review - 20%

助教

Name Email
王健豪 sword-k@sjtu.edu.cn
苏成蹊 suchengxi@sjtu.edu.cn
胡同语 infinityhty@sjtu.edu.cn
赵也品 zhaoyp7@sjtu.edu.cn
陈奕珲 suisdavid@sjtu.edu.cn
谢家烨 aud_xiejiaye@sjtu.edu.cn
张大猷 gifbmp@sjtu.edu.cn
杨奕辰 yangyichen25@sjtu.edu.cn
林乐逍 linlexiao@sjtu.edu.cn
黄厚盛 hhs_sjtu@sjtu.edu.cn
赵睿城 tfoi92024@sjtu.edu.cn
王文轩 200706215314@sjtu.edu.cn
金子凯 jinzikai@sjtu.edu.cn
刘劢辰 lmc123456@sjtu.edu.cn
王心贝 wangxinbei@sjtu.edu.cn
陈墨涵 chenmh25@sjtu.edu.cn