小学信息技术青岛版六年级上册第11课 神奇的for循环教案
展开
这是一份小学信息技术青岛版六年级上册第11课 神奇的for循环教案,共5页。教案主要包含了PPT出示图片,出示本节课的学习任务,师生一起,PPT呈现等内容,欢迎下载使用。
学校: 实验学校
年级: 六年级
教师:
学科: 信息技术
课题: 火星问答——if-else语句的复习和应用
教材分析:
这是一节pythn复习应用课,要求学生用if-else语句编写一个火星问答程序。通过“火星机器人小M到地球寻找到火星的第一批居民”这一情境的创设,引导学生了解火星探测等航空航天知识,通过微项目“火星问答”程序的设计和制作,引导学生综合应用学过的输入、输出和条件判断语句,完成闯关游戏的设计。在微项目的学习中,学生自己分析项目任务,复习和应用if-else语句,最后通过编程实现项目任务,这一过程中提高学生的编程思维和编程能力、分析问题和解决问题的能力,通过闯关游戏问题的设计培养学生的创新能力,并激发学生空天报国的情怀。
学生分析:
学生上节课复习了输入语句和输出语句,在此基础上,通过创设“火星机器人小M寻找第一批地球居民,需要用pythn设计一个火星问答小程序”的情境,激发学生学习兴趣并围绕这一情境设计学习任务,引导学生复习if语句和if-else语句的格式、关系运算符和关系表达式,能综合应用学过的知识完成项目任务。部分学生可能存在代码输入速度慢的问题,通过给出部分代码的方式解决。部分学生在书写if语句的过程中会出现格式错误,通过集中反馈再修改的方式加深学生对if语句格式的掌握。学生在编写小程序的过程中,计算思维和编程能力得到进一步提升。
教学目标:
通过火星问答pythn小程序的设计,复习if-else语句的格式
能够正确书写关系表达式表示条件,正确书写if-else语句,综合应用知识完成火星问答小程序的设计
通过火星问答小程序的设计,培养学生分析问题、用流程图表示自己的设计思路,并根据设计思路编写程序解决问题的能力,在这一过程中,提高学生的计算思维和编程能力,并通过对火星探测的相关知识的了解,激发学生树立“空天报国”的理想。
教学重点:
if-else的格式及作用
教学难点:
正确书写if-else语句解决实际问题
教学准备:
pythn3.6软件、学习微课、火星问答体验版程序.py
教 学 过 程
教学过程
教师活动
学生活动
设计意图
开放导入
情境导入
【PPT出示图片】
导入语:大家好,我是来自火星的机器人小M,听说你们人类已经启动火星探测计划,中国计划在2033年启动首次载人火星计划,并计划在火星上建立永久性的居住基地,后续还会进行火星资源的开发。相信在不久的将来,会建立属于人类的“火星城市”。
2.播放视频
小M还为大家带来了一段视频,请看,看完你有什么感想呢?
3.【出示本节课的学习任务】
今天我来就是要寻找火星上的第一批地球居民。只要能通过我的火星问答测验,就有资格到火星上居住。
听说同学们已经开始学习人工智能编程语言pythn,所以我想请同学们帮我用pythn语言编写了火星问答小程序,好不好?
观看视频
谈观后感
通过创设情境、激发学生的学习兴趣,明确本节课的学习任务
核心过程推进
任务驱动,自主探究
(一)体验程序
如何编写问答程序呢,同学们可以先打开体验程序进行体验,请同学们用pythn打开桌面“00”文件夹中的“火星问答小程序.py”,每人运行一次,体验一下程序,体验完了用坐姿告诉老师。
(二)分析与实践
同学们都体验完了,说一说这个程序具有什么功能?
1.分析任务
我们来看第一关的测试题:
第一关:我国首个火星探测器叫什么名字?
A.天宫一号 B.天问一号C.嫦娥一号
小复习:
①用什么语句可以向答题者出示题目和选项?
②用什么语句可以让答题者输入他的回答?
思考:
要对输入的回答进行判断,用什么语句?
2.复习if-else语句的格式
活动:把if-else语句的组成部分按照正确的格式来排列。
提问:if-else语句中的条件用什么表达式来表示。
如果用变量answer来表示回答,那么答对的条件应该怎么说?
练习:判断对错,学会用answer==‘B’表示条件
3.实战演练1:
打开“火星问答”,用if-else语句设计第一关。老师已经给出了部分代码,你能把剩下的部分补充完整吗?如果完全不会的话,可以看提供的微课1和微课2两个视频。(时间:5分钟)
【师生一起,PPT呈现】
再给同学们2分钟时间,没有完成的继续完成。
重点:if-else的流程图。
if-else语句执行的过程是怎样的呢?我们结合流程图来看一下吧。当程序执行到if语句时,首先要对条件进行判断,在这儿的具体条件是什么?谁来说一说。当条件成立时,这儿要执行的具体语句是什么?当条件不成立时,执行的语句是什么?
5.实战演练2:完成第二关的代码设计
第二关:中国首个火星车的名字是什么?
A.祝融号 B.玉兔号 C.好奇号
在这里,老师想问一下同学们,有没有什么好方法能够快速完成第2关的程序。
师:真是个好方法,复制相似的指令然后进行修改,这也属于编程能力
6.挑战创新
根据你了解的火星相关知识,继续设计有关火星的题目,完善火星问答程序。想一想,你还可以设计什么样的问题?谁来说一说。
哪位同学愿意展示一下自己的程序,XXX同学不仅完成了第2道测试题,还根据自己了解的知识,设计了很多其他的题目。非常棒!
体验程序
学生回答:
对输入的答案进行判断
学生回答:输出语句
学生回答:输入语句
学生回答:if-else语句
学生回答:关系表达式
学生动手操作
小组互帮互助
学生回答,师生共同小结
小组合作,完成任务1
学生回答
动手练习
作品展示
通过程序的初步体验,对如何设计程序有一个大题的思路,并且明白程序的功能。
通过对任务的分析,让学生明确解决问题的方法,并为完成微项目做铺垫。
学生用生活中的语言回答
复习if-else语句的格式和关系表达式
使用if-else语句完善程序,完成第一关。
再次巩固if-else的使用
让学生根据自己了解的火星和航空航天知识,继续设计关卡,实现自己的想法,让学生做到灵活应用。并对学生的创意进行展示,鼓励学生创新。
开放延伸
一、课堂小结
通过今天的学习,你有哪些收获?
二、德育升华:
希望同学们课后能继续学习航空航天知识,树立“空天报国”的理想,将来为我国的航空航天事业做出贡献。
三、课后挑战
用今天学过的if判断语句继续完善我们的火星问答程序。
谈谈收获
进行知识梳理,进行知识结构的重构
反思重建
相关教案
这是一份西师大版三年级下册活动2 语句输入教学设计及反思,共4页。
这是一份西师大版三年级下册活动2 语句输入教学设计,共5页。教案主要包含了组织教学,导言,新授等内容,欢迎下载使用。
这是一份小学信息技术川教版(2019)六年级上册第2节 应用物联网教案,共2页。