当前位置:网站首页 > 经验分享 > 正文

儿童编程实例及经验分享(【知识分享】儿童编程学习规划(Scratch/Python/C++))



1. 简述

1.1 背景

  根据目前国内编程教育体制来讲,最适合中国青少儿学习的是Scratch、Python以及C++。
  a. 初级阶段Scratch: 图形化的编程工具,适合零基础入门,可以起到编程启蒙的作用;
  b. 进阶阶段Python: 动手动力与思维并用的编程工具,强大的模块支持,适合编程进阶;
  c. 高阶阶段C++: 教育部白名单信息学奥林匹克竞赛的指定语言,参加竞赛(NOIP)成为特长生。

1.2 对比分析

1.2.1 Scratch

  ⭐️ 这个软件的特点就是使用者可以不认识英文单词,也可以编程。适合零基础,低年龄段的小朋友。
  ⭐️ 这个阶段主要是为了培养小朋友的思维和能力,激发他们的兴趣。重点培养编程逻辑。
  ⭐️ 图形化编程特别生动有趣,这个主要是将复杂的程序封装在积木里,操作就像是在电脑上搭积木。
  ⭐️ 图形化编程时,只需按照一定的逻辑用鼠标拖动模块把它们拼在一起就可以。
  ⭐️ 它的效果也很直观形象,点击运行小绿旗,就可以看到动画似的运行效果。
  在这里插入图片描述

1.2.2 Python

  ⭐️ Python的设计哲学是“优雅、明确、简单”,是一种说人话的语言。
  ⭐️ Python是纯代码编程,需要孩子一行一行地去输入代码,是从编程逻辑向编程语言的过渡。
  ⭐️ Python的天花板很高,有很多应用的分支。比如:简单的爬虫、经典的小游戏、甚至还可以做AI应用。
  在这里插入图片描述

1.2.3 C++

  ⭐️ 如果是冲着升学的目标去的,C++一定是最后的必选项。因为目前的信奥赛,官方唯一指定的语言就是C++
  ⭐️ 孩子学C++,主要的都是算法的研究,通过大量的做题,掌握语言的使用,从而参赛获奖。
  在这里插入图片描述

2. 学习规划

2.1 书籍介绍

2.1.1 Scratch使用的图书

  Scratch学习使用的图书:《scratch少儿趣味编程100例》
  图书目录如图所示:

  在这里插入图片描述  在这里插入图片描述

  在这里插入图片描述  在这里插入图片描述
  图书介绍:
  a. 该图书以scratch3.0软件为基础进行示例开发和讲解;
  b. 该图书以12个章节,层层递进、深入浅出,介绍了scratch涉及的各个模块;
  c. 该图书介绍详细,配有视频,非常适合编程入门学习,是scratch学习的首选图书。

2.1.2 Python使用的图书

  Python学习使用的图书:《从scratch进阶到python》
  图书目录如图所示:

  图书介绍:
  a. 该图书通过生活中的案例来讲解,学习更有趣;
  b. 与图形化编程软件scratch儿童编程实例及经验分享对比讲解,学习更轻松,理解更容易;
  c. 结合全国计算机等级考试(NCRE)二级Python试题,拓展知识,做题更轻松;
  d. 配备全程语音讲解的视频教学文件,犹如老师亲临指导。

2.1.3 C++使用的图书

  C++学习使用的图书:《从scratch到C++轻松学》

2.2 学习计划

2.2.1 Scratch

  ⭐️ 由于已经比较系统学习过scratch编程,对于《scratch少儿趣味编程100例》每周一例即可。

2.2.2 Python

  ⭐️ 《从scratch进阶到python》前两章,每周一章;后面三章,每三周一章;共需11周。

2.2.3 C++

版权声明


相关文章:

  • 编程项目经验分享(20年程序员分享经验:20条编程经验,一定要看完)2024-10-11 12:46:52
  • 编程员项目经验分享稿(资深程序员编程经验分享)2024-10-11 12:46:52
  • 编程天才的经验分享(20年老码农分享20条编程经验,你pick哪些?)2024-10-11 12:46:52
  • 少儿编程的教学经验分享(少儿编程教学的6个建议)2024-10-11 12:46:52
  • 编程员的经验分享(20年老码农分享20条编程经验,你pick哪些?)2024-10-11 12:46:52
  • ug编程汽车轮毂的加工经验分享(UG编程-汽车轮毂编程工艺分享)2024-10-11 12:46:52
  • 编程大佬分享经验怎么写(20条经典编程经验分享)2024-10-11 12:46:52
  • 老夫编程经验分享(20年老码农分享20条编程经验,你pick哪些?)2024-10-11 12:46:52
  • 编程经验分享网站(程序员必备的8个学习网站,再也不用交智商税了)2024-10-11 12:46:52
  • 游戏编程的经验分享(我按照这种方式学习游戏开发,成功拿到了offer)2024-10-11 12:46:52