📘 平台使用说明

← 返回首页 登录

目录

第一部分 · 数感训练:每天 10 分钟,算得又快又准 一、先想清楚:孩子为什么算得慢 二、把"计算"拆成 12 个专项技巧 三、怎么练:三段式反馈 四、每天怎么用 第二部分 · 小学知识,一个平台全搞定 一、课内同步:跟课本完全对齐 二、奥数闯关:21 个专题,1800 道题 三、竞赛初赛训练:把真题做成练习 四、知识库:247 个讲解页 第三部分 · OJ 编程评测:不只是一个判题机 一、闯关地图:把 145 道题铺成一条路 二、伪代码:先想清楚,再动手 三、题解分段开放:卡住了不会没救 四、师生互动:写的思路有人看 五、我的题单:把题目管起来 六、其他 OJ 功能 第四部分 · 其他实用功能 🎯 免登录测评(零门槛 · 30 秒) 📱 家长成长报告(免登录 · 微信直接转发) 🏆 模拟比赛 + 大屏排行榜 ⌨️ 打字练习 📅 每日一题 平台规模一览 怎么开始用 🎁 想先线下体验?可以来参加公益课 👦 学生:三步上手 👨‍👩‍👧 家长:只需要做一件事 👩‍🏫 老师(如果你是想带班的老师) 一条清晰的成长路径 常见问题

厦门叶爸 C++ 竞赛平台 · 使用说明

算得快,想得深,写得出

小学数学一站式学习 | 从数感训练到 CSP-J 竞赛 | xmyeba.cn

打开平台不用注册,先花 1 分钟测测孩子的数感水平


很多家长问过我们同一个问题:"孩子每天做题,计算还是慢,到底哪里出了问题?"

这个平台,就是我们对这个问题的完整回答。它不是又一个题库,而是把"算得慢"的根因拆开,一层层补上——然后顺着这条路,把孩子从小学数学一路带到编程竞赛。

这份说明重点讲三件事:

讲什么解决什么
一数感训练孩子算得慢的根因,每天 10 分钟怎么练
二课内 + 奥数小学数学全覆盖:课内同步、奥数拔高、竞赛初赛
三OJ 编程评测为什么这里不只是一个判题机 —— 闯关地图、伪代码、题解分段开放、师生互动

第一部分 · 数感训练:每天 10 分钟,算得又快又准

一、先想清楚:孩子为什么算得慢

  1. 计算慢,不是练得少。 刷一百道题,如果每道都在用同样的笨办法,速度不会变。
  2. 计算慢,是计算步骤过多,没有找到简便方法。 43 × 47 老老实实列竖式要好几步,用"头乘(头+1),尾乘尾"两秒就能报出答案。
  3. 看不懂,是没有理解底层原理。 只背技巧的孩子,题目一变形就废了。
  4. 数感,是对数学的直觉 —— 看到算式知道该往哪个方向想、哪里可以取巧。
  5. 知道技巧更要理解原理。 原理通了,技巧才不是死记硬背。
  6. 理解原理,记住规律,看到即反应。 这才叫"学会了"。
  7. 找到更快的算法,就是我们学算法编程的基本思路。 数学的取巧思维,正是编程竞赛的核心能力。

平台上的每一个模块,都对应着上面这条链的某一环。这不是拼凑的功能列表,而是一条完整的成长路径。

二、把"计算"拆成 12 个专项技巧

这是平台最核心的模块。不是笼统地"练计算",而是把速算拆成 12 个可单独攻克的技术点,每一个都配原理讲解和规律总结:

#技巧例子一句话原理
1两位数加减47 + 38拆补凑整,先加整十再加零头
2三位数减两位数236 − 78先减整十再减个位,避免连续借位
311 的倍数63 × 11两头一拉,中间一加(进位的要进位)
4十几乘十几13 × 14一个数加另一个的个位,再乘 10,加个位积
5首同尾合十43 × 47头乘(头+1),尾乘尾补两位
6尾同首合十34 × 74头乘头加尾,尾乘尾补两位
7完全平方数47²拆成 (a+b)² 展开,避免竖式
8尾数是 5 的平方65²头乘(头+1)后补 25
9平方差52 × 48(50+2)(50−2) = 50² − 2²
10大九九13 × 17两位数乘法的心算规律
11补数1000 − 367逐位凑 9,末位凑 10
12回文数相减852 − 258两头对称,差值必是 9 的倍数

实际效果: 不是"多做题",而是每道题都在教一种方法。练完之后,孩子遇到 43×47 会条件反射地"头乘(头+1),尾乘尾",而不是老老实实列竖式。

三、怎么练:三段式反馈

1. 积分段位制

白银 → 黄金 → 铂金 → 钻石 → 王者

积分 = 答对题数 × 题型权重 × 速度系数

又快又准才涨得快 —— 磨蹭着做对,涨分很慢。这一条规则把"求快"变成了孩子的内驱力。

2. 速度分档(每一题都有即时反馈)

档位标准含义
⚡ 看到即反应比标准快 30% 以上已经形成条件反射
✅ 熟练比标准快 10% 以上方法用对了
👍 掌握达标会做,但还不够快

每种题型都有独立的"标准用时"(比如 11 的倍数标准 8.4 秒、大九九标准 4 秒),不是一刀切。

3. 速度趋势图

系统记录每一题的速度,几周之后能直接看到"比 N 周前快了 X%"。

进步是看得见的 —— 这对孩子和家长都是最重要的正反馈。

四、每天怎么用

频率时长做什么
每天10 分钟数感训练 1~2 轮
每周10 分钟看一眼速度趋势图

先说结论: 每天练 10 分钟,坚持两周,孩子的数感速度趋势图上就能看到变化。不用题海战术,关键是每天不断。


第二部分 · 小学知识,一个平台全搞定

小学数学的所有内容,在这个平台上都有对应模块。不用买一堆教辅、装一堆 App:

小学数学
├── 课内同步      ← 跟课本完全对齐(12 册 / 94 单元 / 248 个知识点)
├── 奥数拔高      ← 21 个专题 / 1800 道题
├── 竞赛初赛      ← CSP-J 15 卷 641 题 | 厦门小信赛 13 卷 562 题
└── 知识库        ← 247 个讲解页(数学 + 算法)

一、课内同步:跟课本完全对齐

按年级、按学期、按单元组织,和学校课本进度一一对应:

用法:学校讲到哪,就在这里找到对应单元。课前预习、课后巩固、期末复习都够用。

二、奥数闯关:21 个专题,1800 道题

把小学奥数做成一张闯关地图,21 个专题每个都是一关:

专题专题专题
📅 周期问题🔢 归一归总🐔 鸡兔同笼
📈 等差数列🔗 公倍数问题🏗️ 工程问题
🌱 牛吃草➗ 最大公约数🔄 还原问题
🚂 火车过桥💧 流水问题🧪 浓度问题
📊 平均数🎂 年龄问题📐 鸡兔同笼
🧩 排列组合🔍 找规律↔️ 相遇问题
💰 盈亏问题🔢 质数问题🎯 最值问题

每个专题都有:

为什么奥数专题里放编程代码?

因为奥数的解题思路,就是算法的雏形。"周期问题"的核心是取余数,"最大公约数"直接就是辗转相除法。

孩子在学奥数时顺手看到代码,等于提前给编程竞赛铺路。

三、竞赛初赛训练:把真题做成练习

模块规模说明
CSP-J 初赛训练15 卷 / 641 题信息学奥赛入门级,真题 + 模拟卷
厦门小信赛初赛训练13 卷 / 562 题厦门本地赛事的针对性训练
课内章节卷29 卷 / 866 题C++ 语法分章练习
其他模拟/真题卷5 卷 / 179 题2025 真题、模拟卷等

每道题都有:答案解析、知识点标签、难度标记。

做完能看到:正确率、薄弱知识点、错题本自动收集。

四、知识库:247 个讲解页

不只是题库,还有成体系的讲解内容:

分类页数内容
数学91 页数论、组合、概率、生成函数、线性代数…
图论47 页最短路、最小生成树、网络流、树论…
动态规划27 页背包、区间、树形、数位、状态压缩…
数据结构20 页线段树、树状数组、并查集、平衡树…
解题思想18 页二分、贪心、前缀和、滑动窗口、分治…
算法13 页排序、搜索、递推、回溯…
C++ 语法9 页从 cout 到 STL,零基础起步
其他22 页专题、知识点索引

共 247 页,每页都配可运行的代码。


第三部分 · OJ 编程评测:不只是一个判题机

大多数在线评测系统只做一件事:你交代码,它告诉你对还是错。

这个平台多做了几件事,目的只有一个:让孩子真的学会写代码,而不是碰运气。

孩子学编程,最容易卡在三件事上:不知道从哪开始、卡住了没人管、做对了也没人知道。这一部分的六节,就是分别对应这三件事。

一、闯关地图:把 145 道题铺成一条路

题库是"平"的,但成长不是。

145 道题平铺在列表里,孩子第一反应往往是「这么多,从哪开始」。所以我把它们铺成了一条路 —— 10 个世界、28 关,从「第一行代码」一路走到「终章 · 真我之战」:

世界关卡一路学下来会什么
🌱 启蒙之地L1 ~ L3第一行代码 · 会算数的机器 · 余数的奥妙
🚦 分岔路口L4 ~ L6让程序做选择 · 重复的力量 · 套娃
🔢 数位秘境L7 ~ L9数位分解 · 数字变形 · 数位进阶
🔤 字母王国L10 ~ L11字符与编码 · 字符串处理
🧮 数学工坊L12 ~ L15质数的秘密 · 最大公约数 · 进制的世界 · 递推的奥妙
📦 打包与组合L16 ~ L18一排格子 · 打包一段逻辑 · 自己定义类型
📚 数据结构L19 ~ L20栈与队列 · 向量
⚡ 效率之光L21 ~ L24排序的魔法 · 查找的艺术 · 前缀和与差分 · 聪明人的选择
🌊 搜索之门L25 ~ L26一条路走到底 · 一层层扩散
🏆 试炼场L27 ~ L28综合闯关 · 终章 · 真我之战

每一关至少 5 道题,做对 3 道就算通关;把这一关的题全部做对,才算「满分关」。

格子的四种样子,一眼看出孩子走到哪了

样子含义
👑 金色王冠这一关满分通关 —— 每道题都过了
🟢 纯绿已经通关(做对至少 3 题)
🟡 浅黄做过,但还没通关
⚪ 灰色还没碰过

地图下方还有一条「我走过的路」进度条,按世界分组 —— 一眼能看到这学期走了多远。

做对了有反馈:经验 · 等级 · 段位

孩子每做一件事,平台都会给即时反馈:

做了什么得到什么
通过一道题+1 经验
通关一关+2 经验(不论这关有几道题)
这一关拿到满分再 +1 经验(满分关共 +3)
一个世界全部通关+5 经验(世界级奖励)

经验累积推动等级,一路有 28 个称号(从「新手上路」到「天下无双」),分成 4 个大段位:

段位等级一句话
🌱 入门期Lv.1 ~ 7把语法用起来
🔰 成长期Lv.8 ~ 14开始有套路了
⚔️ 精通期Lv.15 ~ 21能独立解决问题
👑 大师期Lv.22 ~ 28竞赛级选手

等级越高,升级越慢(前 10 级每级只要 3 点经验,往后逐步涨到 25 点)。这样设计是为了既保住新手「升得快」的爽感,也让后期每一级更有分量。

把整个题库打通关、全部满分、全部世界全通,能拿到大约 279 点经验,正好走到 Lv.28。

还有 13 项成就,专门奖励「坚持」和「习惯」

成就和等级不一样 —— 它奖励的是具体的瞬间:

类别成就
积累型初次通关 · 小试身手 · 渐入佳境 · 百炼成钢 · 独当一面
完美型完美主义 · 精益求精
专项型数位大师 · 首战告捷(通关一整个世界)
习惯型三连击 · 五连斩(一天之内过 3 / 5 道题)
守时型夜行者(晚上 9 点后还在敲代码)· 早起的鸟(早上 7 点前通关)

通关的那一刻,值得庆祝一下

平台准备了三档庆祝,做得好就「放烟花」:

什么时候庆祝
通关一整个世界🏆 金色撒花(200 片)
某一关拿到满分👑 金色撒花(140 片)
普通通关一关🎉 彩色撒花(90 片)

这不是花哨的装饰。 编程学习最容易在"看不到进步"的地方放弃,而一个撒花的瞬间,往往就是孩子下一次打开平台的动力。

两个入口,随孩子习惯

二、伪代码:先想清楚,再动手

这是平台最特别的设计。

在代码编辑器上方,有一个伪代码输入框:

┌─────────────────────────────────────────────┐
│ ① 先写伪代码                    [收起 ▴]     │
│ ┌─────────────────────────────────────────┐ │
│ │ 读入 n                                   │ │
│ │ 让 ans = 0                               │ │
│ │ 当 n 大于 0 时:                          │ │
│ │     取出最后一位 d                        │ │
│ │     ans = ans + d                        │ │
│ │     去掉最后一位                          │ │
│ │ 输出 ans                                 │ │
│ └─────────────────────────────────────────┘ │
│ 42 / 15 字                    ✓ 已保存       │
├─────────────────────────────────────────────┤
│ ② 再翻译成 C++                  [⚡ 代码填充] │
│ ┌─────────────────────────────────────────┐ │
│ │ int main(){                              │ │
│ │     ...                                  │ │
│ └─────────────────────────────────────────┘ │
│                              [▶ 运行] [✅ 提交]│
└─────────────────────────────────────────────┘

规则很简单:

  1. 先写伪代码(至少 15 字,写清思路:先做什么、再做什么,不用管分号和括号)
  2. 点「保存伪代码」 → 自动折叠 → 代码区解锁
  3. 把伪代码"翻译"成 C++

⚠️ 不写伪代码,代码区是锁住的,提交不了。

这个设计解决了什么问题

常见问题伪代码怎么解决
孩子对着空编辑器发呆,不知道从哪下手先写"人话",把思路捋顺,再翻译
代码写错了不知道错在哪伪代码摆在那儿,一对照就知道是"思路错"还是"翻译错"
改代码改到面目全非,越改越乱思路写在上面,代码崩了就照着重写
家长看不懂代码,没法辅导伪代码是中文的,家长看得懂

这是把"编程"这件事的门槛降到最低的方式 —— 孩子不需要先学会所有语法才能开始思考。

三、题解分段开放:卡住了不会没救,也抄不了答案

给不给题解,是个两难。

孩子卡在一道题上,一直卡着就会放弃;但如果一点开就能看到完整代码,那「做题」就等于「抄答案」。

平台的做法是:把题解拆成四段,一段一段地开。

什么时候能看到看到什么
① 随时可以看提示 —— 一句话点方向,不剧透做法
② 提交 2 次没过,或者拿到 40 分思路 —— 讲「怎么想到的」,不是「怎么写」
③ 提交 4 次没过,或者拿到 60 分伪代码 —— 把步骤拆开摆出来
④ 通过这道题之后参考代码 + 易错点 + 举一反三

每一层的题解里都还带着 易错点(结合这道题的实际数据点出来的)和 举一反三(这个方法还能用在哪)。

为什么用「提交次数」和「分数」,而不是「等 24 小时」?

因为时间到了,不代表他试过。

一个孩子可能压根没打开过题目,24 小时一到照样解锁题解;另一个孩子认真试了 5 次都错,却还得再干等一天。

提交次数和得分,是「他真的动手试过」的客观证据 —— 拿这个当门槛,才筛得准。

而且两条路是「或者」的关系,照顾到两种孩子:

题解是个可拖动的浮窗,不挡题目

题解不是「弹出来盖住一切」的对话框 —— 按住标题栏就能拖动,可以拖到一边,左边看题、右边看题解,边看边对照。

拖过之后平台会记住位置,下次打开还在原处;不想让它乱跑,标题栏上有个「复位」按钮。

题目下面那个按钮会自己更新

题目下方有「📖 查看题解」按钮,角标写着已解锁几层(比如「已解锁 3/4 层」)。

孩子提交之后,如果解锁了新的一层,角标会立刻更新并闪一下 —— 不用刷新页面,也不用去别处找。

平时宽松,考试收紧

平时练习,四层按上面的规则正常开放;到了考试或比赛,会收得更紧(只保留第①层提示)。

这样测出来的,才是孩子真实的水平 —— 对认真想过的孩子,也才公平。

一句话总结:题解不是「给不给」的问题,而是「什么时候给」的问题。给太早是抄答案,给太晚孩子就放弃了 —— 分段开放,是在这两者之间找个平衡。

四、师生互动:写的思路有人看,卡住了能求助

传统 OJ 是"人机对话":交上去,返回一个"对"或"错",然后就没有然后了。

可孩子最需要的那句反馈,恰恰是"你哪里想歪了" —— 而这是机器给不了的。

老师看到的不只是分数,是孩子的思路

因为平台要求先写伪代码(中文思路)、再写代码,老师打开一份提交时,看到的是思路和代码并排放在一起:

┌──────────────────────┬──────────────────────┐
│ 伪代码(孩子写的思路)  │ 代码(孩子写的)      │
│ 读入 n                │ int n; cin >> n;     │
│ 让 ans = 0            │ int ans = 0;         │
│ 当 n 大于 0 时:       │ while(n > 0){        │
│     取出最后一位 d     │   int d = n % 10;    │
│     ans = ans + d     │   ans += d;          │
│     去掉最后一位       │   n /= 10;           │
│ 输出 ans              │ }                    │
│                       │ cout << ans;         │
└──────────────────────┴──────────────────────┘

这样一来,反馈就能落到具体的某一层,而不是笼统一句"错了":

老师判断对孩子意味着什么
✅ 思路对、代码也对可以放心往下走了
⚠️ 思路对、代码错想法没问题,只是翻译成代码时出了岔子 —— 方向是对的,改起来不慌
❌ 思路本身就偏了最需要讲的一种,老师会重点说这道 —— 孩子知道该补哪一块

关键在于:反馈是冲着"思路"来的,不是冲着"对错"来的。 孩子知道自己错在哪一层,才知道下一步要补什么。

孩子这边会收到什么

这一节真正想说的是:孩子写的东西有人认真看 —— 这件事本身,就会让他愿意继续写下去。

五、我的题单:把题目管起来

学生看到的题目分成两类,自动归类:

📁 我的题单
├── 全部 12
├── 作业 9        ← 老师布置的(自动进来,带作业名)
└── 自主添加 3    ← 自己加进来的

每一类下面还能按状态筛:

[全部 9] [已通过 5] [未通过 4]
                    ↑ 点一下,立刻就是待办清单

还有「▶ 从第一道未通过开始」 —— 一键进入做题状态。

为什么要有「我的题单」?

题库有 145 道题,孩子做了一半,下次打开不知道上次做到哪。

题单把"老师布置的"和"自己想做的"分开管,做完的自动归到"已通过",不用手动记。

六、其他 OJ 功能

功能说明
真编译器提交后秒级判分,每个测试点的结果都能看到
代码填充一键给个框架(#include + main),新手不用先背模板
自测自己造测试数据试跑,不计分,随便试
上次代码自动载入切回一道题,自动带出你上次写的代码,不用重打
加入题单详情页一键收藏,下次好找
模拟比赛真实考场体验:限时、排行榜、大屏投影

第四部分 · 其他实用功能

🎯 免登录测评(零门槛 · 30 秒)

不用注册、不用登录,打开就能测。这是给还不了解平台的家庭准备的第一站。

测完立刻知道孩子的数感位置——不是抽象分数,而是和系统里真实学生的数据对比:

「3.0 秒/题,超过 100% 的同学」

测完会给孩子一个编程彩蛋:12 种题型各配一句"这背后其实是编程里的一种想法"。

很多孩子就是从这句彩蛋开始,对编程产生兴趣的。

📱 家长成长报告(免登录 · 微信直接转发)

一键生成孩子的学习报告,微信里直接点开就能看,不用登录。

包含:数感速度趋势、各模块练习量、薄弱环节、进步曲线。

🏆 模拟比赛 + 大屏排行榜

⌨️ 打字练习

编程打字和拼音打字不一样 —— 括号、分号、下划线、大括号的位置和手感都要单独练。

内置指法练习,打得快,写代码才不卡手。

📅 每日一题

每天一道,碎片时间也能练。适合养成习惯。


平台规模一览

模块规模
数感训练12 种速算技巧,逐步提速
课内同步12 册课本 · 94 个单元 · 248 个知识点
奥数闯关21 个专题 · 1800 道题
试卷库62 卷 · 2248 题(CSP-J 15 卷 641 题 | 小信赛 13 卷 562 题 | 课内 29 卷 866 题)
编程闯关(OJ)145 道题 · 10 个世界 28 关闯关地图 · 每题配六段题解
知识库247 个讲解页,全部配可运行代码
在学学生50 人,7 个班级

怎么开始用

🎁 想先线下体验?可以来参加公益课

6~8 人的小班公益课,家长和孩子一起上。

不是听课,是现场动手测一测、做一做——孩子能体验数感训练和第一道编程题,家长能看到平台到底长什么样。

怎么报名:扫描平台首页的微信二维码,或者直接联系我们。

👦 学生:三步上手

  1. 先测一测(不用注册)→ /test,1 分钟知道自己的数感水平
  2. 每天练 10 分钟数感 → /math,从白银段位开始打
  3. 想学编程了就进闯关地图 → /map,从「第一行代码」开始,先写伪代码再写代码;卡住了也不怕,题解会一段一段地开

👨‍👩‍👧 家长:只需要做一件事

每周看一眼成长报告。

转发到微信里就能看,不用登录、不用记密码。看到趋势图在往上走,就说明方法对了。

👩‍🏫 老师(如果你是想带班的老师)

平台自带教师端:发账号、布置作业、批注反馈、看全班学情,都在后台完成。

这些都是老师的事,家长和孩子不需要接触。


一条清晰的成长路径

第 1 步  数感训练          每天 10 分钟,把计算速度提上来
   ↓     (2~4 周见效)
第 2 步  课内同步 + 奥数     小学数学全覆盖,课内巩固 + 思维拔高
   ↓
第 3 步  C++ 语法入门       从 cout 开始,跟着 9 个语法页走
   ↓
第 4 步  OJ 编程闯关        先写伪代码、再写代码;卡住了题解分段开放
   ↓
第 5 步  CSP-J 初赛训练     15 卷 641 题,把初赛吃透
   ↓
第 6 步  竞赛冲刺           模拟比赛 + 小信赛训练,上考场

每一步都有对应的模块,也都有看得见的进度。


常见问题

Q:需要注册吗?<br>A:测评不用注册。数感训练和编程题需要一个账号(老师会发),登录后所有数据自动保存。

Q:每天要花多少时间?<br>A:10 分钟就够。数感训练的关键是每天不断,不是单次练很久。

Q:孩子数学一般,能学编程吗?<br>A:可以,而且建议先练数感。 数感是编程的基础 —— 算法本质上就是"找更快的算法"。

Q:家长不懂编程,怎么辅导?<br>A:看伪代码就行。 伪代码是中文写的思路,家长完全看得懂,也能帮孩子判断"思路对不对"。另外每周的成长报告会告诉您孩子练了多少、进步在哪。

Q:手机上能用吗?<br>A:测评、数感训练、看报告都能用手机。 写代码建议用电脑(屏幕大、键盘方便)。

Q:和学校课程冲突吗?<br>A:不冲突,是补充。 课内同步模块就是跟着课本走的,奥数和编程是额外的思维训练。

Q:孩子能坚持吗?<br>A:这是关键问题,我们用三个机制解决:

  1. 段位制(白银→王者)—— 看得见的升级
  2. 速度分档(⚡看到即反应)—— 每一题都有即时反馈
  3. 趋势图 —— 几周后能明确看到"我变快了"

想参加公益课,或者还有其他疑问?

扫描平台首页的微信二维码,直接联系我们。

xmyeba.cn

闽ICP备2026041057号-1