陈教练
负责提高组算法课程与赛训设计。擅长把复杂模型拆成可练习的小步骤,喜欢追问“你为什么这样想”。
不是只有“天赋型选手”才适合信息学竞赛。拆题、建模、调试、复盘,这些能力都可以被教、被练、被看见。 蒙青创要做的,是把这条路铺得清楚一点,让更多普通但认真的孩子,有机会走到自己没想到的地方。
竞赛不是提前学完多少知识,而是面对一个从没见过的问题时,仍然愿意拆开它、试一次、再试一次。
蒙青创班级依托学校信息学竞赛课程组设立,面向对编程与算法有真实兴趣的中小学生。 我们不通过一次考试筛选“已经会的人”,而是用一段时间的课堂、练习和复盘,观察孩子是否愿意投入、是否能从错误里修正。
课堂以 C++ 为主要语言,但不把语言本身当成目标。我们更在意孩子能不能把生活问题翻译成程序结构, 能不能在时间与空间的限制下做取舍,能不能在赛场上为一道题制定策略。
这里也会有失败:调不出样例、比赛失利、想放弃。教练的工作不是保证“永远赢”,而是在这些时刻陪孩子把问题看清楚, 然后决定下一步。我们相信,这种经验比一张奖状走得更远。
每个阶段只引入当前能消化的内容。宁可少讲一个高级算法,也不让孩子在“听不懂”里耗尽兴趣。
题单有分层、有目的。做完要讲清楚为什么这样做,下一道同类题能不能自己迁移。
成绩是重要反馈,但不是唯一出口。自主学习、抗压、表达与协作,同样进入阶段评估。
不是“跟着讲完一本书”,而是每阶段结束时,孩子能独立完成什么、讲清楚什么、在赛场上拿到什么。
能独立写出 100 行以内的正确程序,养成读题、造样例、自查边界的习惯。
看到题目能先估数据范围,选出可接受的复杂度,再用对应算法实现。
能把问题放进合适的数据结构里,能识别树、图、状态转移等常见模型。
在 3—4 小时内做取舍:先拿稳哪些分、什么时候换题、最后 30 分钟检查什么。
课堂讲授、机房答疑、赛后复盘、阶段面谈,由同一支团队跟到底。孩子不需要反复适应不同的老师。
负责提高组算法课程与赛训设计。擅长把复杂模型拆成可练习的小步骤,喜欢追问“你为什么这样想”。
负责语法与入门阶段,关注孩子的读题习惯和调试能力。相信“慢一点写对”比“快一点写完”更重要。
负责学习计划、阶段面谈与家长沟通。帮助孩子把“我想学好”翻译成一张可执行的周计划。
每场比赛后一次集体复盘 + 一次个别面谈,重点不是“这题答案是什么”,而是“当时怎么想的”。
工作日晚间开放机房,教练在场。卡住时可以问,但我们会先请你讲一遍自己的思路。
每月一次学习反馈:最近在学什么、卡在哪里、下一步建议。不只用分数描述孩子。
根据孩子阶段提供竞赛、强基、校队选拔等信息与建议,但不承诺任何升学结果。
蒙青创班级与学校信息学课程组共同教研:课内信息课负责普及与兴趣,班级课程负责系统训练与竞赛输出。 两边不重复讲同一套内容,也不把竞赛内容提前压到普通课堂。
班级的选拔、课表与比赛安排会提前与年级组沟通,避开大考与学校重大活动。 外出参赛由学校统一组织,家长只需完成报名与安全信息确认。
我们也欢迎家长走进课堂。每学期至少一次家长开放日,让家长看见孩子真实的学习状态,而不只是期末的一张成绩单。