活动一 用IF语句实现简单选择结构 教学设计 (2)

文档属性

名称 活动一 用IF语句实现简单选择结构 教学设计 (2)
格式 zip
文件大小 11.2KB
资源类型 教案
版本资源 沪教版
科目 信息技术(信息科技)
更新时间 2016-07-14 14:42:50

图片预览

文档简介

本资料来自于资源最齐全的21世纪教育网www.21cnjy.com
活动一
用IF语句实现简单选择结构
1课标要求
初步掌握调试、运行程序的方法。
2教学目标
通过使用if语句实现简单选择结构,了解控制条件,学会运用条件语句实现选择流程的控制。通过教师讲解和演示,以具体的任务为驱动,相互协作,自主控究,提高用算法解决问题的综合应用能力,增强对信息技术学习的兴趣,体验成功的喜悦,激发对信息技术的求知欲。21教育网
3教材分析
程序设计基础中,前一节已介绍顺序结构,选择结构是VB程序设计的基本结构之一,在解决有条件选择问题上,具有自己的优势。21cnjy.com
4学情分析
作为一名高一的学生已具备基本的分析问题的能力,在前一节已学过顺序结构,对程序也有了一定的了解,已具备基本程序读写素养。www.21-cn-jy.com
5重点难点
重点:if语句的格式、功能、使用方法。
难点:对解决问题的方法和步骤的理解,并能根据实际问题写出代码。
6教学过程
6.1
第一学时
6.1.1教学活动
活动1【导入】创设情景,激发兴趣
1、运行“书城活动促销:购书送购书卡”程序,(程序根据“活动一”
制作,其原理:当购书金额在200元以下,送购物券为0元,当购书金额大于等于200元时,送购物券为购书总额的10%元。)21世纪教育网版权所有
教师演示时先告诉学生这个购物活动是如何进行的,并让学生说出一个购书金额,便把数据输入到对应的对话框中,让学生思考结果,并点击计算按钮来判断是否正确。
学生根据活动,对此程序感到有趣,就想也要亲自设计这样的程序,便引出课题:
2、阅读材料,思考活动一
问题:某书城在进行促销活动,凡购书满200元,可以去服务台领取相当于购书金额10%的购书券,供下次购书使用,购书券最小面值1元。现需要为服务台的工作人员编写一个程序,计算每次发放购书券的金额。2·1·c·n·j·y
完成分析和流程图的补充。
活动2【讲授】合作探究   解决问题
3、问题:如果用If语句来解决这个问题,该如何写程序?
通过对几个中文实例展示分析,引出在VB中If语句的基本用法。
(教师展示两条中文的条件语句,让学生比较那一种比较简洁:
(1)如果天气冷,就呆在家里;如果天气不冷,就外出游玩。
(2)如果天气冷,就呆在家里;否则,就外出游玩。
(判断后再让同学们列举出中文的例子,用如果…就…否则,就…造句。)
同时让同学们讨论If

Then…中的省略号代表什么含义。
教师在学生讨论后,和同学们一起画出分支流程图,并说明流程图在解决生活中的问题的重要性。
(在学生进行思考后,教师引出双分支结构的流程图。)
教师讲解双分支结构的语法规则:
If

Then

Else

End
If
根据演示,与同学们一起编写程序代码:
Private
Sub
Command1_Click()
Dim
m
As
Integer
Dim
p
As
Integer
m=Val(Text1.Text)
if
m>=200
Then
p=m
0.1
Else
P=0
End
if
val(Text2.Text)=p
End
Sub
活动3【练习】练习反馈
上机练习:
一商家卖苹果,有如下优惠:如果购买的苹果小于5斤,价格是4元每斤,如果大于等于5斤,则可以打8折。问买X斤苹果,则需要付多少钱?请以此情景为售货员编写一个计算程序。21·cn·jy·com
教师巡视,观察学生在编写过程中出现的问题,帮助学生解决问题。
(教师提示先可以根据实际问题画出流程图后,再进行编写程序代码)
活动4【活动】小结
小结本课时所学的内容:
1.if语句的基本格式。
2.if语句的执行过程。
3.if语句书写过程中的注意事项。
4.if语句在实际中的应用。
活动5【作业】布置作业
1.复习If语句的相关内容
2.预习If语句的嵌套实现多重选择结构
3.完成教材P73页,第1题。
21世纪教育网
--
中国最大型、最专业的中小学教育资源门户网站。
版权所有@21世纪教育网