有没有适合12岁年龄看的编程书籍。。。

  • 超越怪的猫肉人
    不知道这个年龄怎么入门,有没有该年龄段可以看的书籍?
    学啥编程软件最合适?

    本帖最后由 超越怪的猫肉人 于 2019-11-4 01:02 通过手机版编辑
  • f
    fooltiger
    英语水平怎么样?有一定水平用scratch学,国际通用的儿童编程语言,大量的教学资料。
    中文资料应该也挺多。

    国内山寨的什么编程猫还是最好不要碰。

    本帖最后由 fooltiger 于 2019-11-4 01:25 通过手机版编辑
  • S
    SONIC3D
    12岁,应该就是6年级把,英文词汇量如何,如果没有很好,建议先攻英文。

    入门语言方面,Python、C#都可以,并且不要纠结于UI界面编程,或是纠结于算法优化,以培养用如何用程序表达既有思维逻辑的能力、以及将自己脑内的逻辑归纳转换为易于程序建模的能力为主。

    并且要培养阅读技术文档的能力(开头说的英文的用处),这个年龄阶段数学知识有积累但知识内容有限(除非从小父母就带着作了很多超前培养),逻辑能力在成型期,唯一比较匮乏的就是一种自展学习的能力,所以主要瓶颈是技术阅读能力,没有好的人带的话会比较绕路,英文基础扎实的会好非常多,很多内容可以主动自我延伸。
  • f
    fooltiger
    上来就Python c#你也太狠了。。。

    训练思维scratch足够了

    真正干活的语言的教程都是语言的使用手册,里面一堆对小孩来讲没有鸟用的东西,上来跟你讲整型长整型,然后再是指针类运算符重载什么的,看了有毛用,而且枯燥。

    scratch上来按着教程写两个小游戏轻松愉快,一个月就能知道编程是怎么一回事了。

    小孩学编程知道if else和循环就足够了,要求高点再来个递归。剩下的东西都是实际干活才要用的。真有兴趣再去深究,入门没必要学。

    本帖最后由 fooltiger 于 2019-11-4 02:00 通过手机版编辑
  • l
    lillikai
    这个年纪学编程到底目的是啥,oi竞赛还是培养爱好区别很大的
  • 超越怪的猫肉人
    应该是兴趣吧
  • j
    jinye2001
    兴趣我觉得玩玩乐高编程机器人就够了
  • r
    refo
    12岁,是抽象概念刚开始有意识的年龄。

    c和scratch太难了
  • l
    lillikai
    那真的无所谓了,就楼上说的编程机器人之类的就行
  • k
    kaikaimao
    Mark.
  • a
    aeiou2008
    scratch,网上有付费视频教程,很便宜,针对小孩子的,分级别的,我闺女七岁就学了,当然只学到第二级就学不上去了。发现父母不跟着学,就没法教了。好好的scratch,闺女完全用来编动画剧本,乐此不疲,跑偏了。
  • e
    endrollex
    LEGO 42100,APP里有编程模块
  • B
    BigBangBang
    20年后没人做底层开发了吧,直接和AI说你想实现什么,就实现了。
  • 秃猫
    scratch一般小学阶段就学了。12岁的话,国内有一个机器人等级考试,上来两级是乐高搭一些机械传动和简单的物理常识,3级开始就是变成用Arduino单片机加类似于Scratch的软件控制,四级五级要用到C++了,反正我是不太懂。我周围有一个5年级的孩子每三个月考一级,现在已经考出5级,我觉得还是非常强的,虽然我觉得现在就学C++没啥大用……
  • m
    moyanljx
    小一点可以玩编程游戏,初中了我推荐html和jquery,不需要花钱
    b站就有视频教程,实用性强,可视化强,配合油猴入门极简单。一般编程都要极深入才能应用
    这个学的快,第一天就能去广告简化页面,定制常用网页
  • 焚岚
    其实你们也可以了解一下苹果体系的swift playgrounds,入门很浅,上限很高,可能国内教师跟不上,所以一直没推广开。
  • c
    collinne
    12岁学python和C的那个太狠了。。。
  • 被K汉姆
    其实ios特别适合新手入门
    xcode很友好了,storyboard用来培养思路不错
  • 红灯笼
    马克
  • O
    OpEth
    就学c,但别去折腾什么指针什么对象,能把函数和各种逻辑过程弄明白就不错,小孩学编程主要还是启发逻辑思维,语言本身并不重要,反正等他长大了肯定不会还用现在学的语言。。。。。

    本帖最后由 OpEth 于 2019-11-4 10:38 通过手机版编辑
  • L
    Lucifer6E
    学Excel吧
  • 8
    888999000
    我家娃偏好探险解谜类的游戏,因为我不能经常带她去玩密室逃脱,所在她就自己编各种关卡让全家一起玩。
  • j
    jiejieup
    网易不是引进了一个 codebattle 么,跟着做游戏。https://koudashijie.com/
  • o
    overload1
    书籍还是有点枯燥,日本已经有小学生向的编程电视教育节目
    【歪嘴麦卡字幕】目标!成为编程之星
  • s
    sceic
    我发现自己早年编程入门门槛好高,直接用了小霸王学习机里面的basic,那时连键盘打字都不会。
  • h
    hourousha
    记得我们小时候6年级的计算机奥校,已经开始学pascal和各种搜索算法了。写个井字棋程序之类的。3-5年级时学Logo和QBasic
  • h
    hourousha
    不用指针学C干嘛?不了解指针,甚至汇编,那些函数调用约定能搞明白?
    按你的要求,学C#合适,语言本身合理性和方便性都很高。
  • 火影五代目
    scratch就挺好啊,有基础了再学python
  • 好人传说
    有研究过这种儿童向语言的朋友介绍一下这类语言一般能写出什么功能的脚本或者程序?

    因为感觉如果没有一定的函数和矩阵的概念,想不出来能做出什么功能。要么就是堆if?

    12岁基础的函数概念可能还没问题,但以我之前的经验,编程稍微深入一点肯定要用到数组向量和矩阵的知识,感对于这种年龄段可能还是有点困难?这种编程语言是直接用package回避掉还是有类似奥数那种套路?

    没有质疑的意思,就是好奇想了解一下。

    [本帖最后由 好人传说 于 2019-11-4 12:07 编辑]
  • s
    somesun
    语言是组织计算的工具

    和功能有啥关系,当然任何功能都能写

    看你的意思,你以为程序就是算线性代数用的?
  • 好人传说
    看你的意思,你以为程序背后和数学没关系?
  • j
    joker23
    我也是啊,那会英文都没学完全拿字母当拼音念,自己生啃basic教程,真的是兴趣是最大的动力
  • l
    lvcha
    买个喵比特(还是泥潭安利的)
    https://meowbit-doc.kittenbot.cn ... F%E5%BC%80%E5%A7%8B
    然后make code玩起来
    https://arcade.makecode.com/

    兴趣是最关键的。
    我小时候想人体堂的游戏卡到底是怎么工作的。然后就学了logo,basic,c,c++,当然最终也没搞懂。因为不懂硬件和汇编。
  • j
    jknight
    在这个论坛里聊学习编程,我建议去玩这两款游戏:
    Human Resource Machine , 7 Billion Humans
    都是同一个制作团队做的,由浅入深的讲了程序的逻辑思维,对编程很有帮助。
    再真想学的话,前面提到过的Swift Playground,这个是苹果iPad上推出的教程,我儿子就是从初一开始学的,当时还没中文版,也基本上没问题。现在中文版都很齐全了,更方便。
    再就Python吧,儿子高一就有课。
    其实C也不难,初中二年级就参加了北大的寒假C++语言培训,也顺利结业了。
    主要还得看孩子的兴趣,有兴趣学啥都不会太难的
  • l
    laciel
    我也是。觉得说这样就能搞出游戏来好神奇。试着照着书敲代码,勉强做到让马里奥挪了几步,再往后就不动了,也不知道找人问orz……
  • l
    laciel
    他需要实现什么if else实现不了的功能,发现需要用到指针调用和函数封装,自然会去学。没有需求硬塞没有意义…
  • 鬼迷心窍
    感谢!!! 正在玩!! 等我玩清楚了给孩子玩
  • l
    lobydenk
    r语言考虑一下? 其实不像编程 就当个高级计算器, 好处是以后即使你娃不向程序员发展 但读书总要数学的吧 可以少点找你麻烦,有基本的条件/循环等逻辑语句 也有图表可视化,
    缺点就是比较无聊
  • p
    para
    12岁可以学python啊,以前不也是这年纪学basic么…
  • u
    undeadsoul
    语言只要是图灵完备的,就是等价的,可以用来解决任何可计算问题
  • s
    somesun
    其实用matlab之类东西来做作业画图也可以啊,很多也要编程,顺便学数学
  • s
    somesun
    这人显然锤子不懂,丢个矩阵出来吓唬人
  • r
    rare720
    三页了,都没有人说Python入门经典《与孩子一起学编程》么?

    链接:https://pan.baidu.com/s/1NP7Ha2OvnmBvsq0ZIXe8mg提取码: k4yy
  • c
    cgbox2006
    跟 scratch 有点像额 这个只有正版么?
  • 好人传说
    喷了,我还真没见过什么程序涉及多个自变量而不用矩阵的
  • 好人传说
    喷了,我还真没见过什么程序涉及多个自变量而不用矩阵的
  • l
    laciel
    神了。我一个少儿编程入门为什么要处理多个自变量…先学会暴力堆if else会有什么问题?
  • 好人传说
    这不是回应了我一开始的猜测了吗?本来只是好奇想了解一下,不知道是戳了哪个人的痛点。连图灵完备都出来了,喷了。
  • l
    laciel
    重新爬了一遍楼。这个…要学矩阵不是你自己说的吗?虽然是打了问号。但别人说用不着你又反驳,感觉像不会线代就没法编程一样。那自然再回贴就也跟着升级了呗……
  • A
    Acme
    马克