1. 简述
1.1 背景
根据目前国内编程教育体制来讲,最适合中国青少儿学习的是Scratch、Python以及C++。
a. 初级阶段Scratch: 图形化的编程工具,适合零基础入门,可以起到编程启蒙的作用;
b. 进阶阶段Python: 动手动力与思维并用的编程工具,强大的模块支持,适合编程进阶;
c. 高阶阶段C++: 教育部白名单信息学奥林匹克竞赛的指定语言,参加竞赛(NOIP)成为特长生。
1.2 对比分析
1.2.1 Scratch
⭐️ 这个软件的特点就是使用者可以不认识英文单词,也可以编程。适合零基础,低年龄段的小朋友。
⭐️ 这个阶段主要是为了培养小朋友的思维和能力,激发他们的兴趣。重点培养编程逻辑。
⭐️ 图形化编程特别生动有趣,这个主要是将复杂的程序封装在积木里,操作就像是在电脑上搭积木。
⭐️ 图形化编程时,只需按照一定的逻辑用鼠标拖动模块把它们拼在一起就可以。
⭐️ 它的效果也很直观形象,点击运行小绿旗,就可以看到动画似的运行效果。