更新时间:2025-08-12 11:27:10
[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例中:
IF X>0THENPRINTX
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为真时,则NOTA等于假
程序:
A=3
B=4
PRINTA,B,NOT A>B,NOT A<B
IF NOTA>B THEN PRINTA
IF NOTA>B THEN PRINTB
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}
即AANDB=-1如AANDB没有值则为0
例:IF AANDBTHENPRINTA
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 ORB=-1,如A或B为空时则为0
逻辑运算符的运算规则为真值表:
真值表为(略)
逻辑表达式:用逻辑运算符联接起来的式子。
例1: AANDBORCORNOTA
A>BNOTA等。
4、IF语句的格式:
IF 逻辑表达式 THEN语句1 ELSE语句2
学生写出程序运行的值:
小结:
略
教效果
教后感
[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例中:
IF X>0THENPRINTX
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为真时,则NOTA等于假
程序:
A=3
B=4
PRINTA,B,NOT A>B,NOT A<B
IF NOTA>B THEN PRINTA
IF NOTA>B THEN PRINTB
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}
即AANDB=-1如AANDB没有值则为0
例:IF AANDBTHENPRINTA
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 ORB=-1,如A或B为空时则为0
逻辑运算符的运算规则为真值表:
真值表为(略)
逻辑表达式:用逻辑运算符联接起来的式子。
例1: AANDBORCORNOTA
A>BNOTA等。
4、IF语句的格式:
IF 逻辑表达式 THEN语句1 ELSE语句2
学生写出程序运行的值:
小结:
略
教效果
教后感
将本文的Word文档下载到电脑保存
推荐等级一、学习者分析通过前两节课的学习,学生已基本掌握excel表格的建立、数据的输入与编辑技巧,并能使用公式和简单函数进行...
课题信息压缩学习准备:1、ppt课件2、教师演示3、学生练习操作文件教学分层目标、重点、难点:知识目标:初步了解日常使用...
【教材分析】1.与前后课程的联系图像是传递信息的重要媒体,因此让学生学会处理图像尤为重要。photoshop是一个功能强大的...
电脑动画制作教案(一)一、设计思路中学信息技术课程是基础教育课程的重要组成部分,它融知识性、技能性和工具性于一体,...
一、教材分析本节课的主要内容是《文本信息加工—字处理软件的运用》,运用word制作一张精美的新年贺卡,其核心是图文混排...
第一册第三章第一节一、学习者分析1.学生对本节内容略知一二。据本校一年前对新入学的初一学生的统计,已有90%或以上的学...
本课课题: 文本编辑(一) 第 2课(章、节) 第2课时 课型新 授 编写日期:年3月4日执行日期:...
【教材使用】宁教厅审定山东教育出版社出版软件frontpage【适用年级】初二年级【适用单元】网页制作第2节【教学目的】1.知...
教学目标1.使学生了解并认识电脑中常见“作文帮手”的功能及异同点。2.使学生掌握启动“作文帮手”的方法。3.培养学生的创...
一、教材分析《图像加工的常用方法》是海南出版社出版的《信息技术》八年级上册的第一章第二节内容。学生通过第一节的学习...
一、教学目标:1、知识目标:掌握excel的公式组成格式。理解函数的概念,掌握常见函数如(sum,average)的使用。2、能力目...
人民教育出版社第二册第二章《因特网的基本应用》中《文件共享与传输》一节。内容主要包括:无法访问因特网的同一个局域网...
Copyright © 2025 Duoxuexi.Com All Rights Reserved.
多学习 版权所有 粤ICP备20068283号