自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

原创 洛谷 B4575 [GESP202609 二级] 直角三角形——临场定义理解与边界质疑

B4575 定义了一个"直角三角形数列":前两项给定,从第三项起,每一项 = √(前两项的平方和)。给定上限,输出第几项首次超过上限。这道题不考算法难度,考的是临场理解能力和边界质疑能力——对五六年级学生来说,数列、平方、勾股定理都是新概念,需要现场读懂定义;更隐蔽的是,题目说"第几项超过上限",没说"从第三项开始",所以第一、第二项本身就可能已经超过上限。很多人下意识从第三项开始循环,漏掉了前两项的检查。

2026-10-04 15:02:56 267

原创 【信奥教练心得】五级的坑:一道“饮品调制“题,暴露了建模能力的缺失

2026年9月GESP考试,我带的五级学生1人参考,1人通过。这道P17456"饮品调制"是五级的核心大题,考的不是复杂算法,而是"数学建模"——能不能把"甜度恰好为t"翻译成一个等式约束。很多学生卡在"怎么让平均值正好等于t"上,完全想不到这道题的本质是分数背包。本文从这道题切入,拆解建模的三个层次,给出"从题意到等式"的通用转化方法。

2026-10-04 14:50:02 461

原创 【信奥教练心得】三级的坎:0%通过率背后的真相——枚举与模拟,旧知识不牢全崩

2026年9月GESP考试,我带的三级学生2人参考,0人通过,通过率0%。三级为什么是GESP体系的"第一个坎"?这两道真题综合考察了"枚举与模拟"两种核心算法思维——枚举靠嵌套循环,模拟靠字符串操作,都是二级就该学扎实的能力。但旧知识没打牢,新知识(位运算、进制转换)也撑不起来。本文从两道真题切入,拆解三级的核心难点,给出"旧知识回炉"的训练方法。

2026-10-04 14:39:35 230

原创 【信奥教练心得】二级的坑:递推题的“边界项“为什么总被漏掉?

2026年9月GESP考试,我带的二级学生2人里只过了1人。翻卷一看,栽的不是难题,是第一题——一道入门级的递推数列题。学生不是不会公式,是漏掉了对前两项的边界判断。更危险的是,这个错误在样例上完全看不出来。本文从这道题切入,拆解"边界项遗漏"这个低级错误为什么高发、怎么预防,给出一套递推题的通用解题模板。

2026-10-04 13:55:00 118

原创 备考GESP,我做了个在线真题刷题网站(108套全级别 + 做题记录 + 公式渲染)

> 📝 **摘要**:作为一名信奥教练,带学生刷GESP真题时深感官网PDF体验不佳:换页读题割裂、部分图片模糊、无法追踪每个学生的刷题情况。为此我做了一个在线真题刷题网站,收录2023.03—2026.09共108套C++试卷,覆盖一至八级。支持全屏答题、即时评分、做题记录、错题反馈,并对题目重新排版保证单屏完整展示,对模糊配图做清晰度增强,数学公式支持在线渲染。追求审美与实用性并存,分享给同行教练和备考同学。

2026-10-04 13:49:20 344

原创 【信奥教练心得】考场上最值钱的能力:用“三重否定法“避免读题翻车

很多学生考完试出来信心满满,说"题目我都做了",结果成绩一出来大跌眼镜——不是算法不会,是题意理解错了。考场上没有搜索引擎、没有老师可以问,读题全靠自己。本文从一道GESP五级真题(P10719 黑白格)切入,总结出一套"三重否定法":关键词替换、极端条件、逐句翻译——在动笔写代码之前,先花2分钟证明自己理解错了。这套方法的本质不是读题技巧,是元认知能力:在你觉得自己懂了的时候,主动停下来怀疑自己。

2026-09-07 14:29:57 280

原创 洛谷 B4502 [GESP202603 四级] 礼盒排序——多关键字排序与排名计数法

B4502 给定 n 个礼盒,每个含 k 件商品,按四级关键字排序:总价升序 → 最贵商品升序 → 最便宜商品升序 → 编号升序。这本质是多关键字字典序排序(Lexicographic Multi-Key Sort)。原始代码没有用 sort + 自定义比较函数,而是用了排名计数法:对每个礼盒,数有几个礼盒比它"更优",用这个计数作为最终位置。这种 O(n²) 的做法在 n≤10³ 时可行,且思路直白——不做交换,只数排名。本文从伪代码出发,延伸到数据库的 ORDER BY 多列排序、SQL 引擎的排序策略

2026-09-06 23:03:15 218

原创 洛谷 P10719 \[GESP202406 五级] 黑白格——暴力美学与图像处理的最小外接矩形

P10719 给定一个 n×m 的 01 网格,找至少包含 k 个黑格的最小子矩形面积。n,m≤100,暴力枚举所有矩形 O(n²×m²) 可以通过。本文分析了暴力解法的设计思路——从左上角出发,逐步扩展宽度和高度,遇到满足条件的就记录面积并跳出——并延伸到二值图像处理中的最小外接矩形(Minimum Bounding Rectangle),从 1970 年代卫星遥感到现代目标检测 YOLO 的 bounding box,核心操作都是同一个:在二值网格上找一个满足条件的最小矩形。

2026-09-06 22:50:06 316

原创 洛谷 P15799 / P15800 找数与选数——从计数到决策的算法跃迁

P15799(五级)给定两个数组,数有多少个元素同时出现在两个数组中——是"计数"问题。P15800(六级)给定两个数组 a 和 b,在满足"选了位置 i 后,下一个位置至少要跳 b[i] 步"的约束下,最大化选中元素的和——是"决策优化"问题。两道题同属 2026 年 3 月 GESP 考试,一个五级一个六级,恰好展示了算法思维的两个层级:五级问你"有多少个",六级问你"怎么选最优"。

2026-09-05 13:29:00 238

原创 洛谷 B4501 / B4557 山之谷与扫雷——八方向邻居检查与一个经典游戏的故事

B4501 在 N×M 网格中找山谷(海拔 ≤ 全部 8 个邻居),B4557 在 N×M 网格中数每个格子周围 8 个方向有几个雷。两道题共享同一个核心操作——**八方向邻居遍历**——只是一个做"全部比较",另一个做"计数"。这个操作不是程序员发明的,它来自一个 1989 年诞生的经典游戏——**扫雷**。本文从伪代码题解出发,讲述扫雷从 1973 年的"Cube"到 1989 年 Curt Johnson 的 OS/2 学习项目、从 1990 年的 Entertainment Pack 到 1992

2026-09-05 13:18:21 170

原创 洛谷 B4450 / B3867 / B3923 智慧购物、储蓄与做题——从程序到生活

B4450 用数组追踪每种文具的最低价,B3867 用数组累加每个储蓄罐的存款,B3923 用三变量滚动模拟斐波那契式做题计划并设终止条件。三道题都以"小杨的日常生活"为背景——购物、存钱、学习——恰好覆盖了最常见的三类应用需求:比价、记账、计划。三道题共享一个数据结构——数组——分别用作"最小值追踪器"、“累加器"和"滚动窗口”。本文从伪代码题解出发,延伸到这些算法模式如何变成真实应用。

2026-09-04 11:53:36 178

原创 洛谷 B4007 / B4411 / B4035 计数、优美的数字与美丽数字——余数与数学之美

B4007 统计数字 k 在 1 到 n 中出现的次数,B4411 统计所有位都相同的数的个数,B4035 统计是 9 的倍数但不是 8 的倍数的数的个数。三道题共享两个核心操作:逐位拆解(%10 取个位、/10 去个位)和取余判断(%k == 0 判断整除)。很多同学在做这些题时第一次真正理解了余数——当被除数小于除数时,余数等于被除数本身,而不是 0。三道题的名称——计数、优美、美丽——都在邀请我们从人文角度欣赏数学。本文从伪代码题解出发,延伸到余数的数学本质、9 的数位和整除规则、重码数... ...

2026-09-04 11:41:37 155

原创 洛谷 B4554 / B4498 菱形与画画——网格上的几何与字符画

B4554 在 (2n-1)×(2n-1) 的网格上画一个空心菱形,B4498 在 n×n 的网格上画一个带边框的正方形。两道题都是"双层 for 循环遍历网格 + 条件判断该位置画什么字符"。但它们的几何内核截然不同:菱形靠曼哈顿距离(|行-中心|+|列-中心|=n-1)决定边界位置,正方形靠边界检测(在不在第一行/最后一行/第一列/最后一列)决定字符类型。本文从伪代码题解出发,延伸到坐标几何、ASCII 艺术史、Bresenham 直线光栅化算法——从洛谷的字符网格到 GPU 渲染管线,本质都是同一件事

2026-09-04 11:22:41 242

原创 洛谷 B4500 / B4449 / B3843 凯撒密码、密码强度与密码合规——加密与安全的三道门

B4500 破解凯撒密码(从已知明密文对推断偏移量),B4449 检测密码强度(长度+大写+数字),B3843 验证密码合规(字符集+长度+组合规则)。三道题覆盖了用户系统安全的基础三道门:**加密**、**强度策略**和**合规校验**。本文从伪代码题解出发,延伸到密码学 2000 年进化史(凯撒→Enigma→RSA→AES)、密码存储安全(为什么不能存明文→哈希→加盐→Argon2)、以及 NIST 2025 密码新规(取消复杂度规则、推荐 15 字符密码、泄露密码筛查)。

2026-09-04 10:38:11 258

原创 洛谷 P1420 / P1179 / B4262 最长连号、数字统计与词频统计——统计的三种面孔

P1420 找一串数字中最长的连续递增段长度,P1179 统计一段区间内数字 2 出现了多少次,B4262 统计一组单词中出现次数最多的那个。三道题都是"统计"——但统计的对象不同:P1420 统计趋势(连号有多长),P1179 统计数字频率(某个数字出现几次),B4262 统计词频(哪个单词出现最多)。

2026-09-04 10:28:49 483

原创 洛谷 P1321 单词覆盖还原——从蜡板上的密信到数字水印

P1321 给一个被 boy 和 girl 反复贴上、后贴覆盖先贴的字符串,问还原出各贴了几个。核心是从残留的字符碎片中推断原始单词数量——这本质上是一个"从被覆盖的信息中还原原始信息"的问题。这恰恰是密码学和信息隐藏领域的核心命题。本文从伪代码题解出发,延伸到信息隐藏的 2500 年历史——从公元前 480 年希腊人德马拉图斯在蜡板上藏密信,到今天 DCT 域数字水印和零宽度字符文本隐写。

2026-09-03 17:08:50 200

原创 洛谷 P1317 低洼地——你写的不是数组,是地形剖面

P1317 给一串高度值表示地平线起伏,问有多少个可能积水的低洼地。核心算法是状态追踪:标记"下坡"和"上坡",两者同时出现就是一个洼地。但这道题最有趣的地方不在算法本身——你输入的那串数字,在地质学里叫"地形剖面"(topographic profile);你数的那一个个洼地,在地理信息系统(GIS)里叫"洼地填充"(depression filling),是水文学建模的标准操作。本文从伪代码题解出发,延伸到数字高程模型(DEM)和 LeetCode 经典题"接雨水"。

2026-09-03 16:58:40 154

原创 洛谷 P1304 哥德巴赫猜想——一个律师的信件,和 283 年的接力

P1304 要求验证 4∼N 的所有偶数能否写成两质数之和,输出第一个加数最小的方案。核心算法只有两步:判断质数 + 暴力枚举。但这道题背后是一个 283 年未解的数学猜想——1742 年一个律师给欧拉写了封信,欧拉回信说"我信,但我证不出来"。本文从哥德巴赫的故事讲起,到伪代码题解,再延伸到埃氏筛与欧拉筛——从"判一个数是不是质数"到"筛出一群质数"的效率进化。

2026-09-03 16:50:40 1117

原创 洛谷 P1421 / P1422 / P1423 小玉三部曲——浮点数的三道关

P1421、P1422、P1423 是洛谷上同一个作者(yeszy)出品的三道入门题,主角都叫小玉,恰好覆盖了浮点数在竞赛入门中的三种典型用法:金额换算与取整、阶梯计费与小数格式化输出、等比递减与浮点累加比较。三道题都不难,但学生最容易踩的坑不是算法,而是浮点数的格式化输出和精度比较。文末延伸讲解 IEEE 754 浮点数存储方式,以及 C++ 中 0.1 与 1 - 0.9 为什么不相等的经典问题。

2026-09-03 16:31:12 233

原创 洛谷 P1319 / P1320 压缩技术——同一枚硬币的正反面

P1319 和 P1320 是一对互逆操作:前者把压缩码还原成 N×N 点阵(游程解码),后者把点阵重新压回压缩码(游程编码)。P1319 只需一个布尔变量交替切换、边读边输出;P1320 需要用两个计数器追踪连续 0 和 1,通过"延迟一步"检测字符切换来输出游程长度。两题合在一起看,恰好是"游程编码"这项技术的正反两面。文末附有压缩技术从 1960 年代到 2025 年的完整进化脉络。

2026-09-03 16:17:05 400

原创 【信奥教练心得】GESP考级和信息学竞赛,到底差在哪?

很多家长把GESP考级和信息学竞赛混为一谈,以为考过了高级别就能打比赛。其实两者的底层逻辑完全不同:GESP是体检,查的是知识体系有没有漏洞;竞赛是实战,拼的是限时解题和算法优化。本文从考核目标、评价维度、学习策略三个层面拆解两者的区别,给出从零基础到竞赛的完整路径图,并回答一个最核心的问题:我的孩子要不要走竞赛?答案是——不是每个孩子都要爬那座山,但每个孩子都值得把地基打牢。

2026-08-28 10:25:31 216

原创 【按键反馈】C++ 实现键盘烟花秀

敲键盘,放烟花——每个按键在对应位置炸开彩色粒子,还弹出一个闪烁的按键方块。背景有自动烟花秀,中间有标题、实时日期和轮换的编程诗句。

2026-08-27 23:15:42 533

原创 【信奥教练心得】GESP模拟考是一面X光——不同学生在考场里暴露的真实状态

模拟考的目的不是打分,是诊断。同一个教室里,活泼好动的孩子用字符串倒转解数学题,拘谨的大孩子表面冷静实则脑中没有转动,高级别的孩子自发找草稿纸推演循环状态。三类学生,三种考场表现,暴露的是课堂上看不见的真实学习状态。本文从GESP模拟考的通过策略出发,记录真实考场观察:循环题草稿是一项被忽视的具体技能而非"好习惯",课堂上的"听懂了"在考场上撞墙才长记性,满分学生也要追问验证是否真会。模拟考是一面X光——照出蒙的题、假懂的题、不完整的答题习惯,照完之后才能对症治疗。

2026-08-27 22:44:21 609

原创 【二维数组】C++ 实现控制台画板工具

你有没有想过,不用任何图形库,只用纯 C++ 和控制台窗口,就能做出一个可以画画的小程序?这篇文章我们就来做一个**控制台画板**——用方向键控制光标移动,按空格画画,按 C 键换颜色,按 S 键把作品存到文件里,按 R 键清空画布重来。听起来是不是很像 Windows 自带的画图软件?只不过我们的画布是由字符组成的,颜色有 16 种,操作全靠键盘。

2026-08-26 08:50:05 525

原创 终端字符渲染:从几何图形到粒子系统的性能探索

在终端里跑图形动画,听起来像极客圈的"行为艺术"。但当你真正看到字符组成的粒子在屏幕上流畅飞舞,或者经典游戏画面被精准还原时,那种震撼不亚于早期图形界面的突破。本文从控制台字符渲染的核心机制入手,逐步过渡到复杂粒子系统的实测,并分析跨平台兼容性与实际开发中的适用场景。

2026-08-26 08:40:31 281

原创 【打字游戏】C++ 实现控制台字母雨打字游戏

你有没有想过,在黑底白字的控制台里,也能做出像手机 App 一样好玩的打字游戏?这篇文章,我们要从零开始,用纯 C++ 代码做一个**「字母雨下落打字练习」**游戏——字母像下雨一样从屏幕顶部不断掉下来,你需要快速按下对应的字母键把它"打掉"。如果没来得及打掉,字母就会在底部堆积起来,堆到顶就 GAME OVER 了。随着分数提高,雨会下得越来越快、越来越密,非常考验你的手速和反应力!

2026-08-25 22:01:34 466

原创 【擦除重绘】C++ 控制台动画:弹跳 Logo DVD 屏保效果

你还记得小时候 DVD 机的屏保吗?一个彩色的 DVD Logo 在电视屏幕上弹来弹去,撞到墙就变色,全家人都盯着看它什么时候能刚好撞到角上——那种又期待又紧张的感觉,至今难忘。今天,我们就要用 C++ 控制台 复刻这个经典效果!只用 123 行代码,你就能做出一个会四处弹跳、撞墙变色、每次打开位置都不一样的 DVD Logo 屏保。

2026-08-25 21:34:18 499

原创 C++ CMD 互动动画:按键触发爆炸效果

本章我们做一串"会自己传话"的鞭炮:引线从屏幕左边一路烧到右边,烧到哪颗鞭炮,那颗就炸;炸开的火星和冲击波又会去点隔壁的鞭炮,于是一颗接一颗炸成一长串,像多米诺骨牌倒下一样壮观。我们会学会用 `vector<int> toExplode` 这个"传话队列"实现连锁传播、用浮点数 `burnPos` 让引线烧得平滑、用半圆公式让粒子向上飞溅、用背景红黄闪烁模仿爆炸闪光,最后全部炸完自动重置再来一轮。这是整个系列里逻辑最复杂、也最好玩的一篇。

2026-08-24 20:39:47 418

原创 C++ CMD 互动动画:按键触发爆炸效果

本篇带你从零搭建一个**命令行压力球爆炸动画**。你将学会:用 `_kbhit()` 连读按键实现“压力累积”、用圆方程 `dx²+dy²≤r²` 画出会变大的彩色圆球、用颜色档位(红→橙→黄→白)表现压力等级、用 `framesSinceKey` 帧计数器实现“停手 0.5 秒就引爆”的触发逻辑,最后用 `cos/sin` 让碎片全向飞散并随生命周期淡出。整个过程只用到 Windows 控制台 + 几个标准头文件,纯 C++ 即可运行。

2026-08-24 20:31:54 330

原创 【信奥教练心得】代码不只是用来刷题的——我给学生做了个打字练习网站

带信奥班这些年,我发现一个普遍现象:很多孩子学了一两年 C++,算法题刷了几百道,但你问他"除了刷题,代码还能做什么",他答不上来。于是我做了一个 C++ 关键字打字练习网站。这篇文章不只是分享工具,更想聊聊背后的教学思考——为什么让学生"看见创造的样子"很重要、打字练习为什么能提升编程表现、AI 时代为什么"自己做一遍"反而更关键。全文共分六层:从两个具体痛点出发,到六个功能的教学设计,再到三套教育学理论的支撑(建构主义、认知负荷、刻意练习),然后是利弊辩证分析,最后落到 AI 时代的深层命题。

2026-08-23 22:26:14 479

原创 [特殊字符] 【雪崩效应】C++ CMD 动画:堆到极限就会崩塌(终章)

本文是整个系列的终章。在第 3 篇粒子沉积系统基础上加入雪崩机制——当某一列堆积到屏幕顶部时,所有沉积粒子全部复活,带着向上的速度喷涌而出,变成新一轮烟花。内容覆盖 `bool` 标志位模式、粒子复制与复活、`.clear()` 批量清空、绘制顺序的精确控制等。全文从 10 行代码的"让一个点动起来"到 374 行的完整雪崩烟花系统,完成一次渐进式教学闭环。适用读者:建议先阅读第 1-3 篇。

2026-08-23 10:32:01 768

原创 [特殊字符]️ 【地层堆积】C++ CMD 动画:粒子落下来堆成一座山

让烟花粒子落到底部后沉积下来,像沙子一样越堆越高形成"地层"。引入高度数组、触底检测、状态分离设计思想、绘制顺序控制等概念。代码从 332 行增长到 352 行,新增两套粒子系统(飞行+沉积)的独立管理。循序渐进,每节可运行,附架构总结与头文件速查。

2026-08-22 00:07:08 350

原创 ⌨️ 【打字火花】C++ CMD 动画:用键盘控制烟花绽放

在粒子烟花基础上加入键盘交互——按哪个键,烟花就在键盘对应位置炸开。讲解 _kbhit()/_getch() 非阻塞输入、map 映射容器、pair 键值对、switch 方向键处理、默认参数等核心技术。从 221 行到 332 行,像拼积木一样一步步加上键盘控制能力,每节都有完整可运行代码。

2026-08-22 00:04:35 370

原创 ✨ 【粒子火花】C++ CMD 动画:让一个点在屏幕上炸开

从零开始,用 C++ 在 Windows 命令行实现彩色粒子烟花系统。从一个会动的点起步,逐步叠加重力、粒子爆炸、双缓冲消闪烁、居中文字,最终拼出 221 行完整烟花。全文采用渐进式教学,每节代码可直接运行,附语法讲解、变量词根拆解与 cppreference 文档链接,零基础也能跟上。

2026-08-21 22:28:12 336

原创 ⚙️ 【学前准备】C++ CMD 环境配置全攻略(Windows / macOS / Linux)

本系列学前准备篇,手把手带你搭建 C++ CMD 动画编程环境。覆盖 Windows(Dev-C++ 图形化 / MinGW 命令行 / Visual Studio)、macOS(Xcode CLI + Homebrew)、Linux(build-essential)三大平台,另附 ncurses 跨平台方案,让 Linux/macOS 用户也能跟上动画学习。零基础友好,从下载安装到第一个 Hello World,一步步带你跑通。

2026-08-21 22:15:33 377

原创 【信奥教练心得】拆主机、手写题、抢答验证——十人小班的参与式课堂

照本宣科播放PPT,学生专注度迅速丢失——尤其是入门阶段的学生,抽象概念本来就难理解,PPT一页一页翻过去,什么也没记住。问题的根源不是PPT这个工具,是单向输出的教学模式。我的条件是:班课不超过十人。这个规模让我能做一件事——让每个学生在每堂课上都必须"做点什么"。不是听,是做。拆主机摸硬件,是身体参与;京东购物车搜配件,是行动参与;运算符手算抢答,是认知参与;break/continue手算与上机结果冲突,是认知冲突;函数我写一部分你写一部分,是支架式协作。从身体到认知,从触觉到思考,每一层参与都有递进

2026-08-19 22:05:38 294

原创 【信奥教练心得】从《模仿游戏》到黑框框放烟花——信奥教学中两个阶段的兴趣激活

不是每个孩子都想学编程。学生分三类——有的只是没发现兴趣,有的发现了渴望更多,有的则毫无兴趣。我不喜欢强行诱导兴趣。对于毫无兴趣但家长期望他了解的学生,我会让他带着真正的兴趣去了解编程——通过这门课程,去辅助发挥他真实的兴趣。对零基础的学生,我用《模仿游戏》这样的电影建立情感连接,让他知道编程背后有故事、有历史、有改变世界的力量。对已入门、正在练I/O基本功的学生,我用CMD粒子动画打破他对"cout只能打数字"的预期。两个阶段,两种点燃方式,同一个目标:不是点燃编程的兴趣,是点燃学习的兴趣。

2026-08-19 21:52:10 486

原创 【信奥教练心得】AI替你思考,但替不了你记住——让学生上黑板画知识图谱

AI时代,学生一键生成代码,知识却没留在脑子里。MIT研究证实,长期依赖AI导致批判性思维和记忆力系统性下降。本文以GESP考纲为框架,让学生先背知识块数量与核心词汇,再关掉资料上黑板凭记忆展开完整图谱和代码,画完用数字校验完整性,最后将错题定位到图谱上的具体知识块。五步法背后有七条学习理论支撑。真实课堂中,一个学生三次反复终于画全;另一个隔天仍能轻松展开并自建图谱。这套方法训练的不只是C++知识结构,更是AI不可外包的能力。AI能帮你查到任何答案,但只有自己搭起来的知识结构,才能让你判断那个答案是对是错。

2026-08-11 22:06:18 528

原创 【信奥教练心得】AI靠“思考链“解题,学生做编程题也该如此——一道题改了四遍才过的四步

AI的"思考链"与人类解题过程底层相通。本文以GESP三级题B3843为真实案例,将学生做题拆为读题、规划、调试、收尾四步。一个学生从第一版到满分通过改了四遍,每遍错在不同地方:漏处理最后一段、未拦截非法字符、标记变量未重置。结合认知学徒制、教师脆弱性、有效失败与元认知训练,分享如何把学生的思考链从"断裂"训练为"闭环"——不是教他写对代码,而是教他写错之后怎么办。

2026-08-11 19:48:06 491

原创 【信奥教练心得】“懂了“是最危险的信号——如何让学生学会自我验证

学生说"懂了"可能是最危险的信号。本文从两个真实教学案例出发,剖析"能力错觉"——学生因流畅加工信息而产生的虚假掌握感。第一个学生只会抄代码,不理解变量本质;第二个学生从GESP几乎全错到百分百正确。文章介绍了追问定位误解、草稿模拟搭台阶、"一题当三题"证明错误法、运行代码直接验证等方法,帮助学生从被动接收转变为主动自我验证,在自我验证中形成自我激励。

2026-08-09 21:09:29 471

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除