39、探索 Scratch 编程的奇妙世界

探索 Scratch 编程的奇妙世界

1. Scratch 简介

Scratch 基于图形用户界面,无需复杂的语言语法和常规的代码输入。它首要的功能是为初学者提供编程体验,尽管在易用性上存在一定局限,但它具备传统编程范式的一些基本特性:
- 可视化(Visual) :所有 Scratch 元素通过图像块以易懂的图形化方式表示程序命令,还能通过拖放操作方便地插入和组合。
- 面向对象(Object - orientated) :虽然没有类和继承机制,但具有数据封装(通过指定接口控制对数据的访问)和多态(对象可呈现不同数据类型)等面向对象编程概念的特征。
- 命令式(Imperative) :Scratch 提供的一些脚本遵循命令式编程范式,指令序列决定操作执行的顺序。
- 事件驱动(Event - oriented) :当脚本头部指定的事件发生时,项目中的脚本就会开始执行。还能使用“Wait Until”块将项目加载推迟到特定事件发生。
- 支持并行(Parallelism - supporting) :从一开始,Scratch 就倡导将计算机程序分解为独立的子组件,体现了并行编程的概念。

2. 其他菜单功能

菜单名称 功能描述
Develop 通过
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值