少儿编程到底学什么?
近些年,不管是国内还是国外,都在推广编程低龄化教育,从而衍生出了一个行业:少儿编程,那么少儿编程到底学什么呢?
实际上不管是少儿编程,还是成人编程,编程学习的内容主要是三个方面:编程语言、算法和编程工具,其中编程语言是基础,核心是算法,外在表现是编程工具。
总而言之,编程的核心是学习算法,那么在非职业阶段包括少儿阶段,我们可以暂且把学编程等同于学习算法,学习算法能够极大的培养孩子们的培养逻辑思维能力,我们各种类型的编程竞赛比如NOI(全国青少年信息学奥林匹克竞赛)和ACM-ICPC(国际大学生编程竞赛)等,主要考察的也是算法。计算机算法就是高度抽象后的常见问题的解决方案精炼成了执行过程,学习这些算法,就是学习数学家、计算机科学家们几十数百年来的智慧积累,而且,算法的学习过程,也是一种思维训练和头脑体操。而当今人工智能的相关技术研究,主要也是AI算法的研究,只不过这些算法需要更加高级的数学知识,所以青少年阶段的AI算法研究是不切实际的,但是可以通过编程应用已有的成熟AI算法去解决实际问题。

当然学习编程需要一定的文化课知识的支撑,尤其是数学和英语。因为算法是数学知识应用实践的一种途径,要想学好算法必须有相应的数学基础,而反过来,学习算法也能帮助学生更好的去理解和学习数学,使得数学知识在不再是一堆“不知何用”的公式,而是能够解决实际问题的方法。另外,目前世界上最先进的编程语言、编程工具和编程学习书籍等基本上都是英文的,所以要想学好编程,英语基础是必不可少的,当然,和数学一样,学习编程也能够让孩子们更加主动的去学习英语知识。
但是,虽然编程学习的核心是算法,但是学习算法的前提是掌握一定的编程语言和编程工具,我这里特别强调编程学习的核心是算法,是为了纠正一些正在把大量时间浪费在编程语言和编程工具学习上的学生们,因为这些是职业程序员而言是必不可少学习的东西,对孩子们而言并非那么需要,孩子们只需要掌握相应年龄段需要的编程语言和编程工具就可以了。
根据我的研究调查,不同年龄段孩子具备的文化课基础和个人素质能力有很大的差距,所以针对不同年龄段的孩子应该学习和使用不同的编程语言及工具。比如大多小学4年级的孩子已经掌握了计算机的实际使用以及基本的英文词汇量,这时候就足够进行代码类编程学习,而对于2年级以下的孩子大多都不具备计算机的基本使用能力,这时候要学习编程显然基于平板电脑或者智能手机的图形化编程更加合适,而对于3年级的孩子应该学习基于计算机的图形化编程更加合适,这样刚好帮助他们从平板电脑转移向计算机上学习编程。
所以根据我的研究,我将少儿编程重新进行阶段性分类,根据年龄的不同、编程语言以及工具的不同和编程学习目标不同重点不同将少儿编程重新分为三个阶段:幼儿编程(2年级以下)、少儿编程(3-4年级)和青少年编程(5年级以上),下一篇文章我将分别详细介绍这三个阶段学习的主要内容、编程语言及工具和教学方法。
森珀编程: 魏思政

少儿编程到底学什么?相关推荐

  1. 全网最全解析,少儿编程到底学的是什么?

    少儿编程的发展 近年来,少儿编程教育倍受社会关注,全球已经有超过24个国家在基础教育中设立了编程教育大纲. 在美国, STEAM教育已成为其素质教育的核心,编程.3D打印.机器人等新技术教育已走进了美 ...

  2. python几岁开始学比较好_少儿编程到底几岁开始学合适?

    在回答这个问题之前,首先需要明确,学编程到底学的是什么:1. 适用于解决任何问题的"编程思维" (分解思维就是它的核心理念之一) 2. 各种编程语言(Python.C++等) 3. ...

  3. 少儿编程应该学哪些课程

    少儿编程应该学哪些课程?孩子的学习一直都是家长们非常关心和重视的一件事.很多的家长想要孩子去学习少儿编程的课程,但是有的家长对于孩子学习少儿编程的课程来说,他们对于少儿编程应该学哪些课程也不是很清楚, ...

  4. python编程好学吗-少儿编程python学啥?好不好学、有用吗

    少儿编程python学啥?好不好学.有用吗 来源:搜学搜课 时间:2020/9/17 15:14:21 Scratch.Python.C+学习的不同之处 就目前国内少儿编程教育体制来说 ,合适中国青少 ...

  5. python是什么意思中文、好学吗-少儿编程python学啥?好不好学、有用吗

    少儿编程python学啥?好不好学.有用吗 来源:搜学搜课 时间:2020/9/17 15:14:21 Scratch.Python.C+学习的不同之处 就目前国内少儿编程教育体制来说 ,合适中国青少 ...

  6. 少儿编程到底是不是收智商税?

    这里仅发表个人观点 现在流行的少儿编程,商家一说到少儿编程,就指向机器人,软件学了多少不好说,反正硬件的钱先花了,再交一笔培训费,就能让孩子玩得开心. 实际上,少儿编程启蒙多得是免费资源. 5岁开始玩 ...

  7. 少儿编程到底能给孩子带来什么好处

    我们生活在一个数字化的时代,许多高科技产品入侵式地进入我们的生活,影响着我们的生活方式.孩子的游戏不再是以前的过家家,而是手机.平板上面的电子游戏.面对这样的改变,中国父母还在为孩子沉迷电子游戏苦恼时 ...

  8. 编程到底学的是什么,主次又是什么

    第一,是思想! 思想指的是什么呢,首先我们回到最初的起点,那会刚有计算机,那我们最需要的做的是什么,就是思想的处理,什么叫思想的处理,其实就是怎么将人的思维给到以计算机可以识别的方式让计算机识别以及存 ...

  9. 嵌入式编程要不要学数据结构_少儿编程要不要学?其实国家早就给出了答案……...

    随着人工智能的热度不断攀升,少儿编程越来越火,逐渐成为爸妈们的热门话题.自家的孩子适不适合学习少儿编程,很多专业人士发出了各种不同的声音.这也让很多望子成龙的家长一头雾水,分不清究竟该何去何从? 那么 ...

最新文章

  1. java selenium验证元素是否存在
  2. linux 压缩以及归档
  3. mono linux c 服务,使用mono-service在Linux上包装Windows服务
  4. margin-top绑架父节点问题的分析
  5. 纷享销客完成新一轮数亿元融资,持续领跑中国CRM产业发展
  6. c++ msflexgrid 使用_丝杠支座组件C
  7. 项目案例模板之jdbc两种连接方式
  8. dorado 刷新_dorado BDF常见问题
  9. mysql 搜索_MySQL模糊搜索的几种姿势
  10. Python学习笔记之 循环,列表生成式,生成器,迭代器
  11. TINA-TI仿真软件使用教程
  12. linux读写磁盘文件寿命,linux下TF卡测试寿命的测试程序编写
  13. matlab接触封装,MATLAB如何解除封装
  14. css设置div边框圆角,CSS圆角有立体感的DIV边框
  15. linux内核的学习方法
  16. IDEA清除Local History
  17. 电脑横屏和竖屏双屏幕设置不一样的壁纸
  18. 8、灰度图的腐蚀、膨胀、开闭运算、顶帽底帽
  19. android 车载蓝牙模块,安卓APP通过蓝牙串口模块控制DSP车机收音机
  20. 今年某宝网双11“喵糖游戏”又翻车了?遭大量网友举报

热门文章

  1. 170621 逆向-CrackMe之027
  2. k线符号图解大全_八种常见的K线符号
  3. Linux中常用的英文总结
  4. P2P安防摄像头、门禁
  5. html5统计在线人数,html的统计访客人数的代码?
  6. HTML与CSS--------p标签
  7. 电源完整性之DC-DC
  8. 视频转换器怎么将ogv格式转换成mp4
  9. 5.19 对学生按姓名进行随机排序 [原创Excel教程]
  10. 干货分享丨HDR 技术产品实践与探索