欧易

欧易(OKX)

国内用户最喜爱的合约交易所

火币

火币(HTX )

全球知名的比特币交易所

币安

币安(Binance)

全球用户最多的交易所

儿童节的礼物:无所不能的Scratch,真正的低代码开发平台

2022-10-09 15:03:31 2811

摘要:什么是ScratchScratch是麻省理工学院的“终身幼儿园团队”在2007年发布的一种图形化编程工具,到现在总共被翻译成70多种语言,面对全球青少年开放。是图形化编程工具当中最广为人知的一种形式,所有人都可以在软件中创作自己的程序,并与...

什么是Scratch

Scratch是麻省理工学院的“终身幼儿园团队”在2007年发布的一种图形化编程工具,到现在总共被翻译成70多种语言,面对全球青少年开放。是图形化编程工具当中最广为人知的一种形式,所有人都可以在软件中创作自己的程序,并与全球青少年共享自己的作品。

最新版本Scratch 3.0,采用了HTML5来编写,HTML5是最新的HTML、CSS和JavaScript的总和,Scratch 3.0首先将会使用WebGL、Web Workers和 Web Audio Javascript libraries。

Scratch特点

1、入门简单。

积木式编程:各种逻辑以不同类型,不同功能的积木展示出来,只需要将不同功能的积木堆积到一起,形成脚本语言,即可完成程序的编写;

口语化编程:用Scratch编程其实就像在讲话一样,所以只要你会跟別人沟通,不用担心学不会。

2、内容丰富。针对有兴趣、喜爱绘画的学生,提供角色绘制设计功能;

3、相比其他编程软件,Scratch更加直观,能比较容易地看到自己的劳动成果;

4、开拓思维和眼界。Scatch资源众多,提供统一的平台,开发者可与全球青少年共享自己的作品,也可以欣赏其它开发者的作品并且进行修改;

5、年龄范围覆盖广。青少年,中老年都可以使用scratch做出自己的产品,只要你有想法。

Scracth能做什么

 Scratch软件支持学习的范围非常广:画图、计算、逻辑、游戏、与硬件交互、机器人、人工智能

1、游戏

初学者可以根据自己的想法做成各种小游戏,比如愤怒的小鸟,贪吃蛇等等;达到一定阶段后可以做成比较复杂的游戏,比如超级马里奥,射击游戏等,还可以做成3D游戏,联机游戏等。

2、故事

将编程与学科结合起来,用编程来解决语文、数学、科学等课程中的难题,计算思维帮助孩子用全新的视角和方法来分析和解决问题。孩子将用编程的方法来探寻数学、生物、科学等奥秘。比如:鸡兔同笼的算法,英语对话的场景,物理课程中电路的模拟等等,都可以使用Scratch来实现。

3、连接硬件

现在越来越多的学习板是专门为小朋友所设计的,非常贴心。使用学习板可以用Scratch控制LED灯或是蓝牙工具,甚至控制机器人。

3.1连接硬件,制作成游戏操纵手柄

图片来源于网络

3.2利用Scratch控制无人机


4、人工智能人机交互界面

Scratch可做为人机交互界面,与IBM智能云,百度智能云,自己搭建的智能云进行对接,使用这些智能云训练出自己的模型,使用Scratch做出对应的应用场景,与模型进行交互,这样就完成了Scratch的人机交互功能。这能让大家了解机器学习,明白人工智能并参与其中。

例如:智能教室(Smart classroom),人脸解锁(Face Lock)等。

通过学习/使用Scratch,让学生在动画、游戏设计过程中逐渐形成逻辑分析、独立思考创新的思维方式,学会提出问题,解决问题;

总结

根据小朋友的能力让他们适当的学习逻辑概念,对小朋友有相当大的帮助,

可以让小朋友学习怎么解决问题,运用适当的方式可以加强孩子的思考能力。

版权声明:本站所有文章皆是来自互联网,如内容侵权可以联系我们( 微信:bisheco )删除!
友情链接
币圈社群欧易官网