针对Scratch的几个概念的理解

本文介绍Scratch编程平台,包括表达式、语句、语句块等核心概念,以及变量和函数的特性,适合儿童编程入门。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

简介

Scratch是麻省理工媒体实验室终身幼稚园组开发的一套电脑程序开发平台,作为小孩学习编程的入门语言非常合适。

其中几个概念对于小孩理解会比较困难。

表达式/语句/语句块

Scratch中有些方块可以独立挂接到程序来运行,有些却只能成为其他方块的一部分。为什么呢

一般性的语言都有表达式语句语句块的概念,Scratch中其实也有这些概念。

语句

可以独立运行的方块

在这里插入图片描述在这里插入图片描述在这里插入图片描述

表达式

是语句的一部分,不足以独立运行

在这里插入图片描述在这里插入图片描述在这里插入图片描述

语句块

由一个或者几个语句组合而成。
如,被如果包含住的多个语句组成的语句块
在这里插入图片描述

变量

变量有两个特性

  1. 可以表示一个数据
  2. 可以更改所表示的数据的内容

作为一个数据的表示时,是表达式
在这里插入图片描述
当更改所表达数据的内容时是一个语句
在这里插入图片描述

函数

Scratch中有一个自制积木的模块,提供类似函数的功能。
在这里插入图片描述
函数的特性有:

  • 具有一定的功能
  • 可以接收外部的输入
  • 可方便的重复使用

在这里插入图片描述
创建记录时
添加的输入项即为函数的输入,输入的内容可供函数的功能使用。
积木名称可以方便的把名字作为重复功能的使用,外部只要放入这个名字的方块即可使用该函数所表达的功能。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值