沈阳教育咨询吧 关注:1,291贴子:1,323
  • 0回复贴,共1

2020年4月编程语言排行榜:Scratch成为本月最亮的星!

只看楼主收藏回复

近日,TIOBE公布了2020年4月的编程语言排行榜。这期的标题主角是Scratch!

  图形化编程语言Scratch进入了TIOBE前20名,榜单如下:

Scratch是MIT Media实验室Lifelong幼儿园团队的一个项目,其通过点击并拖拽的方式可视化完成编程,帮助儿童培养编程思维,学会创造性地思考、系统地推理和协同工作。

  可能有人会对Scratch居然比不少专业的编程语言更流行觉得不可思议,毕竟这只是一门教孩子入门编程的编程语言。
  对此,TIOBE CEO表示,如果考虑到总共有超过5000万个项目是用Scratch“写”出来的,而且每个月都会有100万个新的 Scratch项目加入,这就很难再否认Scratch的流行。
  况且,既然计算机越来越成为生活中不可或缺的一部分,那么教孩子们学习编程的语言流行起来其实也就顺理成章。
Scratch作为少儿编程启蒙语言,趣味性高于其他的代码编程,曾经人们眼里的编程很难,而现在,孩子们只需要拖动鼠标,就能完成编程了。

Scratch更侧重培养孩子的编程思维,告诉他们如何去思考问题,如何去解决问题,从而锻炼和提高孩子的动手能力、独立思考能力、逻辑思维能力。这也是Scratch创始人发明这门少儿编程语言的初衷。
Scratch虽然以积木形式进行编程,但它的编程部件基本包含了常见的编程概念,而且Scratch在程序设计时引入了事件、变量、函数的概念。

  孩子在学习Scratch的过程中,不断地强化这些概念,不断地提出问题,解决问题,能够根据自己的需求进行分析,设定合适的角色与相应的脚本,最终实现程序的流畅运行,在这个过程中,孩子的逻辑思维能力也会得到有效提升。
  除此之外,Scratch题材和内容丰富,以游戏、音乐、动画为主,还可以为喜爱绘画的学生,提供角色绘制设计功能;为喜欢动画的学生提供情景设计功能;还能为喜欢音乐的学生音频处理功能。

  正如Scratch的宗旨:
Scratch helps young people learn to think creatively, reason systematically, and work collaboratively — essential skills for life in the 21st century.
  (Scratch帮助年轻人学会创造性地思考、系统地推理和协作工作,这是21世纪生活的基本技能。)


1楼2020-04-16 11:09回复