免费发布信息
微信公众号

Scratch编程是什么?Scratch编程主要学什么?

   来源:黔优网责任编辑:优优  时间:2023-07-12 14:06:08 浏览量:89
导读:Scratch诞生于麻省理工学院媒体实验室。当时,年轻的Mitch Resnick教授带领着一个名为“终身幼儿园”的科研项目团队,力求进一步优化本就简单易学的LOGO编程语言。在经过一系列严谨的调查后发现,孩子们都希望有一个

Scratch诞生于麻省理工学院媒体实验室。当时,年轻的Mitch Resnick教授带领着一个名为“终身幼儿园”的科研项目团队,力求进一步优化本就简单易学的LOGO编程语言。在经过一系列严谨的调查后发现,孩子们都希望有一个好用的工具,让他们创造属于自己的故事、游戏和动画。

Scratch编程是什么?Scratch编程主要学什么?

一、什么是Scratch

“Scratch由麻省理工学院设计开发,跳过了高级语言中那些繁难的概念和语法,用图形化的表现和拖拽的交互来完成编程的核心逻辑和成果交付。整个过程就像搭积木一样,生动有趣,激发孩子学习的积极性。”

区别于Java、C++、Python类型的代码性编程语言,Scratch不要求使用者记住任何关键词,也不需要学会复杂的程序结构,更不需要输入复杂的文字;只需要按照一定的逻辑顺序,拖放Scratch里面的积木模块,就可以搭建自己的程序了。

它非常适合零基础的人群学习,没有年龄的限制,从幼儿园到小学、中学甚至非计算机专业的大学生在选修计算机时都会选择从 Scratch 开始学习编程。

Scratch编程是什么?Scratch编程主要学什么?

二、Scratch为什么适合孩子学习

Scratch适合1-2年级孩子学习。使用者不需要懂英文,只需要像摆积木一样拖放编程模块,就可以为作品赋予新的能力和实现更多创意玩法。在避开复杂语法的同时,完美保留了编程思维。几乎所有的孩子都会一眼喜欢上这个操作,并且产生做程序的欲望。

Scratch编程是什么?Scratch编程主要学什么?

通常在老师的指导下,一年级的孩子,基本上就可以比照着案例完整的“拼”出一个能运行的程序。孩子在场景复现的过程中,可以感悟到条件语句、循环语句、判断语句等;能够理解给定参数和运行命令等的区别;还能切身体验到通过自己手动编程实现智能化创造的过程,从而培养孩子的逻辑思维和数理思维,并帮助他们学会创造性的思考、系统化的推理和协同化工作。

Scratch是一款非常合适孩子编程启蒙学习的编程工具。丰富有趣的功能,不仅易于孩子们编程学习,又能寓教于乐,让孩子们获得创作中的乐趣。经过十多年的发展,Scratch已经成为国内外少儿编程行业的通用语言,并拥有较为成熟的体系。

Scratch编程是什么?Scratch编程主要学什么?

三、学会Scratch可参加哪些比赛?

一、国外可参加的赛事

ICCM国际创意编程挑战赛、ICODE国际青少年编程竞赛、American Computer Science League – ACSL /美国、Bebras Computing Challenge / Beras计算机挑战赛、Google编程挑战赛(国际赛)等等。

二、国内可参加的赛事

蓝桥杯大赛青少年创意编程Scratch组比赛、全国青少年创意编程与智能设计大赛、全国中小学生电脑制作大赛、中国儿童青少年威盛中国芯计算机表演赛、全国中小学信息技术创新与实践大赛(NOC)、青少年人工智能编程水平测试等等。

 
猜你想搜: Scratch编程 Scratch 编程
 
 
没用 0举报 收藏 0
免责声明:
黔优网以上展示内容来源于用户自主上传、合作媒体、企业机构或网络收集整理,版权争议与本站无关,文章涉及见解与观点不代表黔优网官方立场,请读者仅做参考。本文标题:Scratch编程是什么?Scratch编程主要学什么?,本文链接:https://www.qianu.com/news/251040.html,欢迎转载,转载时请说明出处。若您认为本文侵犯了您的版权信息,或您发现该内容有任何违法信息,请您立即点此【投诉举报】并提供有效线索,也可以通过邮件(邮箱号:kefu@qianu.com)联系我们及时修正或删除。
 
 

 

 
推荐图文
推荐商业资讯