高中信息技术2.2程序的顺序结构教案

高中信息技术2.2程序的顺序结构教案
高中信息技术2.2程序的顺序结构教案

2-2 程序的顺序结构

一、教学目标

1、知识与技能

理解程序顺序结构的执行流程,掌握赋值语句和输入输出语句,能够编写简单的顺序结构的程序,以解决生活中的一些计算问题。

2、方法与过程

本节从简单的问题入手,如求圆的面积,让学生初步掌握赋值语句和输入输出语句的使用方法及其功能。进而转入较为复杂的问题,如编写程序使从键盘上输入一个三位数,然后反方向输出,并且运用到上一章所学的运算符、表达式等,对知识进行巩固,课程安排形成循序渐进的梯度,充分挖掘学生潜力,让有余力的学生可以有更大空间。

3、情感态度和价值观

程序设计选取的题目与高一所学的数学、物理中学到的新知识有密切的联系,从而激发学生对程序设计的追求和向往。

二、重点难点

1、教学重点

(1)赋值语句和输入输出语句的使用

(2)程序顺序结构的执行流程

(3)能编写程序解决简单的应用题

2、教学难点

根据题目写出正确的程序

三、教学环境

1、教材处理

教材选自《广东省普通高中信息技术选修一:算法与程序设计》第二章第二节,原教材的第一个程序例子有关居民生活消费支出的计算,题目很简单,学生也能理解,但是涉及到的条件较多,写程序时多次使用同样的语句和函数,整个程序看起来长,而且是简单的重复。

所以上课时,把教材的内容作了的简单的处理,以求圆的面积这个程序作为导入,学生更易理解和掌握。而且这个例子也符合一般程序包括数据类型说明、数据输入、数据处理和数据输出四个部分,让刚入门的学生有规可依,进而觉得程序也不是太难学,从易到难进行过渡,提高学生的学习兴趣。

2、预备知识

学生已掌握算法的概念及描述方法,定义常量与变量的方法,程序设计的四个步骤——分析问题、建立模型、设计算法和编写程序。

3、硬件要求

建议本节课在多媒体电脑教室中完成,有广播教学系统或投影仪。

4、所需软件

学生机要安装VB6.0或以上版本。

5、所需课时

2课时(100分钟)

四、教学过程

导入:

演示求圆的面积这道题的程序,让学生明白通过程序可以解决数学中的问题,也给学生展示完整的程序代码,这道程序的功能就是靠这些代码来控制的,引起学生的注意,激发他们的求知欲。

一、演示上述的程序,并把程序代码中的各行代码的作用解释一遍,顺便把程序的执

行流程说明一下,编写的程序与设计的算法是一致的。

Private sub command1_click() ‘定义名为command1_click()的事件过程

Const pi as single=3.14 ‘说明程序中pi是常量∏

Dim r as single,s as single ‘定义半径r和面积s为单精度实型

r=inputbox(“r=”,”请输入半径”)‘输入r的值

s=pi*r*r ‘把表达式pi*r*r的值赋给s

print “圆的面积s=”;s‘把s的值输出到当前的窗体上

End sub ‘过程结束

二、赋值语句

在上述的程序中,r=inputbox(“r=”,”请输入半径”),s=pi*r*r的含义分别是将赋值号右边的函数inputbox(“r=”,”请输入半径”)的值赋给变量r, 将赋值号右边的表达式pi*r*r的值赋给变量s。它们的作用都是将表达式的值赋给左边的变量,这种语句称为赋值语句。

赋值语句的基本格式是:

变量=表达式

这里的“=”是赋值符号,它的含义是将表达式的值赋给左边的变量。

观察下列赋值语句的作用:

(1)A=B,它是将变量B的值赋给变量A,但B的值并未改变。

(2)A=123表示将数值123赋给变量A。

(3)A=A+10表示将变量A的值加10后,再赋给变量A。如果原来A的值为30,则执行此语句后,A的值为40。

(4)如果A=30,B=40,则依次执行语句T=A,A=B,B=T后,A、B两个变量的值发生交换A=40,B=30。

三、输入数据的函数

Inputbox()是提供从键盘输入数据的函数,利用它可产生一个对话框,提示用户输入数据并单击命令按钮。该函数返回值是字符类型。利用这个函数,上述程序

中的r=inputbox(“r=”,”请输入半径”),所以在程序运行时,从键盘上

输入数据赋值给变量r。

Inputbox()的语法格式为:

Inputbox(提示信息,标题,默认值,位置)

其中:

提示信息:指对输入数据的提示,显示在对话框中,不能省略。

标题:指运行此函数后弹出的对话框的标题。

默认值:指默认的输入数据值。

位置:指运行此函数后弹出的对话框的左上角在屏幕上的位置与提示信息和标题是用引号引起来的字符串。例如:执行下面的程序运行情况:

Private Sub Command1_Click()

A = InputBox("A=", "输入", 12, 100, 20)

End Sub

运行该程序,屏幕上窗口的左上角将位于坐标为(100,20)的位置,标题为“输入”,窗口的提示信息为“A=”,而在输入栏内会出现默认的数据12。如下图所示:

四、输出数据的方法

Print是输出数据、文本的一个重要方法。在求圆的面积程序中,print “圆的面积s=”;s 就是利用Print方法将计算出来的圆的面积s的值输出到窗体上。

Print方法输出数据的基本格式是:

Print 输出内容

在这里,输出内容可以是数、变量、表达式,也可以是用引号括起来的字符串。

说明:

(1)如果输出的内容是数、变量、表达式,则输出的是数、变量、表达式的值。

如果是引号引起来的字符串,则原样输出。

例如:语句Print 3 的结果为 3

语句Print 2+2 的结果为 4

语句Print “你好”的结果为你好

(2)输出内容可以是一个或多个。如果是多个输出内容,则各输出内容之间可以用逗号或分号分隔;如果用分号,则后面一个输出内容紧跟前一个输出;如果是逗号,则按照分区格式输出。

例如:A=5,B=3

Print “A=”;A,“B=”;B

输出结果为:A=5 B=3

A=5,B=3

Print “A=”;A;“B=”;B

输出结果为:A=5B=3

(3)如果输出内容后面没有符号,则表示下一个Print换行输出;如果Print 中没有输出内容,则表达输出一个空行。

例如:A=5,B=3

Print “A=”;A

Print “B=”;B

五、练习

问题1:已知长方体的长、宽、高,编写一个程序,求长方体的全面积和体积。

(1)分析问题

设长方体的长、宽、高分别为A、B、C,由于长方体的六个面的面积两两对应相等,所以长方体的全面积为:S=2*(A*B+A*C+B*C),体积为:V=A*B*C。

(2)设计算法

①输入A、B、C的值

②计算S=2*(A*B+A*C+B*C)

③计算V=A*B*C

④输出S,V的值

(3)编写程序

Private sub command1_click()

Dim A as single,B as single,C as single,S as single,V as single

A=Inputbox(“A=”,”输入”)

B=Inputbox(“B=”,”输入”)

C=Inputbox(“C=”,”输入”)

S=2*(A*B+A*C+B*C)

V=A*B*C

Print “全面积S=”;S,“体积V=”;V

(4)调式程序

六、小结

在以上的程序中,执行时按语句出现的顺序执。即当执行第一条语句后,必然从第二条语句继续,顺序执行所有的语句,直到执行完最后一条语句为止。像这样的控制结构称为程序的顺序结构。顺序结构的最大特点是在这个结构内按由上到下的的书写顺序执行,它只有一个入口和一个出口。这是一种最简单、最基本的结构。如图

五、课外拓展

试编写程序从键盘上输入一个三位数,然后将它反方向输出。例如输入456,输出应为654

广东版高中信息技术教案(全套)

1.1信息及其特征 一、教学内容分析和设计: “信息及其特征”是教育科学出版社的高一《信息技术基础》第一章第一节的内容。由于这个内容理论性较强,如果只是由教师来讲,学生可能会觉得枯燥,所以我准备在教师的引导下,举出现象,让学生进行探讨,然后归纳获得知识。有不足之处由教师或学生来补充。这样能让学生积极参与,活跃课堂气氛,既让学生学到知识,又培养了学生将学习与生活联系的习惯和自主学习的习惯。 二、教学对象分析: 知识的获取者是刚刚升入高中的学生,按照人的成长认知规律,学生对知识的获取开始由感性认识提升到理性认识。对于“信息”这一事物的认识,可以让他们从大量存在的现象中,发现并归纳出他们应该获得的知识。老师在此过程中起着引导的作用。 三、教学目标: 1、知识、技能目标:学生能够列举学习与生活中的各种信息,感受信息的丰富多彩性;举例说明信息的一般特征;培养学生分析问题、解决问题的能力。 2、过程、方法目标:培养学生从日常生活、学习中发现或归纳出新知识的能力。 3、情感态度与价值观目标:让学生理解信息技术对日常生活和学习的重要作用,激发对信息技术强烈的求知欲,养成积极主动地学习和使用信息技术、参与信息活动的态度。 四、教学重点: 1、信息特征的认识。 五、教学难点: 信息的含义。 六、教学方法 本节概念性强,实践性弱。采用讲授法,讨论法。 教学过程 谈话引入:同学们,信息技术这门课程,我们在初中阶段就已经学习。那么下面请同学们说一说,什么是信息?在我们日常生活中,你认为哪些属于信息?(举例) 生1:校园里铃声响,可以告诉我们信息:上课或下课。 生2:观看校运会,可以获得很多运动会赛场上的信息。 生3:从网上可以获得很多信息,如:学习资料、娱乐、新闻报导等。 生4:在报纸上可以了解国内外的信息。 ……师:同学们举的例子非常好。 其实信息在我们日常生活周围无时不在,无处不有,当然,信息不仅存在于我们的周围,同样可以在我们身体内部找到它的影子,如,医生通过听诊器来感知我们的身体内部的变化以确定病因,因此我们可以说信息是用文字、数字、符号、图像、图形、声音、情景、状态等方式传播的内容。师:信息无处不在,无时不有。信息的存在多种多样,作为万物中的一种,它们同样有着其固有的特性,也就相同的本质。下面我们通过所获取到的信息,找出它们共同的特性。 师:在我们周围存在的信息中,书刊上的文字依附于纸张,颜色依附于物体的表面,老师讲课的声音依附于空气。还有很多的信息,同学们能举出其他的现象吗? 生:(讨论)我们的体重依附于身体,CD音乐依附于光盘,…… 师:有没有信息是不依附于任何载体而存在呢? 生:(讨论)找不到。 师:这说明了什么? 生:(齐)信息必须依附于载体而存在,信息依附的物体多种多样。 师:通过前面的学习知道信息是必须依附某一媒体进行传播的,所以不能独立存在;文字既可以印刷在书本上,也可以存储到电脑中;信息可以转换成不同的载体形式而被存储下来和传播出去,供更多的人分享,而“分享”的同时也说明信息可传递、可存储。 师:(课件演示)

如何上好高中信息技术课

如何上好高中信息技术课 发表时间:2012-05-28T14:05:28.090Z 来源:《时代报告(学术版)》2012年2月(下)供稿作者:徐雪莲[导读] 信息技术学科具有综合性强、发展速度快、应用范围广泛、实践性强等特点,是一门极具挑战性的学科。徐雪莲(河北省高阳中学,河北高阳 071500) 中图分类号:G42 文献标识码:A 文章编号:1003-2738(2012)02-0108-01 摘要:信息技术学科具有综合性强、发展速度快、应用范围广泛、实践性强等特点,是一门极具挑战性的学科。笔者通过教学实践从以下几个教学方式讲解如何上好高中信息技术课。 关键词:高中信息技术;小组学习;电子提纲 根据我国中小学《信息技术课程》教学体系和教学内容来分析,《信息技术》学科在教学内容上一般包括计算机基础知识与基本操作、操作系统、应用软件、多媒体、计算机网络、程序设计语言、信息与信息技术等几个方面,是一门集知识性、操作性、实用性为一体的学科。同时,该学科又具有综合性强、发展速度快、应用范围广泛、实践性强等特点,是一门极具挑战性的学科。 下面,我就结合我的教学实践来谈谈这几种教学方式在教学中的运用。 一、小组互助学习 前提:将教学班学生依照男女生比例、学科知识水平高低搭配、自愿组合、5~6人为一小组的原则分为若干组,每组设组长一名。 小组互助学习不仅是落实《信息技术课程》教学目标和教学任务的一种重要形式,而且也是培养学生协作精神和责任心的有效途径。首先,小组互助学习有利于完成教学目标和教学任务。由于小组互助学习很好地解决了教学中学生个体素质条件参差不齐的现象,小组成员之间互帮互学,相学见长,大大地激发和调动了他们学习的自觉性、主动性和积极性,教学效果显著。其次,小组互助学习有利于培养学生的协作精神。小组成员之间由于学习任务的要求经常存在分工与合作的关系,要高效率、高质量地完成任务,这就需要小组成员之间学会默契、密切地配合,小组成员有时还需要学会以大局为重,有奉献精神、有集体意识观念。再次,小组互助学习有利于培养学生的责任心。小组互助学习除了存在小组成员之间的学习与竞争,同时还存在与同班其它小组之间的学习与竞争,也就是说哪位学生个体的失误或落后,都会给该小组带来影响,这就避免了有些学生上课不注意听讲,作非法活动的现象,从而形成了小组成员之间互相监督,自我管理,这无疑会增强每位成员的责任心。 二、任务驱动学习 任务驱动学习是落实教学任务,培养学生学习能力的重要方法。在教学中可以将任务分为两种,一种是大任务,可贯穿一章的教学内容;另一种是小任务,用于完成每一节课的教学任务或某一个知识点。无论是哪一种任务,都应该以发展学生能力,教会学生学习为宗旨。任务是课堂教学的“导火索”,是问题提出的表现。具体实施步骤是:教师首先将要讲授的每一个新的知识点都巧妙地孕涵在一个任务之中,然后交给各小组学生进行讨论,研究解决办法,并上机实践,教师只需要在学生讨论和实施过程中给予适当的帮助和指导,让学生通过完成任务达到掌握所学知识的目的。因此,设计任务是教师在课前备课的重头戏,这就要求教师纵观整个课程,统筹安排教学内容。针对学生的学习特点,小任务的设计比较适合每个模块开始的基础教学及低年级学生的教学。由于这个阶段的教学任务主要是让学生了解所学模块的功能并掌握相应的知识和操作,让学生自由发挥的余地较小;大任务的设计适合于每个模块的后期教学或高年龄段学生的教学。这个阶段的教学任务主要是让学生根据所学模块的知识完成一个电子作品,学生可以自由发挥、自由创作的余地较大。同时,这个阶段也是学生思维最为活跃,最能激发学生的创作欲和体现学生创新精神的时候。当学生的主观能动性被充分调动起来的时候,他们所爆发的学习热忱和潜在能力是教师事先无法预料的。总之,这种任务驱动学习方法可以极大程度地调动学生的主观能动性,鼓励学生积极探索,发挥学生的创新意识和培养学生的创造能力。 三、电子提纲学习 前提:要具备一定的硬件条件,即网络教室和网络教学平台。 在教学中引入电子提纲的作法是充分利用计算机的优势,提高课堂教学效率和课堂质量的有效方法。具体实施步骤是:教师首先将每节课的教学内容和教学任务制作成电子提纲(可利用PowerPoint演示文稿或Word文字处理软件制作),存在教师机的工作文件夹中;上课时,学生注册计算机网络,并通过“网上邻居”登录教师机工作文件夹,找到并打开所需任务;完成后,即可将作业(任务)发送到教师机的学生作业文件夹中,供教师评阅。 经过教学实践,总结出电子提纲主要有以下几个作用:首先,电子提纲有利于辅助《信息技术课程》学科教学,完成教学任务。教师在备课时,不仅可以将教学内容及教学任务制作成电子提纲,而且还可以将教学的重点、难点制作成动画,用于讲解或演示;其次,电子提纲有助于教师分层次教学,俗话说,十个手指伸出来不一般齐。任何时候,学生之间都存在着差异。因此,在完成任务的过程中,学生会提出这样或那样的问题,教师要随时解答学生提出的问题,帮助学生完成任务,有时就会显得比较忙乱,顾此失彼。有了电子提纲,就增强了教师指导的灵活性,教师在对个体进行辅导、答疑时,其它学生可根据电子提纲自主学习,使教师真正做到了分层次教学;再次,电子提纲有利于尖子生的培养。教学目标是针对大多数学生制定的,这就会造成少数尖子生吃不饱的现象,利用电子提纲每次将作业分为必作题和增加一定难度的选作题,这样,有能力的学生在完成必作题的基础上再完成选作题或直接完成选作题;最后,电子提纲有利于教师及时掌握学生的学习情况。以前教师一般都留的是课下作业,由于周期较长,教师很难及时掌握学生的学习情况,而今利用电子提纲就比较好地解决了这一问题,教师能够根据学生发送回来的电子作业,及时批阅,及时了解学生学习情况并通过网络给予及时的指导和帮助,这种教学方式深受学生欢迎。 总之,中小学《信息技术课程》学科是一门新兴学科,它还没有形成成熟的教学模式,但无论采用何种教学模式,都应该本着以学生为本,注意培养学生的学习能力和信息素质。无论学生今后从事何种职业,他们在中学和小学学到的知识和培养的能力都应该是有用的。 参考文献: [1]李勇帆《中小学〈信息技术课程〉的教育目标及学科特点与教学建议》,《中国电化教育》,2001.4.

高中信息技术优质课教案

高中信息技术优质课教案 〖课程题目〗 信息需求的确定及信息的来源 〖课程标准〗 知道信息来源的多样性及其实际意义;学会根据问题需要确定信息需求和信息来源,并选择适当的方法获取信息。 〖教材〗《信息技术必修·信息技术基础》上海科技教育出版社 〖学习目标〗 ◆知识性目标 1.了解信息与载体的涵义。 2.了解信息的主要类型。 ◆技能性目标 1.学会根据任务和问题确定信息需求。 2.学会根据任务和问题绘制信息需求表。 ◆情感性目标 1.结合当前信息社会,能够辨证地认识信息对日常生活和学习的影响。 2.培养学生的逻辑思维能力。 〖教学过程〗 本节课的教学策略是问题解决式,由教师结合主题和要完成的教学目标设计一系列引导性问题,引导学生准确地开展活动,同时,随着学生的活动进展情况,不断地产生新的问题,

经过师生有效地交流和讨论加以解决,再通过具体的评价,最终实现主题任务需求。

〖信息需求样表〗 信息需求表 信息来源类型表 〖课后练习〗 1.林华同学所在小组准备出一期关于“神舟七号”飞船的黑板报,他可以通过哪些途径获得相关素材()。

①上互联网②咨询相关专家③查阅相关报刊④参观航天展 A.①②③ B.①②④ C.②③④ D.①②③④ 2.某同学想知道“地球自转方向”,通过网上搜索查询得出两种不同的答案,一是顺时针旋转,二是逆时针旋转,面对这种情况,怎样判断哪种结果是否正确比较好( )。 A、查找的是否专业的、权威的、可信度高的网络科学数据库。 B、查询的结果多少而定,得出相同的结论多的就是正确的。 C、网站界面设计的是否美观,界面设计的好的数据比较准确。 D、看查找的速度如何,速度快的网站比较准确。

程序框图、顺序结构、循环结构(精)

程序框图、顺序结构、循环结构 1.程序框图 (1程序框图又称流程图,是一种用程序框、流程线及文字说明来表示算法的图形. (2在程序框图中,一个或几个程序框的组合表示算法中的一个步骤;带有方向箭头的流程线将程序框连接起来,表示算法步骤的执行顺序. 2.常见的程序框、流程线及各自表示的功能 图形符号名称功能 终端框(起止框表示一个算法的起始和结束 输入、输出框表示一个算法输入和输出的信息 处理框(执行框赋值、计算

判断框判断某一条件是否成立,成立时在出口处标明“是”或“Y”;不成立时标明“否”或“N” 流程线连接程序框 ○连接点连接程序框图的 两部分 3.条件结构的概念 在一个算法中,经常会遇到一些条件的判断,算法的流程根据条件是否成立有不同的流向.条件结构就是处理这种过程的结构. 名称双条件结构单条件结构 结构 形式 特征两个步骤A、B根据条件是否满足选 择其中一个执行 根据条件是否成立选择是否执行步 骤A

4.循环结构的定义 在一些算法中,经常会出现从某处开始,按照一定的条件反复执行某些步骤的情况,这就是循环结构.反复执行的步骤称为循环体. 名称 双条件结构单条件结构 结构形式 特征 两个步骤 A 、 B 根据条件是否满足选择其中一个执行 根据条件是否成立选择是否执行步 骤A 对条件结构的理解

(1如图1-1-16是算法流程图的一部分,其算法的逻辑结构是( 图1-1-16 A .顺序结构 B .条件结构 C .判断结构 D .以上都不对 (2给出以下四个问题:

①输入一个数x ,输出它的相反数;②求面积为6的正方形的周长;③求三个数 a , b , c 中的最大数;④求函数f (x x -1,x ≥0,x +2,x <0 的函数值. 其中不需要用条件结构来描述其算法的有( A .1个 B .2个 C .3个 D .4个 [再练一题] 1.条件结构不同于顺序结构的特征是含有( A .处理框 B .判断框 C .输入、输出框 D .起止框 简单条件结构的设计

如何上好高中信息技术课 范志鹏

如何上好高中信息技术课范志鹏 发表时间:2013-10-18T10:17:17.843Z 来源:《教育学文摘》2013年9月总第96期供稿作者:范志鹏[导读] 教学内容改革应当适合素质教育的特点。 ◆范志鹏河北省张家口市张北县第一中学076450 一、教学内容应以实用为主,突出表现为更新、更深的特点 教学内容改革应当适合素质教育的特点。教学内容要以实用为主,自编或选用多种教材,体现“一纲多本”“多纲多本”的原则,做到从实际出发,注重效益,有计划、有重点、分地区、分层次地发展和普及计算机教育。教学内容也应当随着时代的科技进步不断更新和调整。正如《中国教育改革与发展纲要》中所提出的“要按照现代科学技术、文化发展的新成果和社会主义现代化建设和实际需要,更新教学内容,调整课程结构”那样,教学内容知识面不但要更宽广,而且要更新更深,既有思考的,又有动手的。我校计算机课程注意培养学生计算机意识,普及计算机文化,使学生掌握计算机基础知识和基本操作。初一年级我们主要安排学生学习了计算机发展史、键盘指法强化训练、磁盘操作系统以及ucdos汉字系统等。 二、改进教学方法,注重“精讲多练”“因材施教”的原则 改进教学方法是实施素质教育的重要环节。我们在计算机教学中提倡“精讲多练”的原则。“精讲”,是指对于学生自己看得懂的、理解的内容,教师少讲,甚至不讲;而对于一些理论概念(如文件、目录、路径等),要有针对性地讲解,突出重点,抓住关键,突破难点,精要简赅地讲授,让学生掌握知识要领。“多练”,是指让学生尽可能多地参加实践操作,以掌握计算机操作的基本技能技巧。在学生实验时,我们加强巡回辅导,及时发现和纠正学生错误,反对让学生放任自流,无目的地实践。 三、改进教学手段,组合优化教育教学过程 改革教学手段是实施素质教育的重要条件。计算机教学手段改革应自觉地走在各学科前列,为学校教育创设现代化的教学环境,加强传统媒体(如幻灯、投影、录音、广播、电视、录像等)与现代媒体(如计算机技术、卫星技术等)的组合优化教学,注重以计算机技术为核心的现代教育技术在课堂教学中的应用与研究,探讨和建立新型的现代化教育教学模式,以提高教学质量和教学效率,促进学生能力素质的全面发展为标准,大力推进计算机实施素质教育的进程。 现代社会由于其技术知识更新速度快,人们需要更快更方便地获得知识来适应社会发展,传统教育手段已无法解决这一困境,我们必须从提高教学效率和质量中找到出路。我认为,在教学手段上注重发展计算机网络教学,是明智之举。大量事实表明,在这种新型的教育教学模式下,传统的“填鸭式”“满堂灌”教学方法完全被摒弃,学生是真正作为学习主体去主动探索学习的,教师可组织生动形象的、图文声并茂的语言教学,并可以利用大量的软件资源提供一个良好的教学环境,这是以往任何教学手段所不能达到的。正是在这种新型教学模式下,学生参与学习、启发式教学、因材施教等教学方法才得以真正实现,从而体现教学互动性。这样,教育再也不是教师作为知识的权威将预先组织的知识体系传授给学生的结果,而是教师与学生共同开展探究知识的过程,让学生去发现和掌握知识的过程,从而让学生都获得与科学家们一起参与课题研究,去挖掘考古,去探索星体奥秘等过程的喜悦。我们的经验也表明,这样得来的结果比耳提面授的讲授深刻得多、鲜明得多,更多发挥他们创造性学习的能力。 四、教师素质的整体提高是实施素质教育的先决条件 教师是学校教育的主力军,是教育教学改革的探索者和实践者,他们是在塑造人,是培养学生能力素质全面提高的劳动者。学校应该拥有一批热心教育教学改革试验,有较丰富的教学经验,较高业务水平的教师队伍。学校也要大力宣传在计算机教育改革中实施素质教育是现代化教育的要求,使教师们都认识到,普及计算机教育已刻不容缓,培养拔尖人才需要更多的投入和奉献,是国家现代化建设的需要,从而自觉主动完成教学任务。 未来教育的发展对教师素质的要求会越来越高。计算机教师一方面要朝一专多能方面发展,通过学习实践,提高自身素质、业务水平和教育教学经验。另一方面,教师也应自觉参加学校组织的各类培训,提高自己教育现代化的意识,掌握现代化教育教学理论,提高开展教育科研的能力和撰写论文的水平,利用现代化教学手段去进行教学教研活动。 五、中学计算机实施素质教育的培养方向 中学计算机实施素质教育,应注重学生能力的培养,这不仅仅是指培养学生分析问题、解决问题的能力,发展学生思维能力,而且还要培养学生今后适应社会生活、经济生活的独立自主的学习能力。我校提出要培养学生“九种能力”,即思维能力、学习能力、实践能力、创造能力、审美能力、自教能力、应变能力、耐挫能力、预见能力。我们更着重于学生想象思维能力和创造能力的培养。中学计算机教育也应当注重培养和发展学生素质。我校提出要培养学生的“五种素质”,包括思想道德素质、文化科学素质、身体健康素质、审美素质、劳动技术素质。在教学中,我们强调学生智力因素的培养,同时更加注意锻炼和发展学生非智力因素,使他们认识到宽厚、自信、坚毅、乐观等因素在造就成功的道路上功不可没。 我国社会主义市场经济的建立已为教育改革和发展提供了千载难逢的机遇,我们必须不失时机地抓住这一机遇,深化中学计算机教育改革,实现向素质教育转轨,为培养高素质的社会主义现代化人才作出贡献。

顺序结构的程序(1)

顺序结构的程序(1) 一、赋值语句 PASCAL中有两个语句可以改变变量的值。赋值语句是其中之一(另一个是读语句)。赋值,顾名思义,就是把一个值赋予某个量。可以这样理解:变量相当于装东西的容器,赋值的过程就是把东西放进容器的过程。赋值语句格式如下:变量标识符:=表达式; 书写赋值语句时有以下几点要注意: 1、赋值号只能是“:=”,冒号和等号要连在一起,不能分开。 2、变量要先在程序的说明部分加以说明。 3、表达式必须要有确定的值。 4、一个赋值语句只能给一个变量赋值,同一个变量在程序中可以多次进行赋值。 5、被赋值的变量本身也可在赋值号右侧的表达式中出现,表示先用该变量原来的值代入右侧的表达式进行计算,再将结果重新赋予该变量。 6、赋值号两边的数据类型应相同或相容。 关于数据类型的相同、相容,如下所示: var a;b:integer; c,d,e:real; f:booleam; g:char; begin a:=100; b:=a+5; f:=a>b; g:='L'; //以上是相同数据类型进行赋值 d:=100; c:=b; e:=ord(g); //以上是相容数据类型进行赋值 b:=c; g:='hello'; //以上两个赋值语句都出现溢出,编译时出错 a:=a+10 //表示将变量a的值增加10 end. 二、输入语句(读语句) 输入语句(读语句)和赋值语句一样,能够改变变量的值。与赋值语句不同,输入语句从键盘或文件接收数据赋予变量,而赋值语句则直接由程序语句获得数据。 输入语句的格式如下: read(变量名表); {从键盘读入数据并依次赋值给变量名表中的变量} readln(变量名表); {请看第5条} readln; {请看第6条} 输入语句是编程中用得最多的语句之一。在使用时应注意: 1、写在括号中的变量,都要在变量说明中先预以说明;变量与变量之间,以“,”分隔。 2、从键盘接收数据时,要注意各种不同数据类型数据的分隔符不同。所谓分隔符就是两个完整的数值之间的标记。可以这样理解:当计算机从键盘读入数据时,一旦碰到分隔符,就认为当前的数据读入已完成,可以把它赋给相应的变量了。各种数据类型的分隔符如下:数值型(包括整型、实型)以空格或回车符

高中信息技术教案第一章

高中信息技术教案全套第一章 第一章 第一节:信息与信息技术 课题:信息与信息技术 教学目标:1.知道信息的含义;2.理解信息技术的含义;3.知道获取信息的主要途径。 教学重点:理解信息技术的含义 教学难点:信息技术的含义 教学方法:教授、讨论法 教学过程: 一、课程导入: 1. 人类已跨进21世纪,迎来了信息时代。在这个时代里,以计算机技术、微电子技术和通信技术为特征的信息技术,正在改变着世界的政治、经济、文化生活,改变着人们的生产方式、生活方式、工作方式和思维方式。正确。为了使我们大家能够具有应用信息技术基本素质,浙江省在开设了信息技术必修课。 在整个的信息技术课程中,我们将学习以下的内容:信息技术的基础知识、操作系统的基本知识、文字处理的相关知识、网络基础及因特网应用、网页制作、程序设计初步知识等。当然了,我们在课堂上所讲的都是一些基础的知识,如果大家有兴趣的话,可以对相关的方面进行深入的钻研,如果有什么问题的话,我们也可以互相讨论。 二、新课讲授 1.说了这么半天的信息技术,首先让我们来了解一下什么叫信息。 信息是指对人们有用的消息。 那么什么又叫消息呢。在电子通信中,信息以电子方式从一个装置传输到另外一个信息单位叫一个消息。 而在习惯中,消息是一种新闻的体裁。 而在计算机的学习经常要用到的数据的含义则是:数据是用来描述对象、概念、条件、状况、关系等的文字、数字、符号、图形或声音的集合体。 当数据出现在上下文中能被人们解释和理解它的意义的时候,数据就成了信息。

2.明白了信息的含义后,我们来学习一下信息技术的含义,所谓的信息技术就是指获取信息、处理信息、存储信息和传输信息的技术。 获取信息就是指通过那些途径来找到我们所需要的信息。 处理信息就是指我们如何来对所收集到的众多的信息进行加工,找出对我们有用的部分。 存储信息就是指对我们所处理好的信息进行储存,写在纸上、使用计算机存储还是使用别的方法进行存储。 传输信息就是指如何和他人或都在另外的地点使用信息。 3.获取信息的途径一般有两种,直接的和间接的。 直接的方法的优点有:信息可靠性强 直接的方法的缺点有:费时、费力 直接的方法举例:做科学研究、做调查 间接的方法的优点有:省时、省力 间接的方法的缺点有:信息可靠性不强 间接的方法举例:报刊杂志、电视广播、计算机网络等。 在信息技术的课程中,我们主要讲解从使用计算机进行信息处理。 在有目的的进行信息的搜集和获取,并对所得的信息进行加工处理,并保存和传输。 三、信息技术的发展 1.远古时代,人们是通过感观来收集和处理信息。 2.近代,电报、电话的发明扩大了人们处理信息的时间,缩短了空间。 3.当代,计算机网络的发展使人们传输和处理信息的能力得到了极大的发展。 小结: 1.什么信息 2.什么是信息技术

顺序结构程序设计

第三章顺藤摸瓜----顺序结构程序设计 第一节有备而来---程序设计准备 一、学习目标 1.掌握进入BASIC环境的方法和输入、编辑、运行程序的方法。 2.初步掌握BASIC中的基本概念:常量、变量、函数、表达式。 3.初步掌握输出、赋值、输入语句的格式和功能。 4.初步掌握简单顺序结构程序的设计方法。 5.理解程序的顺序结构的概念。 二、教学重点 掌握输出、赋值、输入语句的格式和功能。 三、教学难点 掌握简单顺序结构程序的设计方法。 四、教学方法 1.演示法。 2.实践法。 五、教学手段与教学媒体 六、课时安排 1课时。 七、教学过程 二、学习指导 1.BASIC中的科学记数法类似数学中的科学记数法 例如:-3.14156E+3 ——-3.14156×103 2.56E-2 一2.56×10-2 其中E表示幂底数10,E后跟的整数为幂指数。 2.常见标准函数 ABS(x) 求x的绝对值,即|x| SQR(x) 求x的算术平方根,即。 SIN(x) 求x的正弦值C角x的单位必须是弧度,l°≈3.14159/180)。COS(x) 求x的余弦值(规定同上)。 INT(x) 求不大于x的最大整数。 注意:x为负数时,其值不是去掉小数,例INT(一5.99)≠一5。 INT(X)用处很多: (1)对正数x四舍五入保留N位小数的表达式: INT(X*10^N+0.5)/1O^N 例如:对正数x四舍五入保留两位小数的表达式: INT(X*100+0.5)/100 (2)判断整数A能被整数B整除的条件关系式: INT(A/B)=A/B (3)求整数A除以B的余数的表达式: A—INT(A/B)*B. RND(x) 产生一个O到1之间的随机小数 生成(A,B)内的随机整数的表达式:INT(RND(1)*(B—A)+A) 例如:二位随机整数的表达式: INT(RND(1)*90+10)

高中信息技术 全套教案(经典)

第一章信息技术基础知识 课题:第一节信息与信息技术 教学要求: 1、使学生了解信息和信息技术的基本概念。 2、了解信息技术的发展变化及其对现代社会的影响。 教学的重点和难点 1、理解信息和信息技术的概念。 2、了解信息技术的快速发展、强化信息意识。 教学器材:投影仪、演示用计算机。 授课地点:电教室 教学过程 1、引言 本章是教材的第一章,这章的内容对学习信息技术会起到举足轻重的作用,通过学习使学生有较强的信息意识。了解和掌握信息技术的发展及其对现代社会的影响,计算机的组成,硬件和软件知识,计算机的安全与病毒防治以及计算机的发展概况。 中学信息技术课程的主要任务是:培养同学们对中学信息技术的兴趣和意识,让同学了解和掌握信息技术的基本知识和技能。 这节课我们学习第一节信息与信息技术。 2、什么是信息? 自从有了人类,在人们的生活和生产活动中,就有了信息交流。它伴随着人类社会的发展而发展。到20世纪后叶我们把信息与信息技术交流作为一门专门的学科来研究。 (举例)有关信息、信息技术的巨大作用。 所谓信息,通常是指对人们有用的消息。 3、什么是信息技术 一般说来,信息技术是指获取信息、处理信息、存储信息、传输信息的技术。 人们获取信息的途径有很多,可以直接从生产、生活、科研活动中收集和获取信息,也可以从网络、电视、广播、报刊杂志等获取间接的

信息。其中计算机网络上收集和获取信息是极其重要的一条途径。 请阅读P2—P4。 (实例演示) 从信息学的角度,从为了解1990年到1999年十年中,我国普通高等学校本科、专科生和硕士研究生的招生情况,分析相应的教育发展情况作为例子,使学生了解信息技术在现代社会中的作用。示例告诉我们信息世界里,必须学习和掌握计算机信息技术。 操作步骤:A、连接上网, B、搜索框中输入关键词。 C、检验结果: D、依次选取“中国教育概况”“中国教育科研网” E、从中找到数据输入到电子表格中, F、再把数据以图表的形式表示。 4、信息技术的发展 计算机网络技术是由计算机技术和通信技术结合而成的。计算机网络对人类的影响,已经超出了它的技术范畴。信息资源已成为同物质资源同样重要的社会资源。信息只有通过交流才能实现资源共享。随着信息高速公路的建立。信息成为所有人可共享的社会资源。 5、归纳、总结: (1)信息与信息技术的概念。 (2)信息技术在各个领域中的应用以及信息技术的飞速发展的情况。 6、讨论思考 (1)什么是信息技术? (2)人们获取信息的途径主要有那些途径? 归纳总结: (1)信息与信息技术的概念。 (2)信息技术在各个领域中的应用以及信息技术的飞速发展的情况。 布置作业: 1、什么是信息技术? 2、人们获取信息有哪些主要途径?

实验一 顺序结构程序设计

实验一顺序结构程序设计 一、实验目的 1. 掌握C语言数据类型,熟悉如何定义一个整型、字符型、实型变量,以及对它们赋值的方法,了解以上类型数据输出时所用的格式转换符。2 2. 学会使用有关算术运算符,以及包含这些运算符的表达式。 3. 掌握数据的输入输出方法,能正确使用各种格式转换符。 二、实验学时数 4学时 三、实验内容和步骤 1..启动TC 2.0编译系统,进入编辑界面,建立一个新文件。文件名自定。(要求每个学生建立一个自己的文件夹,每个同学的练习和作业的源程序命名形成系列,便于检查、查找和考核)。 利用一个小程序验证常量、变量的使用方法与特点,验证数据类型和表达式值的计算规则及其输出格式。 参考程序: main( ) { char c1,c2; c1=97;c2=98; printf(″%c,%c\n″,c1,c2); } (1)在此基础上加入以下printf语句,并运行。 printf(″%d,%d\n″,c1,c2); (2)将第二行改为以下语句,并运行。 int c1,c2; (3)将第三行改为以下语句,并运行。 c1=300;c2=400; 分别写出三次运行结果。 2.编程并调试运行 (1)编程序,用getchar函数读入两个字符给c1、c2,然后分别用putchar函数和printf 函数输出这两个字符。上机运行此程序,比较putchar和printf函数输出字符的特点。 (2)试编写程序,从键盘输入一个大写字母,要求改用小写字母输出。 3.写出下面程序的运行结果: 1)main() { int x=1,y=1,z=1; y=y+x; x=x+y; printf(″%d\n″,x); printf(″%d\n″,y); } 2) main()

高中信息技术优质教案全套合集

高中信息技术优质教案全套合集 第一章信息技术基础知识 课题:第一节信息与信息技术 教学要求: 1、使学生了解信息和信息技术的基本概念。 2、了解信息技术的发展变化及其对现代社会的影响。 教学的重点和难点 1、理解信息和信息技术的概念。 2、了解信息技术的快速发展、强化信息意识。 教学器材:投影仪、演示用计算机。 授课地点:电教室 教学过程 1、引言 本章是教材的第一章,这章的内容对学习信息技术会起到举足轻重的作用,通过学习使学生有较强的信息意识。了解和掌握信息技术的发展及其对现代社会的影响,计算机的组成,硬件和软件知识,计算机的安全与病毒防治以及计算机的发展概况。 中学信息技术课程的主要任务是:培养同学们对中学信息技术的兴趣和意识,让同学了解和掌握信息技术的基本知识和技能。

这节课我们学习第一节信息与信息技术。 2、什么是信息? 自从有了人类,在人们的生活和生产活动中,就有了信息交流。它伴随着人类社会的发展而发展。到20世纪后叶我们把信息与信息技术交流作为一门专门的学科来研究。 (举例)有关信息、信息技术的巨大作用。 所谓信息,通常是指对人们有用的消息。 3、什么是信息技术 一般说来,信息技术是指获取信息、处理信息、存储信息、传输信息的技术。 人们获取信息的途径有很多,可以直接从生产、生活、科研活动中收集和获取信息,也可以从网络、电视、广播、报刊杂志等获取间接的信息。其中计算机网络上收集和获取信息是极其重要的一条途径。 请阅读P2—P4。 (实例演示) 从信息学的角度,从为了解1990年到1999年十年中,我国普通高等学校本科、专科生和硕士研究生的招生情况,分析相应的教育发展情况作为例子,使学生了解信息技术在现代社会中的作用。示例告诉我们信息世界里,必须学习和掌握计算机信息技术。 操作步骤:A、连接上网, B、搜索框中输入关键词。

高中信息技术课教案

高中信息技术课教案 信息技术课教案 教案 教学内容:计算机网络技术基础 教学目标: 1、让学生了解计算机网络的发展历史; 2、让学生了解早期计算机网络的模型; 3、让学生掌握现代计算机网络的定义和功能; 4、让学生理解现代计算机网络的模型; 5、让学生知道并掌现代计算机网络的分类; 教学难点: 计算机网络的定义和功能;现代计算机网络的模型;现代计算机网络的分类; 教学步骤: 一、导课 同学们,说到计算机网络,大家感到这是一个很有技术含量的名词,其实在现代的 信息化时代里,计算机网络可以说是我们生活中不可缺少的一部分,接下来我们就学习 和计算机网络相关的一些知识。 二、学习新课 1、计算机网络发展的过程;计算机网络已经历了四代: 第一代:面向终端的计算机网络:多个终端接入到单个主机.它的出现和发展时期

为20世纪50年代中--70年代初 第二代:以分组交换网络为代表的网络:包括LAN, MAN, WAN),它的出现和发展时期大约是20世纪70-90年代. 典型的代表是目前Internet网的前身ARPANET.如后面 示意图。 第三代:标准化网络:包括:ISO/OSI-RM(国际标准化组织的开放式互连参考模型第四代:网络互联:各种类型的网络全面互联,并向宽带化、高速化、智能化方向 发展。例如:在Internet环境下,不同类型、不同档次的计算机或者网络只要遵守tcp/ip 协议,都可以连入网中相互通信,共享资源。 1 信息技术课教案 2、计算机网络的定义与功能 (1.)计算机网络的定义 将地理位置不同且具有独立功能的多个计算机系统通过通信线路和通信设备相互连接在一起,通过网络操作系统及网络协议软件进行管理,以实现资源共享和相互通信的系统。他们具有:1各计算机是独立自主的,其运行不依赖于其他计算机2计算机之间的连接是物理实现的 3用来实现网络通信、资源管理和网络服务的专门软件 4计算机之间能够利用各种通信手段进行相互通信,并共享软件、硬件和数据等资源 (2.)计算机网络的功能 计算机网络的基本功能

高中信息技术新课标(完整版)

高中信息技术课程标准 一、课程的基本理念 提升信息素养,培养信息时代的合格公民 信息素养是信息时代公民必备的素养。高中信息技术课程在义务教育阶段的基础上,以进一 步提升学生的信息素养为宗旨;让学生在信息的获取、加工、管理、呈现与交流的过程中, 在通过交流与合作解决实际问题的过程中,掌握信息技能,感受信息文化,增强信息意识, 内化信息伦理;使高中学生发展为适应信息时代要求,具有良好信息素养的公民。 营造良好的信息环境,打造终生学习的平台 以高中信息技术课程的开设为契机,充分调动家庭、学校、社区等各方力量,为高中学生提 供必备的软硬件条件和积极健康的信息内容,营造良好的信息氛围;使学校学习与社会学习 相连续,使当前学习与未来发展相连续;既关注当前的学习,更重视可持续发展,为学生打 造终生学习的平台。 关照全体学生,建设有特色的信息技术课程 充分考虑高中学生起点水平及个性方面的差异,强调学生在信息技术学习过程中的自主选择和自我设计;提倡通过课程内容的合理延伸或拓 展,充分挖掘学生潜力,实现学生个性化发展。关注不同地区发展的不均 衡性,在达到“课程标准”的前提下,鼓励因地制宜、特色发展。 强调问题解决,倡导运用信息技术进行创新实践 高中信息技术课程,强调结合高中学生的生活和学习实际设计问题;让学生在活动过程中,掌握应用信息技术解决问题的思想和方法。鼓励学生将所学的信息技术积极地应用到社会生产、日常生活,乃至信息技术革新等各项实践活动中去,在实践中创新,在创新中实践。 注重交流与合作,共同建构健康的信息文化

高中信息技术课程鼓励高中学生结合生活和学习实际,运用合适的信息技术,恰当地表达自己的思想,进行广泛的交流与合作,并在此过程中分享思想、激发灵感、反思自我、增强友谊,共同建构健康的信息文化。

高中数学 1、1、2、1程序框图及顺序结构教案(已修改)

1、1、 2、1程序框图及顺序结构 讲义编写者:数学教师孟凡洲 一、【学习目标】 1、掌握程序框的画法和功能. 2、了解什么是程序框图,掌握学习程序框图的意义. 3、掌握顺序结构的应用,并能解决与顺序结构有关的程序图的画法. 【教学效果】:教学目标的给出,有利于学生对课堂整体的把握. 二、【自学内容和要求及自学过程】 1、阅读教材第6—7页内容,回答问题(程序框图) <1>什么是程序框图? <2>请说出程序框、流程线的符号与功能. 结论:<1>程序框图又称流程图,是一种用程序框、流程线及文字说明来表示算法的图形.在程序框图中,一个或几个程序框的组合表示算法中的一个步骤;带有方向箭头的流程线将程序框连接起来,表示算法步骤的执 行顺序.<2>①椭圆形框:表示程序的开始和结束,称为终端框(起止框),表示开始时只有一个出口,表示结束时只有一个入口.②平行四边形框:表示一个算法的输入和输出信息,又称为输入和 输出框,它有一个入口和出口.③矩形框:表示计算、赋值等 处理操作,又称为处理框(执行框),它有一个入口和出口.④菱形框: 是用来判断给出的条件是否成立,根据判断结果来决定程序的流向,称为判断框,它有一个入口和两个出口.⑤流程线:表示程序的流向.⑥圆圈:连接点.表示相关两框的连接处,圆圈内的数字相同 的含义表示相连接在一起. (具体见教材第6页). 【教学效果】:要让学生能真正的理解并熟记程序框、流程线的符号与功能. 2、阅读教材第7—8页内容,回答问题(顺序结构) 材料:算法的三种基本逻辑结构分别称为顺序结构、条件结构和循环结构,尽管算法千差万别,但都是由这三种基本逻辑结构构成的.如图: <3>上图哪一个是顺序结构、条件结构、逻辑结构?

普通高中信息技术课程的基本理念

普通高中信息技术课程的基本理念 提升信息素养,培养信息时代的合格公民 信息素养是信息时代公民必备的素养。高中信息技术课程在义务教育阶段的基础上,以进一步提升学生的信息素养为宗旨;让学生在信息的获取、加工、管理、呈现与交流的过程中,在通过交流与合作解决实际问题的过程中,掌握信息技能,感受信息文化,增强信息意识,内化信息伦理;使高中学生发展为适应信息时代要求,具有良好信息素养的公民。 营造良好的信息环境,打造终生学习的平台 以高中信息技术课程的开设为契机,充分调动家庭、学校、社区等各方力量,为高中学生提供必备的软硬件条件和积极健康的信息内容,营造良好的信息氛围;使学校学习与社会学习相连续,使当前学习与未来发展相连续;既关注当前的学习,更重视可持续发展,为学生打造终生学习的平台。 关照全体学生,建设有特色的信息技术课程 充分考虑高中学生起点水平及个性方面的差异,强调学生在信息技术学习过程中的自主选择和自我设计;提倡通过课程内容的合理延伸或拓展,充分挖掘学生潜力,实现学生个性化发展。关注不同地区发展的不均衡性,在达到“课程标准”的前提下,鼓励因地制宜、特色发展。 强调问题解决,倡导运用信息技术进行创新实践 高中信息技术课程,强调结合高中学生的生活和学习实际设计问题;让学生在活动过程中,掌握应用信息技术解决问题的思想和方法。鼓励学生将所学的信息技术积极地应用到社会生产、日常生活,乃至信息技术革新等各项实践活动中去,在实践中创新,在创新中实践。 注重交流与合作,共同建构健康的信息文化 高中信息技术课程鼓励高中学生结合生活和学习实际,运用合适的信息技术,恰当地表达自己的思想,进行广泛的交流与合作,并在此过程中分享思想、激发灵感、反思自我、增强友谊,共同建构健康的信息文化。

中学信息技术教学设计

中学信息技术 《数据统计与分析》 教学设计 学校: 专业: 班级: 学号: 姓名: 导师:

第三课数据统计与分析 执教:教学对象:初一学生课时:1节 一、教学目标 1、知识目标: (1)认识工作表的特征和功能; (2)知道用Excel工作表进行数据统计与分析的基本方法; 2、能力目标: (1)会用工作表进行基本数据的统计; (2)能利用公式或函数来进行数据的统计; (3)会对统计的数据进行分析。 3、情感目标: 培养学生科学管理数据的态度和习惯。 二、教学内容分析 数据在我们的日常生活中无处不在,它的统计、分析和管理非常重要。通过学科知识的渗透,灵活的使用计算机,对学生的后续学习有较大的促进作用。根据教学目标要求、教学内容特点和学生实际,本节课把工作表中函数的应用确定为重点。数据的统计与分析对初一的学生而言比较抽象,学生难以理解,所以,本节课的难点确定为:函数的搜索和对数据整体的分析。 三、教学对象分析 初一学生刚由小学升入初中,年龄在11岁~12岁。他们思

维活跃,且形象思维占优势,抽象思维普遍薄弱。其学习动机主要是兴趣型,绝大多数学生对信息技术兴趣较浓。但是学生的计算机基础差异较大,一部分学生对计算机的许多操作已比较熟练,但知识不全面;大部分同学对计算机了解较少;少数学生从来没有接触过计算机。 四、教学策略分析 基于信息技术学科特点和学生特征的分析。 教学中,引用多媒体技术,让学生的形象思维优势更好的发挥。教学策略的设计注重面对全体学生,关注学生的差异,体现因材施教原则。在教学方法上主要采取如下策略: 1、联系实际,创设情景导入新课,充分调动学生的积极性和 求知欲; 2、整个教学过程中,由浅入深、由易到难,注重引导学生通 过动脑、动手积极主动地获取知识; 3、借助多媒体优势设计巩固练习,使练习具有典型性、生动 性、目的性,培养学生的实践能力和创新思维能力。

03实验三 顺序结构程序设计_答案

湖北工业大学实验报告 课程名称:C语言程序设计实验内容实验三顺序结构程序设计 学院:工程技术学院专业班级: 姓名:学号:教师:成绩: 一、实验目的 1、掌握赋值语句、表达式语句、函数调用语句、复合语句、空语句的使用方法。 2、掌握输入、输出函数的格式及格式符的使用。掌握文件包含预处理命令的使用方法。 3、掌握数据的输入、存储、输出之间的关系。 4、掌握顺序程序设计的逻辑结构,掌握数据结构的功能。 二、预习作业 1、程序填空题:试在括号中填入正确的答案,并上机验证程序的正确性。(1) 输入大写字符A,则输出为( )。(文件名:ex3_1.c) (#include ) main( ) { ( char ch,chr; ) chr=(ch= getchar( )) main( ) { ( long int) a =80000 , b = 60000, c, d; ( c) = ( a - b ,a + b ); ( d) = (a + b,a - b); printf(“%ld ,%ld\n”, c, d); }

2、程序改错并上机调试运行 (1)更改下列程序中的位运算符和逻辑运算符,能使变量d、e输出的结果为零。 (文件名:ex3_3.c) #include main( ) { int a = 8, b = 2,c = 3,d,e; /********** found **********/ d = (a % c & ^ a % c); e = a / c - b || && c + + ; printf (“%d, %d\n”, d, e); } (2) 查找改程序中的错误,并修改正确。(文件名:ex3_4.c) #include main( ) { int a = 4, b = 6, c= 3; /********** found **********/ a = a + b = b + c ; b = a < b ?a :b < c ?b :c printf(“%d,%d\n”, a, b); } 3、读程序写结果并上机验证其正确性 (1) 变量 a,b,c,d如下,将变量a以各种格式输出并输出表达式c+a,d – 32的值。(文件名:ex3_5.c) #include main( ) 结果为:(-1,4294967295,37777777777,ffffffff ) { int a = - 1 , b = 2 ; C,B char c = …D?,d = …b?; b = b + c;//??? printf (“%d, %u,%o,%x \n ”,a,a,a,a ); printf (“%c,%c \n ”,c + a, d - 32); } (2) 运行程序后输入”a空格b空格c回车”后,输出结果是(a ,b )。(文件

相关文档
最新文档