第18课 小猫出题

2024-06-18 17:38
文章标签 18 出题 小猫

本文主要是介绍第18课 小猫出题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

18课 小猫出题

【教材分析】

 Scratch因其自身良好的交互性和“低门槛”特点,较易为小学生接受,同时其又具备“侦测”“变量”及“链表”等高级语言所具有的功能,使其同样具备“高上限”的特点,学生可以用它做出很多有创意且较为复杂的作品。本课“变量”概念的出现,是在学生学习了“侦测”模块后的又一次进阶,使得学生触及了登上更高层次的阶梯,是学生程序思维培养的重要契机。

【学情分析】

小学五年级学生在学习了Scratch“侦测”控件后,同时也会初步了解程序的分支结构,此时引入对“变量”的学习,能更大程度满足学生进一步运用Scratch的要求,同时需注意到“变量”这一概念对于五年级小学生,在理解上有一定的难度,教师应做好引导以便学生掌握。

【教学目标与要求】

1. 知识与技能

1)了解什么是变量,并学会建立新变量;

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

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

2. 过程与方法

通过任务驱动与自主学习,按照提出问题、分析问题、解决问题的步骤演进,掌握程序设计的一般方法。

3. 情感、态度与价值观

通过完整的作品制作过程,培养学生分析问题、交流表达和解决问题的能力。

4. 行为与创新

积极思考和主动尝试利用Scratch解决日常生活与学习中的实际问题。

【教学重点与难点】

重点:

1. 了解变量控件,并学会建立新变量;

2. 利用变量进行计算。

难点:变量的大小比较。

【教学方法与手段】

自主学习、小组合作学习。

【课时安排】

安排1课时。

【教学准备】

范例程序、计算机网络教室、教学广播系统。

【教学过程】

教学环节

教师和学生活动

设计意图

导入

    一年级的小朋友刚刚学习了加减法,他们的数学老师请我帮个忙,帮她设计一个能自动出题并能自动判断的程序,我想把这个任务交给大家,有信心完成吗?

    学生回答。

    今天,我们就用Scratch软件,请小猫帮助我们完成这样一个程序。

    揭示课题:小猫出题。

真实情境,激发学生创作愿望。

新授

1. 分析范例,搭建流程图框架。

展示范例(出三道加法题)。

师:你能描述一下这个程序执行的过程吗?

生描述过程。

师助生理清思路,搭建流程框架。

    (1)等式左边。

    ①自动产生两个不同的数。

②绘制加号、等号。

(2)询问回答。

(3)判断答案。

2. 新建变量、绘制运算符。

师讲解变量概念。

如何新建变量呢?请同学们阅读教材“新建变量和运算符号”部分。

学生汇报演示新建变量过程。

师提醒变量名命名要求。

问题:变量前面的钩有什么作用?

学生自行绘制“+”“=”。

在舞台排列成算式形式。

完成脚本初步搭建。

执行现有脚本,发现问题:两个加数的值为0。

3. 变量值赋值。

怎样让变量的值产生变化?请大家继续看书,在教材中寻找答案。

生阅读教材,尝试。

生汇报演示。

讨论:如何改变随机数的范围。

4. 计算与判断。

师演示使用侦测模块的“询问”控件。

问题1:回答有几种可能性,选用什么样的流程控件?

问题2:满足怎样的条件就正确呢?

生讨论,汇报。

师演示在菱形逻辑运算框中填入判断条件:回答=加数1+加数2。

生完成“判断部分”脚本。

生演示作品,师生评价。

5. 设置出题数量。

如果一次想出5道题,有什么控件可以帮我们实现吗?

生回答,尝试操作。

 

大致了解设计要求。

 

 

 

学会分析需求,初步了解流程图的作用。

 

 

 

 

 

 

培养学生自主学习的能力。

 

于细节处培养学生的信息素养。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

直观演示,降低学生对新模块运用的畏难心理。

拓展

在下列任务中任选其一完成:

(1)拓展1:将加法程序改为两个数的乘法计算。

(2)拓展2:将加法程序改为两个数的减法计算。

    生小组选择,讨论互助尝试。

 生提出问题:减数大于被减数。

    生演示汇报。

 师生评价。

 

正向迁移,举一反三。

 

突破难点,拓展思维。

小结

小结本节课的学习内容,谈谈自己的收获。

说说Scratch还可以帮我们完成生活中的哪些问题?

帮助学生构建较为完整的新知体系,激发学生进一步运用Scratch的兴趣。

【教学反思】

本课围绕“自动出题”小软件的设计制作而展开,引导学生在搭建过程中发现真问题,并尝试解决。在本课教学实施中需注意以下三点:

1. 变量。变量是程序设计中一个非常重要的概念,小学五年级学生在抽象概念的理解上会有一定的困难,教师需做好类比。

2. 流程图。这是分析制作作品的基础,也是解决问题的方法、思路或是算法,它是从自然语言描述向脚本搭建的一种过渡,在平时的教学中应注意逐步渗透,帮助孩子接受掌握这一程序设计工具。

3. 一题多解。即策略的多样性,提倡同一问题有不同解法,鼓励孩子提出多种方法,尝试实现,并注意比较,以获得最优解法。

 

 

【教案设计:王苏明(南京市天妃宫小学)】

这篇关于第18课 小猫出题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1072669

相关文章

react笔记 8-18 事件 方法 定义方法 获取/改变数据 传值

1、定义方法并绑定 class News extends React.Component {constructor(props) {super(props)this.state = {msg:'home组件'}}run(){alert("我是一个run") //方法写在类中}render() {return (<div><h2>{this.state.msg}</h2><button onCli

Day18_0.1基础学习MATLAB学习小技巧总结(18)——MATLAB绘图篇(1)

利用空闲时间把碎片化的MATLAB知识重新系统的学习一遍,为了在这个过程中加深印象,也为了能够有所足迹,我会把自己的学习总结发在专栏中,以便学习交流。 参考书目:《MATLAB基础教程 (第三版) (薛山)》 之前的章节都是基础的数据运算用法,对于功课来说更加重要的内容是建模、绘图、观察数据趋势,接下来我会结合自己的使用经验,来为大家分享绘图、建模使用的小技巧。 二维图形绘制 在本章开

18. 4 Sum

题目: 解答: 与之前的三数之和的解法类似,也是先排序,然后不断剔除不可能的条件,最后两个参数,通过两头求和计算得出。 代码: class Solution {public:vector<vector<int>> fourSum(vector<int>& nums, int target) {vector<vector<int>> result;int len = nums.size

系统架构师考试学习笔记第三篇——架构设计高级知识(18)面向服务架构设计理论与实践

本章考点:         第18课时主要学习面向服务架构设计理论与实践。根据考试大纲,本课时知识点会涉及单选题型(约占2~5分)和案例题(25分),本课时内容偏重于方法的掌握和应用,根据以往全国计算机技术与软件专业技术资格(水平)考试的出题规律,概念知识的考查内容多数来源于实际应用,还需要灵活运用相关知识点。         本课时知识架构如图18.1所示。 一、SOA的相关概念 (

PHP 验证身份号码 包括15位18位

查了很多资料 发现网上身份证15位的验证并不是那么严谨  今天研究了一下  代码如下 <?phpfunction check_id_card($num){//老身份证长度15位,新身份证长度18位$length = strlen($num);if ($length == 15) { //如果是15位身份证//15位身份证没有字母if (!is_numeric($num)) {return fa

我出题,你来算。根据Flink TaskManager内存模型,各部分内存分配?

点击上方蓝色字体,选择“设为星标” 回复"面试"获取更多惊喜 大数据面试提升私教训练营 Hi,我是王知无,一个大数据领域的原创作者。  放心关注我,获取更多行业的一手消息。 先上一张官方给出的Flink(1.10版本以后)内存模型图示: 然后再贴一张现在正在运行的flink任务与TaskManager内存有关的参数信息: 现在开始看图说话: 从启动参数配置上,我们可以看到最大堆内存和

最简单的使用JDBC[连接数据库] mysql 2019年3月18日

最极简版本的, 我们这里以mysql为例: 首先要创建maven工程, 需要引入jar包:,这里需要注意, 如果你安装的是mysql最新版本8以上的, 下面有些地方需要更改,具体就是mysql连接的url, 和5版本的不一样,具体解决请自行百度哈.这里只演示mysql5版本的? 依赖: <dependency>   <groupId>mysql</groupId>   <artifactId

实变函数精解【18】

文章目录 有限测度有限测度概率测度有限测度与概率测度的关系 σ \sigma σ-有限测度计数测度完备概率测度 参考文献 有限测度 首先,我们来明确“测度”的概念。在数学中,测度是一个将集合映射到非负实数(通常是实数的扩展,包括正无穷)的函数,它满足某些特定的性质,比如非负性、可加性等。有了这个基础,我们可以进一步探讨有限测度和概率测度的具体定义和它们之间的关系。 有限测度

【ACdream】ACdream原创群赛(18)のAK's dream

这次的群赛AK的不少,7题的也很多啊。。Orrrrrrrz。。。。 暂时只写出7题。。。 A:1196 模拟。。 /** this code is made by poursoul* Problem: 1196* Verdict: Accepted* Submission Date: 2014-09-06 19:12:44* Time: 0MS* Memo

【高等代数笔记】(18)N阶行列式

2. N阶行列式 2.12 行列式按k行(列)展开 【拉普拉斯定理】 n n n阶矩阵 A = ( a i j ) \boldsymbol{A}=(a_{ij}) A=(aij​),取定第 i 1 , i 2 , . . . , i k i_{1},i_{2},...,i_{k} i1​,i2​,...,ik​行(其中 i 1 < i 2 < . . . < i k i_{1}<i_{2}<.