1、Scratch
Scratch是由美国麻省理工学院为所有对计算机充满好奇的孩子开发的一种软 件创作工具,是一种可视化、积木式、充满趣味性的图形化编程工具,在一个可视化的积木块儿界面中,让孩子通过拖拽和组合这些积木块儿来创建程序,制作动画、故事。Scratch适合零基础的孩子,能够迅速激发孩子对编程的兴趣,培养逻辑思维和创造力。
2、Python
Python编程是人工智能时代最具代表性的语言,又被称为“胶水语言”。是纯代码的编程语言,需要孩子手动输入英文。通过趣味、智能的游戏场景和案例,帮助学员感知、认知身边真实的智能应用。
Python是比较简洁的编程语言,相对C++而言,难度小,易理解。适合有简单编程逻辑基础,适合小学中年级,具有一定抽象能力时可以尝试。
3、C++
C++语言作为最常用的开发语言之一,相比Python有执行效率高、语法严谨的特点;同时也是教育部白名单信息学奥林匹克竞赛的指定语言。学习C++编程语言,可以充分锻炼孩子的思维,并用编程解决生活中的数学问题,助力孩子在信息学赛事中取得成绩。学习C++ 不仅锻炼孩子的逻辑思维,还可提升对代码语法结构的严谨度;对于学习C++的孩子不仅要求逻辑好,还要足够的谨慎与细心。因此C++更适合高年级的孩子学习。