少儿编程到底学什么?
近些年,不管是国内还是国外,都在推广编程低龄化教育,从而衍生出了一个行业:少儿编程,那么少儿编程到底学什么呢?
实际上不管是少儿编程,还是成人编程,编程学习的内容主要是三个方面:编程语言、算法和编程工具,其中编程语言是基础,核心是算法,外在表现是编程工具。
总而言之,编程的核心是学习算法,那么在非职业阶段包括少儿阶段,我们可以暂且把学编程等同于学习算法,学习算法能够极大的培养孩子们的培养逻辑思维能力,我们各种类型的编程竞赛比如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. Debian 下通过Bonding 实现双网卡单IP
  2. SpringBoot(十) :邮件服务
  3. 无法打开虚拟机“Ubuntu2” (D:\software\Ubuntu2.vmx): 未找到文件。 是否从库中移除“Ubuntu2”?
  4. 虚拟机Net模式下ping主机和连接外网
  5. OSChina 周日乱弹 ——可以囤硬盘了
  6. InnoDB存储引擎的数据存储方式(存储模式)
  7. 1.业务架构·应用架构·数据架构实战 --- 架构实践全景图
  8. 数字孪生:迈向未来,智慧城市大脑运营方案及整体建设解决方针
  9. linux下的open file是什么,linux修改open files数
  10. 最优化理论——罚函数法·乘子法
  11. clion_gcc报错
  12. 编写函数(fun),通过函数调用,输入存款金额和存款年限,计算到期总金额和利息。
  13. CSMA/CD协议 详解
  14. 字母排序 字符串跟字符串比较大小 字符串跟数字比较大小
  15. android 股票行情界面,Android版的股票行情K线图开发
  16. 【每日早报】2019/09/30
  17. Portal技术白皮书
  18. LwIP学习笔记——STM32 ENC28J60移植与入门
  19. 一年级课程表(4月11日-4月15日)
  20. 数学分析-一元微积分

热门文章

  1. 国家集训队论文分类整理
  2. 运动模糊(MotionBlur)
  3. 数独游戏-安卓版源代码和分析。
  4. MSP430通过IAR下载时出现的Failed to load debugee: C:\XX\XXIAR\Release\Exe\Wireless measurement.txt无法下载程序的问题
  5. PHP 把ofd格式文件转PDF,打开OFD格式文件及将OFD格式文件转换成PDF文件
  6. 文献阅读—GAIN:Missing Data Imputation using Generative Adversarial Nets
  7. 微信小程序---实现VR看房效果
  8. FPGA学习杂记4——IP核简介、调用、复制和PLL IP核介绍
  9. Kibana:更有效地构建 Kibana 仪表板 - 7.12 发布
  10. kvm显示器怎么切换服务器,kvm切换器一套键盘鼠标显示器的热键切换方法教程