小学信息技术清华大学版五年级下册第16课 数学出题——个性化软件定制优质课教学设计及反思
展开教学内容
第16课 数学出题
——个性化软件定制
年 级
五年级
学 科
信 息 技 术
教 师
教学目标
1.简单了解个性化软件;
2.培养程序的分析思想;
3.综合应用所学功能,编写简单程序的水平培养。
教学重点
1.熟练变量、链表的使用方法;
2.明确程序设计的思路。
教学难点
综合使用知识,编写程序用来解决实际问题的思路培养
教学准备
教师演示用课件
教学方法
讲授法,演练法,任务驱动
板 书
第十六课 数学出题
一、分析任务:
二、制作程序:
1.链表+变量
2.数字加
作业布置
完成报警器程序制作(D3-16+机器号)。
教学过程
教学环节
教师活动
学生活动
设计意图
新课导入
对于程序设计,我们尝试了游戏编写与评价,尝试了家用程序“报警器”,简单的商务程序“电子点菜”,那我还有一些个人问题需要解决,比如为家里的小朋友或者你的数学老师设计一个用于口算的软件,能够尝试一下吗?
观看,理解
游戏导入,引发兴趣。
分析任务
分析任务:
1.在一定数值范围内随机出题;
2.使用空格键来出题,将题放入链表一中,将答案放置到到链表二中;
3.利用两个变量放置随机数,并将结果加入到链表中;
4.将出题操作重复多次;
5.点击绿旗,链表清零;
6.界面分析:
思考
分析
回答提问
由任务出发,培养思路。
试一试
任务一:编写口算练习器
操作步骤:
1.新建链表“出题”及“答案”;
2.新建变量“加数1”和“加数2”
3.将变量的值设置成:
4.为其中一个菜品编写代码(以“薯条”为例)
动手尝试,完成学案中任务一。
鼓励尝试不同的界面风格。
锦上添花
任务二:优化程序,增加其他菜品的选择,同时完成重新点菜的功能设计。
新增操作:
1.复制“薯条”代码;
2.在绿旗中实行程序初始化设置:
变量“总价”清零
链表“已选菜单”清零
(良好的初始化设计,使程序应用更加人性化。)
动手尝试
培养程序初始化操作。
新知识二
问题:
当遇到增加或者减少菜品时,要如何操作?
分析:
1.为每个菜品设计一个单独的变量,用来增减;
2.增加“+”号“—”两个色块颜色来识别增减;
3.
(侦测颜色)
4.变量的使用:
(1)“适用于所有角色”;
(2)“只适于用该角色”
明确任务要求
从分析任务入手,解决问题。
培养分析问题的水平。
试一试
任务三:编写具有增减菜及确认与取消功能的电子点菜器。
1.核心代码:
2.为其他角色增加代码。
动手操作
教师演示,协助学生熟悉操作方法。
强调编程中注意事项。
锦上添花
可否增加确认与取消两个按钮?
增加字符串的使用。
理解
思考
动手操作
教师提示需要的操作,提升操作速度。
知识扩展
刚才是利用局部变量来解决问题,你还有其他的解决方案吗?
思考
提示,
学生编程设计
展示分享
展示部分同学作业,简单评价
欣赏
思考改进方法
对自己程序实行评价,激发兴趣。
视野扩展
1.更换喜欢的菜品,完善点菜系统。
2.请设计其他种类商品的选购程序。
思维扩展
与实际生活建立联系。
小学信息技术第三单元 数字工程师第15课 电子点菜——商务软件开发入门优质教学设计: 这是一份小学信息技术<a href="/xx/tb_c4042917_t8/?tag_id=27" target="_blank">第三单元 数字工程师第15课 电子点菜——商务软件开发入门优质教学设计</a>,共2页。教案主要包含了谈话导入,制作简单点菜器,展示学生作品等内容,欢迎下载使用。
清华大学版五年级下册第9课 随机探秘——数据的导出和分析获奖教案设计: 这是一份清华大学版五年级下册<a href="/xx/tb_c4042908_t8/?tag_id=27" target="_blank">第9课 随机探秘——数据的导出和分析获奖教案设计</a>,共4页。教案主要包含了新课导入,任务分析,传授新知等内容,欢迎下载使用。
小学第7课 酷我剧场——时序控制公开课教学设计: 这是一份小学<a href="/xx/tb_c4042903_t8/?tag_id=27" target="_blank">第7课 酷我剧场——时序控制公开课教学设计</a>,共3页。教案主要包含了等待等内容,欢迎下载使用。