如何正确选择编程课?Scratch、Python、Java、C++有哪些区别?

网友投稿 2019-09-05 12:29

最近,少儿编程越来越频繁的被家长提及和咨询,家长们在观望中,该如何正确选择合适的课程呢?今天小编就为大家精心整理了一些实用又全面的信息,希望能够帮助家长们。

当下热门的编程课大多有Scratch、Python、Java、C++,以及极客晨星的趣味编程,他们究竟有哪些区别呢?

https://cdn.china-scratch.com/timg/190907/1229115P2-0.jpg

什么是Scratch?

https://cdn.china-scratch.com/timg/190907/122911DE-1.jpg

Scratch是麻省理工学院的“终身幼儿园团队”(Lifelong Kindergarten Group)开发的图形化编程工具,主导开发的针对 5-12 岁儿童的可视化编程语言。只需要使用鼠标,学生就可以编写自己的故事书,动画片或者小游戏。 Scratch 是很好的培养学生的创新力、系统思维和协作的工具。
Scratch 是一个很好的趣味编程工具,使用者可以不认识英文单词,也可以不会使用键盘。构成程序的命令和参数通过积木形状的模块来实现。用鼠标拖动模块到程序编辑栏就可以了。右边的黄色部分是编辑好的程序模块,中间是可以用来选择的功能模块,左边上部是程序预览和运行窗口,左边下方是角色窗口。https://cdn.china-scratch.com/timg/190907/1229113C3-2.jpgScratch界面示意图https://cdn.china-scratch.com/timg/190907/1229115P2-0.jpg

什么是Python ?https://cdn.china-scratch.com/timg/190907/1229114295-4.jpgPython是一种跨平台的计算机程序设计语言,是一种面向对象的动态类型语言。最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com