crazybug

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

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

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

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

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


    看一下王建硕的文章:

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

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

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

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

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

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


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

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

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