crazybug

如果教孩子编程入门,我觉得用 Javascript 不错。

  •  
  •   crazybug · Nov 1, 2017 · 7738 views
    This topic created in 3142 days ago, the information mentioned may be changed or developed.
    孩子读小学三年级,如果想教点编程入门,我认为用 Javascript 做入门语言不错。
    当然教材可以用廖雪峰老师的 Javascript 教程。
    环境基本上免安装,直接用 Chrome 浏览器的开发者工具。
    让孩子学学变量声明及简单的数学操作符,还可以学个简单的函数及调用就可以上手了。
    做个数学题还是没问题的。
    83 replies    2017-11-04 15:26:32 +08:00
    wdlth
        1
    wdlth  
       Nov 1, 2017   ❤️ 37
    做个数学题还是没问题的?

    0.1+0.2=0.30000000000000004
    Sanko
        2
    Sanko  
       Nov 1, 2017 via Android
    emmm......我能说学 python 不
    crazybug
        3
    crazybug  
    OP
       Nov 1, 2017
    @wdlth,哈哈,貌似三年级还没学小数。
    wdlth
        4
    wdlth  
       Nov 1, 2017   ❤️ 2
    还是学习 LOGO 语言吧……
    luozisha
        5
    luozisha  
       Nov 2, 2017
    还是学易语言吧……
    nazor
        6
    nazor  
       Nov 2, 2017
    为啥不选 Python,matlab 也比 js 好吧……
    liweicomeon
        7
    liweicomeon  
       Nov 2, 2017 via iPhone   ❤️ 2
    还是学 c 语言吧
    xfspace
        8
    xfspace  
       Nov 2, 2017 via Android   ❤️ 2
    P......HP ?
    takanasi
        9
    takanasi  
       Nov 2, 2017   ❤️ 3
    救救孩子
    DoraJDJ
        10
    DoraJDJ  
       Nov 2, 2017   ❤️ 1
    小学的话,到五六年级,基本都是学 LOGO 语言吧。
    killadm
        11
    killadm  
       Nov 2, 2017 via Android
    宝宝的 javacript 让宝宝熟悉如何使用函数和时间来搭建一个网页 传授宝宝入门级编程
    dreamwar
        12
    dreamwar  
       Nov 2, 2017 via Android
    学 html 和 css 好一点吧,所见即所得,培养兴趣
    Cyron
        13
    Cyron  
       Nov 2, 2017 via iPhone
    记的 Ios 有几款 APP,编程操控机器人什么的,可以搜搜看
    anjianshi
        14
    anjianshi  
       Nov 2, 2017   ❤️ 2
    从编程的角度,建议 Python,比较规范,不像 JavaScript 那么多坑。
    anjianshi
        15
    anjianshi  
       Nov 2, 2017   ❤️ 1
    从培养兴趣的角度,可以考虑 HTML + CSS + JavaScript。这样能快速作出一个能“看到”的东西,比较有成就感
    RqPS6rhmP3Nyn3Tm
        16
    RqPS6rhmP3Nyn3Tm  
       Nov 2, 2017 via iPhone
    放过孩子!
    ys0290
        17
    ys0290  
       Nov 2, 2017 via iPhone
    从让下一代活得更好的角度讲,脱离程序员思维才是正道,毕竟生活是那么美好
    WildCat
        18
    WildCat  
       Nov 2, 2017
    @wdlth 从计算机底层来讲 大多数语言都是这样的吧
    WildCat
        19
    WildCat  
       Nov 2, 2017
    onlyhot
        20
    onlyhot  
       Nov 2, 2017 via iPhone
    宁愿学 php 也不学 js
    qdwang
        21
    qdwang  
       Nov 2, 2017 via iPhone
    我倒是觉得教小孩 js 挺好,多拓展思维,让他用自己喜欢的方式组织程序。等有了一些成果,再教他类型系统的重要性和多种编程范式。以后的人不学编程,就和现在不学英语一样,思维视野会很受限。学了编程,也可以不做程序员工作。
    Phariel
        22
    Phariel  
       Nov 2, 2017 via Android
    http://mp.weixin.qq.com/s/_QmS10ABu37SwUokgsfW8g

    老东家的 CTO 出来创业的产品 孩子学编程这一块看来现在还是蓝海
    fox0001
        23
    fox0001  
       Nov 2, 2017
    @wdlth #4 LOGO 还有人学?
    wmfei
        24
    wmfei  
       Nov 2, 2017 via iPhone
    swift
    shenyu1996
        25
    shenyu1996  
       Nov 2, 2017 via Android   ❤️ 1
    看看大法的 koov
    esmdxx1
        26
    esmdxx1  
       Nov 2, 2017 via iPhone   ❤️ 1
    vb 拖控件,移动控件,看到效果后,
    喜欢上了,知道一些原理后,半年后,js,html,canvas,画点东西
    KevZhi
        27
    KevZhi  
       Nov 2, 2017 via iPhone
    建议还是给扔一台 iPad 用 Swift Playground 吧 是真的适合小孩子 也适合成年人
    Death
        28
    Death  
       Nov 2, 2017 via Android
    先教拖流程图那种可视化编程不是更好吗?
    stanjia
        29
    stanjia  
       Nov 2, 2017
    还是 * 吗? 他还是个孩子啊!
    Cooky
        30
    Cooky  
       Nov 2, 2017 via Android
    学习机里那个 BASIC 🍉
    iamjs
        31
    iamjs  
       Nov 2, 2017
    @Phariel 蓝海? 我觉得是伪需求。。。。
    1oNflow
        32
    1oNflow  
       Nov 2, 2017 via iPhone   ❤️ 1
    学汇编,嵌入式编程,确保他这辈子都不会再碰这些玩意。
    js 太灵活,奇葩情况太多,真的好吗。
    Mutoo
        33
    Mutoo  
       Nov 2, 2017
    scratch 图形编程比较合适小孩子。
    AEANWspPmj3FUhDc
        34
    AEANWspPmj3FUhDc  
       Nov 2, 2017 via Android
    人家还只是个孩子呀
    wzdbsss
        35
    wzdbsss  
       Nov 2, 2017 via Android
    放过他把,他还是个孩子啊,我们长大都要洗剪吹
    chunqiuyiyu
        36
    chunqiuyiyu  
       Nov 2, 2017 via iPhone
    救救孩子
    chimingphang
        37
    chimingphang  
       Nov 2, 2017
    救救孩子
    zgk
        38
    zgk  
       Nov 2, 2017   ❤️ 1
    为什么不用 Scratch,完全在线编程,用鼠标就能上手了,而且体验十分友好,还能给小朋友建立一些编程的思想
    https://scratch.mit.edu/

    之前还看到有人用 scratch 实现了 Quicksort 哈哈哈哈
    Quicksort [super fast list sorting] 在 Scratch 上
    https://scratch.mit.edu/projects/41440388/
    metorm
        39
    metorm  
       Nov 2, 2017 via Android
    我教我弟弟(8 岁)编程,尝试过 C,MATLAB 和 Java,后面两个效果比较好
    wwhc
        40
    wwhc  
       Nov 2, 2017
    小孩子学 BASIC (结构化)比较好,基础打好再学那些流行的
    chinajik
        41
    chinajik  
       Nov 2, 2017
    @zgk 这个很可以
    wombat
        42
    wombat  
       Nov 2, 2017
    为什么要教他学编程?
    hebwjb
        43
    hebwjb  
       Nov 2, 2017
    Sivan
        44
    Sivan  
       Nov 2, 2017
    0.1 + 0.2 ≠ 0.3,这还不影响数学成绩?
    crazybug
        45
    crazybug  
    OP
       Nov 2, 2017
    @blackshadow ,入门学学而已,有兴趣就深入,没兴趣就放弃。不要搞的苦大仇深的。
    deeporist
        46
    deeporist  
       Nov 2, 2017
    居然不教 lisp, 掌握 lisp 受用终生啊.
    wombat
        47
    wombat  
       Nov 2, 2017
    @crazybug 哈哈,只是觉得学东西要靠兴趣,填鸭式教学不好。我觉得 php 好学。😏不需要担心楼上的数学问题(因为 bc 库),语法和 java 等类似,有兴趣了转其他语言也方便。
    lanstonpeng
        48
    lanstonpeng  
       Nov 2, 2017
    教的是编程后面对应的思维等综合能力
    crazybug
        49
    crazybug  
    OP
       Nov 2, 2017
    @lanstonpeng ,说的没错,用什么语言不是很重要!
    SuperMild
        50
    SuperMild  
       Nov 2, 2017   ❤️ 1
    Human Resource Machine,这个绝对是坠吼哒!
    datou
        51
    datou  
       Nov 2, 2017
    @Phariel 这个小男孩的照片重复出现,很像咒怨里的俊雄...
    Cbdy
        52
    Cbdy  
       Nov 2, 2017 via Android
    看这这么多语言,其实 js 确实是最适合的,小孩子最喜欢玩,用 js 可以很容易在浏览器里做一个小游戏
    qiqico
        53
    qiqico  
       Nov 2, 2017
    现在小孩选择真多,我当时学BASIC觉得很幸福了
    wizardforcel
        54
    wizardforcel  
       Nov 2, 2017 via Android
    @ys0290 只有形式化思维才有利于推动这个世界的发展。
    chenyu8674
        55
    chenyu8674  
       Nov 2, 2017
    推荐本书:《编程真好玩》
    跟语言无关。
    HarrisonZ
        56
    HarrisonZ  
       Nov 2, 2017
    golang 教孩子啊
    crystom
        57
    crystom  
       Nov 2, 2017
    js 有一个有点,不用安装,打开 console 或者 jsfiddle 之类的网站就能写,马上看到效果
    poppinyunhai
        58
    poppinyunhai  
       Nov 2, 2017
    我觉得还是先让孩子学习 函数式 的编程语言比较好...
    xiaowangge
        59
    xiaowangge  
       Nov 2, 2017
    再转一下:


    看一下王建硕的文章:

    一转眼自己的儿子快要到我接触电脑的那个年纪了。这一代人幸运得多,技术也早已经编程普及了。他有机会比我们当年快得多,广得多的学习。

    这是他的整个学习过程供大家参考(大多数并非我安排的顺序):

    幼儿园的时候开始学习 Scratch 语言,搭乐高的 Mindstorm,用 LabView 图形化界面编程。

    之后接触 Minecraft 的搭建以及编程,6 岁的时候开始学习 C 语言,我帮他找了交大的老师每周两次跟着学习,之后系统的学 C++。跟着老师学各种算法,得信息奥赛上海市第六名。

    最近开始对 Java,iOS 编程感兴趣,(还趁我不注意学了一小段 Visual #F - 让我直摇头),这两天用智能家居设备在家里各种违章搭建(因为我自己的经历,我们决定家庭财政对于他经过批准购买的智能家居设备赞助一半的资金)。

    这些学习会将他带向何方,我完全不知道,谁又会知道呢?但无论最终这条路指向哪里,我都愿意和他一起跟着自己的兴趣去探索。


    「如何创造环境让孩子学习编程--by:王建硕」 https://mp.weixin.qq.com/s/wyja74GDQjgW4Cc_wpJo2A
    hotStrip
        60
    hotStrip  
       Nov 2, 2017
    这种事不应该看孩子兴趣吗
    yunkchen
        61
    yunkchen  
       Nov 2, 2017
    看孩子兴趣,然后学一件乐器多好。
    真的要编程,高中以后再学更好吧。
    crazybug
        62
    crazybug  
    OP
       Nov 2, 2017
    @yunkchen ,钢琴已学了两年了。
    crazybug
        63
    crazybug  
    OP
       Nov 2, 2017
    @hotStrip,学任何东西,难道不先尝试吗?不尝试怎么知道有无兴趣?用相对简单的方式去了解新事物,更易入门。
    learnshare
        64
    learnshare  
       Nov 2, 2017
    出门运动吧,电子设备会毁掉童年的

    ( TypeScript 更好
    crazybug
        65
    crazybug  
    OP
       Nov 2, 2017
    @learnshare ,天气好的话,一家三口经常打羽毛球!^_^
    kodango
        66
    kodango  
       Nov 2, 2017
    肯定 Python
    cljnnn
        67
    cljnnn  
       Nov 2, 2017 via Android
    推荐 Python,写 Python 像写诗。
    icyalala
        68
    icyalala  
       Nov 2, 2017
    所以说还是学 Swift 吧。。
    至少 Playground 里面 0.1+0.2 能够输出 0.3
    binjoo
        69
    binjoo  
       Nov 2, 2017
    不能给他一个开心的童年吗?
    quickma
        70
    quickma  
       Nov 2, 2017
    咋了咋了,编程就不行?学钢琴奥数跳舞就行?
    Jameson1559
        71
    Jameson1559  
       Nov 2, 2017
    iPad 里面的 Swift Playground 是真不错= =
    主要是会感觉很有趣啊…边玩边学,养成一下编程思维啥的
    ┬─┬ ノ( ゜-゜ノ)
    就玩的很开心.
    Mogugugugu
        72
    Mogugugugu  
       Nov 2, 2017
    之前在 apple store 有看到 通过 ipad 上面的 app 编程 操控小球走出迷宫的一个游戏,现场小朋友兴趣还挺大的。
    ae86
        73
    ae86  
       Nov 2, 2017
    小学三年级我还在玩泥巴
    mirrorpen
        74
    mirrorpen  
       Nov 2, 2017
    天哪。。现在的家长怎么这么可怕
    lijsh
        75
    lijsh  
       Nov 2, 2017
    JavaScript 用处比较多,可以前端后端,也可以写桌面应用,手机 app,游戏也不在话下。确实是比较好的选择
    luruitao
        76
    luruitao  
       Nov 2, 2017
    放过孩子吧
    fishingcat
        77
    fishingcat  
       Nov 2, 2017
    还是叫他怎么骗女孩子亲亲吧,别不务正业
    NonClockworkChen
        78
    NonClockworkChen  
       Nov 2, 2017
    @ae86 我也是玩泥巴,但是现在我看见什么强人,我都表示很淡定,自从我知道有一个叫陶哲轩的人...他们再强,也强不过他.
    zonghua
        79
    zonghua  
       Nov 2, 2017
    C 语言吧,连 C 语言都学会了,还有什么困难能够阻挡呢。
    wizardforcel
        80
    wizardforcel  
       Nov 3, 2017 via Android
    @poppinyunhai

    JavaScript 和 Python 都是函数式的。
    lanstonpeng
        81
    lanstonpeng  
       Nov 3, 2017
    CodeMonkey 有意思,或者可以试试乐高机器人,贝尔编程之类的
    iwtbauh
        82
    iwtbauh  
       Nov 3, 2017 via Android
    学 shell 吧,shell 大法好
    defclass
        83
    defclass  
       Nov 4, 2017
    当然是大 lisp.
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5729 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 219ms · UTC 06:19 · PVG 14:19 · LAX 23:19 · JFK 02:19
    ♥ Do have faith in what you're doing.