THE 52-WEEK ROADMAP
2 个准备日、52 周正式计划、13 个阶段。课程不是收藏清单,每一周都有交付与验收。
四科基线:各做校内高一期末卷30分钟;建立红黄绿表;确认教材版本。
安装Python、VS Code、Git;建Gitee仓库。P1看课程导学和程序基本方法;英语:读README、run、error;交付hello.py和环境截图。
数:集合表示与运算;物:质点、位移、速度;化:物质分类与分散系;技:数据、信息、知识。
P1语法元素、变量、类型、输入输出;手敲温度转换并加3个断言;英语:input、output、variable。
数:充分必要条件与量词;物:运动图像;化:电解质与电离;技:二进制、字符与图像编码。
P1数字和字符串;完成BMI与成绩格式化;英语读Python错误首行,记录type、value、syntax。
数:等式和不等式性质;物:加速度;化:离子方程式;技:算法、流程图与伪代码。
P1分支结构;完成成绩等级器,覆盖边界值59、60、89、90;写5个测试。
数:基本不等式与一元二次不等式;物:匀变速公式;化:离子共存;技:Python数据类型和表达式。
P1循环结构;完成单词复习计数器;必须演示空输入和非法输入。
数:函数概念、定义域和值域;物:自由落体;化:氧化还原概念;技:顺序与分支结构。
P1函数;把前两周代码拆成至少4个函数,写类型标注和docstring。
数:函数单调性与奇偶性;物:重力、弹力;化:氧化剂还原剂;技:for循环。
P1字符串、列表、字典;完成错题记录的新增、查找、统计。
数:幂函数;物:摩擦力;化:氧化还原配平;技:while循环和循环控制。
P1文件;用JSON或CSV保存错题,重新启动后仍能读取;备份一份数据。
数:指数函数;物:力的合成分解;化:钠及其化合物;技:字符串与列表。
异常、模块和pytest入门;给学习记录器增加3个异常场景和5个pytest测试;结合B1《Python Cookbook》文件和调试章节。
数:对数及对数运算;物:共点力平衡;化:氯及其化合物;技:数据采集与清洗。
P2完成版本控制、Create a Git project、Track changes;练习status、add、commit、diff、log;英语提交信息用动词开头。
数:对数函数与模型;物:牛顿第一、第二定律;化:物质的量;技:表格统计与可视化。
P2完成Make changes和branches;创建feature分支、合并并故意解决一次无风险冲突。
数:任意角与弧度制;物:探究加速度与力质量;化:气体摩尔体积和浓度;技:人工智能基本概念。
整理P1命令行学习记录器v1.0;README含安装、命令示例、数据格式、已知限制;5分钟演示。
数:三角函数定义和诱导公式;物:牛顿定律连接体;化:铁及其化合物;技:信息社会、隐私和安全。
P3算法分析;测量两段代码在n翻倍时的耗时;写出O(1)、O(n)、O(n²)例子。
数:正弦余弦图像;物:超重失重;化:金属材料;技:技术性质、伦理与评价。
P3线性结构:栈和队列;完成括号匹配或任务队列,两题中至少一题第二天重写。
数:三角函数性质;物:曲线运动和速度方向;化:硫及其化合物;技:发现问题与设计需求。
P3递归;完成阶乘、二分递归或汉诺塔之一,并写基线条件和递归条件。
数:三角恒等变换基础;物:平抛运动;化:氮及其化合物;技:设计方案与模型。
P3排序;手写选择排序和插入排序,随机列表上与sorted结果比较。
数:平面向量概念和运算;物:圆周运动;化:原子结构和周期表;技:人机关系。
P3查找与哈希;实现二分查找和词频统计;解释字典为何适合查找。
数:向量数量积;物:向心力;化:元素周期律;技:正投影、三视图。
P3树概念;完成二叉树遍历基础练习;再从算法阶段选3题闭卷重写,每题写Input、Output、Complexity英文三行。
数:复数;物:万有引力;化:化学键;技:尺寸标注。
P4 Web概论和HTML结构;结合B2《HTML5权威指南》语义结构;交付index.html,包含title、heading、paragraph、list。
数:空间点线面;物:宇宙航行;化:化学反应与能量;技:结构与受力。
P4语义HTML、链接、图片和表单;使用header、main、article、nav、footer,并做含label、required和错误提示的新增卡片表单。
数:空间平行垂直;物:功与功率;化:原电池基础;技:结构稳定性与强度。
P4 CSS选择器、盒模型、Flexbox和Grid;知识卡片电脑3列、手机1列。
数:统计抽样;物:动能定理;化:反应速率;技:流程与时序。
P5 JavaScript基本语法、数组和DOM;实现卡片新增、删除、搜索,测试空搜索和重复卡片。
数:样本数据特征;物:机械能守恒;化:反应限度;技:流程优化。
P5 localStorage和JSON;刷新后数据不丢;写80词英文页面说明,完成知识卡片网站v1.0演示。
数:古典概型;物:功能关系综合;化:甲烷和烷烃;技:系统、要素与整体性。
P6看P02-P07:第一个FastAPI程序、路由、路径和查询参数;实现GET /cards和GET /cards/{id}。
数:概率综合;物:必修二综合;化:乙烯、苯;技:系统分析与优化。
P6看P08-P14:请求体、响应、异常;实现POST、PUT、DELETE,错误ID返回404。
高一一轮闭卷:数学60分钟,物理和化学各30分钟,技术30分钟;只统计基础题正确率和红色章节。
P6看P15-P16并读英文Tutorial对应段;加CORS或中间件、依赖;为4个接口写测试。
数:集合不等式3日复测;物:运动图像复测;化:离子反应复测;技:编码和算法复测。
P7数据库、数据模型和建表增删改;画users、cards、reviews三表关系,再用SQLite执行CREATE、INSERT、UPDATE、DELETE并保存.sql文件。
数:函数定义域和单调性;物:匀变速建模;化:氧化还原;技:Python分支循环。
P7单表查询和连接查询;完成10条SQL,其中至少2条JOIN和2条聚合。
数:指数对数应用;物:受力图;化:钠氯与物质的量;技:字符串列表。
P7索引、事务和约束;为常用查询加索引,演示一次事务回滚;解释何时索引无益。
数:三角函数图像;物:牛顿定律;化:铁硫氮;技:数据处理。
P6数据库章节:只看建表和CRUD;把FastAPI连接SQLite,接口测试使用临时数据库。
数:向量;物:平抛圆周;化:周期律;技:AI与信息安全。
P8体系结构、IP、DNS;用ipconfig或ifconfig、ping、nslookup记录一次访问域名的路径。
数:立体几何;物:万有引力;化:化学键;技:设计需求和方案。
P8 TCP、HTTP、Cookie、Session、TLS;Network面板记录method、status、headers、timing;curl复现请求,并解释登录状态放哪里。
数:统计概率;物:功和能;化:能量速率限度;技:三视图尺寸。
P9目录和Shell命令;练习pwd、cd、ls、mkdir、cp、mv、管道和重定向,写一页命令速查。
综合应用1:数函数综合;物运动受力综合;化离子与氧化还原综合;技算法综合。
P9权限、进程、日志、SSH与调试;从日志定位500错误,练习git revert、blame并说明revert用途。
综合应用2:数三角向量;物圆周能量;化元素化合物;技结构流程。
P10 Docker概念、镜像、容器;把FastAPI装入容器并暴露端口。
实验与图表:物理实验数据;化学实验目的现象误差;技术流程图;数学统计图。
P10数据卷、Dockerfile和Compose;数据库放卷,一条docker compose up启动前端、API、数据库。
第二轮闭卷:四科各选一个最弱模块,完成同难度限时卷并与第26周比较。
日志、环境变量、备份;密钥不入Git;写backup和restore脚本并在副本上恢复。
高二同步优先;高一只复测数学红章1个、物理红章1个。
Prompt基础:同一任务比较模糊提示和“角色、输入、约束、输出格式”;建立10条固定评测。
高二同步优先;高一只复测化学红章1个、技术红章1个。
结构化输出与失败处理;要求JSON schema,统计10条评测通过率,记录两类失败。
期中或月考周:不开新章;整理四科错因,并各选1题在48小时后重做。
提示注入、隐私和权限;设计3条恶意输入,系统不得泄露密钥或执行未授权写操作。
数:最弱函数或几何专题;物:最弱动力学或能量专题。
P11第1章和第3章;画“模型、工具、记忆、状态、循环”架构图;实现最小对话封装。
化:最弱方程式或实验专题;技:最弱算法或作图专题。
P11第4章ReAct;实现一个只读学习资料查询工具,保留每次tool call日志。
校内综合卷:数学60分钟;物理化学技术合计90分钟;目标基础题80%。
P11第4章Reflection和第8章记忆;加入重试上限、会话状态和可清除记忆。
期末前降载:只做校内错题、公式卡和3日复测,不看新的高一视频。
P11第7章选读;完成Agent权限、超时、失败回退和20条评测。
暑期数学:集合函数、三角向量各一组;建立最终错题目录。
P12 Quickstart:完成CreateCircle、SquareToCircle、SquareAndCircle、animate;保留4个Scene。
暑期物理:运动受力、曲线运动、功和能各一组;口述模型选择。
P12用Axes、MathTex、ValueTracker制作函数或物理动画;英文注释和100词说明。
暑期化学:离子、氧化还原、物质的量、周期律各一组。
P13安装、媒体分类、处理流程和ffprobe查询;用ffmpeg转换分辨率和码率。
暑期技术:算法、数据、三视图、结构流程控制各一组。
P13滤镜、裁剪合并、图片视频互转;完成裁剪、合并、图片转视频和字幕或文字滤镜。
四科混合限时1:只做基础和中档题;统计知识漏洞,不追难题。
毕业项目整合:前端输入知识点、API保存脚本、Agent生成草案、人工确认后调用Manim。
四科混合限时2:对第49周错题做变式;未过80%的模块回到C0一课时。
毕业项目可靠性:增加测试、日志、Docker、数据备份;断网或模型失败时能保存草稿。
年度口试:每科随机抽2个概念,脱稿解释并各做1道代表题。
毕业答辩彩排:10分钟中文、3分钟英文;现场跑测试并修一个预设Bug。
年度终检:与第1周同类试卷对比;形成高三前10个知识缺口清单。
年度发布:打v1.0标签;README 300至500英文词;录3至5分钟演示并列下一版问题。