V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Great Sources
TED
vicalloy
V2EX  ›  教育

有自己教小朋友编程的吗

  •  
  •   vicalloy · 2 天前 · 1777 次点击
    不知道小朋友自己是否感兴趣,如果感兴趣打算自己来教。
    初步打算先教一些计算机常识,然后教一些 python 语法,再用 pygame 写个简单的游戏。
    不知道有没有合适的教材推荐。
    第 1 条附言  ·  1 天前
    是三年级的小朋友了。编程在我看来更多的是一种技能,和开发智力没多少关系,因此一直没有教过。
    同时编程又有些类似乐高,用一些组件搭建自己的玩具,因此编程本身是一件有意思的事情(我自己从小喜欢编程)。
    小朋友学校有信息课(打字),学校也有些编程相关的兴趣班。想着让别人教不如自己教的原则,打算尝试一下。不感兴趣就算了,毕竟编程仅仅是种技能,没必要以功利的心态来看待。
    37 条回复    2025-02-20 21:03:12 +08:00
    slowhand
        1
    slowhand  
       1 天前   ❤️ 1
    小孩还小的话,不如手机上装个 scratchjr ,看看小孩有没有兴趣。
    n2l
        2
    n2l  
       1 天前 via iPhone
    大哥,绕了孩子吧,天真烂漫的年龄,搞这些个东西。
    vicalloy
        3
    vicalloy  
    OP
       1 天前 via iPhone   ❤️ 2
    @n2l 小朋友想学就学,不想学就算了。没必要这么激动
    loading
        4
    loading  
       1 天前
    小朋友几岁,没到五年级真的没必要入门。
    crysislinux
        5
    crysislinux  
       1 天前 via Android
    感觉还是搞个硬件来控制更有趣吧。尤其是比较低龄的小朋友
    prosgtsr
        6
    prosgtsr  
       1 天前 via iPhone
    玩游戏的话从游戏 mod 开始?
    plucury
        7
    plucury  
       1 天前
    推荐 Micro:bit
    lekai63
        8
    lekai63  
       1 天前 via iPhone
    我家 2 年级。

    从五岁开始玩我的世界。现在能用红石搭建一些机关。 编程还没学。

    学校连除法都没学呢,学编程 是想教啥呢?

    if else while 之类 成年人一天掌握的东西 没必要折腾一个童年吧。

    算法的话,除法 分数 都没学,质数啥的概念更不用说了,矩阵运算自己都算不明白呢。密码学、AI 的基础知识也不够用啊。

    我简单教了下二进制:满十进一是他学校学的。那满八进一,满二进一呢?再来个满十六进一呢。 他有点懵的,满 16 进一 他问我那怎么用一个符号表示 10 11 呢—— 反正我测出来 不是数学天才
    XuHuan1025
        9
    XuHuan1025  
       1 天前
    不如画画乐器 编程啥时候学都不玩
    WorseIsBetter
        10
    WorseIsBetter  
       1 天前
    如果是非常小的孩子的话,不如先给他推荐几个锻炼逻辑思维能力的解谜类游戏(比如 Zachtronics 家的 Opus Magnum 就是一个不错的选择)。如果他感兴趣,能玩得下去,这时候再让他接触 real-world programming 也不迟。

    一上来就灌输冷冰冰的理论知识,可能反而会打击其对计算机相关领域的兴趣(回想起我小时候,家里让我练吉他,搞得手指千疮百孔。现在一看见吉他,手就开始隐隐作痛🤣)
    root71370
        11
    root71370  
       1 天前 via Android
    先从遥控车搞起来
    levelworm
        12
    levelworm  
       1 天前 via Android
    @lekai63
    确定?

    他有点懵的,满 16 进一 他问我那怎么用一个符号表示 10 11 呢—

    我擦,这是很完美的逻辑思维啊。2 年级能想到这个,不简单。我儿子四岁半了,还只能加一,加二就不行了。
    datocp
        13
    datocp  
       1 天前 via Android   ❤️ 1
    我们这里的小学也有类似这个名字 ScratchJr 的 pc 版,一家美国大学出的,不知道是必修课还是兴趣小组。
    其它的就是乐高机器人

    我们那时候是在小霸王玩 basic ,
    levelworm
        14
    levelworm  
       1 天前 via Android
    @datocp #13
    感觉还是 BASIC 好,文字编程,没有其他选择,一下就把对编程没有比较大兴趣的小孩过滤了,省的家长折腾。
    Fule
        15
    Fule  
       1 天前
    上小学了的话,可以试试 https://code.org
    csuzhangxc
        16
    csuzhangxc  
       1 天前 via Android   ❤️ 1
    我老婆正在做这个尝试。小孩自己对编程有兴趣,试了一些机构的体验课,感觉太啰嗦了,干脆就自己搞了

    广告: https://space.bilibili.com/103304976
    hefish
        17
    hefish  
       1 天前
    少儿编程屁用没有。 我觉着还是搞点航空航天,动物植物,历史故事之类的
    nanrenlei
        18
    nanrenlei  
       1 天前
    有啊,要看孩子兴趣,有人孩子五年级已经刷算法了
    simpleman
        19
    simpleman  
       1 天前
    有点资产的话, 让小孩经济学/金融更好
    loryyang
        20
    loryyang  
       1 天前
    如果有兴趣可以学啊,但我觉得,先把数学学好更重要
    Lisa9527
        21
    Lisa9527  
       1 天前   ❤️ 1
    这个东西,感觉还是家庭氛围会有影响,如果你自己鼓捣硬件,孩子也会跟着喜欢
    xdzhang
        22
    xdzhang  
       1 天前
    你写了一辈子代码现在腰不痛吗。。。
    BBrother
        23
    BBrother  
       1 天前
    1. 首先不要拿萝卜钓鱼
    2. 现在已经不是上个世纪整点命令行和输入输出和 pygame 就能带来成就感的年代了,现在小朋友会觉得自己花大力气整出来的 pygame 游戏就是个垃圾
    3. 上 steam 找找编程小游戏入门应该还行,比如 70 亿人、我的世界之类的
    zlkent
        24
    zlkent  
       1 天前   ❤️ 2
    @Lisa9527 #21 是的,我就是经常捣鼓硬件,我家娃 3 岁开始就一直很有兴趣,现在 5 岁了,很喜欢研究东西,前阵子给他玩了 code.org 上的编程,欲罢不能,虽然他不知道自己在干啥。
    在我看来,学编程只是教会他一个能快速解决生活或者工作上遇到问题的能力,并不指望他去靠这个吃饭。
    gpt5
        25
    gpt5  
       1 天前   ❤️ 2
    很多人对课外学东西有 ptsd 。
    我 8/9 岁开始学的编程,我认为受益非常大。
    csuzhangxc
        26
    csuzhangxc  
       1 天前 via Android
    小孩有很大表达欲(大人也是吧),如果编程这个工具能帮他们表达出来,他们成就感就很大
    b1u2g3
        27
    b1u2g3  
       1 天前
    请不要拿拙劣的商业编程禁锢孩子好么
    这个年纪,探索的大好时光,多看看别的不好么
    levelworm
        28
    levelworm  
       1 天前 via Android
    @zlkent #24
    太赞了,坛贤捣鼓什么硬件? Wozniak 也说他从小就看他爸在家捣鼓电子电路,于是很小就喜欢搞。但是我觉得写程序的话,就不是很适合,因为小孩不能长时间看屏幕。
    lekai63
        29
    lekai63  
       1 天前 via iPhone
    @levelworm 原话大体是:那十怎么表示呢。

    小学生有基本的思维能力了。 跟幼儿园不小的差别的。
    lekai63
        30
    lekai63  
       1 天前 via iPhone
    @zlkent 感谢。带娃试试 code.org
    zlkent
        31
    zlkent  
       1 天前   ❤️ 1
    @levelworm #28 我自己是软件产品,但喜欢修修东西,比如手机电脑什么的,也会网上找一些好玩的 diy 的硬件自己照着做,家里去年也买了 3d 打印机,所以娃一直耳濡目染。我们家也是一直严控屏幕使用,但我动手的时候娃就很喜欢在旁边看,自己也想上手,也喜欢模仿。
    mumbler
        32
    mumbler  
       1 天前
    教操作电脑,会用鼠标,会安装软件,会用 office 编辑文档,会用 PS 改图片
    这些技能远比编程要重要且高频得多,编程在 AI 时代有不同的模式,过去的学习方法都肯定无效了
    heybuddy
        33
    heybuddy  
       1 天前 via Android
    现在中小学信息教材都改版了,更多的以思维训练为主,在初中也是以图形化编程为主的
    fanersai
        34
    fanersai  
       1 天前
    试试 while True: learn()
    brianinzz
        35
    brianinzz  
       1 天前
    今年打算让孩儿玩我的世界...问题是我都没玩过,不知道让他从何玩起...玩创造模式 自己建建房子?
    csuzhangxc
        36
    csuzhangxc  
       1 天前
    一个外国学生做的视频

    I Spent 6 Years Making Games in Scratch:


    编程不只是牛马的日常搬砖,学习也不一定就是枯燥无味
    levelworm
        37
    levelworm  
       20 小时 18 分钟前
    @zlkent #31
    Thanks!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5075 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 09:21 · PVG 17:21 · LAX 01:21 · JFK 04:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.