西北农林科技大学:《Visual Basic程序设计基础》课程教学大纲 Fundamentals of Programing in Visual Basic

《Visual Basici程序设计基础》课程教学大纲 英文名称:Fundamentals of Programing in Visual Basic 一、课程说明 1.课程的性质:本课程是全校非计算机各专业的公共基础课程。 2.课程的目的和任务 使学生了解程序设计的基本概念和面向对象的程序设计方法,并通过课堂教学和上机实践要求 学生逐步掌握高级语言程序设计的方法和技巧,学会利用Visual Basici开发简单的indows)应用程 序。为以后进一步学习其它程序语言和提高程序设计能力打下基础。 3.适应专业:全校各专业(除计算机科学与技术、信息管理与信息系统及部分工科专业) 4.学时与学分:总学时64(理论课32实验课32),3学分。 5.先修课程:《大学计算机基础》。 6.推荐教材或参考书目:Visual Basic程序设计(含实验指导书),李书琴,蔚继承,西安 电子科技大学出版社,2011年3月 7.主要教学方法与手段 本课程采用课堂教学与实验教学相结合的方法,所有的课堂教学要求在多媒体教室进行。 8.考核方式:拟采用平时考核与期末笔试相结合的方式,笔试成绩不低于70%,平时成绩不 高于30%。另外,为鼓励部分学生自学,允许任课教师给预予不超过10%的学生免试名额,这一部 分学生的成绩根据学生在学期内独立完成的小软件质量和创意,由两名以上的任课教师集体评判确 定。 9.课外自学要求 由于本课程是实践性很强的课程,所以要求学生除教学计划安排的32学时实习外,应该自己根 据情况安排课外实习时间。 二、教学基本要求和能力培养要求 1.通过本课程的学习,学生应满足以下要求: (1)了解Visual Basic程序设计语言的特点;熟练掌握VB集成开发环境中各窗口及工具的应 (2)正确理解可视化编程的基本概念;掌握可视化编程的基本方法及窗体、命令按钮、标签 文本框的应用。 (③)理解VB数据类型、常量、变量、函数、表达式的概念;能熟练掌握VB表达式的书写方 (4)熟练掌握VB握数据输入输出的基本方法。 (⑤)熟练掌握三种基本的程序结构及编程方法。 (6)正确理解数组和自定义数据类型的概念;掌握与数组有关的各种常见算法编程
《Visual Basic程序设计基础》课程教学大纲 英文名称:Fundamentals of Programing in Visual Basic 一、课程说明 1. 课程的性质:本课程是全校非计算机各专业的公共基础课程。 2.课程的目的和任务 使学生了解程序设计的基本概念和面向对象的程序设计方法,并通过课堂教学和上机实践要求 学生逐步掌握高级语言程序设计的方法和技巧,学会利用Visual Basic开发简单的Windows应用程 序。为以后进一步学习其它程序语言和提高程序设计能力打下基础。 3.适应专业:全校各专业(除计算机科学与技术、信息管理与信息系统及部分工科专业) 4.学时与学分:总学时64(理论课32/实验课32),3学分。 5.先修课程:《大学计算机基础》。 6.推荐教材或参考书目:Visual Basic程序设计(含实验指导书),李书琴,蔚继承,西安 电子科技大学出版社,2011年3月 7.主要教学方法与手段 本课程采用课堂教学与实验教学相结合的方法,所有的课堂教学要求在多媒体教室进行。 8.考核方式:拟采用平时考核与期末笔试相结合的方式,笔试成绩不低于70%,平时成绩不 高于30%。另外,为鼓励部分学生自学,允许任课教师给预予不超过10%的学生免试名额,这一部 分学生的成绩根据学生在学期内独立完成的小软件质量和创意,由两名以上的任课教师集体评判确 定。 9.课外自学要求 由于本课程是实践性很强的课程,所以要求学生除教学计划安排的32学时实习外,应该自己根 据情况安排课外实习时间。 二、教学基本要求和能力培养要求 1.通过本课程的学习,学生应满足以下要求: (1)了解Visual Basic程序设计语言的特点;熟练掌握VB集成开发环境中各窗口及工具的应 用。 (2)正确理解可视化编程的基本概念;掌握可视化编程的基本方法及窗体、命令按钮、标签、 文本框的应用。 (3)理解VB数据类型、常量、变量、函数、表达式的概念;能熟练掌握VB表达式的书写方 法。 (4)熟练掌握VB握数据输入输出的基本方法。 (5)熟练掌握三种基本的程序结构及编程方法。 (6)正确理解数组和自定义数据类型的概念;掌握与数组有关的各种常见算法编程

(7)正确理解过程的概念及应用,掌握参数传递的思想及变量、过程作用域的概念。 (8)正确理解数据文件的基本概念;掌握数据文件的读写与编辑。 (9)掌握VB菜单、通用对话框、工具栏与状态栏的编程与应用。 2.通过学习本课程,应具备以下能力: (1)掌握程序设计方法,初步培养学生程序设计能力。 (2)熟悉可视化开发工具的基本使用方法,学会图形用户界面简单应用系统的开发技术。 (3)初步了解面向对像程序设计的基本方法,并能运用VB基本控件和常用ActiveX部件开发图 形界面下的应用软件。 三、课程教学内容 第1章VB概述 重点讲述内容:VB集成开发环境 学生自学内容:VB简介和特点、VB的运行环境、安装。 第2章代码基础 重点讲述内容:VB数据类型、常量、变量、函数、表达式 学生自学内容:VB语言的编码规则 第3章VB可视化编程基础 重点讲述内容:可视化编程的基本概念、窗体、命令按钮、标签、文本框。 学生自学内容:图片框与图像框、工程管理 第4章基本控制结构 重点讲述内容:输出数据基本方法、提供数据基本方法、MsgBoxE函数的应用、块结构、Do while.Loop结构、For.Next结构,循环嵌套 学生自学内容:Do ...Loopd的其它结构,的其它用法,条件函数 第5章数组与自定义类型 重点讲述内容:数组、控件数组、自定义数据类型 学生自学内容:列表框控件、组合框控件 第6章过程 重点讲述内容:函数过程、Sb子过程、参数传递与变量、过程的作用域 学生自学内容:过程的嵌套、过程的递归 第7章数据文件 重点讲述内容:文件的基本概念、顺序文件、随机文件的读写操作 学生自学内容:二进制文件的读写操作、常用文件操作语句和函数 第8章常用控件
(7)正确理解过程的概念及应用,掌握参数传递的思想及变量、过程作用域的概念。 (8)正确理解数据文件的基本概念;掌握数据文件的读写与编辑。 (9)掌握VB菜单、通用对话框、工具栏与状态栏的编程与应用。 2.通过学习本课程,应具备以下能力: (1)掌握程序设计方法,初步培养学生程序设计能力。 (2)熟悉可视化开发工具的基本使用方法,学会图形用户界面简单应用系统的开发技术。 (3)初步了解面向对象程序设计的基本方法,并能运用VB基本控件和常用ActiveX部件开发图 形界面下的应用软件。 三、课程教学内容 第1章 VB概述 重点讲述内容:VB集成开发环境。 学生自学内容:VB简介和特点、VB的运行环境、安装。 第2章 代码基础 重点讲述内容: VB数据类型、常量、变量、函数、表达式 学生自学内容: VB语言的编码规则 第3章 VB可视化编程基础 重点讲述内容:可视化编程的基本概念、窗体、命令按钮、标签、文本框。 学生自学内容:图片框与图像框、工程管理 第4章 基本控制结构 重点讲述内容:输出数据基本方法、提供数据基本方法、MsgBox函数的应用、块if结构、Do while … Loop结构、For … Next结构,循环嵌套 学生自学内容:Do … Loopd的其它结构,if的其它用法,条件函数。 第5章 数组与自定义类型 重点讲述内容:数组、控件数组、自定义数据类型 学生自学内容:列表框控件、组合框控件 第6章 过程 重点讲述内容:函数过程、Sub子过程、参数传递与变量、过程的作用域 学生自学内容:过程的嵌套、过程的递归 第7章 数据文件 重点讲述内容:文件的基本概念、顺序文件、随机文件的读写操作 学生自学内容:二进制文件的读写操作、常用文件操作语句和函数 第8章 常用控件

重点讲述内容:常用ActiveX:控件的应用 学生自学内容:框架、计时器、滚动条的应用 第9章界面设计 重点讲述内容:菜单设计、对话框设计、工具栏与状态栏设计 学生自学内容:多重窗体和多文档界面设计
重点讲述内容:常用ActiveX控件的应用 学生自学内容:框架、计时器、滚动条的应用 第9章 界面设计 重点讲述内容:菜单设计、对话框设计、工具栏与状态栏设计 学生自学内容:多重窗体和多文档界面设计
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 西北农林科技大学:《J2EE技术》课程教学资源(PPT课件)17 Spring入门.ppt
- 西北农林科技大学:《J2EE技术》课程教学资源(PPT课件)16 Hibernate入门.ppt
- 西北农林科技大学:《J2EE技术》课程教学资源(PPT课件)15 Struts入门.ppt
- 西北农林科技大学:《J2EE技术》课程教学资源(PPT课件)13 JPA进阶(JPQL,Java Persistence Query Language).ppt
- 西北农林科技大学:《J2EE技术》课程教学资源(PPT课件)12 Java持久化API(JPA)概述与基础应用(Java Persistence API).ppt
- 西北农林科技大学:《J2EE技术》课程教学资源(PPT课件)11 JMS与消息驱动bean(MDB).ppt
- 西北农林科技大学:《J2EE技术》课程教学资源(PPT课件)10 会话bean.ppt
- 西北农林科技大学:《J2EE技术》课程教学资源(PPT课件)09 EJB概述(Enterprise JavaBean).ppt
- 西北农林科技大学:《J2EE技术》课程教学资源(PPT课件)08 JSF组件.ppt
- 西北农林科技大学:《J2EE技术》课程教学资源(PPT课件)07 JSF概述(JavaServer Faces).ppt
- 西北农林科技大学:《J2EE技术》课程教学资源(PPT课件)06 EL(表达式语言)& JSTL(JSP标签库)& MVC.ppt
- 西北农林科技大学:《J2EE技术》课程教学资源(PPT课件)05 Servlet技术.ppt
- 西北农林科技大学:《J2EE技术》课程教学资源(PPT课件)04 JSP基本语法.ppt
- 西北农林科技大学:《J2EE技术》课程教学资源(PPT课件)03 Java Web应用概述.ppt
- 西北农林科技大学:《J2EE技术》课程教学资源(PPT课件)02 Services(JNDI/RMI/JDBC/JTA/JMS简介).ppt
- 西北农林科技大学:《J2EE技术》课程教学资源(PPT课件)01 Java EE概述.ppt
- 西北农林科技大学:《J2EE技术》课程教学资源(PPT课件)00 Java EE技术 Introduction(主讲:张阳).ppt
- 西北农林科技大学:《J2EE技术》课程授课教案(Java EE技术,共二十讲).pdf
- 西北农林科技大学:《J2EE技术》课程教学资源(实验指导)实验7 SSH2整合技术实现(Spring3.0+Struts2.2.1+Hibernate3.3).doc
- 西北农林科技大学:《J2EE技术》课程教学资源(实验指导)实验6 消息驱动Bean.doc
- 西北农林科技大学:《Visual Basic程序设计基础》课程教学资源(参考资料)WINDOWS VC VB API 函数大全.doc
- 西北农林科技大学:《Visual Basic程序设计基础》课程授课教案(主讲教师:陈勇).pdf
- 西北农林科技大学:《Visual Basic程序设计基础》课程教学资源(PPT课件)第01章 VB可视化编程基础.ppt
- 西北农林科技大学:《Visual Basic程序设计基础》课程教学资源(PPT课件)第02章 代码基础.ppt
- 西北农林科技大学:《Visual Basic程序设计基础》课程教学资源(PPT课件)第03章 基本控制结构.ppt
- 西北农林科技大学:《Visual Basic程序设计基础》课程教学资源(PPT课件)第04章 数组与自定义类型.ppt
- 西北农林科技大学:《Visual Basic程序设计基础》课程教学资源(PPT课件)第05章 编程思维与方法训练.ppt
- 西北农林科技大学:《Visual Basic程序设计基础》课程教学资源(PPT课件)第06章 模块化程序设计.ppt
- 西北农林科技大学:《Visual Basic程序设计基础》课程教学资源(PPT课件)第07章 数据文件.ppt
- 《机器学习》课程教学资源:《动手学深度学习》参考书籍PDF电子版 Release 2.0.0-beta0(共十六章).pdf
- 《机器学习》课程教学资源:《机器学习》参考书籍PDF电子版(清华大学出版社,著:周志华).pdf
- 《机器学习》课程教学资源:《神经网络与深度学习》参考书籍PDF电子版 Neural Networks and Deep Learning(共十五章).pdf
- 《机器学习》课程教学资源:《统计学习方法》参考书籍PDF电子版(清华大学出版社,第2版,共22章,作者:李航).pdf
- 《机器学习》课程教学资源:《Python数据科学手册》参考书籍PDF电子版(2016)Python Data Science Handbook,Essential Tools for Working with Data,Jake VanderPlas.pdf
- 《机器学习》课程教学资源:《大语言模型》参考书籍PDF电子版 THE CHINESE BOOK FOR LARGE LANGUAGE MODELS(共十三章).pdf
- 广东工业大学:《机器学习》课程教学资源(课件讲义)第1讲 机器学习概述.pdf
- 广东工业大学:《机器学习》课程教学资源(课件讲义)第2讲 模型评估与选择.pdf
- 广东工业大学:《机器学习》课程教学资源(课件讲义)第3讲 特征工程 Feature Engineering.pdf
- 广东工业大学:《机器学习》课程教学资源(课件讲义)第4讲 分类问题(4.1 分类与回归问题概述 4.2 分类性能度量?法).pdf
- 广东工业大学:《机器学习》课程教学资源(课件讲义)第5讲 分类问题(4.3 ?持向量机 SVM).pdf