做了一个教零基础孩子学编程的平台,分享给有娃的程序员们

1 月 3 日
 minmaxflow

先简单介绍一下自己:前端/全栈开发,十多年工作经验,平时主力语言是 TypeScript 。

作为两个孩子的爸爸,我想教他们学编程的时候,尝试过各种方案,但总感觉差点什么。一路摸索下来,就想着干脆自己做一个心目中理想的零基础学习平台。于是就有了CodeInFlow——一个真正零基础友好的编程学习平台。

为什么做这个?

想要教自己小孩学编程,碰到的坑真的不少:

  1. 自己教太累 - 工作已经够忙了,还要花精力构建体系化的学习路径,心有余而力不足
  2. 培训机构不香 - 价格不便宜就算了,而且不知道教得怎么样
  3. 语言选择纠结 - 市面上都是 Python 、C++,但零基础孩子直接学这些真的合适吗?

我自己就是从这些坑里一步步走过来的。所以,我想做一个真正零基础友好的编程学习平台,把学编程这件事变得简单、有趣、不昂贵

产品特色

为什么选择 TypeScript 作为第一门编程语言?

四大核心特色

1. 零基础友好 - 从键盘开始

很多课程默认孩子已经会用电脑,但我们从认识键盘开始! 7 节准备课程包括:

2. 学练一体 - 即时反馈

概念讲解与代码实例无缝结合,学完马上练!

  • 在线代码编辑器,浏览器直接运行,无需安装任何软件
  • 每个概念都通过实践来掌握,不做纸上谈兵
  • 练习提供提示和参考答案,孩子卡住时能找到方向

3. 抄写模式 - 培养代码直觉

这是我特别设计的学习方式!通过抄写正确代码,孩子能:

  • 形成对"正确代码"的直觉,培养语感
  • 掌握语法细节:分号、括号、引号的配对
  • 在抄写中思考"为什么要这样写",建立编程思维

4. 系统化学习 - 从语言基础到算法

60 节课程,5 个学习阶段循序渐进:

  • 核心编程概念:变量、数据类型、条件判断、循环、函数、面向对象
  • 算法思维启蒙:栈、队列、排序、搜索、贪心、递归、动态规划

为 CSP-J 打下坚实基础

虽然我们使用 TypeScript 教学( CSP-J 要求 C++),但这恰恰是最好的入门选择:

编程核心概念 - 跨语言通用

  • 变量、类型、条件判断、循环、函数、面向对象等核心概念
  • 这些概念在 TypeScript 、C++、Python 中都是相通的
  • 先用友好的 TypeScript 掌握概念,再切换到 C++会非常顺畅

算法覆盖 - CSP-J 复赛真题实战

  • 栈、队列、排序、搜索、贪心、递归、动态规划
  • 以近年 CSP-J 复赛真题为例进行讲解

简单说:先用 TypeScript 轻松入门打基础,再无缝切换到 C++冲刺竞赛!

定价策略

我们的定价很实在:

  • 月度会员:68 元/月
  • 季度会员:179 元/3 个月(平均不到 60 元/月)

适合谁?

  • 9-15 岁青少年
  • 完全零基础,从未接触过编程
  • 想要培养编程思维和逻辑能力
  • 希望先小额投入验证孩子兴趣,再决定是否深入学习的家庭

立即体验

8 节免费课程,无需注册,直接体验

网站链接: https://codeinflow.cn


我们的初心很简单

希望把学编程这件事变得简单、有趣、不昂贵。

如果有孩子正在学编程,或者打算让孩子学编程,欢迎体验并给点反馈!

2331 次点击
所在节点    分享创造
15 条回复
wick
1 月 3 日
有娃的程序员压力有点大 哥 给个会员测试三十天
minmaxflow
1 月 3 日
可以,网站底部有微信可以扫码加我。
itnoob
1 月 3 日
前几天确实还想过,以后整理一些面向孩子学习编程的内容,因为除了这些自己也不会别的。今天就看到了,不过年级还不够,得等等了。
aricch
1 月 3 日
@minmaxflow 注册了,哈哈,看看,能也给个测试?
minmaxflow
1 月 3 日
@aricch 网站底部有微信可以扫码加我
minmaxflow
1 月 4 日
为了感谢大家的关注和支持,我们为 V2EX 用户准备了专属福利:

🎁 V2EX 专属:首次登录即送 14 天体验订阅

领取方式: 访问链接时使用专属推广链接: https://codeinflow.cn?code=v2ex

首次登录即可自动激活 14 天体验订阅,解锁所有课程内容。
gigishy
1 月 4 日
从上海浦东飞纽约肯尼迪需要 14 个小时航程,随行 6 岁小朋友不愿意看童话书,于是打开 iPad pro 上苹果官方 playground 给通过“四五阅读”学了三百多字的小朋友自己玩。下了飞机时,第一部分学完了。
在米国期间小朋友自己当游戏玩,回国前已确认 swift 入门了。
所以,我觉得小朋友学编程入门,还是图形化娱乐化学会程序思维重要,一开始过多代码,大部分最终学了个寂寞。
最后,我个人并不赞成小朋友小学就学编程——拿这个时间精力多玩玩不是更好吗?到了初中,给个设备(比如电脑)和书,自己不要一周就能学会了(比如 python 、c#,java ),接下来就是看个人有多少时间和兴趣来探索到什么程度了。
gigishy
1 月 4 日
顺便说一下,现在的高一以前的孩子,都是 10 后,10 后小孩的输入话主要是语音😂iPhone 上英文全键盘滑动起来的行云流水让我都羡慕——估计键盘方面他们连一指禅都懒得学……
我是不愿给自己焦虑的人,更不愿意和人卷——从我作为小朋友开始。所以,基于己所不欲 勿施于人,对待小辈们的童年和小学,我一般使劲估计他们好好玩使劲玩,因为中学大学工作,有一定可能,就没那么心情那么好玩了……
tysb777
1 月 4 日
我好奇的是用 AI 生成一个页面,然后下面放一个订阅的费用,真的会有人付费吗?
minmaxflow
1 月 4 日
@tysb777 真正有价值是课程内容,开发这个四分之三的时间是花在反复的打磨内容来保证零基础学习者的良好体验,市面上的少儿编程的费用价格不菲,我们的这个价格是别人的十分之一到二十分之一
minmaxflow
1 月 4 日
@gigishy

感谢分享真实经验!

Swift Playground 确实是优秀选择,你的小朋友能在航程中自发生成学习兴趣,太棒了。

关于你的几个观点,我很认同,也想分享一下我的思考:

1. "学了个寂寞"的问题

你说得对,很多编程课最后确实学了个寂寞。这也是我做 CodeInFlow 的原因——不做"纸上谈兵",每个概念都通过实践练习掌握。我们的抄写模式、即时反馈,都是为了避免"学完就忘"。

2. 学编程的时机

你提到的"初中再学"很实际。但每个孩子不同:

有些孩子对逻辑、算法天生感兴趣,小学就能入门
有些孩子确实更适合初中再开始
我们不是要"卷",而是给那些对编程感兴趣的孩子提供一个系统化的学习路径。

3. 关于键盘

你说的 10 后语音输入为主太真实了😄 所以我们的 7 节准备课程是从键盘基础开始的——但不是为了"训练打字",而是让不熟悉键盘的孩子有个缓冲。如果孩子已经会用键盘,可以直接跳过。

我的初衷很简单:

不是要让所有孩子都学编程,而是为那些对感兴趣的孩子提供一个真正零基础友好,简单,有趣的入门路径。

欢迎体验,也欢迎继续批评指正!🙏
superfatboy
1 月 4 日
想法我觉得不错,但是我觉得这种 UI 感觉孩子不会感兴趣!即使内容很优秀,不适合做为教学工具!
seven777
1 月 4 日
就这件事来说,我提一些我的建议:
1. 我俩孩子,小的 11 岁,孩子是我和爱人自己带的,我有育儿经验.
2. 您的生意,大方向是对的,但成功太难太难了,并不是家长意愿或者孩子意愿,可能大环境和大观念影响你成功的机率太小.
3. 全世界最成功的"编程启蒙"产品是 Scratch , 你得站在他们的肩膀上,才有可能摘星辰.
4. 我看了您的"使用篇"的教案, 实在不适合儿童.
5. 单纯从"教材"的水平来看, 王垠编撰的<Ground-Up Computer Science>是我目前见过的最高水平的编程教材.
6. 价格也不合适, 儿童编程是看不到短期效果的, 属于冲动消费, 你的定价富人不稀罕,穷人不待见.
7. 信任问题, 家长凭什么信任你?凭什么信任你可以持续 N 年?
minmaxflow
1 月 4 日
@seven777 感谢您特意花时间提出的建议

1. 我这个产品定位是 9-15 岁,偏向青少年从编程核心概念和算法方面来系统的学习编程,和 Scratch 定位还是不一样,我家里有两个小孩,大的 11 岁,也是从 Scratch 开始启蒙。
2. 我刚特意在网上搜索了一下 王垠编撰的<Ground-Up Computer Science>,这个会更加硬核,内容可能类似 SICP?
3. 关于价格:我的定价如果您去参考一些线上/线下的编程培训课程就知道,这个真的只有别人的 5%左右的的价格(当然定位也不一样),学习中遇到问题可以扫码添加微信,获取及时帮助,相比一次付费大几千的编程课程,我们这个完全可以先免费体验,然后订阅 1 个月,然后再来做决定。
4. 最后关于信任问题:确实难,但是我会尽我最大努力。一个是新用户注册可以有 7 天体验订阅(通过 https://codeinflow.cn?code=v2ex 可以获取 14 天体验订阅),而且我精选了 8 节课开放浏览,无需登录即可了解课程全貌,比如 调试实战技巧( https://www.codeinflow.cn/learn/basics/14-debugging-basics ),
函数基础( https://www.codeinflow.cn/learn/basics/20-functions-basics ),我这个 60 个节课,对应的是一年左右的一个订阅,主要关注编程/算法的系统启蒙。

再次感谢您提出宝贵建议🙏。
VeeSong
1 月 15 日
前段时间我还在教孩子学编程,最近开始接触 vibe ,觉得已经没必要学这些东西了,现在放弃直接教他们 vibe 了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1182784

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX