用户名
密码

徐新中信息科技名师工作室
成员名单

  • 徐新中

    实验小学

    加入时间:2022-05-25

  • 曹莉

    广汇小学

    加入时间:2022-05-25

  • 蒋洁

    都山小学

    加入时间:2022-05-25

  • 柯敏艳

    经济技术开发区实验小学

    加入时间:2022-05-25

  • 刘小军

    湖滨学校

    加入时间:2022-05-25

  • 刘怡萱

    新街小学

    加入时间:2022-05-25

  • 潘韵冬

    二实小

    加入时间:2022-05-25

  • 史文婷

    新建小学

    加入时间:2022-05-25

  • 宋健

    广汇小学

    加入时间:2022-05-25

  • 宋新

    闸口小学

    加入时间:2022-05-25

  • 孙园园

    和桥小学

    加入时间:2022-05-25

  • 闻敏

    西渚小学

    加入时间:2022-05-25

  • 吴洁

    城北小学

    加入时间:2022-05-25

  • 徐燕斐

    悲鸿小学

    加入时间:2022-05-25

  • 薛俊峰

    范道小学

    加入时间:2022-05-25

  • 张力维

    湖滨学校

    加入时间:2022-05-25

  • 张妍

    东氿小学

    加入时间:2022-05-25

  • 周颖

    鲸塘小学

    加入时间:2022-05-25

  • 朱壬玺

    陶城小学

    加入时间:2022-05-25

  • 宗冠夏

    城北小学

    加入时间:2022-05-25

课堂砥砺

小猫出题教学设计

作者:周颖  日期: 2022-11-28  点击:

小猫出题

【教材分析】

    本课主要介绍变量在Scratch中的运用,以小猫出题为主线,贯穿整个学习内容。本课内容分为两个部分。第一部分是新建所需要的变量,提醒学生输入变量名称时要注意它的意义,并且添加运算符号角色,可以画出运算符号,还可以从键盘输入运算符号。第二部分是对变量进行赋值,将随机数赋给变量,并将输入结果与答案进行判断,这是本课知识的难点。

【教学目标】

1、了解什么是变量,并学会建立新变量。

2、利用变量进行计算,掌握比较变量大小的方法。

3、学会使用侦测模块中的询问与回答控件。

【教学重点与难点】

教学重点:(1)学会建立新变量的方法

    2)掌握利用变量进行计算的方法

教学难点:掌握变量值的大小比较方法

【教学过程】

操作游戏,引入新课

课前老师请同学们玩了小猫穿越迷宫的游戏,你成功获得小鱼了吗小猫碰壁了吗碰壁了几次

这个穿越迷宫程序比上节课设计的程序多增加了两个控件统计小猫碰壁的次数。

生在脚本中找到统计碰壁次数的控件。将变量碰壁的值设定为0将变量碰壁的值增加1

说一说这两个控件是如何统计碰壁次数的

程序开始执行,先将碰壁次数设置为0,在重复执行的过程中,如果碰壁就将数值增加1,直到停止执行脚本,统计出碰壁的次数

两个控件中的变量是什么呢变量是指在程序运行中没有固定的值,可以随机改变数的量。

变量的作用可大了,它不仅可以统计数量,也可以设计出投票器、打地鼠、趣味抽奖等程序,这节课我们就一起来研究用变量设计小猫出题的程序。板书课题

分析范例,学习新知

1.新建变量,为变量赋值

老师家的小朋友刚开始学数学,天天让我给她出题做,可麻烦了!这不,我给她设计了一个小猫出题程序,你们愿意帮老师试试这个程序吗

活动 1试玩出题程序,观察、分析

1思考在执行小猫出题脚本时,舞台区什么在改变大小?(加数、和谁没有改变?(小猫和运算符号

探讨运算符号可否设置成舞台,而不是角色。

(2) 脚本中,两个加数的值是怎么设定的用了哪个模块中控件?(随机数控件

3和的值是怎么设定的用了哪个控件?(加法运算控件

和是加数1与加数2相加得到的,加法运算控件中的文本框不仅可以直接填入数字,还可以将加数变量嵌入组合使用呢!

活动2实践操作,巩固变量知识

1自学变量知识的视频,打开Scratch程序练习一,新建变量,补充变量值设定的脚本。课件出示设计要求

2新建变量后,在变量模块中就多出了这几个控件,它们的前面都有一个勾。说一说它的作用。打上勾的变量会呈现在舞台上

3如果想让舞台上的数变大一些,看得更清楚,并隐藏变量名,可以右击舞台区变量选择大型读出器,再根据舞台上的情况调整角色和变量的位置。

在设计程序的时候,不仅要关注功能实现,也要注意到舞台的美观。

2. 询问答题,判断答案

题目出好了,只是小猫还没提问,答案就显示在舞台上了。

活动 3再次阅读脚本,分析询问、判断答案的方法

1小猫是怎么问的,答案应该填在哪儿需要用哪个模块中的控件?(

测模块

2小猫的问题提出了,将答案填入答题框后,哪个可以控件判断答案的对错?(如果….否则,..

3请学生完整地说一说这个判断答案是否正确的脚本。

4实践操作,添加询问、判断答案脚本

生打开练习二,为程序添加询问控件、如果……否则……”控件,搭建脚本。

小结在拖拽等干、变量、回答等控件嵌入其他控件时,我们要注意到被嵌入文本框、条件框的形状,它就像是一个容器,有些能填入文本,还能嵌入和自己形状一样的控件,知道了这一点,我们就能设计出更有创意的作品。

3.重复出题,调试、修改程序

活动4调试、修改程序

1出题程序已经可以成功出题和答题了,如何做到连续出10道题。

2学生试用程序练习三,发现程序设计的不足。

生反馈和总是呈现在舞台上,要答下道题了,上道题的答案还显示在舞台区,询问控件放在哪个位置更合理

3使用变量模块中的显示和隐藏变量控件修改脚本,感受出题程序的变化。

小结一个完整的程序要考虑许多的细节,出题程序中增加了隐藏和显示控件,这样的修改将程序变得更合理了。

拓展延伸,创作、体验

1.模仿设计,修改脚本

小朋友会的数学题会越来越难,这个出题程序就不适合了,你能重新出一些题目吗

活动5设计题目,修改脚本

1改变数值范围

2把加法算式改成减法算式、乘法算式或者除法算式。

加法算式改成其他类型的算式需要调整哪些内容 

A.运算符号角色B运算控件脚本

如果要改成减法运算要注意什么?(减数小于等于被减数

怎样设置减数值的范围呢?(减数的值使用随机数控件设定在1~被减数之间

分享程序,评价总结

1.请同桌交换位置,互相用一用对方的出题程序,说一说同学设计的作品让你感受到的创意和智慧!

2.今天,我们利用变量模块、侦测模块、控制模块及数字和逻辑运算模块中的控件出示控件命令设计了算术出题程序,Scratch软件还有很多功能等着大家去探索,希望以后你能设计出更好的作品,分享给大家