V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
10iii
V2EX  ›  问与答

[编程入门]亲戚家小孩今年初二,让我推荐一本编程入门的书,请帮助。

  •  
  •   10iii · 2017-02-13 15:15:09 +08:00 · 5952 次点击
    这是一个创建于 2835 天前的主题,其中的信息可能已经有所发展或是发生改变。
    据亲戚说男孩很聪明,对编程方面也有兴趣,希望推荐一本入门的教材。
    我本人对入门书籍方面缺乏了解,请了解相关情况的 V 友帮忙,希望是那种适合初中生的,从基础开始循序渐进的讲解的教材。
    60 条回复    2017-02-15 09:43:34 +08:00
    coofly
        1
    coofly  
       2017-02-13 15:17:28 +08:00   ❤️ 1
    Head First Python 如何?
    shiji
        2
    shiji  
       2017-02-13 15:51:39 +08:00   ❤️ 1
    我的初二献给了谭浩强。。
    10iii
        3
    10iii  
    OP
       2017-02-13 15:56:22 +08:00
    @coofly 这个教材并非少年向的,小孩看可能稍显枯燥。面向初中生的编程教材可能真的少。
    10iii
        4
    10iii  
    OP
       2017-02-13 15:57:30 +08:00
    @shiji 嗯,我也献给谭浩强了呢。
    Fulminit
        5
    Fulminit  
       2017-02-13 15:58:22 +08:00 via iPhone   ❤️ 1
    Python 有很多书是面向儿童的,可以去搜一下。
    justfly
        6
    justfly  
       2017-02-13 16:01:01 +08:00   ❤️ 1
    《 python 基础教程》吧。初二已经不小了,可以看一些严肃的东西了。
    irenicus
        7
    irenicus  
       2017-02-13 16:12:14 +08:00
    @shiji 一个悲伤的故事
    liqingcan
        8
    liqingcan  
       2017-02-13 16:12:55 +08:00
    直接上 c primer plus 能看下去看进去,很好很强大。看不下去更好,让他提早打消编程的念头。
    mozutaba
        9
    mozutaba  
       2017-02-13 16:57:53 +08:00   ❤️ 1
    Yourshell
        10
    Yourshell  
       2017-02-13 17:05:30 +08:00 via Android
    先教会他用搜索引擎,自己从网上找资料会是很好的开始。
    wevsty
        11
    wevsty  
       2017-02-13 17:05:53 +08:00
    如果想劝他放弃,建议可以考虑 C++ Pirmer 5
    万一学成了,也是极好的。
    逃~~~
    Cbdy
        12
    Cbdy  
       2017-02-13 17:29:41 +08:00 via Android   ❤️ 1
    k&c
    Cbdy
        13
    Cbdy  
       2017-02-13 17:29:57 +08:00 via Android
    k&r c
    yoke123
        14
    yoke123  
       2017-02-13 17:53:30 +08:00
    html 啊 够简单了把 然后进阶前端
    watzds
        15
    watzds  
       2017-02-13 18:30:20 +08:00 via Android
    初二得看严肃的,才有崇拜憧憬的感觉
    402645707
        16
    402645707  
       2017-02-13 18:46:23 +08:00 via Android   ❤️ 1
    算法禁赛入门经典

    谭浩强夫妻档
    starqoq
        17
    starqoq  
       2017-02-13 19:42:27 +08:00   ❤️ 1
    滚去参加 noip 啦。
    seewhy
        18
    seewhy  
       2017-02-13 19:52:42 +08:00   ❤️ 1
    我也是初二接触编程, 当时在书店看到一本 <易学 C++> 就买回来看了, 现在看内容有点过时,不过当时用来入门感觉挺好的. 如果对编程感兴趣,楼上说的 noip 是很好的选择 hhhhh
    loading
        19
    loading  
       2017-02-13 19:55:40 +08:00 via Android   ❤️ 1
    有一本
    和孩子一起学编程

    用的 pythin
    skylancer
        20
    skylancer  
       2017-02-13 20:04:54 +08:00 via Android   ❤️ 1
    几个建议
    1. 别谭浩强,大把更好更通俗易懂的书,进阶就更没他的事了
    2. 滚去 noip
    3. 学会用 Google
    leomikezee
        21
    leomikezee  
       2017-02-13 21:47:07 +08:00 via iPhone   ❤️ 1
    The Little Schemer
    Marfal
        22
    Marfal  
       2017-02-14 00:27:01 +08:00
    额,相对来说 NOIP 是个比较好的选择,初中生还是小孩子,想要自学成才还是比较困难。
    uzumaki
        23
    uzumaki  
       2017-02-14 03:59:53 +08:00 via Android
    发家致富易语言
    changwei
        24
    changwei  
       2017-02-14 04:33:03 +08:00 via Android   ❤️ 1
    这么小,学个 html , js 这种现做现看效果的编程语言比较容易激发孩子兴趣。那些乱七八糟的编程语言光 ide 和环境配置就让人头大,而且成效慢,大部分比较活泼的小孩子都不喜欢那种正反馈比较慢的东西。
    wenymedia
        25
    wenymedia  
       2017-02-14 07:51:22 +08:00 via Android   ❤️ 1
    家里要是有钱建议别去 Noip 写写代码可以去做任何想做的事情 创造一些有价值的东西 ( 毕竟中学就是这么过来的 ) 然后出国留个学
    gouchaoer
        26
    gouchaoer  
       2017-02-14 08:45:54 +08:00 via Android   ❤️ 1
    不是人人都适合 noip 的,学学 js 之类的吧
    mengli
        27
    mengli  
       2017-02-14 08:59:32 +08:00 via Android   ❤️ 1
    易语言,VB,谭浩强 c 。
    tammy
        28
    tammy  
       2017-02-14 09:05:59 +08:00   ❤️ 1
    http://vdisk.weibo.com/s/CclBQHAlxVlkA 这本才是真的入门书
    greatghoul
        29
    greatghoul  
       2017-02-14 09:16:51 +08:00   ❤️ 1
    给他推荐 http://www.imooc.com/http://www.hubwiz.com/ 上面的 web 开发基础课程,互动的更能引起兴趣,上面好多推荐那些大部头的书,好像大家都真的看完了一样。

    另外之前有朋友在朋友圈分享他儿子做的游戏,是用的一个叫编程猫的网站 https://www.codemao.cn/

    初二的小孩依然是小孩,还是以乐趣为主比较好。
    lovedebug
        30
    lovedebug  
       2017-02-14 09:21:59 +08:00   ❤️ 1
    有一本 python 开发《我的世界》的编程书,推荐
    jasontse
        31
    jasontse  
       2017-02-14 09:24:04 +08:00 via iPad   ❤️ 2
    同推荐入坑前端,从 HTML CSS 推到 JS 的坑里。 python 太多命令行的东西很枯燥,小孩子嘛就是要花花绿绿的东西。
    lululau
        32
    lululau  
       2017-02-14 09:32:59 +08:00 via iPhone
    英语初二下册
    duola
        33
    duola  
       2017-02-14 12:43:15 +08:00
    @lovedebug 最近在学习 python ,能告诉我一下书名吗?
    mikulch
        34
    mikulch  
       2017-02-14 12:59:05 +08:00
    《 xx 康复指南系列》
    glsee
        35
    glsee  
       2017-02-14 13:00:46 +08:00
    google
    crazycabbage
        36
    crazycabbage  
       2017-02-14 13:06:55 +08:00 via Android   ❤️ 1
    noip , acm 才是真理
    robinlovemaggie
        37
    robinlovemaggie  
       2017-02-14 13:07:18 +08:00
    初二不好好谈恋爱,咋想的要编程呢?是不知道以后干编程的找不到女票吗?
    phrack
        38
    phrack  
       2017-02-14 13:55:23 +08:00 via Android
    the art of computer programming 。

    如果没看进去,你就是他的人生导师。

    如果看进去了,你就是他的学术导师。
    zzcchh
        39
    zzcchh  
       2017-02-14 14:26:58 +08:00 via Android   ❤️ 1
    父子编程之旅,与小卡特一起学 python 。强烈推荐!我都 30 多了,学编程都能看得懂。
    10iii
        40
    10iii  
    OP
       2017-02-14 14:38:41 +08:00
    感谢楼上各位的帮助。有几本书看了下介绍确实不错,马上下单买来看一下。
    Technetiumer
        41
    Technetiumer  
       2017-02-14 15:32:46 +08:00
    首先肯定讨厌命令行,成就感低
    www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000

    喜欢 GUI ,推荐 Lazarus ( Pascal ,好像已经不能 NOI 了)

    Web 成就感高,推荐使用“世界上最好的语言”和 JavaScript

    书什么的,搜索一下就有了
    lovedebug
        42
    lovedebug  
       2017-02-14 16:22:44 +08:00
    @duola 零基础学 Minecraft 编程
    lovedebug
        43
    lovedebug  
       2017-02-14 16:23:49 +08:00
    @duola MINECRAFT 我的世界 新手完全攻略 第 3 版
    lovedebug
        44
    lovedebug  
       2017-02-14 16:25:15 +08:00
    @duola MINECRAFT 我的世界 高手进阶攻略
    wolf777
        45
    wolf777  
       2017-02-14 16:48:35 +08:00 via iPhone
    人月神话
    716438031
        46
    716438031  
       2017-02-14 19:19:36 +08:00   ❤️ 1
    第一行代码........
    guokeke
        47
    guokeke  
       2017-02-14 19:25:35 +08:00 via Android
    送什么书。。。把 W3C 网址给他
    ribenren
        48
    ribenren  
       2017-02-14 19:37:43 +08:00 via iPhone
    从出生到结婚
    duola
        49
    duola  
       2017-02-14 19:54:57 +08:00
    @lovedebug 谢谢啊。
    ebony0319
        50
    ebony0319  
       2017-02-14 20:03:23 +08:00 via Android
    你告诉他, lua 写游戏外挂,他绝对喜欢
    deleted
        51
    deleted  
       2017-02-14 20:07:55 +08:00 via Android
    不如学学 golang 21 世纪的 c 语言
    xiaopc
        52
    xiaopc  
       2017-02-14 20:15:36 +08:00 via Android
    某初二就是进了 PHP 坑😂
    正经学就 NOIP ,玩玩就 PHP/Python 吧
    xiusedelang
        53
    xiusedelang  
       2017-02-14 20:42:54 +08:00 via Android
    编码的奥秘
    YasinChan
        54
    YasinChan  
       2017-02-14 20:56:39 +08:00
    《编码 : 隐匿在计算机软硬件背后的语言 》

    没有代码 容易读懂
    dd99iii
        55
    dd99iii  
       2017-02-14 21:24:50 +08:00   ❤️ 1
    啊哈 C 语言
    https://www.amazon.cn/图书 /dp/B01N1YNHYS
    mikicomo
        56
    mikicomo  
       2017-02-14 21:41:16 +08:00
    初二,直接上前端比较简单吧
    Totato5749
        57
    Totato5749  
       2017-02-14 23:10:32 +08:00   ❤️ 1
    的确成就感对于初学编程影响特别大,虽然嘴上说的是编程,但是学了好几个月自己连个程序界面都没编出来,其实是很打击积极性的。

    但是也不可否认,参加 noip 的意义会更为久远。
    Reficul
        58
    Reficul  
       2017-02-15 01:03:31 +08:00 via Android
    @deleted 我觉得 Go 更像 21 世纪的精简高效版 Java
    fairyStage
        59
    fairyStage  
       2017-02-15 03:36:59 +08:00 via Android   ❤️ 1
    从前端入坑确实是不错的路子,用 HTML+CSS 创造小玩具的成就感远高于在黑框框里玩耍, javascript 更是能从画简笔画一直领进算法和数据结构的大门
    同时也推荐让孩子玩红石电路,不仅为将来学习计算机组成打下扎实基础,也能让孩子凭借一手红石机械技艺成为多人游戏中万人景仰的红石大佬,这成就感比做前端又不知高到哪去了……
    listkun
        60
    listkun  
       2017-02-15 09:43:34 +08:00   ❤️ 1
    python 有一本 和小孩子一起编程
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3243 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 12:46 · PVG 20:46 · LAX 04:46 · JFK 07:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.