第7 课《封赏众臣》教学设计
四教学用具 1.教学课件 2.第七课封赏众臣.bcm
评价任务针对目标
1.通过编写“第七课封赏众臣.bcm”中的
“背景”、设计“大臣1”、“大臣2”“大臣
3”和修改“皇帝”角脚本,掌握新积木
的使用方法。
目标1
2.通过教师讲解理解变量的含义以及函数的定义,会在程序中定义函数。目标2
五评价任务设计
3.通过修改“第七课封赏众臣.bcm”中的
“皇帝”脚本,替换发送广播内容,熟练掌
握带参数的函数使用。
目标3
六、教学过程
教学
环节教师活动学生活动
评价
要点
设计
意图
时间
分配
一
情景导入揭示课题
1.上节课我们已经实现皇帝对一个大臣
的封赏啦!但立下战功的可不止一个大臣啊,
下面让我们打开“第七课封赏大臣.exe”观察
运行效果。想一想,封赏大臣的过程相似,如
何设计程序才能实现连续封赏多位大臣?有
什么更简便的方法吗?
2.板书课题,出示学习目标,明确本节课
学习目标。
1.打开“第七
课封赏众
臣.exe”,根
据在对应的
输入框中输
入数字,观察
运行结果。
2.明确本节
课的学习目
标
说出奖
励军功
的规则。
六年
级的学生
已经对编
程猫源码
编辑器很
熟悉了,
这学期需
要提高程
序编写能
力,因此
要让学生
明确每节
课的学习
任务。
5分钟
二任务驱动合作探究任务一:
(1)通过观察“第七课封赏众臣.exe”,
想一想:角之间的对话是如何实现的?
(2)我们可以使用“发送广播”和“当
接收到广播”积木实现角之间的互动
(3)你能用自然语言描述“封赏众臣”
的程序基本流程吗?
(4)认识新积木。
(5)打开“第七课封赏众臣.bcm”,请你
应用广播积木和定义函数的新积木,为“背
景”、“大臣1”“大臣2”“大臣3”和修改
“皇帝”角脚本。
(6)请小组代表演示操作过程,帮助没
1.学生
用自然语言
描述“封赏众
臣”的程序
基本流程。
2.认识
“定义函数”
新积木
3.根据
任务,学生完
成“背景”、
“大臣1”
“大臣2”
1.小组
推荐+
随机抽
取学生
演示
“背
景”、
“大臣
1”脚
本搭建
的方法,
认识新
积木。
在学
习任务的
引导下,
学生独立
思考、自
主完成、
交流分享,编程启蒙是学什么的
不断提升
信息素养
水平好人
提高程序
编写能力。
20分
钟
有完成的学生完成脚本的搭建。
(7)教师总结新积木的使用方法。
任务二:
(1)通过刚才观察“第七课封赏众臣.exe”的运行结果,想一想:奖励的多少和什么有关系呢?
(2)奖励的多少和攻占城池的数量有关,而攻占城池的数量是一个会变化的数据,在程序编写中,用什么来表示会变化的数据呢?
(3)挑战台
皇帝已封赏了众臣,假设每个大臣攻占的城池数量不相等,如何判断这些大臣中谁攻占的城池最多?他攻占的城池数量又是多少呢?
任务三:
(1)请学生在增加两个变量“攻占城池最多”“攻占最多大臣”后,在“皇帝”角中增加搭建脚本。
(2)测试“第七课封赏众臣.bcm”程序并进行修改完善。
(3)请小组代表演示操作过程,帮助没有完成的学生完成脚本的搭建。
(4)教师总结。“大臣3”和
修改“皇帝”
角脚本的
搭建。
1.学生
思考如何通
过编程实现
封赏众臣的
方法。
2.理解
函数的定义
与使用
3.练习
定义函数和
使用函数的
的方法以及
对数字和字
符串进行相
互转换的方
法。
1.锻炼学生
自主编写程
序的能力。
2.尝试完成
老师给出的
挑战任务。
3.小组代表
演示脚本搭
建操作过程
2.自主
完成变
量“奖
励城池”
的建立。
完成
“封赏
众臣”
的作品,
锻炼学
生的编
程能力。
组内互
评,组
长汇报
三
实践练习提升技能
1.设计一个奖励学生的程序:首先要制定
奖励规则,例如根据学生上课回答问题的数量
奖励不同数量的小花;然后再根据规则设计出
奖励众多学生程序。
2.小组内分享交流,检查评比。
3.展示小组优秀作品。
交流实
践练习的内
容。
强化练习
形成技能
8分钟
四展示
交流自主总结1.对本节课的收获,自己给自己评分。
2.学生畅谈学习收获和困惑。
1.交流
分享。
2.说出
自己的学习
收获和困惑。
培养学生
发现问题,
总结问题
的能力
4分钟
六课堂
检测布置作业教师结合结果,评价总结。
查看小组内
的评比。
3分钟
七板书设计板书重点强化理解
八课后反思反思得失不断进步
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论