vb趣味程序教案

合集下载

《VB课程教案》

《VB课程教案》

《VB课程教案》word版教案编写者:教案编辑专员一、教案概述本教案旨在帮助学生掌握Visual Basic(VB)编程语言的基本概念、语法和编程技巧。

通过本课程的学习,学生将能够建立简单的VB程序,理解面向对象编程的基本原理,并掌握VB编程在实际应用中的基本用法。

二、教学目标1. 理解VB编程语言的基本概念和语法。

2. 学会使用VB编写简单的程序,掌握基本的编程技巧。

3. 理解面向对象编程的基本原理,并能在实际编程中应用。

4. 学会VB编程在实际应用中的基本用法,如数据库访问、网络编程等。

三、教学内容1. VB编程语言概述:介绍VB的发展历程、特点和应用领域。

2. VB编程环境:介绍VB的集成开发环境(IDE)和基本操作。

3. 基本数据类型和运算符:介绍VB中的基本数据类型、运算符和表达式。

4. 控制结构:介绍VB中的顺序结构、选择结构和循环结构。

5. 函数和过程:介绍VB中的内置函数、自定义函数和过程。

四、教学方法1. 讲授法:讲解VB编程语言的基本概念、语法和编程技巧。

2. 示例法:通过实际编程示例,让学生掌握VB编程的基本方法。

3. 实践法:安排课后练习和编程任务,让学生巩固所学知识。

4. 讨论法:组织学生进行小组讨论,分享学习心得和编程经验。

五、教学评估1. 课后练习:布置课后练习题,检查学生对课堂所学知识的掌握程度。

2. 编程任务:安排编程任务,评估学生的实际编程能力和应用能力。

4. 期末考试:进行全面的知识检测,评估学生对本课程的整体掌握情况。

六、教学资源1. 教材:选用权威、实用的VB编程教材,如《Visual Basic 2010程序设计教程》。

2. 课件:制作精美的课件,辅助讲解VB编程的基本概念和语法。

3. 编程工具:为学生提供VB集成开发环境(IDE),如Visual Studio 2010。

4. 示例代码:准备丰富的示例代码,以便在课堂上进行演示和分析。

5. 练习题库:编写充足的练习题,供学生课后练习和巩固知识。

vb趣味程序教案

vb趣味程序教案

教学进度表授课时间2014年9月16日第2周星期2 总第1课时课题QQ登录窗口的制作——初步认识计算机语言课型新授课教学时数1课时教学目标(一)知识与技能:了解计算机语言;熟悉VB开发环境了解VB中的对象、属性、事件学会编写窗体的设计代码,并能运行程序(二)过程与方法:通过QQ登陆窗体的制作了解并掌握程序编写的整个过程(三)情感、态度与价值观:通过制作学生最熟悉的QQ登录界面,使学生对VB程序设计产生浓厚的兴趣。

教材分析重点属性、方法和事件难点VB的集成开发环境教学方法讲授法、演示法、练习法、任务驱动法教学情景设计【学习要点】了解计算机语言;了解VB语言的特点;熟悉VB开发环境【新课讲授】一、了解计算机语言各种软件,包括Windows、Word、PowerPoint、各种游戏等都是计算机语言编写出来的。

(演示)如贪吃蛇游戏、健康指标计算器等等。

常见的高级语言1.BASIC。

入门者首选语言。

指令少,容易上手,易于掌握。

2.PASCAL。

适合科学计算、数据处理,运行编译速度快。

3.C语言。

主要适用于应用软件的开发,计算机专业人员的必修课。

4.JAVA、.Net、PHP、C#、HTML……二、VB语言介绍VB是Visual Basic的简称,它对学习者的要求不高,但本身效率高、功能强大、实用性强。

主要有如下特点:面向对象、事件驱动、软件的集成式开发、结构化。

面向对象和面向过程的区别:例如五子棋,面向过程的设计思路就是首先分析问题的步骤:1、开始游戏,2、黑子先走,3、绘制画面,4、判断输赢,5、轮到白子,6、绘制画面,7、判断输赢,8、返回步骤2,9、输出最后结果。

把上面每个步骤用分别的函数来实现,问题就解决了。

而面向对象的设计则是从另外的思路来解决问题。

整个五子棋可以分为:1、黑白双方,这两方的行为是一模一样的,2、棋盘系统,负责绘制画面,3、规则系统,负责判定诸如犯规、输赢等。

第一类对象(玩家对象)负责接受用户输入,并告知第二类对象(棋盘对象)棋子布局的变化,棋盘对象接收到了棋子的变化就要负责在屏幕上面显示出这种变化,同时利用第三类对象(规则系统)来对棋局进行判定。

VB程序设计教案(详细)

VB程序设计教案(详细)

VB程序设计教案(详细)VB程序设计教案(详细)1. 课程介绍1.1 课程概述本课程旨在教授学生如何使用VB(Visual Basic)语言进行程序设计。

课程将涵盖VB的基础知识、语法和常用编程技巧,以及如何开发简单的应用程序和界面设计。

1.2 课程目标- 了解VB语言的基础知识和编程概念- 能够使用VB语言编写简单的程序- 掌握VB的界面设计和用户交互技巧- 能够进行程序调试和错误处理- 能够应用VB开发简单的实际应用程序2. 课程大纲2.1 第一章:VB入门2.1.1 VB的基本概念2.1.2 VB的开发环境介绍2.1.3 创建第一个VB程序2.2 第二章:VB基础知识2.2.1 数据类型与变量2.2.2 运算符与表达式2.2.3 控制结构与循环语句2.2.4 过程与函数2.2.5 数组与集合2.3 第三章:VB界面设计2.3.1 窗体与控件2.3.2 窗体的布局与设计2.3.3 控件的属性与事件2.3.4 表单的验证与提示2.4 第四章:VB高级编程技巧2.4.1 文件操作2.4.2 数据库连接与操作2.4.3 错误处理和调试技巧2.4.4 高级用户交互与界面设计3. 授课方法3.1 理论讲解:通过课堂讲解,介绍VB的基本概念、语法和编程技巧。

3.2 实例演示:通过实际案例演示,让学生理解和掌握VB的应用和开发能力。

3.3 实践训练:布置编程练习和项目任务,让学生在实际应用中提升技能。

4. 评分标准4.1 平时成绩:包括课堂表现、作业完成情况和参与度等。

4.2 考试成绩:根据期末考试结果进行评定。

4.3 项目成绩:根据实际项目完成情况和质量进行评定。

5. 资源要求5.1 软件环境:Windows操作系统,VB开发环境(如Visual Studio等)。

5.2 教材:《VB程序设计入门》等相关教材。

5.3 附件:本课程附件包括示例代码、实例项目以及参考资料,供学生参考和练习。

6. 法律名词及注释6.1 版权:指对作品享有的独占使用权的权利。

vb程序设计含详解

vb程序设计含详解

vb程序设计含详解一、教学内容本节课的教学内容来自于小学数学教材《数学》的第四章《几何图形》。

本章主要介绍了平面几何图形的性质和分类,包括三角形、四边形、五边形等。

本节课的具体内容是学习三角形的性质,包括三角形的定义、三角形的分类、三角形的内角和、三角形的边长关系等。

二、教学目标1. 让学生了解三角形的定义和性质,能够正确识别各种类型的三角形。

2. 培养学生运用几何知识解决实际问题的能力。

3. 培养学生合作学习、积极思考的学习习惯。

三、教学难点与重点重点:三角形的基本性质和分类。

难点:三角形内角和定理的理解和应用。

四、教具与学具准备教具:多媒体课件、黑板、粉笔。

学具:几何图形卡片、量角器、直尺。

五、教学过程1. 情景引入:通过多媒体课件展示一些生活中的三角形图形,让学生观察并说出它们的名称。

2. 知识讲解:讲解三角形的定义和性质,通过示例和讲解让学生理解三角形内角和定理。

3. 课堂练习:让学生分组进行合作学习,用几何图形卡片组成三角形,并测量内角和,验证三角形内角和定理。

4. 例题讲解:讲解一道关于三角形内角和的例题,引导学生运用所学知识解决问题。

5. 随堂练习:让学生独立完成一道关于三角形内角和的练习题,教师进行个别指导。

7. 作业布置:布置一道关于三角形内角和的作业题,要求学生在家长的监督下完成。

六、板书设计板书设计如下:三角形定义:由三条边组成的图形性质:1. 内角和为180度2. 有三个角3. 有三条边七、作业设计作业题目:计算下面三角形的内角和。

答案:八、课后反思及拓展延伸课后反思:本节课的教学内容较为抽象,对于学生来说有一定的难度。

在教学过程中,我通过多媒体课件、示例和练习题等多种方式,帮助学生理解和掌握三角形内角和定理。

在课堂练习环节,我鼓励学生分组合作,培养他们的团队协作能力。

在作业布置方面,我选择了一道具有挑战性的题目,让学生在家长的监督下完成,以巩固所学知识。

拓展延伸:三角形在生活中的应用非常广泛,可以让学生举例说明三角形在生活中的应用,如自行车三角架、建筑物的结构等。

VB程序设计教案(详细)

VB程序设计教案(详细)

VB程序设计教案(详细)VB程序设计教案(详细)1.引言- 学习目标:本教案旨在培养学生在VB(Visual Basic)程序设计方面的基本能力,掌握VB语言的基本语法和常用功能,能够独立开发简单的VB程序。

- 适用对象:对VB程序设计感兴趣且有一定编程基础的学生。

- 主要内容:介绍VB程序设计的基本原理和步骤,包括界面设计、事件监听、数据处理等方面的内容。

2.环境搭建- 安装VB IDE:介绍如何并安装VB IDE(集成开发环境)。

- 新建项目:演示如何在VB IDE中新建一个项目并设置基本属性。

- 界面布局:讲解VB中的用户界面元素,如窗体、按钮、标签等,并介绍如何进行布局和调整位置。

3.基本语法- 变量和数据类型:介绍VB中的不同数据类型及其用法,如整型、浮点型、字符串型等。

- 运算符和表达式:讲解VB中常用的运算符和表达式,如算术运算符、逻辑运算符等。

- 控制流程:介绍条件语句和循环语句的使用方法,如if 语句、for循环、while循环等。

4.事件处理- 事件监听:讲解如何给按钮等组件添加事件监听器,并介绍常用的事件类型,如事件、键盘事件等。

- 事件处理方法:介绍在事件处理函数中常用的操作,如界面更新、数据处理等。

5.数据处理- 数组:讲解VB中的数组的概念和使用方法,包括一维数组和多维数组。

- 输入和输出:介绍如何从用户获取输入并输出结果,包括控制台输入输出和界面输入输出。

6.综合实例- 游戏开发:以一个简单的游戏开发为例,演示如何使用VB进行综合性的程序设计。

附件:附件1:示例代码-界面设计.vb附件2:示例代码-事件处理.vb附件3:示例代码-数据处理.vb法律名词及注释:1.版权:知识产权法规定的保护原创作品的权利,包括文本、图像、音频等。

2.IDE:集成开发环境(Integrated Development Environment),指一款提供软件开发环境的应用程序,包括代码编辑器、编译器等功能。

VB程序设计教案(详细)

VB程序设计教案(详细)

VB程序设计教案(详细)VB程序设计教案(详细)一、课程目标本课程的目标是教授学生如何使用VB(Visual Basic)进行程序设计。

通过本课程的学习,学生将能够掌握VB的基本概念、语法和编程技巧,并能够独立完成简单的程序设计任务。

二、课程大纲1: VB简介- VB的起源和发展- VB的特点和优势- VB与其他编程语言的比较2: VB环境设置和基本操作- VB开发环境的安装和配置- VB集成开发环境(IDE)的介绍- VB项目的创建和管理- VB代码的编辑和调试技巧3: VB程序基础- VB程序的结构和执行过程- 变量和数据类型- 运算符和表达式- 控制流程和循环结构4: VB用户界面设计- VB窗体的创建和布局- 控件的选择和使用- 事件处理和交互设计- 窗体的美化和样式设置5: VB文件操作- 文件的读写和处理- 文件路径和文件操作函数- 文件输入输出流的使用- 文本文件和二进制文件的处理6: VB数据库编程- 数据库的连接和操作- SQL查询语句的编写- 数据库表的创建和修改- 数据库事务的处理7: VB高级编程技巧- 函数和过程的定义和调用- 类和对象的使用- 错误处理和调试技巧- VB常用的扩展库和插件8: VB项目实践- 案例分析和实际项目- 项目需求分析和设计- 项目开发和测试- 项目发布和维护三、教学方法本课程采用理论讲解与实际操作相结合的教学方法。

讲师将通过实例演示和实践操作,让学生亲身体验VB程序设计的过程。

同时,还将组织小组讨论和实践项目,以加深学生的理解和实际应用能力。

四、评估方法学生的评估将通过以下几个方面进行:- 平时作业和实验报告的完成情况和质量- 课堂讨论和互动参与程度- 期末项目的完成情况和成果展示附件:1:示例程序代码3:课程作业要求法律名词及注释:1:版权:指著作权法保护的创作成果的独有权利。

2:商标:指商标法保护的标志、名称、符号等用于区分商品或服务来源的独有标识。

vb趣味程序教案

vb趣味程序教案

教学进度表(一)知识与技能: 了解计算机语言;熟悉VB 幵发环境 了解VB 中的对象、属性、事件 学会编写窗体的设计代码,并能运行程序(二)过程与方法: 通过QQ 登陆窗体的制作了解并掌握程序编写的整个过程(三)情感、态度与价值观:通过制作学生最熟悉的 QQ 登录界面,使学生对VB 程序设计 产生浓厚的兴趣。

属性、方法和事件教学情景设计【学习要点】了解计算机语言; 了解VB 语言的特点; 熟悉VB 幵发环境 【新课讲授】一、了解计算机语言各种软件,包括 Windows Word PowerPoint 、各种游戏等都是计算机语言教材分 VB 的集成幵发环境教学方法占八、、讲授法、演示法、练习法、任务驱动法授课时间 2014年9月16日 第2周 星期2 总第1课时课题 QQ 登录窗口的制作 ---- 初步认识计算机语言课型新授课I 教学时数 1课时编写出来的。

(演示)如贪吃蛇游戏、健康指标计算器等等。

常见的咼级语言0入门者首选语言。

指令少,容易上手,易于掌握。

适合科学计算、数据处理,运行编译速度快。

语言。

主要适用于应用软件的幵发,计算机专业人员的必修课。

、.Net、PHP C# HTML二、VB语言介绍VB是Visual Basic 的简称,它对学习者的要求不高,但本身效率高、功能强大、实用性强。

主要有如下特点:面向对象、事件驱动、软件的集成式幵发、结构化。

面向对象和面向过程的区别:例如五子棋,面向过程的设计思路就是首先分析问题的步骤:1、幵始游戏,2羽工车丰、黑子先走,3、绘制画面,4、判断输赢,5、轮到白子,6、绘制画面,7、判断输赢,8、返回步骤2, 9、输出最后结果。

把上面每个步骤用分别的函数来实现,问题就解决了。

而面向对象的设计则是从另外的思路来解决问题。

整个五子棋可以分为:1、黑白双方,这两方的行为是一模一样的,2、棋盘系统,负责绘制画面,3、规则系统,负责判定诸如犯规、输赢等。

第一类对象(玩家对象)负责接受用户输入,并告知第二类对象(棋盘对象) 棋子布局的变化,棋盘对象接收到了棋子的变化就要负责在屏幕上面显示出这种 变化,同时利用第三类对象(规则系统)来对棋局进行判定。

VB教案(1)设计简单的VB程序

VB教案(1)设计简单的VB程序

(一)设计简单的VB程序一.启动Visual Basic6.0:1.执行菜单:“开始”\“程序”\…\“Microsoft Visual Basic6.0”2.新建文件:选择“新建”\“标准.EXE”后单击“打开”按钮。

打开文件:选择“现存”\在对话框中设置文件标识符。

(找到工程文件,其扩展名为.vbp)二.工程文件的打开:●单击“打开”工具按钮。

●执行菜单:“文件”\“打开”三.工程的保存:1.保存工程:包含该工程中的所有文件。

2.保存工程文件:只包含指定的当前正在操作的文件。

四.退出VB:●执行菜单:“文件”\“退出”。

●单击窗口右上角“关闭”按钮。

●按~F4键。

五.VB的三种工作模式:1.设计:可设计或修改窗体、画面、程序代码,进行保存、编译等操作。

2.运行:VB运行当前程序的内容。

3.中断:此时VB可查看或修改程序代码,查看当前变量的内容。

六.VB的窗口:1.菜单窗口:(应用程序窗口)包括标题栏、菜单栏、工具栏、数字显示区等。

2.工具箱:提供了编程所需的控件。

3.工程(项目)窗口:可以看到当前工程的整体结构。

单击“查看代码”可以打开程序代码窗口。

单击“查看对象”按钮可以看到窗体上的对象画面。

4.属性窗口:●用于对选中的对象设置属性,这些属性定义了选中对象的初始外观和功能等。

●选择对象既可在窗体上单击选中,也可在属性窗口中通过对象的下拉列表选择。

●各队象的属性可以选择“按字母序”或“按分类序”的不同排列方式。

●选中的属性、功能和作用会在属性窗口下方给出提示。

5.窗体布局结构:可以拖曳设定程序运行时窗体出现在屏幕上的位置。

6.立即窗口:可以立即执行在此窗口中输入的命令。

一般用于在中断模式下查找程序出错的原因。

7.窗体窗口:是主要的工作窗口。

在此对窗体和控件进行排列、位置、大小、布局等设计。

8.程序代码窗口:在此编写程序代码。

不同的对象和事件的程序用横线隔开在“对象”的下拉列表中可选择对象的名称。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

教学进度表授课时间2014年9月16日第2周星期2 总第1课时课题QQ登录窗口的制作——初步认识计算机语言课型新授课教学时数1课时教学目标(一)知识与技能:了解计算机语言;熟悉VB开发环境了解VB中的对象、属性、事件学会编写窗体的设计代码,并能运行程序(二)过程与方法:通过QQ登陆窗体的制作了解并掌握程序编写的整个过程(三)情感、态度与价值观:通过制作学生最熟悉的QQ登录界面,使学生对VB程序设计产生浓厚的兴趣。

教材分析重点属性、方法和事件难点VB的集成开发环境教学方法讲授法、演示法、练习法、任务驱动法教学情景设计【学习要点】了解计算机语言;了解VB语言的特点;熟悉VB开发环境【新课讲授】一、了解计算机语言各种软件,包括Windows、Word、PowerPoint、各种游戏等都是计算机语言编写出来的。

(演示)如贪吃蛇游戏、健康指标计算器等等。

常见的高级语言1.BASIC。

入门者首选语言。

指令少,容易上手,易于掌握。

2.PASCAL。

适合科学计算、数据处理,运行编译速度快。

3.C语言。

主要适用于应用软件的开发,计算机专业人员的必修课。

教学后记授课时间2014年9月23日第4周星期2 总第2课时课题VB程序设计的过程课型新授课教学时数1课时教学目标(一)知识与技能:了解计算机语言;熟悉VB开发环境了解VB中的对象、属性、事件学会编写窗体的设计代码,并能运行程序(二)过程与方法:通过QQ登陆窗体的制作了解并掌握程序编写的整个过程(三)情感、态度与价值观:通过制作学生最熟悉的QQ登录界面,使学生对VB程序设计产生浓厚的兴趣。

教材分析重点属性、方法和事件难点VB的集成开发环境教学方法讲授法、演示法、练习法、任务驱动法教学情景设计【新课引入】【新课讲授】对象名称属性、方法或事件(属性、方法或事件)作用说明登陆窗体Form1 Height属性、Width属性窗体的高度和宽度登陆窗体Form1 Hide方法隐藏登录窗体图片Image1 Height属性、Width属性图片的高度和宽度图片Image2 Height属性、Width属性图片的高度和宽度图片Image1 Picture属性显示的图片图片Image2 Picture属性显示的图片文本框(输入帐号) Text1 Text属性Text属性记录输入的值(账号) 文本框(输入密码) Text2 PasswordChar属性输入密码时显示的字符按钮(登陆) Command1 Click事件点击按钮执行登陆事件按钮(退出) Command2 Click事件点击按钮执行退出事件一、属性对象的属性:指对象(窗体、控件)的大小、颜色、方位等一系列外观或内部构造的特征1.Height是高度,Width是宽度VB使用的是twip坐标系统,它与像素(pixel)不同,它们之间的转换关系为15twip=1pixel。

已知“qq1.jpg”的高度为139pixel,宽度为379 pixel,则将之改为twip单位,即height属性应该为__________twip,width属性应该为__________twip;已知“qq2.jpg”的高度为98 pixel,宽度为100 pixel,则将之改为twip单位,即height属性应该为__________twip,width属性应该为__________twip;2.Picture属性将Image1的Picture属性设置为qq1.jpg,将Image2的Picture属性设置为qq2.jpg.3.PasswordChar属性参考P59一点通,将密码Text2控件的PasswordChar属性改成“*”二、事件对象的事件:指对象(窗体、控件)对外部条件的响应。

VB是由事件触发(事件驱动),例如单击某个按钮(Click事件),文本框内容变更(Change事件)1.Click事件参考P60。

①单击“退出”按钮触发的事件为结束本程序。

②单击“登录”按钮触发的事件为弹出一个消息框并且将本窗体隐藏;三、方法对象的方法:指对象(窗体、控件)所进行的操作。

例如窗体的隐藏、刷新;图像对象的移动等。

1.Hide方法单击“登录”按钮后,将QQ登录窗体隐藏,即form1.Hide保存工程到自己的文件夹内,保存窗体名为“login.frm”,保存工程文件为“login.vbp”,生成exe文件,文件名为“login.exe”【学生练习】授课时间 2014年10月21、28日 第8、9周 星期2 总第4、5课时课题 几何计算课型新授课教学时数2课时教 学目 标(一)知识与技能: 了解顺序结构的特点 掌握VB 语言中的赋值语句;(二)过程与方法:通过完成自动饮料机的制作,掌握VB 的赋值和输出语句,并尝试解决实际问题。

(三)情感、态度与价值观:培养学生发现问题、思考问题和解决问题的习惯; 培养学生初步的程序设计思维。

教材分析重点 TextBox 、Image 、Label 的使用;赋值语句 难点 对顺序结构的理解和运用;Label 和TextBox 的使用教学方法自学法、练习法、任务驱动法教学情景设计【新课引入】展示本节课任务:完成分数计算器的制作。

【学生练习】第一个窗体中:长方形计算按钮代码提示:长方形面积计算代码提示:教学后记授课时间2014年11月4日第10周星期2 总第6、7课时课题程序的选择结构课型新授课教学时数2课时教学目标(一)知识与技能:认识选择结构的特点掌握条件语句学会使用条件语句解决实际问题(二)过程与方法:在老师的指导下,通过QQ登录界面的制作和完善体验自主学习并获得成功的喜悦。

(三)情感、态度与价值观:培养学生的逻辑思维能力、促进学生对计算机解决问题方法的理解;在自主探究解决问题的过程中,让学生体验学习的乐趣。

教材分析重点巩固选择结构的格式、执行过程及其功能。

难点巩固选择结构的格式、执行过程及其功能教学方法讲授法、演示法、练习法、任务驱动法教学情景设计【新课引入】展示本节课任务:完成QQ登录界面的注册、登录。

【新课讲授】一、注册窗口的完成1.使用user记录昵称,使用pass记录密码,即Public user, pass As String2.“退出”按钮代码为End;3.“注册”按钮实现记录用户输入的账号和密码,并显示登录窗体,隐藏注册窗体;教学方法讲授法、演示法、练习法、任务驱动法教学情景设计【新课引入】师:5、4、3、2、1,我们现在开始上课。

刚才我们看到一个倒计时的程序,在日常生活中我们经常会遇到这种情况,例如十运会的倒计时牌;十字路口的红绿灯;火箭发射最后的数秒。

我们如何在计算机中用VB来实现以上的功能呢?【复习回顾】师:jishi Text显示的内容是5,写出相应的语句?生:jishi.Text=5添加Delay(1)【新知学习】程序功能Dim i As Integer 定义整型变量iFor i = 5 To 0 Step -1 控制变量5-0变化Jishi.Text = i 显示变量i的值(5、4、3、2、1、0)Delay (1) 延时1秒Next i一、猜测各语句的功能二、For语句的格式For <循环变量>=<初值> To <终值> [Step <步长>]<语句>Next <循环变量>三、For语句的执行过程【学生练习】1.在屏幕中显示5、4、3、2、1、0。

做好后生成工程1.exe2.在屏幕中显示12、22、32、42、52 。

做好后生成工程5.exe【新课讲授】【新知拓展】暴力破解密码算法分析:从0到999999依次尝试,如果某个数字和密码相等,则输出、退出循环;否则继续尝试下一个数。

密码变量为pass循环变量的初值为______?循环变量的终值为______?步长为__________?循环语句为________________?如果破解成功,循环变量的值为_________________?如果破解不成功,循环变量的值为_______________?For i=_____ to _______ step _____If ________________ thenjieguo.text=________exit forend __________Next __________If i=________________ thenjieguo.text=“破解失败”End if教学后记授课时间2014年12月2日第14周星期2 总第9课时课题整人小程序课型新授课教学时数1课时教学目标(一)知识与技能:认识循环结构的特点掌握For循环语句学会使用For循环语句解决实际问题(二)过程与方法:初步学会使用For循环语句解决简单实际问题。

(三)情感、态度与价值观:培养学生研究性学习能力、逻辑思维能力以及温故知新的学习兴趣和创新精神。

教材分析重点掌握For/Next循环语句的格式和执行步骤难点For/Next循环语句的格式和执行步骤教学方法讲授法、演示法、练习法、任务驱动法教学情景设计【新课引入】展示几个整人小程序:鼠标狂按的“数羊”、定时关机、新建无数文件的三个程序【新知学习】一、数羊程序中的10可以更改二、定时关机程序中的60即60秒三、新建文件【学生练习】教学后记授课时间2014年12月23日第17 周星期2 总第10课时课题用定时器设计的工程——计时秒表课型新授课教学时数1课时教学目标(一)知识与技能:掌握VB内部函数Timer的用法掌握设置shape控件属性的方法(二)过程与方法:学会使用Timer制作一个功能齐全的计时秒表(三)情感、态度与价值观:培养学生研究性学习能力、逻辑思维能力以及温故知新的学习兴趣和创新精神。

教材分析重点Timer的用法难点Timer的用法教学方法讲授法、演示法、练习法、任务驱动法教学情景设计【新课引入】本节课我们将利用VB内部函数Timer制作一个计时秒表,效果如下图:【新课讲授】“计时秒表”是利用VB内部函数Timer,该函数报告从当天零点到现时的总秒数。

如果两次启用此函数,就可以得到这两次启用时的时间差,也就起到了计时的作用。

“计时秒表”程序采用两种计时方式,如果计时的时间间隔较短,可以用鼠标按键放下时开始计时,鼠标键释放时结束计时的方式,程序中用Command_MouseDown()和Command_MouseUp()两事件来处理计时的;如果计时的时间间隔较长,则可以分别按“计时开始”和“计时结束”两命令按钮来计时,这两个命令按钮都是响应鼠标单击事件的Command_Click()。

程序的表达式:Int((Timer-start)*1000)/1000是计算“计时秒表”结束时与启动时的时间差,并精确到1/1000秒。

相关文档
最新文档