> 幼教教案:
幼教语文教案 幼教数学教案 幼教英语教案 幼教常识教案 幼教音乐教案 幼教体育教案 幼教美术教案 幼儿园教案 小班教案 中班教案 大班教案
> 小学教案:
小学语文教案 小学数学教案 小学英语教案 小学自然教案 小学音乐教案 小学体育教案 小学美术教案 小学信息技术 小学说课稿 小学主题班会
> 初中教案:
初中语文教案 初中数学教案 初中英语教案 初中物理教案 初中化学教案 初中历史教案 初中地理教案 初中生物教案 初中政治教案 初中美术教案
> 高中教案:
高中语文教案 高中数学教案 高中英语教案 高中物理教案 高中化学教案 高中历史教案 高中地理教案 高中生物教案 高中政治教案 高中美术教案
> 其他教案:
评课稿 说课稿 教学反思 教学设计 课堂实录 学生评语 班级管理 班任挚友 教学参考 教学相关 国旗下讲话 信息技术教案 主题班会教案

选择结构程序设计(一课时)

时间:2012-09-16 08:12来源:爱上学习点击:字体:[ ]
教学目的:
1、让学生了解选择结构程序
2、掌握逻辑量的概念
3、掌握关系表达式和逻辑表达式
4、了解IF 语句
[2]教学重点:选择结构程序和关系表达及逻辑表达式
[3]教学难点 :选择结构程序的掌握
[4]教学方法:引入法
[5]教学工具:
[6]教学内容:

教师活动

学生活动

引入:

  例子1、从键盘输入一个数,如果是正数则输出这个数,否则输出信息“这个数是负数”。

  例子2、用程序编写一个求学生的六门课程六课程的的平均成绩和总分的程序。

  例子3、用程序编写一个二元一次方程的根(△>=0)

  例子4、把10个职工的工资和打印出来

  提问5:如果求1+2+3+4+5+……+100的和怎么办呢?

  提问6:如果求一个班所有学生的六门课程的平均成绩

  提问7:如果所求方程的没有实根又怎么办呢?

  提问8:如果要我们打印100个职工的工资又怎么办呢?

  老师得出答案:这就不是顺序结构程序所能解决了。我们在前面已经学过选择结构,提醒学生回忆一下选择结构的流程图

  图略:

  为了能很好的掌握选择程序结构的设计,先了解一些选择程序的基础。

 

学生做1

学生做2:

 

学生做3:

学生做4:

学生回答5

学生回答6

学生回答7

学生回答8

一、关系表达式和逻辑表达式

  1、逻辑量的概念

  逻辑量:在QBASIC中用-1,0,即真和假的表达法。

  何时用到:在关系表达式中和逻辑表达式中用到。

当结构为真时是-1,结果是假时为0

  例1:X+Y>Z 当成立时为真即为-1,

                当不成立时为假,即为0

  例2:在2.9例中:

IF X>0 THEN PRINT X

  

  2、关系运算符和关系表达式

关系:即运算量的关系。六种。><>=<=<>

关系表达式:即用关系运算符把运算量联接起来的式子。

例:A>B, X>=Y,  M<>N等。例:X=Z

 

  注意:赋值符号和关系符号要区分开。

  LET   A=5

  B=A

  PRINT  B=A,B,A

 3、逻辑运算符号和逻辑表达式

  逻辑运算符:NOT非 AND与 OR或

  1)NOT 即对某个运算量的逻辑值取反。

如:A>B为真时,则 NOT A 等于假

程序:

A=3

B=4

PRINT A,B,NOT A>B,NOT  A<B

IF NOT A>B  THEN  PRINT A

IF NOT A>B  THEN  PRINT B

END

  2)AND 相当于数学里的交集,即两个运算量取交集

如:A={1,2,3,4,5,6,7}

   B={1,2,66,54,34,5,3}

   A交B={1,2,3,5}

   即AAND B=-1如AANDB没有值则为0

 例:IF A AND B THEN PRINT A

  3)OR 相当于数学里的并集集

      A={1,2,3,4,5,6,7}

   B={1,2,66,54,34,5,3}

   AUB={1,2,3,4,5,6,7,66,54,34}

         即A OR B=-1,如A或B为空时则为0

逻辑运算符的运算规则为真值表:

真值表为(略)

   

逻辑表达式:用逻辑运算符联接起来的式子。

例1: A AND B OR C OR NOT A

       A>B NOT A等。

4、IF 语句的格式:

IF 逻辑表达式 THEN 语句1  ELSE 语句2

 

 

 

 

 

 

 

 

学生写出程序运行的值:

 

 

 

 

 

 

  小结:

   略

  教效果

  教后感

    选择结构程序设计(一课时)一文由优秀教案免费提供,本站为公益性网站,此教案为网上收集或网友提供,版权归原作者所有,如果侵犯了您的权益,请及时与我们联系,我们会立即删除!