




免费预览已结束,剩余63页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2013-2014年度第一学期九年级双语班信息技术教案洛浦县多鲁乡一中如则托和提.拜戈铁木尔2013-2014年度第一学期9年级双语班信息技术课时计划作业课题周复习计算机基础知识1复习第1课 绚丽舞台(认识vb)2复习第1课 绚丽舞台3复习第2课 昂首阔步4复习第3课 行走天涯5复习第4课 操控自如6复习第4课 操控自如7复习第5课 图文并茂8复习其中考试9复习第6课 百变文字10复习第7课 喜迎国庆11复习第8课 涂鸦王国12复习第8课 涂鸦王国13复习第9课 系统集成14复习第10课 美图浏览15复习第10课 美图浏览16复习第11课 时光如梭17期末考试18计算机基础知识教学目标:在教学中要降低理论难度、采取低起点小台阶的教学方法。注重实际操作、让学生在操作过程中逐渐从感性上升的理性、理解相应的理论知识。重点:计算机的基本工作原理及系统组成教学难点:计算机的基本工作原理难点解决方法:反复解释,直观教学。教学手段:关于计算机的一些图片, 硬件,一台计算机。教学过程:计算机基本概述 计算机是电子数字计算机的简称、是一种自动地、高速进行数值运算和信息处理的电子设备。它主要有一些机械的、电子的器件组成、再配以适当的程序和数据。程序及数据输入后、程序可以自动执行、用以解决某些实际问题。计算机是一种可以进行自动控制、具有记忆功能的现代化今生今世工具和信息处理工具。它主要具有以下五个方面的特点:1)运算速度快 2)计算精度高3)记忆力强 4)具有逻辑判断能力 5)可靠性高 第一台电子计算机的延生第一台计算机(ENIAC)于1946年2月,在美国诞生。ENIAC耗资100万美元重量30吨占地170平方米电子器件18800只电子管运算速度5000次/秒计算机系统的基本组成无论巨型机、大型机、小型机、还是微型机、尽管他们在规模和性能方面存在着极大的差别、单其硬件系统都由运算器、控制器(组成中央处理器)、存储器、输入设备、输出设备等五部分组成。 输入设备 外部设备 输出设备 主存储器(内存)RAM和ROM 硬件系统 存储器 辅助存储器(外存)软盘、硬盘、光盘、U盘 运算器 中央处理器(CPU) 控制器计算机系统 操作系统(DOS/Windows 9X/2000/XP) 系统软件 程序设计语言(C/C+、VB、) 数据库管理系统 软件系统 文字处理软件 图像处理软件 应用软件 多媒体制作软件 辅助教学软件(CAI)键 盘键盘是一种标准的输入设备。类型:目前微型机所配置的标准键盘有101(或104)个按键、包括数字键、作业:复习这节课内容,预习下节课内容组长意见:第1单元 初级玛丽第1课 绚丽舞台(认识vb)本课教学目标(一) 了解、熟悉Visual BASIC 6.0集成开发环境。(二) 学会游戏窗体界面背景和前景的设计。重点:l 学会VB程序设计的基本步骤。l 体会程序设计过程中分解、合成的程序设计思想。难点:一、 对控件、对象、属性、事件和事件过程的理解。二、 对程序调试能力的培养。难点解决方法:反复解释,做练习教学手段:机房:教学设计与教学建议(含课前准备)为了提高学生学习程序设计的兴趣,可以在本课教学中演示一些简单游戏程序和简单应用程序的运行效果,例如可以演示一下本教材提供的学习资源,即可使学生提高学习兴趣也可以是学生了解本课程学习后他们可能设计出程序,以此拓展学生学习过程中的创造性思维设计出更多、更好的应用程序。教学过程本课因为是程序设计的第一课,需要学生对VB的操作界面有所了解。由于本课教材涉及的基本知识较多,尽管难度都不大,但是占用的篇幅较大,因此本课没能涉及具体的编程任务。而要让学生了解界面上的功能,熟悉这些基本操作,就要让学生在本课中通过一个简单程序的设计全过程熟悉界面上的功能,体会用VB设计程序的一般步骤。为此建议将第2课中关于“玛丽自动行走”的任务提前到本课中来学习。1. Visual Basic的初步知识一、Visual Basic的启动和退出Visual Basic是Microsoft公司于1991年开发推出的基于Windows 环境的Basic 语言, Visual意为“可视化的”,。Visual Basic的启动单击任务栏中的“开始”按钮,将指针依次指向“程序(P)”“Microsoft Visual Basic” “Visual Basic”,然后单击,即可启动 VB。图6-4启动VB 后,显示如图6-4所示的“新建工程”对话框,对话框中有“新建”“现存”“最新”三个标签,可根据需要选择工程的类型。新建:建立新工程;现存:选择和打开现有工程; 最新:列出最近使用过的工程。要新建一个工程时,单击“新建”标签,选择其 中的“标准EXE”项,然后单击“打开(O)”按钮,进入VB的工作环境。Visual Basic的退出单击“文件(F)”菜单中的“退出(V)”命令,或单击主窗中右上角的“关闭”按钮,就可退出Visual Basic。标题栏菜单栏工具栏窗体设计器工程管理器属性窗口工具箱图6-5进入VB后,屏幕上显示出如图6-5所示的界面,主要由标题栏、主菜单、工具栏、窗体设计器窗口、工具箱、工程资源管理器窗口、属性窗口、代码编辑器窗口等组成。学生练习。作业:复习这节课的内容,预习下节课的内容组长意见:第1单元 初级玛丽第1课 绚丽舞台本课教学目标。学会用时钟控件控制操作对象的移动。通过玛丽移动的程序设计,了解程序设计的基本过程。重点:学会VB程序设计的基本步骤。体会程序设计过程中分解、合成的程序设计思想。难点:对控件、对象、属性、事件和事件过程的理解。对程序调试能力的培养。难点解决方法:让学生多引导上机练习。反复直观教学教学手段:机房教学过程:本单元是VB程序设计学习初始内容,教材从学生玩游戏的兴趣为着眼点,引入VB课程内容的学习。引导学生对以往游戏对象中动作的实现方法进行探索、研究和学习。从而提高学生学习的兴趣。本单元通过“绚丽舞台”、“昂首阔步”、“行走天涯”和“操控自如”四课内容,介绍了使游戏对象移动、坠落、跳跃等动作的实现方法。在介绍这些方法时教材力图在教学中使学生理解对游戏过程进行动作分解、合成的程序设计思路。上机练习:先老师给同学们一步一步的设计一次,然后学生自己动手。任务1:让操作对象玛丽自左向右自动移动。步骤1:设计窗体背景(游戏背景)步骤2:设计窗体前景Image1(玛丽图像)步骤3:在窗体上添加时钟对象Timer1步骤4:在Timer1的属性窗口设置Interval的属性值为100步骤5:在代码窗口设计以下关于Timer1的事件过程作业:复习这节课的内容,预习下节课的内容组长意见:第2课 昂首阔步本课教学目标1. 学会用时钟控件控制对象的自动移动。2. 学会设置时钟的时间间隔属性Interval。3. 学会设置对象的位置属性Left、Top。4. 学会对象属性的静态设置和动态设置。重点:学会VB程序设计的基本步骤。体会程序设计过程中分解、合成的程序设计思想。难点:对控件、对象、属性、事件和事件过程的理解。对程序调试能力的培养。难点解决方法:让学生多引导上机练习。反复直观教学教学手段:机房教学过程:在属性窗口静态设置属性的方法和设置动态属性应该是本课学习的重点内容,在程序中做动态属性设置时要用到赋值的概念,应让学生知道赋值与相等的不同含义。本课简单介绍任务完成的过程,给学生多一些上机实践的时间,在上机过程中要锻炼学生独立调试程序的能力。本课是提出了本教材的第一个需要编写程序的任务,时钟控件也是学生学习的第一个控件,由时钟控件生成的对象需要设置时间间隔Interval属性,由图像控件生成的对象需要设置图像Image1的位置属性,窗体也需要设置其标识Caption属性。所以在了解控件概念的基础上,对象的属性设置是本节课的重点学习内容。上机步骤:(要求学生按照步骤顺序完成上机任务)1.让雷电界面中的飞机向左自动移动。2.修改1让雷电界面中的飞机向右自动移动。3.修改1让雷电界面中的飞机向上自动移动。4.修改1让雷电界面中的飞机向左上自动移动5.将玛丽放到悬崖外侧,修改1使的玛丽向下移动,坠入悬崖。6.在窗体中再设置一个计时器和一个标签框(Label),并在标签框中显示(修改Caption属性)“欢迎来玩初级玛丽游戏”,如图所示,修改程序用添加的计时器控制移动标签框,显示动态文字信息。作业:复习这节课的内容,预习下节课的内容组长意见:第3课 行走天涯(一)本课教学目标1.学会根据需要用条件判断语句编写程序。2.学会设置对象的大小属性。3.掌握游戏动作的分解、合成的设计、调试方法。重点:学会VB程序设计的基本步骤。体会程序设计过程中分解、合成的程序设计思想。难点:记住对控件、对象的属性。对程序调试能力的培养。难点解决方法:让学生多引导上机练习。反复直观教学教学手段:机房教学过程:本课的学习过程中,首先引导学生通过语言描述玛丽移出窗体左边界时的位置状态,然后引导学生描述玛丽处于移出窗体边界与否所要作出的动作,最后根据描述给出条件判断语句的程序代码。在编写玛丽悬崖坠落的程序代码时,首先通过属性窗口令控制直行的时钟的Enabled属性值处于可用状态,令控制坠落的时钟Enabled属性值处于不可用状态。待程序运行过程中判断出玛丽处于悬崖外侧时,改变两个时钟Enabled的属性值,从而实现直行动作到坠落动作的转变。上机步骤:1.修改“左出右进”的程序,使玛丽按“右出左进” 的方式移动。参考程序:Private Sub Timer1_Timer() If Image1.Left Form1.Width Then 如果对象到左边框的距离大于窗体的宽 Image1.Left = 0 则让对象到左边框的距离为0 Else Image1.Left = Image1.Left + 100 否则让对象到左边框的距离加100 End IfEnd Sub2.修改雷电程序,使小飞机按“上出下进”的方式移动。参考程序:Private Sub Timer1_Timer() If Image1.Top -Image1.Height Then 如果对象到上边框的距离小于对象高的相反数 Image1.Top = Form1.Height 则让对象到上边框的距离为窗体的高 Else Image1.Top = Image1.Top 100 否则让对象到上边框的距离减100 End IfEnd Sub3.修改雷电程序,使小飞机在窗体边宽内左右移动(移到左边框时向右边框移动,移到右边框时向左边框移动)。 参考程序:Private Sub Timer1_Timer() 向左移动的时钟控制 If Image1.Left = 3840 Then 如果对象到左边框的距离大于等于3840 Timer2.Enabled = False 则向右移动的时钟不可用,向左移动的时钟可用 Timer1.Enabled = True Else Image1.Left = Image1.Left + 100 否则让对象到左边框的距离加100 End IfEnd Sub作业:复习这节课的内容,预习下节课的内容组长意见:第4课 操控自如本课教学目标1.学会用键盘控制对象的动作。2.体会具有多个时钟控制的应用程序的编写和调试过程。3.通过游戏程序多个动作的分解与合成提高调试程序的能力。重点:学会VB程序设计的基本步骤。学会操控自如的程序代码难点:记住对控件、对象的属性,程序代码。对程序调试能力的培养。难点解决方法:让学生多引导上机练习。反复直观教学教学手段:机房教学过程:本课中会用到四个时钟和一个键盘事件来控制游戏动作,所以搞清楚它们之间的关系是完成整个任务的关键,所以对它们之间的关系流程的理解就显得非常重要。如果用语言描述它们的关系,可表达如下:左出右进的“行走”过程中如果遇到按下空格键则玛丽“跳起”到一定的高度后“落下”,如果“跳起”慢了或“落下”早了,即玛丽置身于两崖之间,玛丽都会坠入悬崖,否则玛丽会继续以左出右进的行走方式继续“行走”。根据以上描述可设置各时钟不同状态下的Enabled属性,正确实现几个动作之间的转换和衔接。教材中还通过对直行过程中玛丽行走动作的优化,让学生学习了对象的可见性属性Visible的设置,本单元学生实践了一个简单游戏程序的开发过程。对于提高学生编程、调试能力都有一定的好处,游戏带给学生快乐,游戏的开发带给学生成就感,会使学生进一步提高学习的兴趣。上机练习:1. 修改玛丽行走的程序,使玛丽能“蹦跳行走”。上机练习参考答案:Dim aPrivate Sub Form_KeyPress(KeyAscii As Integer) 单击键盘的事件过程 Rem 按空格键起跳 If KeyAscii = 32 Then 是否按下空格键 Timer3.Enabled = True 跳起计时器可用 Timer1.Enabled = False 行走计时器不可用 Image1.Visible = True 迈步玛丽图像可见 Image2.Visible = False 直立玛丽图像不可见 Else Image1.Left = Image2.Left 直立玛丽和迈步玛丽重合 Image1.Visible = True 迈步玛丽图像可见 Image2.Visible = False 直立玛丽图像不可见 Timer1.Enabled = True 行走计时器可用 End IfEnd SubRem 玛丽行走Private Sub Timer1_Timer() 直行 a = Image1.Left 玛丽到左边框的距离 If a 3960 And a 3200 Then Image1.Left = Image1.Left - 150 向左移动 Image1.Top = Image1.Top - 100 向上移动 Else Timer3.Enabled = False 跳起计时器不可用 Timer4.Enabled = True 落下计时器可用 End IfEnd SubRem 玛丽落下Private Sub Timer4_Timer() If Image1.Top 3960 And a 0 ThenImage1.Left = Image1.Left - 100 End IfEnd Subl 条件判断中的“与”判断 KeyAscii = 97 And Image1.Left 0作业:复习这节课的内容,预习下节课的内容组长意见: 第2单元 初露锋芒三、 单元概述本单元通过“图文并茂”、“百变文字”、“喜迎国庆”、“涂鸦王国”四课内容,介绍了“命令按钮”、“标签框”、“单选按钮”、“复选框”、“图片框”等控件的属性和使用方法,用“鼠标事件”编写啦鼠标控制的小应用程序。在本单元中,通过对程序代码的编写,学习、应用并体会了程序的循环结构和分支结构,学习了循环语句(For/Next语句)、多分支语句(Select Case语句)的用法;认识了VB中的方法,并实际体验了Circle、Line、Scale等方法的具体应用。四、 学习目标1. 学习命令按钮、单选按钮、图片框、复选框、框架等控件的使用方法。2. 进一步理解对象的属性。3. 了解用LoadPicture()函数载入图片的方法。4. 了解变量的含义,掌握定义布尔变量的方法,了解静态变量的特点。5. 了解VB程序中语句的书写规范。6. 掌握创建控件数组的基本方法,了解控件数组的作用。7. 了解Select Case语句的功能和应用,掌握循环语句For/Next的功能和应用。8. 理解程序的分支结构和循环结构。9. 理解用Scale方法改变VB中的坐标系的方法。10. 掌握用Line方法画线、用Pset方法画点。11. 学会RGB函数的功能和使用方法。12. 学习鼠标的抬起和落下事件,并能够进行简单编程。13. 了解窗体的Form_Load事件。五、 重点难点重点:1. 学习标签、命令按钮、单选按钮、图片框、复选框、框架等控件的使用方法。2. 了解变量的含义,掌握定义布尔变量的方法,了解静态变量的特点。3. 掌握创建控件数组的基本方法,了解控件数组的作用。4. 了解Select Case语句的功能和应用,掌握循环语句For/Next的功能和应用。5. 理解程序的分支结构和循环结构。6. 掌握用Line方法画线、用Pset方法画点。7. 学习鼠标的抬起和落下事件,并能够进行简单编程。 难点:1. 了解用LoadPicture()函数载入图片的方法。2. 学会RGB函数的功能和使用方法。3. 了解变量的含义,掌握定义布尔变量的方法,了解静态变量的特点。4. 掌握创建控件数组的基本方法,了解控件数组的作用。5. 掌握循环语句For/Next的功能和应用。6. 理解程序的分支结构和循环结构。7. 理解用Scale方法改变VB中的坐标系的方法。8. 了解随机函数及其使用方法。六、 学时安排第5课 图文并茂 1课时第6课 百变文字 1课时第7课 喜迎国庆 1课时第8课 涂鸦王国 2课时第5课 图文并茂(三) 本课教学目标l 掌握命令按钮及其Click事件的用法。l 掌握标签的常用属性设置方法以及用法。l 理解对象的名称属性和Caption属性的异同,掌握程序中更改Caption属性的方法。l 了解用LoadPicture()函数载入图片的方法。l 了解变量的含义,掌握定义布尔变量的方法,了解静态变量的特点。l 了解VB程序中语句的书写规范。(二)重点:l 学习标签、命令按钮、单选按钮、图片框、复选框、框架等控件的使用方法。l 了解变量的含义,掌握定义布尔变量的方法,了解静态变量的特点。l 掌握创建控件数组的基本方法,了解控件数组的作用。l 了解Select Case语句的功能和应用,掌握循环语句For/Next的功能和应用。(三)难点:记住对控件、对象的属性,程序代码。对程序调试能力的培养。(四)难点解决方法:让学生多引导上机练习。反复直观教学(五)教学手段:机房教学过程:教材分析通过本节课的学习让学生在完成任务的过程中,加深对编写VB程序过程的了解。任务中使用到了标签、图像框、命令按钮和计时器控件。在学生使用这些控件的过程中,教师应帮助学生理解这些控件在VB程序中能起到什么作用,又是怎么起作用的。本课中涉及到了使用LoadPicture()函数载入图片的内容,教师一定要叮嘱学生正确书写图片路径,可使用绝对路径,也可以借助App.path使用相对路径。例题中涉及到的变量定义一定不能忽视,对于Static定义的静态变量特点,学生会难以理解,教师可借助教材中的DIY帮助学生理解。 在任务一的讲解过程中,教师通过演示例题效果,帮助学生回忆前面所学的知识,让学生思考并说出可通过计时器控制标签的位置,从而完成任务。编写代码时,教师应告诉学生养成好习惯,每行语句要缩进几格,尽量使用注释语句。使程序既便于自己检查又易于别人阅读。创作天地(需要的图片资料老师给学生提供准备)设置时因学生的基础知识很低,课程内容多,时间不够所以老师给学生编制“左上”一个命令按钮的程序代码。其他的学生自己做。如做不了剩下的部分给他们家庭作业。并有时间给他们总结。5. 编程,用8个命令按钮分别控制标签框、图像框等操作对象,朝上、下、左、右、左上、左下、右上、右下八个方向移动。图5.1 命令按钮控制标签位置界面(1) 控件对象:在窗体上添加1个标签、9个命令按钮。(2) 属性设置表表5-1 属性设置表对象属性名属性值Form1(窗体1)Caption图文并茂Label1(标签框)Caption控制位置ForeColor黑色Font隶书、一号字Command1(命令按钮1)Caption上Command9(命令按钮9)Caption退出(3) 程序代码 Private Sub Command1_Click() 上 Label1.Top = Label1.Top - 200End SubPrivate Sub Command2_Click() 下 Label1.Top = Label1.Top + 200End SubPrivate Sub Command3_Click() 左 Label1.Left = Label1.Left - 200End SubPrivate Sub Command4_Click() 右 Label1.Left = Label1.Left + 200End SubPrivate Sub Command5_Click() 左上 Label1.Top = Label1.Top - 200 Label1.Left = Label1.Left - 200End SubPrivate Sub Command6_Click() 左下 Label1.Top = Label1.Top + 200 Label1.Left = Label1.Left - 200End SubPrivate Sub Command7_Click() 右上 Label1.Top = Label1.Top - 200 Label1.Left = Label1.Left + 200End SubPrivate Sub Command8_Click() 右下 Label1.Top = Label1.Top + 200 Label1.Left = Label1.Left + 200End SubPrivate Sub Command9_Click() 退出 EndEnd Sub作业:作业:复习这节课的内容,预习下节课的内容组长意见: 第6课 百变文字(一)本课教学目标l 熟悉单选按钮、复选框和框架控件的基本使用方法。l 了解调整控件格式的方法。l 掌握创建控件数组的基本方法,了解控件数组的作用。l 了解Select Case语句的功能和应用。l 学会RGB函数的功能和使用方法。l 能独立根据样例设计简单用户界面,能独立依据属性设置表设置对象的属性。本课中重点难点内容如下:(二)重点:框架的功能和使用方法复选框的功能和使用方法创建控件数组的方法是本课的重点。Select Case语句的功能及应用(三)难点:Select Case语句的功能及应用(四)难点解决方法:让学生多引导上机练习。反复直观教学(五)教学手段:机房1.教学过程设计如下:教师可以带着学生一起回忆,在以往使用的计算机应用软件中经常会遇到设置文字字体、字号、字形等问题,今天我们就用VB编写一个设置文字字体、字号、字形的小程序,给学生观看样例引入本课。为了学生能很快入手,告诉学生先来制作一个只具有设置字体功能的程序,根据教材图例让学生说出窗体上要添加的控件分别是什么、有多少个。学生可能会认为“百变文字”中显示文字的控件是标签,教师向学生解释这里的控件是文本框,这样引入文本框的功能及使用方法。让学生自己设计用户界面,根据教材中的属性设置表来设置对象属性,经过第一单元的学习,学生应该能够达到根据样例独立创建用户界面和根据属性设置表设置对象属性的能力。教师提出要增加“百变文字”的字号和字形功能,需要添加控件,为了便于分类,引入框架控件的功能和用法。让学生思考“字形”中的粗体和斜体是可以同时选中的,所以制作“粗体”和“斜体”选项不能再使用单选按钮了,引入复选框控件的功能和用法。程序中需要判断单选按钮或复选按钮是否被选中,所以需要具有分支结构的语句来实现。前面学习过If语句可以完成此题,本课再学习一个新的选择结构语句,引入Select Case语句的功能及应用。教师可以给出不使用控件数组的程序代码作对比,这样让学生体会使用控件数组会简化程序。1. 编写如图6.1所示的课程表程序。图6.1 课程表的程序界面(1) 控件对象:在窗体上添加1个标签、包含17个单选按钮的控件数组和包含4个复选框的控件数组。(2) 属性设置表表6-1 属性设置表对象属性名属性值Form1(窗体1)Caption课表Label1(标签框)Caption空OptionBotton1(单选按钮1控件数组)Index 03Caption星期一Frame1(框架1)Caption字体OptionBotton1(单选按钮1控件数组)Index 47Caption宋体Frame2(框架2)Caption字号OptionBotton1(单选按钮1控件数组)Index 811Caption9Frame3(框架3)Caption颜色OptionBotton1(单选按钮1控件数组)Index 1215Caption红Frame4(框架4)Caption字形CheckBox1(复选框1控件数组)Index 03Caption粗体(3) 程序代码Private Sub Check1_Click(Index As Integer) Label1.FontBold = Check1(0).Value 粗体 Label1.FontItalic = Check1(1).Value 倾斜 Label1.FontUnderline = Check1(2).Value 下划线 Label1.FontStrikethru = Check1(3).Value 删除线End SubPrivate Sub Option1_Click(Index As Integer) Select Case Index Case 0: Label1.Caption = 语文 数学 体育 英语 化学 音乐 Case 1: Label1.Caption = 数学 语文 英语 物理 信息技术 班会 Case 2: Label1.Caption = 数学 英语 地理 体育 美术 物理 Case 3: Label1.Caption = 英语 语文 数学 化学 政治 历史 Case 4: Label1.Caption = 数学 英语 语文 化学 生物 物理 Case 5: Label1.Font = 宋体 Case 6: Label1.Font = 黑体 Case 7: Label1.Font = 幼圆 Case 8: Label1.Font = 隶书 Case 9: Label1.FontSize = 9 Case 10: Label1.FontSize = 14 Case 11: Label1.FontSize = 16 Case 12: Label1.FontSize = 20 Case 13: Label1.ForeColor = RGB(255, 0, 0) 红色 Case 14: Label1.ForeColor = RGB(0, 255, 0) 绿色 Case 15: Label1.ForeColor = RGB(0, 0, 255) 蓝色 Case 16: Label1.ForeColor = RGB(0, 0, 0) 黑色End SelectEnd Sub作业:复习这节课的内容预习下节课的内容。组长意见:第7课 喜迎国庆本课教学目标1. 了解图片框的功能及用法。2. 了解图片框与图像框的区别。3. 理解用Scale方法改变VB中的坐标系的方法。4. 掌握用Line方法画线。5. 理解程序的循环结构。6. 掌握循环语句For/Next。7. 了解随机函数及其使用方法。本课中重点难点内容如下:重点:(1)图片框在本课中第一次出现,学生容易与图像框混淆。(2)用Line方法画直线是本课的重点。难点用Scale方法改变坐标系是本课的难点,学生不容易理解。难点解决方法:让学生多引导上机练习。反复直观教学教学手段:机房1.教学过程设计如下:让学生自己设计用户界面,根据教材中的属性设置表来设置对象属性,对于重点和难点老师给同学们演示一次。1. 编程,用命令按钮选择在图片框中画基本图形。(1) 控件对象:在窗体上添加6个命令按钮和1个图片框。(2) 属性设置表表7-1 属性设置表对象属性名属性值Form1(窗体1)Caption画基本图形PictureBox1(图片框1)BackColor白色Command(命令按钮1)Caption画圆Command2(命令按钮2)Caption同心圆Command3(命令按钮3)Caption直线Command4(命令按钮4)Caption三角形Command5(命令按钮5)Caption矩形Command6(命令按钮6)Caption实心矩形(3) 程序代码Private Sub Command1_Click() 画圆 Picture1.Cls Picture1.Circle (0, 0), 5End SubPrivate Sub Command2_Click() 画同心圆 Picture1.Cls For a = 3 To 7 Picture1.Circle (0, 0), a Next aEnd SubPrivate Sub Command3_Click() 画直线 Picture1.Cls Picture1.Line (-8, 0)-(8, 0)End SubPrivate Sub Command4_Click() 画三角形 Picture1.Cls Picture1.Line (0, 8)-(8, -5) Picture1.Line (8, -5)-(-8, -5) Picture1.Line (-8, -5)-(0, 8)End SubPrivate Sub Command5_Click() 画矩形 Picture1.Cls Picture1.Line (-6, 3)-(6, -3), , BEnd SubPrivate Sub Command6_Click() 画实心矩形 Picture1.Cls Picture1.Line (-6, 3)-(6, -3), , BFEnd SubPrivate Sub Form_Load() 修改坐标系 Picture1.Scale (-10, 10)-(10, -10)End Sub重点总结:Fore next 语句Picture1.Line (画线)Picture1.Cls作业:复习这节课的内容预习下节课的内容。组长意见:第8课 涂鸦王国(一)本课教学目标1. 学习鼠标的抬起和落下事件,并能够进行简单编程。2. 了解Button、Shift参数值的意义,掌握利用X和Y参数值编写相应程序。3. 掌握用Pset方法画点。4. 了解对象名称属性的命名规则。5. 了解窗体的Form_Load事件。重点鼠标响应事件。(1)MouseDown事件(2)MouseUp事件难点鼠标相应事件
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 体育产业发展情况及未来发展研究
- 农业绿色发展2025:政策支持与精准农业技术应用分析
- 农产品深加工产业园区建设项目:环保标准与绿色发展报告
- 三育教育考试题及答案
- 2025年三基考核题目及答案
- 2025年市政工程施工员考试模拟试题及答案
- 2025年山西省晋中市事业单位工勤技能考试题库(含答案)
- 设备选型题库及答案
- 新质生产力从量变到质变
- 2025年趣味点子题目及答案
- 职业技术学院《畜产品加工技术》课程标准
- 浙江易锋机械有限公司年产2000万只空调压缩机活塞项目环评报告
- 2025年《审计相关基础知识(中级)》考前几页纸
- 陶板幕墙施工方案
- 2025年中国汉字听写大会汉字听写知识竞赛题库及答案(共六套)
- 《离婚经济补偿制度研究》13000字【论文】
- 《国内外绩效考核指标体系研究现状文献综述》4200字
- 农场生态农业循环产业园项目方案书
- 第二章第二节女性生殖系统生理课件
- 小学生红色经典故事100个红色经典故事【6篇】
- 沪教版(五四学制)(2024)六年级下册单词表+默写单
评论
0/150
提交评论