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++
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjyfx/377.html