If语句程序设计教案

  • 格式:doc
  • 大小:60.00 KB
  • 文档页数:2

教 案

课题 If语句程序设计

教研组 计算机 教师

教学方法

讲授演示法、举例法、练习法 授课节数 1节

教学目标 1、掌握if语句的三种分支结构

2、培养学生逻辑编程思维

学习重点 If语句的灵活应用

实施建议 1、本门课程为高复班的专业学习课程,在以前学习过程中,学生已经系统学习过了VB。遵循由易到难的认知规律,引领学生通过实践去温故if语句的应用。

2、以习题为引领,挖掘学生独立思考、自主分析的能力。

课后评价(或课后总结)

【组织教学】

检查学生出勤情况,认真作好记录。

注重引导与启发,挖掘学生潜能。

【课题导入】

师:前段时间,我经常给儿子讲小兔子乖乖的故事。相信同学们都知道这个故事的大概。

请1位同学大概说说。

师:有一天我儿子突然问我,如果小兔子乖乖不听妈妈的话,把门开了会怎么样?

生:回答。

师:有没有发现,实际上小兔子乖乖的这个故事,我们可以将它抽象,然后用vb编程来实现。那么今天我们就来复习vb中的if选择结构语句。

【讲授新课】(1课时)

一、单分支结构:

格式:

If <表达式> then

语句块

End If 或 If <表达式> then <语句>

习题:已知两个数X和Y,比较它们的大小,若Y大于X,则交换两数,使X大于Y。

If x

End If

设计意图:教师通过循序渐进的方法,逐步引出if语句的单分支结构应用,讲解if语句。

学生练习纸上编程实现。

二、双分支结构:

格式:

If <表达式> then

<语句块1>

Else

<语句块2>

End If

学生习题:编程实现求分段函数的值

设计意图:通过if双分支结构语句的应用,加深学生对if语句的理解。

学生练习纸上编程实现。

三、多重分支结构:

格式:

If <表达式1> then

<语句块1>

ElseIf<表达式2>

<语句块2>

‥‥

[Else

语句块 n]

End If

习题:插入一学生成绩,输出其成绩等级。方法是:90~100分为“优秀”,80~89分为“良好”,70~79分为“中等”,60~69分为“及格”,60分以下为“不合格”。

学生编程实现

设计意图:逐步加深难度,通过if多分支结构语句的应用,加深学生对if语句的理解。

【课堂小结】

1、请同学们回顾一下本堂课的内容吧

2、总结一下遇到的难题吧

3、分享一下心得吧

【布置作业】

1、用VB编写剪刀、石头、布游戏的程序。

提示:用三个数字来代替剪刀、石头、布。