【知识分享】儿童编程学习规划(Scratch/Python/C++) 您所在的位置:网站首页 scratch30编程 【知识分享】儿童编程学习规划(Scratch/Python/C++)

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

2023-06-10 01:01| 来源: 网络整理| 查看: 265

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》   图书目录如图所示:

第1章 Python和Scratch的异同 从Scratch进阶到Python2 界面及操作方式不同2 应用领域不同2 语言虽然不同,但是编程思维却是相似的4 第2章 为什么要学习Python 为什么取名为Python8 为什么选择学习Python8 下载安装Python11 第3章 第一个Python程序 Hello,world18 编写第一个程序18 新建源程序与运行20 Python代码注释23 常见问题24 练一练24 第4章 键盘输入与屏幕输出 Python键盘输入26 屏幕输出 print()27 非格式化输出打印27 格式化输出30 计算机二级真题——格式化输出31 参考程序33 转义字符33 有问有答34 练一练35 第5章 变量 什么是变量38 乘坐高铁39 变量的特性40 常用的几种数据类型40 变量的赋值方式41 数据类型转换43 命名有规范44 买土豆45 常用的字符串处理方法46 计算机二级真题——字符替换50 参考答案50

  图书介绍:   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++

  ⭐️ 待定



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有