编程教学平台

随时随地学编程
在家也能写代码

Scratch、Python、C++ 在浏览器里真写、真跑;上课时老师一屏看到全班每个人的代码,学到哪一步看得见。

学员工作台 / turtle_demo.py
1# https://share2i.com
2import turtle
3t = turtle.Turtle()
4# 36 步画出星芒
5for i in range(36):
6    t.forward(100)
7    t.right(170)
运行结果 · Pyodide
3
编程语言
Scratch · Python · C++
34
Scratch 课时
GESP 图形化 1–4 级
145
Python 课时
GESP 一级到六级递进
135
C++ 课时
信奥赛 CSP-J · CSP-S
1
统一平台
写 · 练 · 考 · 课堂
One Platform

一种语言、课堂、学情,全在同一个账号里

不装环境、不跳第三方:从第一块积木到考场上的 C++,学习、练习、上课、看进步,都在 Mentornic 一个平台完成。

Scratch 图形化入门 Python 浏览器真跑 C++ 服务端编译 源码解析 讲清怎么想 在线课堂 一屏看全班 学情反馈 家长只看自己 课件题库 自研·按考纲 Mentornic 统一平台

同一个账号跟着走:换阶段不用重来,代码与作品长期留存,老师和家长都能看到学到哪一步——不排名。

「仅靠一周一节编程课,是不可能学好编程的。」

学编程这件事,只管往前走

从第一块积木到考场上的 C++,全在同一个平台;上课的时候,老师也在同一屏里看着你写。

作用 01

路径已经排好了

Scratch 到 Python 到 C++,每阶段有目标、有检查点。

  • Scratch 34 课时,对齐 GESP 1 到 4 级
  • Python 145 课时,GESP 一级到六级递进
  • C++ 135 课时,信奥赛 CSP-J · CSP-S
作用 02

写、练、考,都在网页里

不装环境,不配编译器,提交就有结果。

  • 课堂练习在线做,提交立刻看到对错
  • 作业在线交,批改意见随时回看
  • 阶段测验按班下发,客观题自动出分
作用 03

进步是有记录的

写过的代码、做过的作品、考过的分数,一路留痕。

  • 同一账号跟着走,换个阶段不用重新来
  • 代码与作品长期留存,随时翻回去看
  • 家长一次性链接只看自己孩子,不排名
作用 04

课上有人看着你写

老师一屏看到全班每个人的代码,谁卡住了当场知道。

  • 全班一屏:谁在线、写到第几版、跑没跑通,一眼看完
  • 讲课投代码:一键锁屏,老师写的代码直接投给全班
  • 接手帮改:学生卡住时老师接过键盘改两句,改完还给他
  • 下课变作业:点一下收,课上写的代码就是这次作业

三种语言,一个工作台

打开网页就能动手,不装环境,不配编译器。

Scratch2026-09 新上线

图形化积木 · 零基础入门

平台内嵌积木编辑器,拖完一键保存,作品直接播放,不跳第三方网站。

Python

浏览器内运行

Pyodide 跑真 Python,支持 turtle 绘图。

for i in range(36):
  t.forward(100)

C++

服务端 g++ c++17 真编译

不是网页解释器,练的就是考场那套。

g++ -std=c++17 main.cpp
-> exit 0
在线课堂

上课时,老师在同一屏里看着你写

Python、C++、Scratch 三种课同一套看法;核心是老师的代码画面,讲的时候带语音,必要时还能开摄像头看一眼桌面纸面。

全班代码,一屏看完2026-09 新上线

老师端 · 学生网格 + 巡看大屏

每个学生的代码画面实时更新,谁跑通了、谁还卡着,一眼看完;点谁就放大看谁的屏幕。

锁屏讲课(带语音)

讲课中 · 学生端只读

一键锁屏,全班停手听讲;老师自己写的代码实时投到每个学生屏幕上,讲的时候带着声音,学生有疑问可举手、老师点名单独讲。

讲课中 · 学生端只读 · 投的是老师的代码 · 可带语音
老师端讲课中:语音直播、代码投屏

接手帮改

谁卡住,就帮谁改两句

老师接过某个学生的键盘,改完还回去,改的内容完整回到他自己的作业里。

接管中 · 老师唯一可写 · 释放即同步
老师端接管学生代码帮改

下课变作业

一键收,不用再交一遍

点「下课」,每个人最后写的代码直接进作业,老师在原来的批阅页里就能批。

下课 · 代码进作业 · Scratch 进作品库
点下课,课堂代码自动保存为作业

不装客户端,也能开摄像头看板书、听老师讲代码

打开网页就进课堂

课堂走的是同一套登录与权限:花名册就是班级名单,谁的账号停了、机构账期过了,一样拦得住。整间教室的同步流量不到 0.5Mbps;老师讲代码能带着声音,必要时开摄像头看一眼学生桌面上的纸面作业(低清、非直播、不录制)。

随开通提供 · 代码画面为主,可加语音讲代码、开摄像头看板书/桌面纸面 · 作业由老师人工批阅
老师控制台收到学生摄像头画面(桌面纸面)

课堂带得动课件和试卷新能力

开课前选教材 · 章节

开课前选好教材和章节,把课件或试卷直接带进课堂当讲解材料;课上可随时切换资源、跟随导航,讲哪页就停哪页。

作品赏析

同学写的东西,摆出来一起看

学员在「我的作品」里把自己写好的作品发布出来,老师审过后进入这里。三种语言各有一间屋,看源码、看思路,可以点开直接跑一遍。

Scratch

小猫打招呼

点绿旗,小猫一边说「你好」一边走。入门第一课就能交出来的作品。

展示形式 作品在页面里直接播放,不跳第三方网站。

Python

斐波那契生成器

两个变量滚动着往后加,打印前 10 项。看懂这五行,就看懂了「状态更新」。

展示形式 源码按原样摊开,不做「一键美化」,保留学员自己写的排版。

C++

平方计算器

输入一个整数,输出它的平方。刚学完 cin / cout 就能写完,练的是考场那套写法。

展示形式 服务端 g++ 真编译跑一遍,和考场上跑的是同一条链路。

源码解析

不只给代码,还讲怎么想的

  • 1为什么用两个变量斐波那契每一项都依赖前两项。单独一个变量算不出「前两项之和」,所以用 a, b 一前一后滚动,天然记住历史。
  • 2状态更新的顺序a, b = b, a + b 是同时赋值:右边先整体算出(旧 a + 旧 b),再一起落位。写成三行就错了 —— 这是初学者最常踩的坑。
  • 3循环几次就出几项range(n) 转 n 次,等于产出 n 项。写 range(10) 就是前 10 项,题目要求改数字时只改这一处。
  • 4主程序单独写if __name__ == "__main__" 把「跑起来时打印」和「函数本身」分开,函数才能被别人直接拿去调用。
机构托管运营

开课、消课、续费、激励,一个系统里跑完

机构开通后,学员的课时、考勤、积分都在平台上;不装客户端、不接第三方收缴费系统。

托管式运营,不碰收缴费

机构侧 · 数据在同一账号

课时账户、考勤消课、积分都在平台内闭环;我们不做 CRM、不做收款收缴费系统——机构用熟悉的方式管好续费与考勤即可。

学员课时账户与续费

课时充值 · 余额可见

每个学员有自己的课时账户,续费充值在平台内完成,剩余课时随时可查。

班级批量考勤与消课

单日批量登记 · 自动核销

按班级单日批量登记考勤,出勤即消课,课时月历一眼看清每个班的消耗。

积分激励体系

礼品库 · 兑换 · 活动发分

老师可发积分,学员在礼品库兑换;把坚持写代码变成可积累的小奖励。

学习要用到的,都在里面

浏览器内真运行

Scratch、Python、C++ 三种语言,网页里直接跑起来。

在线课堂

老师一屏看全班代码,锁屏讲课能带语音、可开摄像头看板书,接手帮改,下课直接收作业。

课件题库试卷

三套自研课件按考纲排好,配套试题直接练。

错题与回看

提交过的版本都在,哪里改对的说得清。

作品赏析新

学员把自己的作品发布出来,老师审过就展示;三种语言分开放,能看源码、也能直接跑一遍。

学情反馈

一次性链接直达家长,含教师评语,可撤销。

差异化

和看视频学编程的区别

分界线只有一条:你能不能真把代码跑起来。

只看讲解 / 录播自学

  • 看会了不等于写得出
  • 装环境、配编译器,几次报错就劝退
  • 卡在哪没人知道,只能等到老师走过来
  • 学到哪一步、卡在哪,没人说得清

在 Mentornic 上学

  • 真运行:Scratch、Python、C++ 网页跑
  • 有人看:课堂上老师一屏看全班代码,卡住当场知道
  • 有路径:GESP 1 到 4 级、CSP 方向
  • 有留痕:作业、测验、课堂代码都在

谁在用 Mentornic

小学生在笔记本电脑前写代码

9 到 12 岁刚起步

从 Scratch 积木开始,先让屏幕动起来,再谈语法。

初中生在书桌前写代码

已经学到 Python / C++

要的就是能马上看到运行结果,错了立刻知道错在哪。

老师在课堂上投屏讲代码

培训机构与老师

要学员真写代码、真交作业;上课一屏看全班,下课一键收,过程看得见、可追溯。

打开网页,今天就能写第一行代码

想看真实课堂怎么用,或者想把这套工具用在自己的机构里,都可以聊聊。

联系人王东
微信share2i
品牌Share2i Mentornic