八年下Qbasic信息技术教案11808.docx
-
资源ID:48188747
资源大小:289.79KB
全文页数:151页
- 资源格式: DOCX
下载积分:40金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
八年下Qbasic信息技术教案11808.docx
信息技术教案八年级 王士军微 机 室 规规 章 制 度纪律注意事项:(1) 在教教室里不要大大声喧哗,要要爱护设备 (2) 在老老师没有安排排的情况下,不不准玩游戏 (3) 在任任何时候,禁禁止浏览不良良网站 卫生注意事项:(1) 进教教室要套鞋套套 (2) 不要要将雨伞等非非学习用品带带入教室 (3) 不准准将饮料、袋袋装食品、口口香糖等带入入教室 课 程 表 周 节节一二三四五12364553612748教 学 进 度 计 划八年级下 信息技术 20010年3月月1日月份周教 学 内 容课时数31第一章 精打细细算当管家1课时2第二章 程序新新天地-初识QBBASIC1课时3第三章-顺顺序结构程序序设计第一节 有备而而来-程程序设计准备备1课时4第二节 与电脑脑沟通-输入、输输出语句第三节 一次亲亲密接触-顺序结构构程序举例1课时5第四章 择路而而行-选选择结构程序序设计第一节 路口诀诀择-条件语句1课时46第五章 循环结结构程序设计计第一节 循序渐渐进1课时7第二节 小小统统计员-WHIILEWEND语语句1课时8第三节 大浪淘淘沙-DO-LOOP语语句1课时9第四节 环环相相扣-循循环嵌套1课时510第六章 各就各各位-数数组第一节 整装待待发-认识数组1课时11第二节 一字排排开-一维数组组1课时12第二节 一字排排开-一维数组组1课时13第三节 数据编编号-二维数组1课时14第七章 特特殊成员-字符串串第一节 两种身身份-字符串常常量和字符串串变量1课时615第二节 字符串串变量全接触触-字符串变量量的各种运算算1课时16第三节 没有有规矩不成方方圆-字符串数组组1课时17第四节 对字符符串发号施令令-与字符串有有关的函数1课时18第八章 程式序序设计个性化化-函函数和子程序序第一节 复杂问问题简单化-函数1课时19第二节 各司其其职-子程序第三节 遥相呼呼应-参参数传递1课时720第九章 磨刀不不误砍柴工-算算法基础知识识1课时学 情 分 析析本学期是八年级级下期,授课课班级是八年年级一至六班班。硬件的基基本情况是,微微机室学生机机共计28台。但是是学生每周上上一节课,相相对课时较少少,所以,上上课时,尽可可能地少讲理理论,最大可可能留给学生生练习的时间间,由于硬件件配置不是太太高,教师演演示时,学生生机显示的速速度太慢,这这要求教师在在演示时,不不能有任何多多余的动作,做做到非常熟练练的操作。在学生学习的知知识上,经过过前一学期的的学习,学生生已经学习了了有关微机的的基本操作,了了解了因特网网的应用,掌掌握了获取信信息的途径、方方法、能够具具有针对性地地获取信息,会会使用Worrd 20003制作校园园小报,能使使用Exceel 20003对数据进进行简单处理理等。学习态态度上,大部部分学生能严严肃认真的进进行学习,对对学习微机感感到兴奋、有有兴趣,少部部分学生对微微机特别爱好好,课外自觉觉看书,学习习相关内容,学学习自己感兴兴趣的内容。学学习习惯上,学学生能够做到到课前做好相相关准备,课课前整队快、静静、齐,有序序进入微机室室,爱护公共共财物,自觉觉遵守操作规规程,有问题题不自作主张张,微机维护护较好,部分分学生能做到到课前预习,课课后复习巩固固,提高了学学习效能,微微机特长生愿愿意在老师和和同学面前露露一手,展示示自己的才能能,微机的学学习上也呈现现两极分化,乐乐于动手的学学生越学越好好,喜欢做看看客的学生越越学越差,与与学习好的的的差距越来越越大,学生的的动手能力,实实践操作能力力得到了培养养,部分学生生已经能对计计算机简易的的故障,如硬硬件松动,积积尘等进行排排除。本学期要学习的的知识主要是是有关QBaasic程序序设计,任务务是学生编写写一些常用的的程序设计,使使学生了解进进而掌握有关关的QBassic操作,有有利于学生今今后的可持续续发展,务必必花时间让学学生弄懂这些些内容。本学期的教学任任务在知识与与技能上,是是使学生学会会QBasiic,让学生生掌握一些常用用的程序设计计,使学生了了解进而掌握握有关QBaasic的操操作,同时教教育学生爱护护学校公共财财物,按操作作规程进行操操作,培养学学生严肃认真真的态度。过过程与方法中中通过学生的的动手实践,操操作、合作、探探究、分享发发现的快乐,积积极引导学生生自主参与知知识的构建,从从而高效的使使知识得到掌掌握,激发学学生对信息技技术学习的持持久兴趣,挖挖掘微机特长长生,发展这这些孩子在微微机上的爱好好,在深度与与广度上加深深他们的知识识。第一章 精打细细算当管家第一节 建立立“我家的收支支统计表”一、教学目标知识方面:1使学生掌握握启动、退出出Excell的方法。2使学生了解解Excell窗口的组成成。3使学生掌握握单元格、工工作表、工作作簿等概念。4使学生掌握握如何建立一一张简单的工工作表。5使学生掌握握保存工作簿簿的方法。技能方面:1使学生建立立数据处理的的概念。2培养学生的的操作能力。3培养学生获获取信息和解解决实际问题题的能力。情感方面:1培养学生对对知识进行迁迁移、运用的的能力。2培养学生主主动查找和获获取信息的意意识。二、教学重点1单元格、工工作表、工作作簿的概念。2工作表、工工作簿的建立立和保存。三、教学难点建立工作表。四、教学方法1演示法。2观察法。3自学法。4启发式。五、教学手段与与教学媒体多媒体网络教室室。六、课时安排1课时。七、教学过程八、板书教学内容、步骤骤与方法 一、导入课课题 教师展示如如图1-1所所示的成绩统统计表。要求求学生讨论在在Word中中怎样绘制这这个表格。教师小结:如果果需要对表格格中的数据进进行大量的计计算,应用WWord就不不方便了。由由此引出学习习新的软件Exceel电子表格格软件。 二、新课 1启动EExcel 教师介绍:Excell和Wordd一样,是MMicrossoftOfffice家家族的成员,启启动方法与WWord相同同。 教师要求学学生自己尝试试启动Exccel。 2认识EExcel窗窗口 教师提出要要求:观察EExcel窗窗口与Worrd窗口有哪哪些相同之处处和不同之处处。 结合Exccel窗口,教教师介绍单元元格、行号、列列号、名称栏栏、编辑栏以以及工作表标标签等。 3几个概概念 教师展示含含有多张工作作表的工作簿簿。结合此工工作簿介绍单单元格、工作作表、工作簿簿等概念。 教师提问:单元格、工工作表、工作作簿三者是什什么关系? 教师介绍:按下Ctrrl键,再按按四个方向键键,可以快速速到达工作表表各个边界。 教师要求学学生找出表中中共有多少行行多少列。 4建立简简单的工作表表教师演示在在单元格中输输入数据的方方法。 教师布置任任务:在Exxcel中制制作一张初一一(2)班成成绩统计表(第3页例11中的表格)。 5保存文文件 教师讲解:在Exceel中保存文文件的方法与与Word中中保存文件的的方法相同,EExcel系系统自动为文文件添加的扩扩展名为“xls”。 教师要求学学生把新建的的表格以“成绩表”为文件名保保存。 三、课堂练练习 完成书中第第5页课后练练习1、2。 四、课堂堂小结 教师与学生生一起小结本本节课的内容容,强调单元格是工工作表的基本本组成单位,在在单元格中可可以输入各种种数据。工作表是由由单元格组成成的,一个工工作簿中可以以有多张工作作表。Excell以工作簿为为文档文件,文文件的扩展名名为“xls”。 五、布置作作业 通过查阅报报纸、期刊等等方法制订一一张组装电脑脑的报价表,要要求写清各种种配件的名称称以及价格,最最好给出多种种方案。 教学后记:第二节 设计“我家的收支支统计表”格式一、教学目标知识方面:1使学生掌握握改变表格列列宽和行高的的操作方法。2使学生掌握握在表格中插插入行或列的的操作方法。3使学生初步步掌握隐藏行行或列的操作作方法。技能方面:1使学生掌握握表格的编辑辑方法。2培养学生运运用所学知识识解决实际问问题的能力。情感方面:培养学生通过实实践学习计算算机知识的意意识和能力。二、教学重点1改变表格的的行高和列宽宽。2插入行或列列。三、教学难点改变表格的行高高和列宽。四、教学方法1演示法。2观察法。3自学法。五、教学手段与与教学媒体多媒体网络教室室。六、课时安排1课时。七、教学过程 一、导入课题题 教师打开学学生制作的“装机指南”表(见图55-1),要要求学生利用用求和函数求求出总计。 教师提问:“装机指南”表中有什么么问题?需要要怎样改正? 由需要增加加新项目等问问题导入课题题。 二、新课 1改变表表格的列宽和和行高 (1)改改变表格的列列宽 教师介绍并并演示改变表表格列宽的三三种方法: 拖动鼠标标调整一列表表格的右边界界(可调整到到任意大小)。直接双击一一列表格的右右边界(调整整至最合适的的列宽)。选定某几列列,双击右边边界,可以使使选定的列的的列宽相同。 教师布置任任务:打开“成绩表”,按书中第第26页例11要求,完成成表格列宽的的调整。 (2)改改变表格的行行高 教师布置任任务:自学掌掌握改变表格格行高的操作作方法。 2插入行行或列 (1)插插入行 教师讲解并并演示插入行行的操作,在在“装机指南”表中添加显显示器的型号号、价格,提提示学生注意意观察插入行行后“总计”一项的变化化。 教师布置任任务:插入书书中第26页页例2给出的的数据。 (2)插插入列 教师要求学学生自学在表表中插入列的的方法,并按按书中第288页例3的要要求,插入一一列数据,注注意观察“总分”、“平均分”数据的变化化。 3隐藏行行或列 教师介绍:利用隐藏行行或列的功能能可以将暂时时不用的数据据隐藏起来。 教师演示隐隐藏一列数据据和将数据恢恢复显示的操操作。 教师要求学学生练习隐藏藏行列的操作作。 三、课堂练练习 完成书中第第31页习题题1、习题22、习题3。 四、课堂小小结 教师与学生生共同小结本本课所学知识识强调使用函函数计算的特特点。 五、布置作作业 为学校秋季季运动会设计计一张“运动成绩统统计表”。 教学后记:第三节 在“我我家的收支统统计表”中输入数据据一、教学目标知识方面:1使学生掌握握改变表格列列宽和行高的的操作方法。2使学生掌握握在表格中插插入行或列的的操作方法。3使学生初步步掌握隐藏行行或列的操作作方法。技能方面:1使学生掌握握表格的编辑辑方法。2培养学生运运用所学知识识解决实际问问题的能力。情感方面:培养学生通过实实践学习计算算机知识的意意识和能力。二、教学重点1改变表格的的行高和列宽宽。2插入行或列列。三、教学难点改变表格的行高高和列宽。四、教学方法1演示法。2观察法。3自学法。五、教学手段与与教学媒体多媒体网络教室室。六、课时安排1课时。七、教学过程 一、导入课题题 教师打开学学生制作的“装机指南”表(见图55-1),要要求学生利用用求和函数求求出总计。 教师提问:“装机指南”表中有什么么问题?需要要怎样改正? 由需要增加加新项目等问问题导入课题题。 二、新课 1改变表表格的列宽和和行高 (1)改改变表格的列列宽 教师介绍并并演示改变表表格列宽的三三种方法: 拖动鼠标标调整一列表表格的右边界界(可调整到到任意大小)。直接双击一一列表格的右右边界(调整整至最合适的的列宽)。选定某几列列,双击右边边界,可以使使选定的列的的列宽相同。 教师布置任任务:打开“成绩表”,按书中第第26页例11要求,完成成表格列宽的的调整。 (2)改改变表格的行行高 教师布置任任务:自学掌掌握改变表格格行高的操作作方法。 2插入行行或列 (1)插插入行 教师讲解并并演示插入行行的操作,在在“装机指南”表中添加显显示器的型号号、价格,提提示学生注意意观察插入行行后“总计”一项的变化化。 教师布置任任务:插入书书中第26页页例2给出的的数据。 (2)插插入列 教师要求学学生自学在表表中插入列的的方法,并按按书中第288页例3的要要求,插入一一列数据,注注意观察“总分”、“平均分”数据的变化化。 3隐藏行行或列 教师介绍:利用隐藏行行或列的功能能可以将暂时时不用的数据据隐藏起来。 教师演示隐隐藏一列数据据和将数据恢恢复显示的操操作。 教师要求学学生练习隐藏藏行列的操作作。 三、课堂练练习 完成书中第第31页习题题1、习题22、习题3。 四、课堂小小结 教师与学生生共同小结本本课所学知识识,再次强调调使用函数计计算的特点。 五、布置作作业 为学校秋季季运动会设计计一张“运动成绩统统计表”。 八、板书教学后记:第四节 使用公公式计算数据据一、教学目标知识方面:1使学生掌握握输入数值、文文本、日期和和时间的方法法。2使学生掌握握修改数据的的方法。3使学生学会会利用公式进进行数据计算算。技能方面:使学生学会处理理数据的基本本方法。情感方面:1培养学生使使用计算机进进行数据处理理的意识。2培养学生耐耐心、细致的的工作态度。二、教学重点1输入数值、文文本、日期和和时间的方法法。2修改数据的的方法。3利用公式进进行数据计算算。三、教学难点利用公式进行数数据计算。四、教学方法1演示法。2观察法。3自学法。4实践法。五、教学手段与与教学媒体多媒体网络教室室。六、课时安排1课时。七、教学过程(见下表)八、板书 一、导入课课题 教师打开上上节课课堂练练习完成的“账目表”,让学生观观察单元格中中文字和数字字的对齐方式式有什么不同同,引出计算算机处理数值值型数据和文文本型数据的的方式不同。由由此导入课题题。 二、新课 1数据的的输入 (1)输输入数据的两两种方法 教师讲解并并演示: 方法一:单单击要输入数数据的单元格格,直接输入入数据。方法法二:先单击击单元格,再再单击编辑栏栏,可以在编编辑栏中编辑辑或添加单元元格中的数据据。 (2)输输入数值 教师演示输输入整数、小小数、分数、百百分数的方法法,并要求学学生上机练习习。 教师强调: 输入纯分分数时,要先先输入0和空空格,否则系系统会按日期期处理。 单元格中中可显示的数数值长度为111位,超过过11位时,以以科学记数形形式表示。 在单元格格中,系统默默认的数值显显示方式是右右对齐。 (3)输输入文本教师师演示输入字字母、数字和和符号的方法法,要求学生生观察屏幕显显示内容并上上机练习。 教师强调: 系统默认认的文本显示示方式是左对对齐。 如果需要要将数字作为为文本处理,需需要在开始时时先输入一个个单引号“”。 (4)输入入日期和时间间 教师布置任任务:按书中中第9页例33的要求,输输入日期和时时间。 2修改数数据 教师一边讲讲解一边演示示修改数据的的方法: (1)输输入过程中出出错:用Baackspaace键删除除错误的字符符,然后输入入正确的内容容。 (2)输输入完毕后发发现错误: 按Dellete键,删删除数据,再再重新输入。 输入新的的数据将原来来的内容覆盖盖。 修改单元元格中的部分分数据,可双双击需要修改改的单元格,然然后移动光标标进行修改。 3利用公公式计算 (1)公公式的组成教教师讲解公式式的组成,强强调: 首先必须须输入“=”,表示将要要输入的是一一个公式。 所有参与与公式运算的的数值和符号号都必须是西西文半角字符符。 运算符与与数学上的表表示不同。 (2)输输入公式 教师一边讲讲解一边演示示:输入“=(9*22)2”,按回车键键确认,由学学生观察并回回答单元格与与编辑栏显示示内容有什么么不同。 教师布置任任务:自学完完成书中第111页例4、例例5。 三、课堂练练习 完成课后练练习4。 四、课堂小小结 教师与学生生共同小结所所学内容,强强调:Excell数据分为字字符和数值两两类,字符型型数据不能参参加运算。输入数据要要认真细致。 五、布置作作业 利用输入公公式计算的方方法,完成组组装电脑报价价表的计算。八、板书教学后记:第五节 使用函函数计算数据据一、教学目标知识方面:1使学生掌握握求和函数、求求平均值函数数的使用方法法。2使学生掌握握求最大值函函数、求最小小值函数的使使用方法。技能方面:1使学生掌握握分析数据、处处理数据的能能力。2培养学生管管理数据的能能力。3培养学生综综合运用所学学知识,解决决实际问题的的能力。情感方面:1培养学生主主动思考,积积极探索的精精神。2培养学生耐耐心、细致的的工作作风。二、教学重点1求和函数、求求平均值函数数的使用。2求最大值、最最小值函数的的使用。三、教学难点求和函数、求平平均值函数的的使用。四、教学方法1演示法。2观察法。3实践法。五、教学手段与与教学媒体1多媒体网络络教室。2教师准备的的表格素材。六、课时安排1课时。七、教学过程 一、导入课课题 教师展示学学生制作的“家庭水、电电、煤气费用用支出表”,同时提出出问题:如果果在表格中增增加一个月的的数据或增加加一个新项目目(如,电话话费),利用用原来输入公公式的方法,会会不会出现错错误? 教师介绍:利用Exccel提供的的函数完成计计算,可以避避免这样的麻麻烦。由此引引出课题函数的使用用。 二、新课 1求和函函数 (1)使用用SUM函数数 教师打开“成绩表”文件,讲解解并演示使用用SUM函数数求出王一明明同学总分的的方法。 教师布置任任务:按书中中第20页例例1的要求,添添加数据,并并利用SUMM函数计算总总分。 教师提出问问题:能不能能利用自动填填充功能简化化重复求和的的操作? (2)使用用自动求和工工具按钮 教师介绍,EExcel提提供了自动求求和工具按钮钮,使用按钮钮也可以完成成自动求和操操作。 教学内容、步步骤与方法 教师布置任任务:试一试试利用自动求求和按钮求出出张建同学的的总分,然后后在“成绩表”下面添加“科目总分”一项,利用用自动求和按按钮计算“科目总分”。 2求平均均值函数 教师介绍求求平均值函数数是AVERRAGE,它它的使用方法法与SUM函函数相同。 教师布置任任务;利用求求平均值函数数计算平均分分。提醒学生生注意选择数数据区域的问问题。 教师要求学学生演示利用用求平均值函函数计算平均均分的操作方方法。 教师布置任任务:在“成绩表”下面添加“科目平均分分”一项,计算算科目平均分分。 3求最大大值函数和求求最小值函数数 教师介绍最最大值和最小小值函数分别别是MAX和和MIN后,布布置任务:在在“成绩表”下面添加“科目最高分分”、“科目最低分分”,然后利用用两个函数求求出最高分和和最低分。 4其他函函数 教师参照书书中第24页页表一,简单单介绍其他几几个函数的用用途。 三、课堂练练习 完成课后习习题1、2。 四、课堂小小结 师生共同小小结本节课所所学的内容,强强调使用函数数完成计算的的特点。 五、布置作作业 用函数计算算“家庭费用支支出表”中的数据。 八、板书教学后记:第六节 数据处处理一、教学目标知识方面:1使学生掌握握排序的操作作方法。2使学生了解解排序的几种种类型。技能方面:1培养学生处处理数据的能能力。2培养学生运运用所学知识识解决实际问问题的能力。情感方面:1培养学生认认真、细致的的学习态度。2培养学生运运用所学知识识解决实际问问题的意识。二、教学重点排序的操作方法法。三、教学难点设置主要关键字字和次要关键键字排序。四、教学方法1讨论法。2演示法。3实践法。五、教学手段与与教学媒体1多媒体网络络教室。2教师准备的的表格。六、课时安排1课时。七、教学过程 一、导入入课题 教师展示几几个学生设计计的“运动成绩统统计表”,让大家评评价。 教师小结:由大家的评评价中我们可可以看到,一一些表格缺少少“名次”一项。由此此引出课题排序。教师打开“成绩绩表”文件,介绍绍按“总分”(关键字)进行升序排排序的方法。 教师要求学学生打开“成绩表”文件,然后后以“总分”为关键字,将将“成绩表”按降序排序序。 针对学生提提出的问题:排序中出现现了“总分”相同的情况况,Exceel怎样进行行的处理?教教师引出次关关键字和使用用菜单进行排排序。 2使用菜菜单排序 教师演示利利用菜单中的的排序命令设设定主要关键键字、次要关关键字完成排排序的操作方方法。 教师布置任任务:将“成绩表”中的平均分分按降序排序序,分数相同同时,按语文文成绩降序排排序。教学内容、步骤骤与方法 教师布置任任务:在“成绩表”最后添加“名次”一栏,填入入名次,再按按学号升序排排序(还原为为最初的排列列顺序)。 3排序种种类教师介绍绍:一般情况况下,总是按按照数值大小小排序,Exxcel还提提供了按字母母顺序、按姓姓氏笔画排序序等方式。 教师演示按按照姓氏笔画画排序的操作作方法。 教师布置任任务:将“成绩表”按照姓氏笔笔画排序。 三、课堂练练习 打开自己设设计的“运动会成绩绩统计表”,增加缺少少的项目,然然后按自己设设置的主关键键字、次关键键字进行排序序。 四、课堂小小结 教师和学生生共同小结本本课所学的内内容,强调:在学习、生生活、工作中中用到排序的的地方很多。 经过排序后后的数据,便便于观察,易易于从中发现现规律。 五、布置作作业 设计一张“班级同学情情况调查表”,包括同学学的姓名、出出生年月、血血型、爱好、联联系电话等,并并按姓名的姓姓氏笔画排序序。 教学后记:第七节 创建数数据图表一、教学目标知识方面:1使学生掌握握在Exceel中插入统统计图表的操操作方法。2使学生初步步掌握调整统统计图表坐标标系的操作方方法。技能方面:1培养学生用用统计图表分分析数据的能能力。2培养学生管管理数据的能能力。情感方面:培养学生认真、细细致的学习态态度。二、教学重点1插入统计图图表。2调整统计图图表的坐标系系。三、教学难点1插入统计图图表。2调整统计图图表的坐标系系。四、教学方法1观察法。2演示法。3实践法。五、教学手段与与教学媒体多媒体网络教室室。六、课时安排1课时。七、教学过程 教学内容、步步骤与方法 一、导入课课题 教师展示“人口普查”图表,引导导学生观察表表格中的统计计图表,并得得出人口增长长数逐年递减减的结论,由由此导入课题题。 二、新课 1插入统统计图表 教师介绍统统计图表的用用途:可以直直观地分析数数据,尤其是是数据比较多多时更显出方方便之处。 教师一边讲讲解一边演示示插入统计图图表的操作方方法:“插入”“图表”选择图表表类型(折线线图)选择数据区区域(自然增增长人数)输入图表标标题、X轴、YY轴标题,然然后按照提示示窗口的要求求操作即可完完成图表的插插入。 教师布置任任务: (1)打开开学生目录下下的“人口普查”表格,在其其中插入统计计图表。 (2)改变变图表中的数数据,观察图图表的变化。 2调整坐坐标系 (1)调整整字体 教师演示修修改坐标轴字字体对齐方式式的操作:双双击坐标轴处处的文字,打打开坐标轴格格式窗口,选选择“对齐”标签,选择择文本的显示示方式。 教师要求学学生:调整坐坐标轴字体的的角度。 (2)调整整刻度 教师演示调调整坐标轴刻刻度的操作:双击坐标轴轴文字,在坐坐标轴格式窗窗口中选择“刻度”标签进行修修改。 教师要求学学生:将主要要刻度单位调调整为1000。 三、课堂练练习 1打开“成绩统计”表格,添加加统计图表。 2完成课课后练习1、22。 四、课堂小小结 教师和学生生共同小结所所学内容,强强调:生成图表首首先要选择图图表所需要的的数据。当工作表中中的数据发生生变化时,由由这些数据生生成的图表会会自动进行调调整,以反映映数据的变化化。八、板书教学后记:第二章 程序新新天地-初识QBBASIC一、学习目标 1了解机器语语言和高级语语言各自的特特点。 2了解什么是是计算机程序序。 3了解程序设设计的基本步步骤。 二、教学重点程序设计的基本本步骤。三、教学难点程序设计的应用用。四、教学方法1演示法。2实践法。五、教学手段与与教学媒体多媒体网络教室室。六、课时安排1课时。七、教学过程 教学内容、步步骤与方法1机器语言和和高级语言各各自的主要特特点 机器语言:与计计算机内部结结构有关,不不通用,其程程序不需“翻译”可直接执行行。 高级语言:与计计算机内部结结构无关,通通用,其程序序需要“翻译”后才可执行行。 2计算机程序序 用计算算机语言描述述的解决问题题的程序。 3程程序设计的基基本步骤 (1)问题分析:对问题详细细分析,弄清清输入(已知知)条件和要要求输出的结结果,明确解解决问题的关关键和途径。 (2)算法设计:根据分析结结果,确定解解决问题的方方法和步骤,并并描述出来。 (3)程序实现:根据描述的的算法编写程程序并上机通通过。 三、应应用实例 1判判断下列说法法的正误 (1)机器语言是是硬件而高级级语言是软件件。 (2)各种计算机机语言编写的的程序计算机机都可直接执执行。 解: (1)说法错误。 分析:计算机语言言都属软件,故故机器语言和和高级语言都都是软件。 (2)说法错误。 分析:只有机器语语言编写的程程序计算机可可直接执行,而而各种高级语语言和汇编语语言编写的程程序都要先“翻译”成机器语言言程序后执行行。 2房房租收费标准准为,住房面面积在40mm2及其以下下的08元元m2;超超过40m22的部分为22元m2。写写出收房租的的算法 解:设设住房面积为为x,房租为为y,那么 据上分分析,收房租租的算法为: (1)输入x (2)判断是否xx<=40? 是则)y08x,否否则y08 ×40+2(x一40) (3)输出x,yy (4)结束 四、练练习实践 1单单项选择题 (1)无须了解计计算机内部结结构就可以使使用的计算机机语言是( )。 A机机器语言 B汇汇编语言 C高高级语言 (2)( )是是计算机硬件件。 A机机器语言程序序 BCCPU C操作作系统 (3)BASICC语言是属于于( )。 A机机器语言 B高高级语言 c汇汇编语言 2写写出解决下列列问题的算法法 (1)输入底半径径R、高H,求求圆锥体的底底面积S和体体积V。 (2)解一元二二次方程axx2+bx+c=0(设设d=b24ac,二实实根为x1、xx2;要求如如果d<0,那那么输出“N”,表示无实实根,否则求求出二实根并并输出)。 教学后记:第三章 顺藤摸摸瓜-顺序结构程程序设计第一节 有备而而来-程程序设计准备备一、学习目标1掌握进入BBASIC环环境的方法和和输入、编辑辑、运行程序序的方法。2初步掌握BBASIC中中的基本概念念:常量、变变量、函数、表表达式。3初步掌握输输出、赋值、输输入语句的格格式和功能。4初步掌握简简单顺序结构构程序的设计计方法。5理解程序的的顺序结构的的概念。二、教学重点掌握输出、赋值值、输入语句句的格式和功功能。三、教学难点掌握简单顺序结结构程序的设设计方法。四、教学方法1演示法。2实践法。五、教学手段与与教学媒体多媒体网络教室室。六、课时安排1课时。七、教学过程二、学习指导1BASICC中的科学记记数法类似数数学中的科学学记数法例如:-3114156EE+3 -3.114156××103 2256E-2 一 2256×10-2其中E表示幂底底数10,EE后跟的整数数为幂指数。2常见标准函函数ABS(x) 求xx的绝对值,即即|x|SQR(x) 求xx的算术平方方根,即。SIN(x) 求xx的正弦值CC角x的单位位必须是弧度度,l°31441591180)。COS(x) 求xx的余弦值(规定同上)。INT(x) 求不不大于x的最最大整数。注意:x为负数数时,其值不不是去掉小数数,例INTT(一5999)一5。INT(X)用用处很多:(1)对正数xx四舍五入保保留N位小数数的表达式: INTT(X*100N+05)1OON例如:对正数xx四舍五入保保留两位小数数的表达式: INTT(X*1000+055)1000(2)判断整数数A能被整数数B整除的条条件关系式: INTT(AB)=AB(3)求整数AA除以B的余余数的表达式式: AIINT(AB)*BRND(x) 产生一个个O到1之间间的随机小数数生成(A,B)内的随机整整数的表达式式:INT(RND(11)*(BA)+A)例如:二位随机机整数的表达达式: INTT(RND(1)*900+10) 3数数学式和BAASIC表达达式的对应表表示 应根据据运算顺序,正正确使用圆括括号,且将所所有符号写在在同一行上。注注意乘、除、乘乘方运算和绝绝对值、算术术平方根等函函数在数学上上与BASIIC上表示的的区别。 例如: 一(-bb+SQR(b*b一44*a*c)(2*a) 4输输出语句和输输入语句 (1)输出语句。 格式:PRINTT(输出内容容) 功能: 当输出内内容是数时,直直接输出该数数; 当输出内内容是数值表表达式时,先先计算表达式式的值,然后后输出该数值值; 当输出内内容是字符串串时,直接输输出该字符串串。 (2)赋值语句。 格式:LLET变量=表达式 功能:把把“=”右边表达式式的值赋给左左边的变量。 (3)键盘输入语语句 格式:IINPUT变变量,变量,变量。 功能:程程序运行到该该句时,屏幕幕出现一个“?”号,等待用用键盘输入数数据INPUUT后面的变变量或变量组组。 5赋赋值(LETT)语句功能能强大,用处处很多,常用用于构造以下下 计数器器 例如:LET II=I+1(一般变量初初值为0,即即LET II=0) 累加器器 例如:LET ss=s+x(一般变量初初值为O,即即LET II=0) 累乘器器 例如:LET TT=T*x(一般变量初初值为l,即即LET TT=1) 交换器器 例如:A、B存储储的内容交换换 LETT C=A LETT A=B LETT B=C 6两种提提供数据的语语句对比表表521两两种提供数据据的语句对比比表 语句 LETT语句 INPPUT语句变量数一个LET语句句只能给一个个变量赋值一个INPUTT语句可以给给一个或一组组变量赋值赋值