文档库 最新最全的文档下载
当前位置:文档库 › Visual Basic程序设计备课教案

Visual Basic程序设计备课教案

Visual Basic程序设计备课教案
Visual Basic程序设计备课教案

Visual Basic程序设计备课教案

总学时:40学时本章学时:2

章节第一章Visual Basic编程环境与预定义对象

教学目的

教学要求1、了解Visual Basic程序设计课程的性质及地位

2、了解Visual Basic程序设计课程的课程结构

3、了解Visual Basic发展

4、了解Visual Basic的可视化与事件驱动特点

5、掌握Visual Basic 6.0的安装、启动和运行

6、掌握Visual Basic 6.0及开发集成环境主要组成部分及其使用

7、初步掌握Visual Basic 6.0中的对象、窗体和控件的基本设置和使用

通过本章学习,让学生初步建立起面向对象程序设计的概念。

教学

重点

难点重点、难点及对学生要求(包括掌握、熟悉、了解、自学)

一、重点内容

1、Visual Basic程序设计课程的性质及地位

2、Visual Basic 6.0及集成开发环境

3、Visual Basic 6.0中的对象、窗体和控件的设置和使用

4、简单Visual Basic程序示例

二、难点内容

1、可视化与事件驱动

2、对象的三个基本要素(属性、事件和方法)

3、理解面向对象程序设计的思想

三、对学生的要求

1、要求掌握的内容

(1)VB系统的启动与退出

(2)VB的特点、应用及分类

(3)VB集成开发环境的主要组成部分及其使用

(4)Visual Basic 6.0中的对象、窗体和控件的基本设置和使用

2、要求熟悉的内容

(1)熟悉在视图菜单中打开各种常用窗口

(2)熟悉VB开发集成环境

3、要求了解的内容

VB的功能及特点

四、例题

使用VB建立一个简单应用程序,让学生理解和体会面向对象程序设计的概念,熟悉VB集成开发环境。

教学进程

(含章节

教学内容、学时分配、

教学方法、辅助手段)教学进程(含章节教学内容、学时分配)

1、前言0.5学时

2、可视化与事件驱动语言0.3学时

3、安装、启动与退出Visual Basic 0.2学时

4、Visual Basic 编程环境0.2学时

5、对象0.3学时

6、窗体0.3学时

7、控件0.2学时

教学方法和辅助教学手段:

多媒体教学+上机实验

作业上机操作熟悉Visual Basic集成开发环境。

主要

参考资料全国计算机等级考试二级VISUAL BASIC教程袁琪等中国水利水电出版社2005年

Visual Basic 程序设计唐大仕等编清华大学出版社2003年

Visual Basic 程序设计王汉新等编科学出版社2003年

Visual Basic 语言程序设计( 修订版) 刘炳文编高等教育出版社2002年

Visual Basic程序设计刘瑞新等编电子工业出版社2003年

备注启发、引导加案例演示,注重教与学的双向互动,强调激发学生的参与意识。结合第五章内容,给学生灌输控件的思想。

章节第二章简单程序设计

教学目的

教学要求教学目的和要求:

1、理解面向对象程序设计的方法

2、掌握命令按钮控件的常用属性、事件和方法及其使用

3、掌握开发一个简单应用程序的一般步骤。

教学

重点

难点一、重点内容

1、Visual Basic语言字符集及编码规则

2、开发一个简单应用程序的一般步骤

3、命令按钮的属性和方法

二、难点内容

1、用Visual Basic设计程序的方法

2、命令按钮的属性和方法

三、对学生的要求

1、要求掌握的内容

(1)Visual Basic的语句规定

(2)命令按钮控件的常用属性、事件和方法及其使用

(3)开发一个简单的Visual Basic程序的一般步骤

2、要求熟悉的内容

(1)Visual Basic的语句规定

(2)命令按钮的基本属性:Name、Height、Width、Top、Left、Enabled、Visible、Font

常用属性:Caption、Default、Cancel、Value、Picture 、Style、ToolTipText

常用方法(Move、Setfocus)

常用事件(click)

四、例题

使用VB建立一个简单应用程序,让学生理解和体会开发一个简单的Visual Basic程序的一般步骤。

教学进程

(含章节

教学内容、学时分配、

教学方法、辅助手段)教学进程(含章节教学内容、学时分配)

1、语句0.2学时

2、命令按钮控件0.8学时

3、简单Visual Basic程序设计0.8学时

4、程序的保存、装入和运行0.2学时

教学方法和辅助教学手段:

多媒体教学+上机实验

作业P35 习题2.1,2.3,2.5

主要

参考资料全国计算机等级考试二级VISUAL BASIC教程袁琪等中国水利水电出版社2005年

Visual Basic 程序设计唐大仕等编清华大学出版社2003年

Visual Basic 程序设计王汉新等编科学出版社2003年

Visual Basic 语言程序设计( 修订版) 刘炳文编高等教育出版社2002年

Visual Basic程序设计刘瑞新等编电子工业出版社2003年

备注启发、引导加案例演示,注重教与学的双向互动,强调激发学生的参与意识。在此章使学生慢慢有面向对象的程序设计思想。掌握常用的属性,vb工程的构成以及程序的调试,同时通过例子使学生掌握一些编程技巧。

学时:40学时本章学时:5

章节第三章数据类型、运算符与表达式

教学目的

教学要求教学目的和要求:

1、理解变量与常量的概念、掌握其定义和使用

2、了解各种常用数据类型的数据在内存中的存放形式

3、掌握各种运算符、表达式的使用方法

4、掌握常用内部函数的使用

教学

重点

难点重点、难点及对学生要求(包括掌握、熟悉、了解、自学)

一、重点内容

1、普通常量:整型、长整型、单精度、双精度、字符型、逻辑型、货币型、日期型

2、符号常量的格式:

Const 常量名[As 类型] =常数表达式

或:Const[类型符号]= 常数表达式

3、算术运算符、字符运算符、关系运算符、逻辑运算符

4、Dim语句显式声明变量

5、用函数的sqr()、exp()、rnd()、val()、str()、Fix()等的使用

二、难点内容

1、算术运算符:\、mod的用法

2、逻辑运算符:not、and、or的用法

3、%、&、!、#、@ 等符号的含义

4、变量的概念和本质

5、常用内部函数的使用

三、对学生的要求

1、要求掌握的内容

(1)各种运算符号的使用

^、-、*、/、\、mod、+、-

(2)常用函数的使用

Abs(N)、Cos(N)、Sin(N)、Exp(N)、Log(N)、Sqr(N)、Rnd[(N)]、Sgn(N)、Fix(N)、Int(N)、len()、Left$()、Right()、Mid$()

2、要求熟悉的内容

各种关系运算与逻辑运算的表达

3、要求了解的内容

(1)系统常量的含义

(2)各种常用数据类型的数据在内存中的存放形式

(3)各种数据类型的表示范围

四、例题

利用第一章Visual Basic编程环境中的即时窗,结合本章内容进行小程序段的演示

教学进程

(含章节

教学内容、学时分配、

教学方法、辅助手段)教学进程(含章节教学内容、学时分配)

1、基本(标准)数据类型0.5学时

2、常量和变量0.5学时

3、内部函数 1 学时

4、运算符与表达式 2 学时

5、习题讲解 1 学时

教学方法和辅助教学手段:

多媒体教学+上机实验

作业P64 选择题

主要

参考资料全国计算机等级考试二级VISUAL BASIC教程袁琪等中国水利水电出版社2005年

Visual Basic 程序设计唐大仕等编清华大学出版社2003年

Visual Basic 程序设计王汉新等编科学出版社2003年

Visual Basic 语言程序设计( 修订版) 刘炳文编高等教育出版社2002年

Visual Basic程序设计刘瑞新等编电子工业出版社2003年

备注启发、引导加案例演示,注重教与学的双向互动,强调激发学生的参与意识。此章是Visual Basic语言设计的基础,要求学生熟练掌握各项基础知识。利用学到的知识熟练书写表达式。在此章结束之后考核学生本章习题完成情况,讲评习题。

总学时:40学时本章学时:2

章节第四章数据输入输出

教学目的

教学要求教学目的和要求:

1、掌握Visual Basic文本数据的输入/输出方法、控件

2、掌握Visual Basic图形数据的输入/输出控件

3、掌握用户交互函数和过程

教学

重点

难点重点、难点及对学生要求(包括掌握、熟悉、了解、自学)

一、重点内容

1、输入/输出语句及控件

2、Msgbox和InputBox函数

3、图形数据输入输出控件

二、难点内容

1、inputbox()、msgbox()的使用

2、文本框与标签使用

3、图片框与图像框的区别及使用

三、对学生的要求

1、要求掌握的内容

(1)Print语句输出格式

(2)inputbox()函数、msgbox()过程

(3)标签、文本框、图片框、图像框控件

2、要求熟悉的内容

(1)inputbox()过程、msgbox()函数

(2)文本输入输出控件

3、要求了解的内容

(1)与Print方法有关的函数和方法

(2)字形的设置方法

四、例题

P56-75例4.1-4.12

教学进程

(含章节

教学内容、学时分配、

教学方法、辅助手段)教学进程(含章节教学内容、学时分配)

1、文本数据输出0.3学时

2、文本数据输入输出对话框0.5学时

3、文本数据输入输出控件0.5学时

4、图形数据输入输出控件0.5学时

5、字形0.2学时

教学方法和辅助教学手段:

多媒体教学+上机实验

作业P77习题 4.1,4.12,4.15

主要

参考资料全国计算机等级考试二级VISUAL BASIC教程袁琪等中国水利水电出版社2005年

Visual Basic 程序设计唐大仕等编清华大学出版社2003年

Visual Basic 程序设计王汉新等编科学出版社2003年

Visual Basic 语言程序设计( 修订版) 刘炳文编高等教育出版社2002年

Visual Basic程序设计刘瑞新等编电子工业出版社2003年

备注启发、引导加案例演示,注重教与学的双向互动,强调激发学生的参与意识。重点讲解程序设计的基本思想和掌握用户交互函数和过程。让学生建立计算机解决问题的思维。

总学时:40学时本章学时:4

章节第五章常用控件

教学目的

教学要求教学目的和要求:

1、掌握单选按钮、复选框、框架、列表框、组合框、滚动条和时钟等标准控件的常用属性、方法和事件的使用

2、了解ActiveX控件和系统对象的使用方法

3、了解焦点设置与Tab顺序

教学

重点

难点重点、难点及对学生要求(包括掌握、熟悉、了解、自学)

一、重点内容

掌握单选按钮、复选框、框架、列表框、组合框、滚动条和时钟等标准控件的常用属性、方法和事件的使用

二、难点内容

组合框和列表框及其使用

三、对学生的要求

1、要求掌握的内容

(1)单选钮、复选框的主要属性(Caption、Alignment、value、Style),事件(Click)

(2)框架的重要属性(Caption、Enable、Visible)

(3)列表框、组合框的主要属性(List、ListIndex、ListCount、Sorted、Text),常用方法(AddItem、Remove、Clear)

(4)列表框特有的重要属性(Multiselect、Selected、Columns)

(5)组合框特有的重要属性(style)

(6)滚动条的重要属性(Max、Min、SmallChange、LargeChange、Value),常用事件(Scroll、Change)

(7)时钟的重要属性(Interval、Enabled),唯一的事件(Timer事件)

2、要求熟悉的内容

单选钮、复选框、框架、列表框、组合框、滚动条和时钟等标准控件的常用属性、方法和事件的使用

3、要求了解的内容(

(1)ActiveX控件和系统对象的使用方法

(2)焦点设置与Tab顺序

四、例题

课本例5.1-例5.10

教学进程

(含章节

教学内容、学时分配、

教学方法、辅助手段)教学进程(含章节教学内容、学时分配)

1、复选框和单选框按钮1学时

2、列表框和组合框1学时

3、滚动条0.5学时

4、计时器0.5学时

5、框架0.5学时

6、ActiveX控件0.3学时

7、焦点与Tab顺序0.2学时

辅助教学手段:

多媒体教学+上机实验

作业P99习题 5.2、5.6、5.7

主要

参考资料全国计算机等级考试二级VISUAL BASIC教程袁琪等中国水利水电出版社2005年

Visual Basic 程序设计唐大仕等编清华大学出版社2003年

Visual Basic 程序设计王汉新等编科学出版社2003年

Visual Basic 语言程序设计( 修订版) 刘炳文编高等教育出版社2002年

Visual Basic程序设计刘瑞新等编电子工业出版社2003年

备注启发、引导加案例演示,注重教与学的双向互动,强调激发学生的参与意识。学生对滚动条的形式容易与文本框滚动条属性设置混淆,需结合具体的题目进行比对讲解,以澄清认识。

总学时:40学时本章学时:7

章节第六章Visual Basic控制结构

教学目的

教学要求教学目的和要求:

1、掌握选择程序设计结构的基本特点、IF语句的三种结构、掌握Select Case语句结构

2、掌握Do…Loop循环语句、当循环控制结构、For循环结构

3、理解常用的几种嵌套结构

教学

重点

难点重点、难点及对学生要求(包括掌握、熟悉、了解、自学)

一、重点内容

1、If语句的三种结构、Select Case语句结构

2、循环结构中的Do…Loop循环语句

3、For循环语句与Do…Loop循环语句的比较

4、嵌套的使用

5、常用算法:累加、连乘、求素数、穷举法、递推法、求最值

二、难点内容

1、多分支条件结构

2、嵌套结构

3、Do…Loop循环语句的各种语法形式

4、Do…Loop循环语句中能使循环退出的条件

5、多种循环的流程控制

三、对学生的要求

1、要求掌握的内容

(1)选择结构的概念

(2)If语句的三种形式

(3)Select Case语句结构

(4)循环结构的概念及执行过程

(5)DO循环结构

(6)FOR循环结构

(7)嵌套结构

(8)常用算法

2、要求熟悉的内容

(1)If语句的三种形式

(2)Select Case语句结构

(3)DO循环结构

(4)FOR循环结构

(5)嵌套结构

3、要求了解的内容

(1)goto语句的作用

(2)Exit语句的作用

四、例题

课本例6.1-例6.7

教学进程

(含章节

教学内容、学时分配、

教学方法、辅助手段)教学进程(含章节教学内容、学时分配)

1、选择控制结构1学时

2、多分支控制结构1学时

3、循环控制结构3学时

4、习题讲解2学时

教学方法和辅助教学手段:

多媒体教学+上机实验

作业P116 习题6.5,6.10,6.12

主要

参考资料全国计算机等级考试二级VISUAL BASIC教程袁琪等中国水利水电出版社2005年

Visual Basic 程序设计唐大仕等编清华大学出版社2003年

Visual Basic 程序设计王汉新等编科学出版社2003年

Visual Basic 语言程序设计( 修订版) 刘炳文编高等教育出版社2002年

Visual Basic程序设计刘瑞新等编电子工业出版社2003年

备注启发、引导加案例演示,注重教与学的双向互动,强调激发学生的参与意识。学生对Select Case的测试表达式的形式容易与if –then语句混淆,需结合具体的题目进行比对讲解,以澄清认识。

总学时:40学时本章学时:4 章节第七章复合数据类型

教学目的

教学要求教学目的和要求:

1、明确数组的用途,即什么问题应该考虑应用数组进行求解

2、掌握一维数组和二维数组的定义及引用方法、动态数组的使用方法、控件数组的建立与应用方法、数组的基本操作及相关算法

3、掌握记录的定义、记录的嵌套、记录变量的初始化及其引用、记录数组使用方法

4、掌握集合的概念以及集合成员的添加、删除和检索

教学

重点

难点重点、难点及对学生要求(包括掌握、熟悉、了解、自学)

一、重点内容

1、静态数组的定义及引用

2、动态数组的定义及引用

3、常用算法:分类统计、排序(选择法、冒泡法)、插入、删除

4、记录的类型和记录变量的初始化及引用

5、集合的添加、删除和检索

二、难点内容

1、动态数组的定义及引用

2、排序问题:选择法排序、冒泡法排序

3、二维数组的定义及引用

4、数组、控件数组、记录数组的区别与联系

5、集合的添加、删除和检索

三、对学生的要求

1、要求掌握的内容

(1)静态数组的定义及引用

(2)动态数组的定义及引用

(3)数组常用算法

(4)记录数组的定义及引用

2、要求熟悉的内容

(1)数组的定义及引用

(2)Lbound函数和Ubound函数

(3)常用算法

3、要求了解的内容

(1)控件数组

(2)Array函数

四、例题

课本例7.1-例7.5

教学进程

(含章节

教学内容、学时分配、

教学方法、辅助手段)授课主要内容及学时分配:

1、数组0.6学时

2、数组的基本操作0.6学时

3、控件数组0.6学时

4、记录0.5学时

5、记录数组0.5学时

6、集合0.2学时

7、习题1学时

教学方法和辅助教学手段:

多媒体教学+上机实验

作业P129习题7.1,7.2,7.5,7.10

主要

参考资料全国计算机等级考试二级VISUAL BASIC教程袁琪等中国水利水电出版社2005年

Visual Basic 程序设计唐大仕等编清华大学出版社2003年

Visual Basic 程序设计王汉新等编科学出版社2003年

Visual Basic 语言程序设计( 修订版) 刘炳文编高等教育出版社2002年

Visual Basic程序设计刘瑞新等编电子工业出版社2003年

备注启发、引导加案例演示,注重教与学的双向互动,强调激发学生的参与意识。重点讲述排序算法。

总学时:40学时本章学时:6

章节第八章过程

教学目的

教学要求教学目的和要求:

1、掌握Sub子程序和Function函数过程的定义和调用方法

2、掌握传址和传值两种参数传递方式的区别及其用途、熟悉数组参数的使用方法

3、了解过程的嵌套调用和递归调用的执行过程

4、掌握常用算法常用算法和鼠标、键盘事件

5、了解拖放

教学

重点

难点重点、难点及对学生要求(包括掌握、熟悉、了解、自学)

一、重点内容

1、Sub子程序和Function函数过程的定义和调用方法

2、传址和传值两种参数传递方式的区别及其用途

3、数组参数的使用方法

4、常用算法:数值转换、加密和解密、顺序查找、二分查找

5、鼠标、键盘事件

二、难点内容

1、传址和传值两种参数传递方式的区别及其用途

2、数组参数的使用方法

三、对学生的要求

1、要求掌握的内容

(1)Sub子程序和Function函数过程的定义和调用方法

(2)传址和传值两种参数传递方式的区别及其用途

(3)数组参数的使用方法

(4)常用算法常用算法和鼠标、键盘事件

2、要求熟悉的内容

(1)过程的嵌套调用

(2)字符处理应用

(3)数组参数的使用方法

3、要求了解的内容

(1)了解和递归调用的执行过程

(2)了解过程作用域的有关概念

(3)拖放

四、例题

课本例8.1-8.8

教学进程

(含章节

教学内容、学时分配、

教学方法、辅助手段)教学进程(含章节教学内容、学时分配)

1、Sub过程0.5学时

2、Function过程0.5学时

3、参数传送0.6学时

4、对象参数0.6学时

5、递归0.6学时

6、键盘事件过程0.5学时

7、鼠标事件过程0.5学时

8、拖放0.2学时

9、习题讲解2学时

教学方法和辅助教学手段:

多媒体教学+上机实验

作业P171 习题8.2,8.5,8.10

主要

参考资料全国计算机等级考试二级VISUAL BASIC教程袁琪等中国水利水电出版社2005年

Visual Basic 程序设计唐大仕等编清华大学出版社2003年

Visual Basic 程序设计王汉新等编科学出版社2003年

Visual Basic 语言程序设计( 修订版) 刘炳文编高等教育出版社2002年

Visual Basic程序设计刘瑞新等编电子工业出版社2003年

备注启发、引导加案例演示,注重教与学的双向互动,强调激发学生的参与意识。重点讲解Sub过程和Function过程的定义、调用及参数传递方式。培养学生结构化程序设计的思想。

总学时:40学时本章学时:2

章节第九章菜单、对话框与工具栏

教学目的

教学要求教学目的和要求:

1、掌握通用对话框的调用

2、掌握菜单编辑器应用

3、熟悉菜单应用程序设计

4、了解工具栏设计方法

教学

重点

难点重点、难点及对学生要求(包括掌握、熟悉、了解、自学)

一、重点内容

1、通用对话框的使用

2、菜单的设计及其使用

二、难点内容

1、通用对话框的使用

2、菜单的设计

3、下拉菜单的设计

4、弹出菜单的设计

三、对学生的要求

1、要求掌握的内容

(1)菜单的设计

(2)菜单的使用

2、要求熟悉的内容

(1)通用对话框的使用

(2)熟悉菜单应用程序设计

3、要求了解的内容

工具栏设计方法

四、例题

例9.1-9.6

教学进程

(含章节

教学内容、学时分配、

教学方法、辅助手段)教学进程(含章节教学内容、学时分配)

1、下拉式菜单0.6学时

2、弹出式菜单0.5学时

3、对话框程序设计0.6学时

4、工具栏0.3学时

教学方法和辅助教学手段:

多媒体教学+上机实验

作业P196 习题9.7,9.10,9.12

主要

参考资料全国计算机等级考试二级VISUAL BASIC教程袁琪等中国水利水电出版社2005年

Visual Basic 程序设计唐大仕等编清华大学出版社2003年

Visual Basic 程序设计王汉新等编科学出版社2003年

Visual Basic 语言程序设计( 修订版) 刘炳文编高等教育出版社2002年

Visual Basic程序设计刘瑞新等编电子工业出版社2003年

备注启发、引导加案例演示,注重教与学的双向互动,强调激发学生的参与意识。通过本章学习,让学生掌握界面设计的方法和步骤。

总学时:40学时本章学时:2

章节第十章文件

教学目的

教学要求教学目的和要求:

1、了解文件的概念

2、掌握顺序文件、随机文件的读写操作

3、掌握文件系统控件的属性和方法

4、了解文件对象模型

教学

重点

难点一、重点内容

顺序文件、随机文件的读写操作、文件系统控件

二、难点内容

顺序文件、随机文件的读写操作

三、对学生的要求

1、要求掌握的内容

(1)掌握顺序文件、随机文件的读写操作

(2)掌握文件系统控件的属性和方法

2、要求熟悉的内容

顺序文件、随机文件的读写操作

3、要求了解的内容

(1)文件的概念

(2)文件对象模型

四、例题

课本例10.1-例10.9

教学进程

(含章节

教学内容、学时分配、

教学方法、辅助手段)教学进程(含章节教学内容、学时分配)

1、文件概述0.2学时

2、顺序文件0.6学时

3、随机文件0.5学时

4、文件控制系统0.5学时

4、文件对象模型0.2学时

教学方法和辅助教学手段:

多媒体教学+上机实验

作业P228 10.2,10.3,10.12

主要

参考资料全国计算机等级考试二级VISUAL BASIC教程袁琪等中国水利水电出版社2005年

Visual Basic 程序设计唐大仕等编清华大学出版社2003年

Visual Basic 程序设计王汉新等编科学出版社2003年

Visual Basic 语言程序设计( 修订版) 刘炳文编高等教育出版社2002年

Visual Basic程序设计刘瑞新等编电子工业出版社2003年

备注启发、引导加案例演示,注重教与学的双向互动,强调激发学生的参与意识。在此章使学生掌握Visual Basic进行文件读写的使用方法

总学时:40学时本章学时:2

章节第十一章多窗口程序与环境应用

教学目的

教学要求教学目的和要求:

1、认识Visual Basic多重传窗体系统

2、理解Visual Basic多重窗体的建立方法、应用、有关多重窗体控制的语句和函数

3、了解多文档界面、Visual Basic工程结构、系统对象

4、掌握闲置循环、DoEvents语句、变量和过程的作用域。

教学

重点

难点重点、难点及对学生要求(包括掌握、熟悉、了解、自学)

一、重点内容

1、Visual Basic多重窗体的建立方法、应用、有关多重窗体控制的语句和函数

2、闲置循环、DoEvents语句、变量和过程的作用域

二、难点内容

1、变量和过程的作用域

2、多文档界面的建立,多文档界面的应用

3、变量和过程的作用域

三、对学生的要求

1、要求掌握的内容

闲置循环、DoEvents语句、变量和过程的作用域。

2、要求熟悉的内容

Visual Basic多重窗体的建立方法、应用、有关多重窗体控制的语句和函数

3、要求了解的内容

文档界面、Visual Basic工程结构、系统对象

四、例题

例题11.1-11.2

教学进程

(含章节

教学内容、学时分配、

教学方法、辅助手段)教学进程(含章节教学内容、学时分配)

1、建立多窗体应用程序0.6学时

2、Visual Basic工程结构0.2学时

3、闲置循环与DoEvents语句0.5学时

4、变量和过程的作用域0.5 学时

5、系统对象0.2学时

教学方法和辅助教学手段:

多媒体教学+上机实验

作业P80程序设计题1,2,5

主要

参考资料全国计算机等级考试二级VISUAL BASIC教程袁琪等中国水利水电出版社2005年

Visual Basic 程序设计唐大仕等编清华大学出版社2003年

Visual Basic 程序设计王汉新等编科学出版社2003年

Visual Basic 语言程序设计( 修订版) 刘炳文编高等教育出版社2002年

Visual Basic程序设计刘瑞新等编电子工业出版社2003年

备注启发、引导加案例演示,注重教与学的双向互动,强调激发学生的参与意识。重点讲解变量和过程的作用域。

总学时:40学时本章学时:2

章节第十二章图形程序设计

教学目的

教学要求教学目的和要求:

1、理解对象坐标系统

2、掌握常用的绘图方法及PaintPicture方法画圆

3、了解颜色及图形漫游

教学

重点

难点重点、难点及对学生要求(包括掌握、熟悉、了解、自学)

一、重点内容

1、常用的绘图方法

2、PaintPicture方法画圆

二、难点内容

点、直线、矩形、圆等图形的绘制方法。

三、对学生的要求

1、要求掌握的内容

对象的坐标系统、点、直线、矩形、圆等图形的绘制

2、要求熟悉的内容

常用的绘图方法

3、要求了解的内容

颜色及图形漫游

四、例题

课本例12.1-12.10

教学进程

(含章节

教学内容、学时分配、

教学方法、辅助手段)教学进程(含章节教学内容、学时分配)

1、对象坐标系统0.6学时

2、常用绘图方法0.6学时

3、颜色0.2学时

4、用PaintPicture方法画圆0.4学时

5、图形漫游0.2学时

辅助教学手段:

多媒体教学+上机实验

作业P271 12.1-12.5

主要

参考资料全国计算机等级考试二级VISUAL BASIC教程袁琪等中国水利水电出版社2005年

Visual Basic 程序设计唐大仕等编清华大学出版社2003年

Visual Basic 程序设计王汉新等编科学出版社2003年

Visual Basic 语言程序设计( 修订版) 刘炳文编高等教育出版社2002年

Visual Basic程序设计刘瑞新等编电子工业出版社2003年

备注启发、引导加案例演示,注重教与学的双向互动,强调激发学生的参与意识。

VisualBasic程序设计_0004

Visual Basic程序设计_0004 一、单项选择题(共10 道试题,共40 分。) 1. 一旦数据到达,将首先触发Winsock控件的()。 A. DataArrival事件 B. ConnectionRequest事件 C. DataSend事件 D. DataGet事件 2. 以下叙述中错误的是()。 A. 一个工程中只能有一个Sub Main过程 B. 窗体的Show方法的作用是将指定的窗体载入内存并显示该窗体 C. 窗体的Hide方法和Unload方法的作用完全相同 D. 若工程文件中有多个窗体,可以根据需要指定一个窗体为启动窗体 3. 若要将窗体从内存中卸载,其实现的方法是()。 A. Unload B. Show C. Load D. Hide 满分:4 分 4. 下列数组声明语句,正确的是()。 A. Dim a[3,4] As Integer B. Dim a(3 4) As Integer C. Dim a(n,n) As Integer D. Dim a(3,4) As Integer 满分:4 分 5. 控件()没有Caption属性。

A. Label B. OptionButton C. Frame D. ListBox 满分:4 分 6. Visual Basic提供的常见鼠标事件中,鼠标按下所引发的事件为()。 A. MouseDown事件 B. Click事件 C. MouseUp事件 D. MouseMove事件 满分:4 分 7. 下列数据类型中,()占用内存最小。 A. Boolean B. Byte C. Integer D. Long 满分:4 分 8. 无论何种控件,共同具有的属性是()。 A. Text B. Name C. Caption D. ForeColor 满分:4 分 9. 要暂时关闭计时器,应把计时器的某个属性设置为False,这个属性是()。 A. Visible B. Timer

公开课VB程序设计教案

第四课学学程序设计—初步认识编程软件VB 教学目标: 知识目标:了解什么是程序设计语言和计算机程序以及语言的分类 过程与方法:培养学生的阅读总结和自主探索能力 情感态度与价值观:通过学生利用所学的知识解决实际问题,激发学生 的学习兴趣 教学重难点:了解什么是程序设计语言 启发学生创新思维 以任务为驱动,激发学生创新思维 教法:讲授法、任务驱动法 教学过程: 一、导入新课 教师运行游戏小程序,引起学生的兴趣,并打开程序的原代码说明编程并不很神秘。试运行游戏小程序,激发学生的学习兴趣。 二、教师讲授: 程序设计语言 教师活动:语言是人类交流思想、沟通感情最重要的工具。那么语言不通的人如何交流呢? 学生活动:请一个语言翻译或自己学会他人的语言 教师活动:计算机所做的事情均为人向机器下达的命令,那么操作作者又是通过什么语言同计算机进行沟通的呢? 程序设计语言的分类及特点

1、机器语言 教师活动:①计算机能听懂的语言(机器语言)②机器语言的实质(二进制语言)③二进制语言的特点。强调计算机内部只认识二进制学生活动:谈对二进制语言的感受 教师小结:机器语言的特点(二进制、计算机直接能懂、难以理解,与人类语言差距较大)汇编语言-用助记符号表示面向机器的程序设计语言。使用汇编语言编写的程序,机器不能直接识别,要由一种程雪汇编语言翻译成机器语言。适合编写直接控制机器操作的程序,不容易使用。高级语言-最接近人的自然语言,即简单易学,它所编制的程序计算机执行时需要“翻译”,执行速度比二进制程序慢。 三:展示微课视频 VB简介、认识VB窗口、相关概念:1、对象的概念 2、属性的概念 3、事件和代码的概念。演示设计运行程序“奔跑的小汽车”依照微课演示编写程序“奔跑的小汽车” 四:学生体验 1、学生编写程序“奔跑的小汽车”,教师巡回指导。 2、试修改程序,让汽车倒车、速度变慢。 五、教学评价: 1、教师点评教师通过巡视,把部分学生修改的结果进行点评,指出典型的错误。 六、课后小结: 这节课,我们体验了用VB设计程序,了解程序有关知识。(回顾本节知

Photoshop综合实例教案设计

综合实训 任务一艺术写真 一、提出任务 1.任务目标 人物照片是我们在进行平面设计时经常会使用到的素材,很多原始照片效果往往不尽人意,需要进一步加工处理。随着生活质量的提高,照片处理也逐渐成为寻常百姓的生活需要,例如在影楼工作中,就会经常需要为客户制作婚纱照片,或个人写真。 2. 解决的问题 本任务应客户要求制作一幅艺术写真照片,将一人物素颜处理成具有明星效果的照片。 3. 知识要点 Photoshop的滤镜功能 色彩调节、调整图层 图层混合模式 创建图层剪贴蒙版 二、教学目标 1. 知识目标 Photoshop的滤镜功能 2. 能力目标 色彩调节、调整图层 3. 情感目标 应客户要求制作一幅艺术写真照片 三、教学分析与准备 1. 教学重点 色彩调节、调整图层 2.教学难点 图层混合模式 3. 教学方法 任务驱动学习和协作学习、探究学习相结合 4. 课时安排 2课时 5. 教学环境 多媒体网络教室

明确目标 学习新课 教师可以结合PPT 演示文稿讲解。 打开照片原图,将背景层复制生成背景副本,对背景 副本使用【滤镜】>【模糊】>【特殊模糊】菜单命令,调 出【特殊模糊】对话框,使用默认设置,单击【好】按钮。 将背景副本层再复制生成背景副本2,使用【滤镜】> 【模糊】>【高斯模糊】菜单命令,半径4像素,单击【好】 按钮,再把背景副本2的图层混合模式设置为【滤色】模 式。 单击图层调板下部的【创建调整图层】按钮,选择【色 相/饱和度】命令,在对话框中调整数值,根据需要观察图 像色彩变化。 教师与学生分别操 作 这步操作中 【特殊模糊】命令 可以很好的改善人

通过PPT课件给出窗口每个部分的说明 部分操作,根据教学情况可让学生进行协同学习或学生 这时调整图层对下面所有图层都起作用,只需要作用 于背景副本2,使用【图层】>【创建剪贴蒙版】菜单命令, 从图层调板中可以看到变化,同时图像效果也产生变化。 的肤质,但可能使 毛发结块,可以配 合【历史记录画笔】 进行修复。 【模糊】滤镜 柔化选区或整个图 像,这对于修饰非 常有用。它们通过 平衡图像中已定义 的线条和遮蔽区域 的清晰边缘旁边的 像素,使变化显得 柔和。

VB电子教案

教案

讲稿 第一章引言 [新课导入]: 导入方式:通过复习计算机语言基础知识,导入vb语言的功能及学习方法 导入目的:增强学生的学习积极性 导入时长:大约5分钟 [新课讲授]: 重点: 1)了解程序与程序设计语言 2)了解VB的集成开发环境 3)掌握简单应用程序的建立过程 难点:1)简单应用程序的建立过程 2)窗体简单应用程序的建立过程 方法:运用多媒体辅助教学,采用案例教学和任务驱动等教学法 1.1程序与程序设计语言 计算机程序设计语言,通常简称为编程语言,是一组用来定义计算机程序的语法规则。 计算机的工作原理——“存储程序”(存储程序和程序控制) 程序设计语言大致有三类:机器语言,汇编语言,高级语言 1. 机器语言 2. 汇编语言 3. 高级语言 1.2 Visual Basic 简介 Visual Basic是从BASIC语言发展而来的,是开发Windows环境下图形用户界面软件的可视化工具。Visual意指“可视的”,在Visual Basic中引入了面向对象的概念,把各种图形用户界面元素抽象为不同的控件,如各种各

样的按钮、文本框和图片框等。 1.3 Visual Basic的集成开发环境 VB的集成开发环境除了Microsoft应用软件常规的标题栏、菜单栏、工具栏外,还包括VB的几个独立的窗口,如图1-2所示。VB应用程序的开发过程几乎都可以在集成环境中完成。 图1-1 VB应用程序集成开发环境 1.4 建立简单的应用程序 VB可视化编程不需要编写大量的代码去描述界面元素的外观和位臵,而是采用面向对象、事件驱动的方法。VB的对象已被抽象为窗体和控件,因而大大简化了程序设计。用VB开发应用程序,一般包括3个主要步骤:建立用户界面、设臵窗体和控件的属性、编写代码。 (1)建立用户界面。用户界面由窗体和控件组成,所有控件都放在窗体上,程序中的所有信息都要通过窗体显示出来,它是应用程序的最终用户界面。在应用程序中要用到哪些控件,就在窗体上建立相应的控件。

Photoshop教案

第1、2课时 课题文件操作 教学目标认知目标了解Photoshop中文件的基本操作方法能力目标Photoshop中文件的基本操作方法 情感目标基本操作和其它应用软件大致相同 教学重点用文件浏览器管理文件 教学难点用文件浏览器管理文件 教法举例法、讲练结合 学法根据操作步骤练习,完成实例 课时数2课时 教具计算机、演播系统 教学过程 教学环节教学设计设计意图 新知识的传递 (通过教学中的互动,熟知其中过程、方法和手段) 任务操作 (师生间互动操作,完成任务) 检查与深化 (了解学生对新知识的接受程度,同时也强化课堂知识) 总结与分享 (通过对知识点的归纳总结,实现知识的消化)文件操作 【案例1】启动/退出Photoshop 操作步骤如下: 第一步:启动Photoshop cs5。 (1)选择【开始】→【程序】→【Adobe Photoshop ,启 动Photoshop cs5 (2)打开Photoshop cs5软件,进入其主界面第二步:退 出Photoshop cs5。 选择【文件】→【退出】菜单命令。 【案例2】打开和另存文件 提示:在“图像大小”对话框中,可以调整图像的大小, 也可以调整文档的大小,可以约束比例调整,也可以不约 束比例变动。当约束比例,调整宽度时高度也相应变化。 【案例3】新建文件 要求如下: 1.文件名称为“我的第一图”。 2.图像的宽度为400像素,高度为500像素,分辨率 为100像素/英寸。 3.图像的模式为RGB颜色。 4.内容为“白色”。 【案例4】用文件浏览器管理文件 本例通过文件浏览器来练习对计算机中的图像文件进 行浏览、查看、打开、删除、标记和重命名等管理操作。 介绍几种常见的文件格式。 1、PSD格式 2、BMP格式 3、TIFF格式 4、EPS格式 5、JPEG格式 6、GIF格式 7、AI格式8、PNG格式 要求如下: 1.打开和关闭文件浏览器。 教师:清楚 了解到学 生具备的 知识 学生:形成 对新任务 的感性认 识 教师:引入 跟新知识 点对应的 贴切的典 型任务 学生:接触 了解实现 方法、步骤 与技巧

GENESIS2000入门教程中英文转换

?GENESIS2000入门教程 Padup谷大pad paddn缩小pad reroute 扰线路Shave削pad linedown缩线line/signal线Layer 层in 里面 out外面Same layer 同一层spacing 间隙cu铜皮 Other layer另一层positive 正 negative负Temp 临时 top顶层bot底层Soldermask 绿油层silk字符层 power 电源导(负片) Vcc 电源层(负片) ground 地层(负片) apply 应用 solder 焊锡singnal 线路信号层soldnmask绿油层input 导入 component 元器件Close 关闭zoom放大缩小create 创建 Reste 重新设置corner 直角step PCB 文档Center 中心 snap 捕捉board 板Route 锣 带repair 修理、编辑 resize (编辑)放大缩小analysis 分析Sinde 边、面Advanced 高级 measuer 测量PTH hole 沉铜孔NPTH hole 非沉铜孔output 导出 VIA hole 导通孔smd pad 贴片PAD replace 替换fill 填充 Attribute 属性round 圆square 正方形rectangle 矩形

Select 选择include 包含exclude 不包 含step 工作单元 Reshape 改变形状profile 轮廓drill 钻 带rout 锣带 Actions 操作流程analyis 分析DFM 自动修改编辑circuit 线性 Identify 识别translate 转换job matrix 工作 室repair 修补、改正 Misc 辅助层dutum point 相对原点corner 直 角optimization 优化 origin 零点center 中心global 全 部check 检查 reference layer 参考层reference selection 参考选 择reverse selection 反选 snap 对齐invert 正负调换symbol 元 素feature 半径 histogram 元素exist 存在angle 角 度dimensions 标准尺寸 panelization 拼图fill parameters 填充参 数redundancy 沉余、清除 层英文简写层属性 顶层文字Top silk screen CM1( gtl ) silk-scren 顶层阻焊Top solder mask SM1 ( gts ) solder-mask 顶层线路Top layer L1 ( gtl ) signal 内层第一层power ground (gnd) PG2 ( l2-pw ) power-ground(负片) 内层第二层signal layer L3 signal (正片) 内层第三层signal layer L4 signal (正片)

《VB程序设计》教案

教案首页

教案纸 2009年9 月8 日教学手段: 利用多媒体机房演示安装Visual Basic 6.0,并对该开发环境进行分析介绍。让学生明确课程的性质和地位、学习本课程要达到的要求。导入新课: 第1课Visual Basic简介 1.1可视化程序设计(讲授法;图文并茂) 课堂讲解本任务要求了解可视化程序设计的概念。 1.2面向对象程序设计(讲授法) 课堂讲解本任务要求了解面向对象程序设计的概念。 1.3 VB6.0的运行安装和启动(边讲边练) 课堂讲解本任务要求掌握VB6.0的运行安装和启动方法。 1.4 VB6.0集成开发环境(边讲边练) 课堂讲解本任务要求熟悉VB6.0开发环境。 本课小结: 面向对象程序设计 可视化程序设计 布置作业: P20页习题一2、3,预习:第2课

教案首页

教案纸 2009年9 月9 日教学手段: 利用多媒体机房边讲边演练。 复习提问: 什么是面向对象?以及面向对象的方法和属性是什么? 导入新课: 第2课VB6.0应用程序的创建及管理 2.1创建VB6.0应用程序的步骤(演、讲、练) 课堂讲解本任务要求掌握创建VB6.0应用程序的步骤。 学生课堂完成任务: (1)建立用户界面的对象; (2)设置对象的属性值。 (3)编写程序代码,建立事件过程。 (4)保存和运行应用程序。 2.2 VB6.0的工程管理(演、讲、练) 课堂讲解本任务要求掌握VB6.0工程管理的方法。 2.3使用帮助信息(边讲边练) 课堂讲解本任务要求掌握帮助信息的使用方法。 本课小结:略 布置作业: P22页上机实验一4 预习:第3课

ps案例制作教学设计

一、学习需要分析 自从平面图像处理业界霸主Adobe公司推出首屈一指的大型图像处理软件Photoshop(后面称PS)后,这款软件强大的图片处理功能改变了以往人们对平面设计、摄影乃至很多行业的认识,甚至分不清楚眼前的图片是真是假;一张残旧不堪的照片经过处理后就能焕发新的活力;换装易容,想变就变…… 如何鉴别数码相片的真伪,这可能是非常专业。结合现在图像处理流行风,让学生能利用PS为自己改装易容,变出自己想像中的人物或形象。 二、教学内容分析 本节课的教学内容是高等教育出版社出版的《PHOTOSHOP CS2 设计与制作案例教程》中的第一章出版物广告设计的案例3“汽车”杂志广告的内容。 普通中专课程内容标准中提到“能根据表达、交流或创造的需要,选择适当的媒体和多媒体编辑或集成工具完成多媒体作品,实现表达意图,并能够对创作过程与结果进行评价。”根据课标要求及结合学生前几节课主要是学习的PS 操作方法,把本节内容主题定为“PS中图像的无缝融合’”使学生将所学知识应用并解决实际问题。 三、教学对象分析 教学对象:本校幼师专业二年级学生 1、学习者一般特征分析

作为一名中专生,在学习方面已经形成一定学习方法。学生能比较稳定而持久地集中注意力,并能按照一定的学习目的来支配自己的学习活动,有一定自学能力。 幼师二年级是我校学生由半幼稚半成熟半儿童半成人逐步走向成人化的关键时期,此时的学生好奇心和求知欲特别强,大多敢想、敢说、敢做,较少受传统习惯势力的束缚,不被名人权威吓倒;创新意识强烈,敢于标新立异,勇于解决新问题。我们可以引导中专生的创造性更多地表现于学习活动中。 2、学习者初始能力分析 本届幼师二年级学生在上一学年已经完成计算机初步认识模块的学习,所以在软件的使用时已经形成了基本的学习方法。但初中时大部分学生未接触过PS 软件,所以在本课前学生已经用了几节课练习“杂志封面制作”、图层调整、裁剪、合成图片的基本操作,对PS 界面、抠图、图片的复制粘贴、文字的添加、选框工具、自由变换工具都已经进行初步学习。 经过前面几节课的观察及学生上交的作业情况,发现大部分学生能独立完成作业并且开始习惯利用教师提供的教程进行自主探究学习并完成老师布置的作业任务。 四、教学目标 1、知识与技能: (1) 了解各路PS高手的图像合成大作。 (2) 了解图片PS无逢融合的基本操作流程:添加蒙板—用画笔遮掩。

GENESIS基础——步骤

新建料号: 导入资料、查看并更正错误: 首先查看层,若出现细线或出现大块的图案为D码有问题!必须在Rep层中点击右键选择D码学习器去修改,打开后出现Wheel Template Editor窗口!若确认是单位错了,就在菜单Parms中选择Global 中修改单位,点击后出现Global Parameters Popup对话框,改了单位后点击Ok即可,然后Actions 菜单中选择Translate Wheel执行D码文件,若有红色问题,则要手工修改,选中问题点击Sym:,确认形状,输入对应的参数,点击Ok即可,完成此动作,在File中选Closs关闭文件。 用同样的方法一层一层的修改其它问题层,改完后最后修改drl钻带文件。首先确认尺寸,然后在Rep 层右键打开D码学习器去修改,确认单位,若有问题则同上方法修改,然后再查看有否连孔,若有则是格式不对,再查看孔位是否很散,若有则是省零格式错误。常用的几种格式:英制inch、mil有:2:3 2:4 2:.5 3:5公制mm有:3:3 4:4 在钻带层(drl)点击右键选择Aview Ascii查看文字档,看最长的坐标,数X、Y有几位数,看坐标如有八位数则用3.5和4.4去修改,在钻带层点击Parameters中选Numberef Fromat修改小数格式,坐标单位同时跟小数格式一改,同时钻带单位也要和坐标单位一致! 省零格式:Leading 前省零,None不省零,Trailing 后省零。 Gerber格式通常是前省零,钻带格式通常是后省零。 层命名、排序、定属性: 改完后点击Ok即可,所有格式改完后,打开所有层,执行进去。执行后,打开 Job Matrix特性表命名层名 层对齐: 打开所有影响层,在层名点击右键,选Register对齐,点击后出现Register Layer Popup窗口。在Referenee Layer:中选择参考层线路层。除了文字层和分孔层不能自动对齐外,其它层可自动对齐,自动对齐后马上关闭影响层。单一打开没有对齐的那层,抓中心,出现Sanp Popup窗口,选Center,然后选Edit→Move→Same Layer 同层移动,点OK,再点击外形框左下角,点击右键,接着打开参考层,按S+A 转换工作层,再点击原参考层外型框即可。图形相隔太远的,可以用Ctrl+A暂停,然后框选放大,确定目标时按S+A转换工作层,再电击原参考层左下角即可。 建外形框: 所有层对齐后,打开分孔图,用网选命令选中外型框,用Edit→Copy→Other Layer 复制到新层,重新命名层名为gko(外型框),点击OK。单一打开gko,框选板内所有不要的东西删除,改单位,然后用Edit→Reshape→Change Symbol更改符号,出现Chang Feetar窗口,其中Symbol(外型线线粗):R200。建Profile虚线: 更改后,用网选命令选中外型框,用Edit→Create→Profile创建虚线。

初识VB》教学设计

《初识V B》教学设计一、学生分析 本节课的授课对象为初三年级学生,这阶段的学生理解能力和接受能力较强。初一年级时学生已学习了一些程序设计语言的概念,知道计算机能直接认识的语言为机器语言,为本节课的学习打下了一定的基础。 二、教材内容分析 1、本节的主要内容及在本章中的地位 本节课教学内容为九年级下册第1章第1、2节的内容,主要学习程序、程序设计语言的概念和VB的创建工程、设计界面、编写程序、保存文件、运行程序等操作方法 2、教学重点、难点 重点:程序的概念和作用、创建VB程序的一般步骤和方法 难点:程序的作用、窗体文件和工程文件的保存 3、课时安排:1节 三、教学目标 1、知识与技能 (1)了解程序的概念以及程序在计算机中的作用 (2)了解程序设计语言的不同类型、特点和发展趋势 (3)了解程序设计的方法 (4)了解VB程序设计环境,知道在VB程序设计环境中创建程序的一般步骤和方法 (5)了解VB,学会用VB创建第一个程序 2、情感态度价值观 (1)注重学生的自学能力的培养。

(2)鼓励学生动手、动脑,培养勤于动手、主动探究的精神。 (3)培养学生利用信息技术解决实际问题的能力。 四、教学理念和方法 1.对于程序与程序设计语言等概念,学生学习起来较枯燥,故先安排学生带着教师提出的几个问题,看书思考和自学,再由教师组织学生个别回答、师生举例、师生讨论、归纳等活动来将几个概念弄清楚。 2.对于VB软件的学习,教师先展示一个由VB开发的小游戏,师生一起参与游戏的使用,让学生感受到VB软件的实用性,充分调动学生积极使用VB开发小程序的愿望,再由教师示范讲解VB程序设计环境中创建程序的一般步骤和方法,最后由学生动手尝试使用VB。 五、教学资源 教学硬件:教师机1台、学生机60台、液晶投影仪1部 教学软件:windows xp、达道多媒体教学软件、自制的教学课件 五、教学过程设计

photoshop实例教案

第62例:绘制球体 教学内容:绘制球体 教学目的: 教学重点难点:如何通过渐变模拟球体表面的明暗变化 教学方法:讲授法、演示法、练习法 课时:1课时 教学过程: 操作步骤: 1、单击“文件/新建”打开“新建”对话框,大小400×400像素 2、使用渐变工具将背景层填充为黑-蓝渐变 3、新建图层1 4、在工具箱中选择椭圆选框工具,按住Shift键拖动鼠标,绘制一个正圆选区 5、单击渐变工具,在“渐变编辑器”对话框中设置合适的渐变方式:“白色-深灰色-浅灰色”,在对话框的“名称”框中键入渐变的名称“球体表面渐变”,并单击“新建”按钮,将当前的渐变设置保存为一个名为“球体表面渐变”的渐变预置方案,然后单击“好”按钮关闭渐变编辑器 6、在工具选项栏中选择“径向渐变” 7、在选区内由上至下拖动鼠标指针绘制渐变色,按快捷键Ctrl+D取消选区后,得到最后效果。 学生上机操作练习 课堂小结 第63例:绘制圆柱体和圆桶 教学内容:绘制圆柱体和圆桶 教学目的: 教学重点难点:如何通过渐变模拟圆柱体表面以及内面的明暗变化 教学方法:讲授法、演示法、练习法 课时:1课时 教学过程: 操作步骤: 1、单击“文件/新建”打开“新建”对话框,大小500×400像素 2、使用渐变工具将背景层填充为黑-蓝渐变 3、单击菜单命令“视图-标尺”命令显示标尺,然后由标尺拖动出参考线(看老师演示) 4、新建图层1 5、在工具箱内选择矩形选框工具,然后在图像窗口中拖动鼠标指针,沿参考线绘制一个矩形选区 6、选择渐变工具,在渐变编辑器中设置合适的渐变,(看老师演示),设置、保存完成后选择“线性渐变” 7、制作圆柱体的顶部和底部,具体操作后见老师操作 学生上机操作练习 课堂小结

VisualBasic程序设计作业题解

VisualBasic程序设计作业题解

Visual Basic程序设计作业题解 作业 3 一、选择题 1.Visual Basic根据计算机访问文件的方式将文件分成三类,其中不包括()。 A.顺序文件 B.Unix文件 C.二进制文件 D.随机文件 答案:B 2.随机文件进行文件读写的单位是()。 A.字节 B.记录 C.整个文件 D.字符 答案:B 3.为了使目录路径列表Dir1的内容符合驱动器列表框Drive1的选择,应当()。 A.在Dir1_Click事件中加入 2

Dir1.Path=Drive1.Drive B.在Drive1_Click事件中加入Dir1.Path=Drive1.Drive C.在Dir1_Click事件中加入Drive1.Path=.Drive.Path D.在Dir1_Click事件中加入Drive1.Path=.Dir1.Path 答案:A 4.为了使Drive1驱动器列表框、Dir1目录路径列表框和File1文件列表框能同步协调工作,需要在()。 A.Drive1的Change事件过程中加入Drive1.Drive=Dir1.Path,在Dir1的Change事件过程中加入Dir1.Path=File1.Path代码。 B.Drive1的Change事件过程中加入Dir1.Path=Drive1.Drive,在Dir1的Change事件过程中加入File1.Path=Dir1.Path代码。 C.Dir1的Change事件过程中加入Dir1.Path=Drive1.Drive,在File1的Click事件过程中加入File1.Path=File1.FileName代码。 3

GENESIS 菜单入门教程

GENESIS2000入门教程 Padup谷大pad paddn缩小pad reroute 扰线路Shave削pad linedown缩线line/signal线Layer 层 in 里面 out外面Same layer 同一层spacing 间隙 cu 铜皮 Other layer另一层positive 正negative负 Temp 临时 top 顶层bot 底层Soldermask 绿油层 silk 字符层 power 电源导(负片) Vcc 电源层(负片) ground 地层(负片) apply 应用 solder 焊锡singnal 线路信号层 soldnmask绿油层 input 导入 component 元器件Close 关闭zoom放大缩小create 创建 Reste 重新设置corner 直角step PCB文档

Center 中心 snap 捕捉board 板Route 锣带repair 修理、编辑 resize (编辑)放大缩小analysis 分析Sinde 边、面Advanced 高级 measuer 测量PTH hole 沉铜孔 NPTH hole 非沉铜孔output 导出 VIA hole 导通孔smd pad 贴片PAD replace 替换fill 填充 Attribute 属性round 圆square 正方形rectangle 矩形 Select 选择include 包含exclude 不包含step 工作单元 Reshape 改变形状profile 轮廓drill 钻带rout 锣带 Actions 操作流程 analyis 分析 DFM 自动修改编辑circuit 线性 Identify 识别 translate 转换 job matrix 工作室

VisualBasic程序设计作业复习资料

Visual Basic程序设计作业答案 作业2 一、选择题 1.B 2.C 3.D 4.B 5.D 6.A 7.B 8.C 9.A 10.D 11.C 12.B 13.D 14.C 15.A 16.B 17.C 18.B 19.D 20.B 二、填空题 1.下拉式菜单弹出式菜单 2.打开另存为颜色字体打印 3.文本框列表框 4.Option Base 1 5.Call语句 6.工程工程属性通用Form1.Show 7.0 8.Sub过程的过程名不能返回值,而Function过程能通过过程名返回值 9.窗体模块标准模块类模块 10.移出内存无效状态 11.(1)2*Cosα*Sinα/(2*α) (2) Sqr(s*(s-a)*(s-b)*(s-c)) (3) Sin(45*3.14/180) 12.(1)x>=1 And x<12 (2) A+B>=C Or a-c<=c (3) a>0 And b>0 Or(a<0 And b<0) 13.False 14.For While Do 15.3 三、阅读下列程序,给出程序运行结果。 1.程序运行后,单击窗体,输出结果为:5050。 2. 3. 4.

3.4 3 5. * *** ***** ******* ********* 四、程序设计题 1. Private Sub Command1_Click() Dim x As Single, y As Single x = Val(Text1.Text) If x < 100 Then y = x Else If x < 200 Then y = 9.5 * x Else If x < 300 Then y = 0.9 * x Else If x < 500 Then y = 0.8 * x Else y = 0.7 * x End If End If End If End If Text2.Text = y End Sub 2. Private Sub Form_Load() Dim x As Integer x = 100 Do Until x > 200 If x Mod 3 <> 0 Then Text1.Text = Text1.Text & Str(x) & Chr(13) & Chr(10) End If x = x + 1 Loop End Sub

vb趣味程序课程教案

教学进度表

一、了解计算机语言 各种软件,包括Windows、Word、PowerPoint、各种游戏等都是计算机语言编写出来的。(演示)如贪吃蛇游戏、健康指标计算器等等。 常见的高级语言 1.BASIC。入门者首选语言。指令少,容易上手,易于掌握。 2.PASCAL。适合科学计算、数据处理,运行编译速度快。 3.C语言。主要适用于应用软件的开发,计算机专业人员的必修课。 4.JAVA、.Net、PHP、C#、HTML…… 二、VB语言介绍 VB是Visual Basic的简称,它对学习者的要求不高,但本身效率高、功能强大、实用性强。主要有如下特点:面向对象、事件驱动、软件的集成式开发、结构化。 面向对象和面向过程的区别: 例如五子棋,面向过程的设计思路就是首先分析问题的步骤: 1、开始游戏, 2、黑子先走,

四、制作QQ登录界面 【学生练习】 完成QQ登录界面的制作,并保存工程提交。 教学 后记 授课时间2014年9月23日第4周星期2 总第2课时课题VB程序设计的过程 课型新授课教学时数1课时 教学(一)知识与技能:

目标了解计算机语言; 熟悉VB开发环境 了解VB中的对象、属性、事件 学会编写窗体的设计代码,并能运行程序 (二)过程与方法: 通过QQ登陆窗体的制作了解并掌握程序编写的整个过程 (三)情感、态度与价值观: 通过制作学生最熟悉的QQ登录界面,使学生对VB程序设计产生浓厚的兴趣。 教材分析 重点属性、方法和事件 难点VB的集成开发环境 教学方法讲授法、演示法、练习法、任务驱动法 教学情景设计 【新课引入】 【新课讲授】 对象名称属性、方法或事件(属性、方法或事件)作用说明 登陆窗体Form1 Height属性、Width属 性窗体的高度和宽度

photoshop实例教案

第62例:绘制球体 教学内容:绘制球体 教学目得: 教学重点难点:如何通过渐变模拟球体表面得明暗变化 教学方法:讲授法、演示法、练习法 课时:1课时 教学过程: 操作步骤: 1、单击“文件/新建”打开“新建”对话框,大小400×400像素 2、使用渐变工具将背景层填充为黑-蓝渐变 3、新建图层1 4、在工具箱中选择椭圆选框工具,按住Shift键拖动鼠标,绘制一个正圆选区 5、单击渐变工具,在“渐变编辑器”对话框中设置合适得渐变方式:“白色-深灰色-浅灰色”,在对话框得“名称”框中键入渐变得名称“球体表面渐变”,并单击“新建”按钮,将当前得渐变设置保存为一个名为“球体表面渐变”得渐变预置方案,然后单击“好”按钮关闭渐变编辑器 6、在工具选项栏中选择“径向渐变” 7、在选区内由上至下拖动鼠标指针绘制渐变色,按快捷键Ctrl+D取消选区后,得到最后效果。 学生上机操作练习 课堂小结 第63例:绘制圆柱体与圆桶 教学内容:绘制圆柱体与圆桶 教学目得: 教学重点难点:如何通过渐变模拟圆柱体表面以及内面得明暗变化 教学方法:讲授法、演示法、练习法 课时:1课时 教学过程: 操作步骤: 1、单击“文件/新建”打开“新建”对话框,大小500×400像素 2、使用渐变工具将背景层填充为黑-蓝渐变 3、单击菜单命令“视图-标尺”命令显示标尺,然后由标尺拖动出参考线(瞧老师演示) 4、新建图层1 5、在工具箱内选择矩形选框工具,然后在图像窗口中拖动鼠标指针,沿参考线绘制一个矩形选区 6、选择渐变工具,在渐变编辑器中设置合适得渐变,(瞧老师演示),设置、保存完成后选择“线性渐变” 7、制作圆柱体得顶部与底部,具体操作后见老师操作 学生上机操作练习 课堂小结

GENESIS脚本编程教材PERL

Perl学习笔记 (2) 1.Perl简介 (2) 2.数据类型 (4) 2.1概览 (4) 2.2命名空间(Namespaces)4 2.3标量(Scalars)5 2.4数组(Arrays)8 2.5关联数组(Hashes)11 2.6引用(References)12 2.6.1Perl引用简介 (12) 2.6.2创建引用 (12) 2.6.3使用引用 (13) 2.6.4符号引用 (14) 2.6.5垃圾回收与弱引用 (15) 2.7数据结构 (16) 2.7.1Arrays of Arrays16 2.7.2Hash of Arrays18 2.7.3Arrays of Hashes20 2.7.4Hashes of Hashes22 2.7.5Hashes of Functions24 3操作符(Operators) (25) 3.1概述 (25)

3.2Perl操作符一览 (25) 3.3各种操作符使用说明 (27) 3.3.1项与左赋列表操作符 (27) 3.3.2箭头操作符 (27) 3.3.3自增自减 (27) 3.3.4乘方 (27) 3.3.5表意一元操作符 (28) 3.3.6捆绑操作符 (28) 3.3.7乘操作符 (28) 3.3.8加操作符 (28) 3.3.9移位操作符 (29) 3.3.9有名一元和文件测试操作符 (29) 3.3.10关系操作符 (30) 3.3.11位操作符 (31) 3.3.12C风格逻辑操作符 (31) 3.3.13范围操作符 (31) 3.3.14条件操作符 (31) 3.3.14赋值操作符 (32) 3.3.15逗号操作符 (32) 3.3.16逻辑and,or,not和xor操作符 (33) 3.4与C操作符的比较 (33) 3.4.1Perl操作符的特别之处 (33)

Visual-Basic程序设计形成性考核册作业答案二电子教案

Visual Bsdic程序设计形成性考核册作业答案二 一、选择题 1.按照变量的作用域可将变量划分为( B )。 A、公有、私有、系统 B、全局变量、模块级变量、过程变量 C、动态、常数、静态 D、Public、Private、Protected 2. 可获得字符的ASCII码的函数是( C )。 A、Val B、Fix C、Asc D、Chr 3、要退出Do….Loop循环,可使用的语句的( D )语句。 A、Exit B、Exit For C、End Do D、Exit Do 4. 把数值型转换为字符串型需要使用的函数是(B )。 A、Val B、Str C、Asc D、Chr 5.关于语句行,下列说法正确的是( B )。 A.一行只能写一条语句B.一条语句可以分多行书写C.每行的首字符必须大写D.长度不能超过255个字符6.表达式6+10 Mod 4*2+1的值是( A ). A.9B.11 C.1 D.3 7.以下可以作为Visual Basic 变量名的是(B). A.SIN B.CO1 C.COS(X) D.X(-1) 8.表达式Abs(-5)+Len(“ABCDE”)的值为(C). A.5ABCDE B.-5ABCDE C.10 D.0

9.在代码编辑器中,如果一条语句太长,无法在一行内写下(不包括注释),要折行书写,可以在行末使用续行字符(A),表示下一行是当前行的继续. A.一个空格加一个下划字符(_)B.一个下划字符(_)C.直接回车D.一个空格加一个字符(-) 10.Sub过程与Function过程最根本的区别是(D). A.Sub过程可以使用Call语句或直接使用过程名调用,而Function过程不可以. B.Function过程可以有参数,Sub过程不可以. C.两种过程参数的传递方式不同. D.Sub过程的过程名不能返回值,而Function过程能够通过过程名返回值. 11."X是小于80的非负数",用VB表达式表示正确的是(C). A..0≤X<80 B.0<=X<80 C.0<=x and x<80 D.0<=x Orx<80 12.在设计菜单时,如果要在菜单中加入一个菜单分隔条,则菜单分隔条的标题必须设置为(B ) A.加号(+) B.减号(-) C.星号(*) D.感叹号(!) 13.如果要在程序中显示一个弹出式菜单,那么要调用Visual Basic 中提供的方法是(D). A.Print B.Move C.Refresh D.PopupMenu

VB程序设计教案

VB程序设计——选择结构 ■教学目标 1.知识与技能 1.了解选择结构的基本概念。 2.了解关系表达式与逻辑表达式的概念。 3.能利用VB中的条件语句实现简单的选择结构。 2.过程与方法 经历实践、分析、归纳,掌握IF语句的格式和功能。 3.情感态度与价值观 运用捉老鼠游戏,完善程序,发展学生思维的逻辑性及严谨的学习态度。 4.行为与创新 培养学生利用计算机的反馈作用进行探究学习的能力。 ■课时安排 安排2课时。 ■教学重点与难点 1.教学重点 让学生学会使用VB语言的If分支语句,掌握分支判断程序结构,来解决实际问题,并且培养学生的探索、创新能力。 2.教学难点 对解决问题的方法和步骤的理解,并能根据实际问题写出程序代码。■教学方法与手段

讲述与讨论、实验与验证。■课前准备 教学课件、实例程序 教学环 节教师与学生活动 设计意 图 设计情境、引入新课教师活动:让学生制作捉老鼠游戏 学生活动:积极参与。 教师活动:学生制作小游戏界面,教师指导,如果抓到小老鼠系统将会提示抓住老 鼠了。 一只小老鼠在草地上跑来跑去,现在要用鼠标控制敲钟它。敲中一次,就会弹出一 次信息框。我们将通过制作这个小游戏程序,学习程序设计语言IF条件判断语句。 由鼠标抓小老鼠同学们的不同选择引出本课的主题——选择结构。 通过制 作小游 戏使激 发学生 的思维 能力,并 引出本 课的内 容选择 结构 课堂小 结 小结总结本堂课的内容。 拓展活动编写“小游戏”界面。培养学生的探索、创新能力。培养学 生的创 新,探索 能力

VB程序设计——选择结构 ■教学目标 1.知识与技能 1.了解选择结构的基本概念。 2.了解关系表达式与逻辑表达式的概念。 3.能利用VB中的条件语句实现简单的选择结构。 2.过程与方法 经历实践、分析、归纳,掌握IF语句的格式和功能。 3.情感态度与价值观 运用捉老鼠游戏,完善程序,发展学生思维的逻辑性及严谨的学习态度。 4.行为与创新 培养学生利用计算机的反馈作用进行探究学习的能力。 ■课时安排 安排2课时。 ■教学重点与难点 1.教学重点 让学生学会使用VB语言的If分支语句,掌握分支判断程序结构,来解决实际问题,并且培养学生的探索、创新能力。 2.教学难点 对解决问题的方法和步骤的理解,并能根据实际问题写出程序代码。■教学方法与手段

Photoshop图形图像管理案例解析教育教案课程教案

教师:付彩霞

模块1 photoshop 基础知识 教学目的:了解photoshop历史;掌握图形图像的基础知识;建立平面设计理念。教学内容:图形图像基础知识、平面设计理念。 教学重点:图形图像基础知识。 教学过程: 1.1图形图像基础知识 1.像素 像素是位图图像的基本单位,像素尺寸是指位图图像的高度和宽度所包含像素的数量,也就是说,一个位图的大小由组成它的像素的多少决定。 同一幅图像的像素大小是固定的,像素越多,图像就越细腻、自然,图像也就越大。 2.分辨率 图像分辨率、显示分辨率、输出分辨率、位分辨率 3.常用的图像文件格式 1.2平面设计理念 1.2.1相关技术术语 1、设计 2、平面设计 3、CIS 1.2.2色彩的运用 1、三原色 2、色彩的搭配 案例:认识Photoshop cs5 1、了解Photoshop CS5 的应用领域 Photoshop CS5是一款优秀的平面设计软件,其界面友好、功能强大、操作简便,已被广泛应用于各类广告设计中。 随着Photoshop功能的不断强化,其应用领域也在逐渐扩大。在平面设计方面利用Photoshop可以设计商标、产品包装、海报、样本、招贴、广告、软件界 面、网页素材和网页效果图等平面作品,还可以为三维动画制作材质,以及对 三维效果图进行后期处理等。 2、2.Photoshop CS5 的启动与退出 3、熟悉Photoshop CS5 的工作界面 图像编 工具 状态面板

模块2 选区 教学目的:理解和掌握选区的概念,运用的范围,熟练掌握选区的操作并应用到实际操作中。 教学内容:选区的概念、选区的创建、选区的填充与描边、选区的编辑。 教学重点:选区的概念,选区的基本操作和编辑。 教学过程: 在处理图像的过程中,经常需要对图像的某一个区域或多个区域进行编辑,这就需要将某一个区域或多个区域从图像中选取出来。从图像中选取出来的区域称为选区。从图像上看,选区是用浮动的虚线围起来的区域,虚线以内是可编辑区域,虚线以外是不可编辑区域,因此选区也有保护图像的某些区域不被编辑和修改的作用。 2.1创建选区 2.1.1使用选框工具组创建选区 1、矩形、椭圆选框工具 2、课堂实战:制作“椭圆中的小熊”。 3、“单行选框工具”和“单列选框工具” 2.1.2使用套索工具组创建选区 1、套索工具 2、多边形套索工具 3、磁性套索工具 2.1.3使用魔棒工具组创建选区 2.1.4使用快速蒙版模式创建选区 2.2 选区的填充和描边 课堂实战:实现“卡通少年换衣服”。 2.3 选区的编辑 2.3.1移动选区 1、移动选区位置但不移动选区内容 2、移动选区内容 2.3.2羽化选区 2.3.3修改选区 1、“边界”命令 2、“平滑”命令 3、“扩展”命令和“收缩”命令 课堂实战:制作“霓虹效果”。 2.3.4变换选区 1、存储选区 2、载入选区 案例1——绘制铅笔 案例2——图片合成

相关文档
相关文档 最新文档