优秀教案 说课稿 评课稿 教学反思 学科试卷

信息技术教学:选择结构程序设计(一课时)

日期:2017-06-29  类别:优秀教案  编辑:学科吧  【下载本文Word版

信息技术-选择结构程序设计(一课时)

[1]教学目的:
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例中:

IFX>0THENPRINTX

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

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

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

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

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

LETA=5

B=A

PRINTB=A,B,A

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

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

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

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

程序:

A=3

B=4

PRINTA,B,NOTA>B,NOTA<B

IFNOTA>BTHENPRINTA

IFNOTA>BTHENPRINTB

END

2)AND相当于数学里的交集,即两个运算量您现在访问的是中国学科吧旗下教案网http://www.jsfw8.com/jafs/

取交集

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

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

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

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

例:IFAANDBTHENPRINTA

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}

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

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

真值表为(略)

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

例1:AANDBORCORNOTA

A>BNOTA等。

4、IF语句的格式:

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

学生写出程序运行的值:

小结:

教效果

教后感您现在访问的是中国学科吧旗下教案网http://www.jsfw8.com/jafs/

    以上《信息技术教学:选择结构程序设计(一课时)》范文由学科吧精心整理,如果您觉得有用,请收藏及关注我们,或向其它人分享我们。转载请注明出处 »学科吧»优秀教案»信息技术教学:选择结构程序设计(一课时)
‖大家正在看...
设为首页 - 加入收藏 - 关于范文吧 - 返回顶部 - 手机版
Copyright © 学科吧 如对《信息技术教学:选择结构程序设计(一课时)》有疑问请及时反馈。All Rights Reserved