首页 > 技术文章 > scratch3第四讲:会做数学题的小猫咪

lldbyt 2020-09-30 10:44 原文

学习目标:

  -1.认识变量,变量模块,用于暂时存储数据,30分

  -2.认识使用侦测模块,20分

  -3.学会使用运算模块,20分

  -4.理解程序的执行过程,运行\阻塞(等待)\结束,30分

一、获取键盘输入的值

  1.侦测模块-询问并等待,电脑获取用户的键盘输入值,回答就是用户输入的值(实现了人机交互)

    -程序一直会停留在这里,直到用户有输入值,并按回车(或点勾号).才继续.

  2.外观模块-用户显示变量的值、以及小猫咪说的话

 

二、引入变量,计算简单的数学题

  问:3+2=

  我们的scratch可以自动完成做题

三、认识变量

  -程序经常需要处理大量的数据,这时变量就派上了用场.

  -变量用于临时存储数据、是可以动态变化的

四、设计一个自动进行加法计算的小程序、用户输入两个加数,电脑自动计算出他们相加的结果。

  1.变量模块-建立二个变量x和y,并将用户输入的值赋值给变量

  2.运算模块-负责进行计算(加减乘除大于小于等于四舍五入等等)

  3.程序范例(程序有个小BUG)

  4.还需要在程序开始时将XY值设置为0,否则,xy值会一直往上加

  5.完整代码

 

 

  6.怎么终止运行中的程序?

 

四、乘法、除法符号的认识(出示键盘图)

五、试试设计一个自动进行乘法计算的程序

六. 算式的多级嵌套(补充)

  (3 + 2) * 5 =

  

六、保存、上传作品

 

推荐阅读