2024 vb课程设计报告

2024-07-08

2024 vb课程设计报告(14篇)

1.2024 vb课程设计报告 篇一

通过几周对VB的学习,使我增加了对VB课程的了解.

首先了解到VB的特点,VB是在原来的Basic语言基础上发展而来的.Visual指的是可视的图形用户界面开发方法.不需编写大量代码去描述界面元素的外观和位置,只要把预先建立的对象添加到屏幕上的某点即可.如果使用者诸多PAINT之类的绘图程序,则实际上已经掌握了创建用户界面的必要技巧.BASIC指的是B语言,一种在计算机技术发展历史上应用得最为广泛的语言之一.VB在原来BASIC语言的基础上进一步发展至今包含了数百条语句,函数及关键词,其中很多和WINDOWS GUI有直接关系,VB不仅是可视语言,而且是面向对象的编程语言.其特点是概念多,实践性强,涉及面广.之后,了解到一些基本的概念,含义.例如类,就是创建对象实例的模板包含了创建的属性描述和行为特征的定义.而此中的对象又是类的一个实例,继承了类的属性,方法,而VB中长用的对象有窗体,控件等.但我们在建立之前必须清楚对象的三要素:属性,方法和事件.而建立程序的步骤大致可分为:(1)启动程序,装载和显示窗体.(2)窗体等待事件的发生.(3)事件发生时,执行对应的事件发生过程.(4)再重复(2)(3)的过程(5)最后直接遇到“END”结束语句结束程序的运行或按“结束”强行停止程序的运行.再用VB创建一个应用程序,第一步骤是创建窗体,它是用户与应用程序进行交互操作的可视部分,窗体是创建界面的基本构造模块,也是创建应用程序所使用的对象.而后必要设置窗体的属性,从而构出窗体的外观,设置好的窗体,窗体就作为对象,能够对其定义的事件作出响应,这也是所谓的窗体事件,而窗体事件又包括窗体本身事件,键盘事件和鼠标事件.在了解窗体基本知识就还应了解VB的语言基础,其中包括了代码模块(窗体模块,标准模块,类模块),注释,分行和续行,数据类节(字节型,逻辑型,数值型,日期型),变量与常数,运算符与表达式,数组,控制结构,子过程和函数.同时,为了编程,我们还应培养良好的编程习惯,首先是对象,变量及过程的命名约定,然结构化编码约定.在VB中创建应用程序之际也就是和对象打交道之时,对象是代码和数据的组合,可以作为一个单位来处理,对象可以是应用程序的一部分,比如可以是控件,窗体,或数据访问对象.控件也是对象中的一种,主要用来获取用户的输入信息和显示输出信息.应用程序中可用的控件包括文本框,命令按扭和列表框.而通过另外一些控件可以访问其他应用程序并处理数据.VB程序设计同时可设计出一个更好的菜单系统,这样就可以使用户了解到更大量有关应用程序设计和结构的信息,精心规划菜单与工具栏有助于提高应用程序的可用性.同时在基于WINDOWS的应用程序中,对话框被用来提示应用程序继续运行所需的数据或者用户显示信息.对话框是一种特殊类型的窗体对象,在VB中按对话框的创建有三种类型的对话框,他们是预定义对话框,自定义对话框和标准对话框.对于自定义对话框和标准对话框,使可以完成与用户之间的交互.学习VB程序设计后,增加对此的认识,深入学习VB程序就可掌握新的软件,新的编程环境,学习此课程,也可学会使用开发环境,开发工具的方法.才能更好地跟上计算机学科的发展.

2.2024 vb课程设计报告 篇二

1 VB简介

Visual Basic是Microsoft公司开发的包含协助开发环境的事件驱动、面向对象的可视化程序设计语言, 为用户提供了友好的设计界面。微软公司把许多新的数据访问功能加到VB中, 3.0版以后的VB具有数据库连接和数据处理功能。用户只需要根据需求将所需的对象直接添加到窗体上, 而不必为这些对象的创建去编写繁杂的代码, 用户所需要编写的代码只是这些对象要实现的功能。Visual Basic将Windows编程的复杂性“封装”起来, 能够高效率地开发一些应用软件。目前课堂教学中使用的集成环境是Visual Basic 6.0。

2《VB程序设计》实验课程体系设计

2.1 实验课程目标

《VB程序设计》课程是大学计算机基础教学的必修课程, 主要讲授程序设计的基本知识和基本的程序设计方法。实验教学是实现课程目标的重要环节, 实验教学质量的好坏直接影响课程的整体教学质量。

VB的实验教学可以加深学生对课堂教学内容的理解, 建立与程序设计相关的各种基本概念, 理解程序设计的步骤及各阶段之间的关系, 掌握运用VB程序设计语言编程的基本方法, 包括对如何分析问题、如何进行算法设计、如何编写程序代码以及如何对代码进行调试等基本功能[2]。学习编写、调试程序的一些思路和技巧, 养成良好的编程习惯, 从而提高学生应用Visual Basic语言分析、解决和处理实际问题的思维方法和基本能力。

2.2 实验教学内容

VB程序中的所开设的实验都针对某个具体应用精心设计, 并以该应用为主题展开, 通过这些实验的实施, 学生应该认识Visual Basic6.0的编程环境、面向对象的概念、可视化编程的优势;会使用Visual Basic6.0编写简单的程序、使用其中的控件建立友好的程序界面、使用各个基本事件;掌握各控件的基本属性、事件、方法, 掌握面向对象编程及可视化编程的一些技巧, 掌握基本的程序设计流程。主要内容包括:Visual Basic程序开发环境 (标题、菜单、工具栏、窗体设计器、工程资源管理器、属性窗口等) ;Visual Basic程序的数据类型、变量、常量、数组、运算符、表达式;数据输入输出函数和方法;控制结构与过程;标准控件的常用属性、方法和事件;数组的概念和基本操作;菜单程序设计、文件操作和其他的一些高级主题。

2.3 实验教学实施

2.3.1 实验教学安排

《VB程序设计》的实验教学中应以学生为主体, 教师为辅助, 注重考察学生灵活应用所学知识的能力, 以具体的实验项目作为目标来组织实验教学的运行。实验教学中除了安排一些验证性实验项目以外, 还要根据学习需求开设适当的综合性实验。笔者在课堂教学中开设了10个验证性实验的同时, 设计“简单的学生选课系统”作为综合性实验, 实验中要求学生综合利用所学知识实现对象的添加、相关属性的设置以及代码的编写等。选课系统是学生都熟悉的一个案例, 通过对平时学习中接触的实际案例进行分析, 将一个看上去复杂的问题分解成熟悉的模块[3], 设计不同模块的基本界面、设置控件属性、完成代码的编写, 使程序的复杂性大大降低。

2.3.2 实验教学策略

VB是学生进入大学以后第一次接触计算机程序设计类课程, 因此, 在实验教学组织过程中, 要选择学生熟悉并感兴趣的案例由浅入深的激发学生对这门课程的兴趣, 引导和启发学生充分认识实践操作在《VB程序设计》课程教学中的重要性。初学时可以给出一些简单的案例, 让学生设计一些美观简洁的界面, 编写简单的代码实现结果的输出, 帮助学生很轻松的进入学习状态, 消除学生对上机实验的畏惧心理。学生能够独立的完成一些简单程序的编写后, 学习的兴趣会进一步提高, 可以逐渐的引导学生去解决一些稍微复杂的问题, 鼓励学生独立的思考问题, 分析问题, 尝试用多种方法去解决问题, 帮助学生提高学习的主动性和积极性[4]。实验中还应及时关注学生的学习能力, 根据学生的学习状态适度调整实验教学内容。

2.4 实验教学评价

《VB程序设计》实践性强的特点要求对课程考核时更加重视实验环节的考核, 着重考察学生的动手操作能力, 合理的评价学生的学习状态和教师的教学效果。实验教学中要考察学生在教学过程的参与程度, 注重考察学生的态度和能力, 关注学习的过程和方法以及学生的创造力, 促进学生在学习中反思和成长, 充分体现评价在教学中的激励作用。

3《VB程序设计》实验教学应用举例

本文以“简单的学生信息管理系统”的设计为出发点, 综合利用所学VB中窗体、标签、命令按钮、文本框、列表框、组合框、框架、时间控件等常用控件, 借助于VB中三种程序设计结构以及用户界面设计来完成本次实验内容。 (如图1所示)

在这个实验项目中, 学生要完成登录界面、学生管理界面、名单录入和选课系统界面的设计和编程, 并重点实现学生管理系统中“名单录入”“选课系统”模块功能。通过典型问题的设计、编程、调试过程, 培养学生利用计算机解决实践问题的能力。

4《VB程序设计》实验教学反思

4.1 存在的问题

第一, 学生的学习兴趣对实验教学有一定的影响。VB程序设计语言具有良好的可视化界面, 但是由于这门课程的教学对象是第一次接触程序设计语言的学生, 在编写代码时经常用出现控件属性赋值以及一些语法错误, 程序调试出现问题时会有一种挫败感, 部分学生能在找出错误并进行改正, 一些同学的学习兴趣和热情会因此大大降低, 无法跟上教学进度, 严重影响实验学习质量。

第二, 实验教学活动的设计对实验教学有一定的影响。有些授课教师按照备课组统一制定的实验开课计划、实验大纲开展教学活动, 实验项目比较统一。这种教学设计的缺点是从课程的角度安排实验教学, 而不是从学生的角度去设计教学环节。没有充分考虑到学生对知识的接受能力和掌握程度的差异性, 实验完成的进度和质量自然不同。

第三, 师生之间双向交流不够对实验教学有一定的影响。教学过程中师生之间的交流对教学质量的影响是不容忽视的。有些学生实验中遇到问题及时查阅书本, 求助同学, 却不愿意与老师交流, 以致教师没有掌握这些学生的学习状态;有些老师注重学生的独立完成实验情况, 却没有及时关注学生在实验中遇到的问题, 导致这些学生带着问题在学习。

4.2 改进措施

《VB程序设计》实验教学是课堂教学中不容忽视的重要组成部分, 教学中要充分关注学生的学习情况, 关注学生的学习兴趣和对知识的掌握程度, 重视学生操作能力的提高, 开展合理的有计划的实验教学活动, 使学生更深入掌握VB程序设计语言的基本方法和技能, 并为培养今后的学习打下良好的基础。

参考文献

[1]孙力红, 鞠慧敏, 崔武子.互动教学, 激发学生潜能——VB程序设计课程教学实践的一点体会[J].计算机教育, 2006 (12) :32-35.

[2]景运革.VB程序设计的教学探讨[J].计算机与信息技术, 2008 (10) :108-110.

[3]王琦, 李影洁.由VB实验课问题谈VB教学的改进[J].中国教育信息化, 2011 (19) :74-75.

3.2024 vb课程设计报告 篇三

关键词:信息技术;VB;神州飞船

中图分类号:G427 文献标识码:A 文章编号:1992-7711(2014)22-094-1

一、教学设想

VB编程为八年级《信息技术》教学中的重要内容,重点为培养学生运用程序解决实际问题的能力。以前本章节内容为九年级的选修内容,一般情况下大多数学校都不教授,2013年江苏省《信息技术》课程教学大纲把这个章节内容列为必修内容,同时放在八年级教授。但本章节内容对于八年级的学生来说比较难,因此如何把这个章节教好也比较困难。笔者紧扣教学大纲,从现实生活出发,以科学、数学知识为基础,用“神舟飞船”运行七个阶段中的发射、变轨、回收三个阶段来作为课堂教学的线索,选用当前发生的事件、学生较感兴趣,与现实生活密切联系。用“飞船发射”体现程序的魅力;“飞船的变轨”使用掌握飞船的运行轨迹、程序代码的认识、程序的运行和修改、调试;“飞船的回收”让学生自已分析程序(抛物线)、运行、保存。整堂课通过VB对程序进行简单修改、程序代码的初步认识,体验利用计算机完成某一特定任务,领悟程序设计的简单原理和方法,体验程序设计运行过程,培养学生科学态度,做事的严谨性。

二、教学过程设计

(一)课程导入——回顾神九与天宫的交汇对接

引出课题;用程序来模拟神州飞船的发射、运行、回收三个过程。

(二)课程演示——模拟火箭发射的程序运行

演示发射程序,模拟演示中国航天发射情况,介绍程序的用法。

让学生试着运行程序,体验程序运行过程。

(三)课程内容剖析——VB源程序的认识、运行,完成”飞船变轨”源代码参数调整

1.介绍窗体的打开、运行、停止。

2.剖析程序。

(1)对程序中的源代码每行进行剖析,同时后面有注释。

(2)程序的设计原理(算法)是椭圆的运行;分析a,b在程序的中作用;当a=b时,运行的轨道是圆。

(3)按钮的代码修改、程序的运行。

3.演示“飞船变轨”程序的修改、运行。

4.让学生体验过程(相互讨论、交流)。

任务:神九上天后,前5圈是椭圆轨道,以后是圆形轨道。请你把飞船先调整到红色的椭圆轨道,然后再调整到圆形轨道。

(运行程序,看运行结果,亲身感受计算机程序解决问题的过程,懂得计算机程序设计的基本流程,能修改源程序,并运行出结果)

(四)知识拓展训练——神州飞船的回收

打开“回收飞船”的程序,分析飞船的回收是一个抛物线运动。让学生自己分析,找到飞船回收最佳着落位置。(检查学生程序修改运行的情况、自主学习和互帮互助的情况)。

(五)教学点评

1.利用多媒体教学软件,收取学生的作品。

2.交流评讲学生的回收飞船的作品。

3.让学生回顾设计回收的程序的步骤。

(教师提示:分析问题,设计算法,编写程序 调试运行 检测结果)

(六)课程总结

让学生认识到生活中很多问题都可以用计算机程序来解决,同时还能够结合其他课程的知识,感受程序解决问题的魅力。学生分小组交流讨论:

1.谈谈你对VB编程的认识?

2.对未来的中国航天事业发表你的见解?

最后老师提出希望:你们中会有人将来设计的软件在千家万户的电脑中使用;联系实际,让他们懂得中国航天技术与俄美的差距,通过大家的努力,有一天你们当中有人能登上月球或者火星。

三、教学反思

(一)以航天知识与程序设计紧密结合,培养学生热爱科学、了解科学的能力

编程序写在学生眼里是高深莫测,是非常聪明的人或程序员才写的东西,一般都认为程序比较难学,有畏惧感。为给他们有感性的认识,联系实际,用神州飞船的发射、变轨、回收三个阶段写成程序贯穿本堂课;既有科学知识、又有简单初步的程序思想内容。变轨当中渗透了实际运行的轨迹、飞行圈数、飞船的重量,从前几圈椭圆到圆的变轨;飞船降落中渗透了抛物线的应用。在教学中,让学生主动探究飞船回收的程序,让学生了解程序模拟实际实验的过程。培养学生科学发展观,了解中国航天的成就,让学生有为中国航天事业添砖加瓦的愿望。

(二)利用学生之间的资源差异,培养学生相互间的共同学习能力

在进行飞船调轨操作时,需要用到VB软件、程序代码的修改、椭圆方程的认识,最终实现飞船的轨道的调整。以小组为单位,把信息技术操作能力较强的学生分散安排到各个小组,遇到学习问题首先在组内研究解决,其次才求助于别的小组。使学生之间形成互教互学,不但学习效果好而且培养了团队协作精神,学生之间通过交流、协作、对知识认识的表述等活动,使学习得到进一步的深化、扩展,创造了与他人的协作化和知识共享的条件,实现了学习者的形成性学习。

(三)运用信息技术拓展思维空间,培养学生的创新精神

4.vb课程设计心得体会 篇四

BASIC指的是B语言,一种在计算机技术发展历史上应用得最为广泛的语言之一。VB在原来BASIC语言的基础上进一步发展至今包含了数百条语句,函数及关键词,其中很多和WINDOWS GUI有直接关系,VB不仅是可视语言,而且是面向对象的编程语言。其特点是概念多,实践性强,涉及面广。

之后,了解到一些基本的概念,含义。例如类,就是创建对象实例的模板包含了创建的属性描述和行为特征的定义。而此中的对象又是类的一个实例,继承了类的属性,方法,而VB中长用的对象有窗体,控件等。但我们在建立之前必须清楚对象的三要素:属性,方法和事件。而建立程序的步骤大致可分为:

(1)启动程序,装载和显示窗体。

(2)窗体等待事件的发生。

(3)事件发生时,执行对应的事件发生过程。

(4)再重复(2)(3)的过程(5)最后直接遇到“END”结束语句结束程序的运行或按“结束”强行停止程序的运行。

再用VB创建一个应用程序,第一步骤是创建窗体,它是用户与应用程序进行交互操作的可视部分,窗体是创建界面的基本构造模块,也是创建应用程序所使用的对象。而后必要设置窗体的属性,从而构出窗体的外观,设置好的窗体,窗体就作为对象,能够对其定义的事件作出响应,这也是所谓的窗体事件,而窗体事件又包括窗体本身事件,键盘事件和鼠标事件。

在了解窗体基本知识就还应了解VB的语言基础,其中包括了代码模块(窗体模块,标准模块,类模块),注释,分行和续行,数据类节(字节型,逻辑型,数值型,日期型),变量与常数,运算符与表达式,数组,控制结构,子过程和函数。同时,为了编程,我们还应培养良好的编程习惯,首先是对象,变量及过程的命名约定,然结构化编码约定。

在VB中创建应用程序之际也就是和对象打交道之时,对象是代码和数据的组合,可以作为一个单位来处理,对象可以是应用程序的一部分,比如可以是控件,窗体,或数据访问对象。控件也是对象中的一种,主要用来获取用户的输入信息和显示输出信息。应用程序中可用的控件包括文本框,命令按扭和列表框。而通过另外一些控件可以访问其他应用程序并处理数据。

VB程序设计同时可设计出一个更好的菜单系统,这样就可以使用户了解到更大量有关应用程序设计和结构的信息,精心规划菜单与工具栏有助于提高应用程序的可用性。同时在基于WINDOWS的应用程序中,对话框被用来提示应用程序继续运行所需的数据或者用户显示信息。对话框是一种特殊类型的窗体对象,在VB中按对话框的创建有三种类型的对话框,他们是预定义对话框,自定义对话框和标准对话框。对于自定义对话框和标准对话框,使可以完成与用户之间的交互。

5.VB课程设计任务书-数据库 篇五

《VB程序设计》课程设计

任务书

一、课程设计的目的:

课程设计的目的是为了加深学生对课堂所讲授的计算机基础知识及VB中的命令和程序设计方法的进一步理解与掌握,提高学生对所学内容的综合运用能力,同时增强学生程序设计能力,掌握一些编程技巧,并可培养学生实际上机调试程序的能力,使学生对开发信息管理系统有一个总体认识,可使学生得到很好锻炼,为以后学习、工作打下坚实基础。

二、课程设计内容

该设计要求学生根据所学VB和Access数据库知识,设计开发一个中小型数据库项目或其它VB项目。

三、课程设计的要求:

1、设计题目:每个学生独立完成一个中小型数据库项目,题目可参考本任务书中提供的,也可由学生自定,自定的题目须经指导教师批准。每人一题,不许重复。确定题目后,要搜集、了解、研究并学懂设计题目所涉及的业务信息,确保设计内容的正确性和合理性。2.数据库设计:根据实际需要,用Access设计一个数据库,至少包含2个表,3、接口设计:用户接口是提供给用户操作的界面,全部操作应在VB的窗体上完成,在窗体中使用ADO控件与数据库连接,主窗体可以使用菜单式或按钮式,窗体的个数不少于5个。

4、功能设计:应用系统功能通常根据实际题目的设计目标决定,设计目标一般应具有基本的增加、删除、修改、查寻、打印输出的功能。具体目标有同学自定,要求保证有一定的工作量。

5、课程设计报告:设计结束后,要求每个学生上交一份打印的和电子稿课程设计报告。

6、纪律要求:学生要服从指导教师统一安排,遵守机房制度。严格遵守出勤纪律,不迟到,不早退,无故缺勤者,成绩按不及格处理。不做与设计无关的事情,如:不打游戏、不用QQ聊天等。

四、课程设计参考题目: 数据库类参考题目: 1.机票预定信息系统

系统功能的基本要求:航班基本信息的录入,包括航班的编号、飞机名称、机舱等级等。机票信息,包括票价、折扣、当前预售状态及经手业务员等。客户基本信息,包括姓名、联系方式、证件及号码、付款情况等。按照一定条件查询、统计符合条件的航班、机票等;对结果打印输出。2.长途汽车信息管理系统

大学计算机程序设计基础(VB)课程设计任务书

系统功能的基本要求:线路信息,包括出发地、目的地、出发时间、所需时间等。汽车信息:包括汽车的种类及相应的票价、最大载客量等。票价信息:包括售票情况、查询、打印相应的信息。3.人事信息管理系统

系统功能基本要求:员工各种信息:包括员工的基本信息,如编号、姓名、性别、学历、所属部门、毕业院校、健康情况、职称、职务、奖惩等;员工各种信息的修改;对转出、辞退、退休员工信息的删除;按照一定条件,查询、统计符合条件的员工信息;教师教学信息的录入:教师编号、姓名、课程编号、课程名称、课程时数、学分、课程性质等。科研信息的录入:教师编号、研究方向、课题研究情况、专利、论文及著作发表情况等。按条件查询、统计,结果打印输出。4.超市会员管理系统

系统功能的基本要求:加入会员的基本信息,包括:成为会员的基本条件、优惠政策、优惠时间等。会员的基本信息,包括姓名、性别、年龄、工作单位、联系方式等。会员购物信息:购买物品编号、物品名称、所属种类,数量,价格等。会员返利信息,包括会员积分的情况,享受优惠的等级等。对货物流量及消费人群进行统计输出。5.客房管理系统

系统功能的基本要求:客房各种信息,包括客房的类别、当前的状态、负责人等;客房信息的查询和修改,包括按房间号查询住宿情况、按客户信息查询房间状态等。以及退房、订房、换房等信息的修改。对查询、统计结果打印输出。6.药品存销信息管理系统

系统功能基本要求: 药品信息,包括药品编号、药品名称、生产厂家、生产日期、保质期、用途、价格、数量、经手人等;员工信息,包括员工编号、姓名、性别、年龄、学历、职务等;客户信息,包括客户编号、姓名、联系方式、购买时间、购买药品编号、名称、数量等。入库和出库信息,包括当前库存信息、药品存放位置、入库数量和出库数量的统计。

7.学生选课管理信息系统

系统功能基本要求: 教师信息,包括教师编号、教师姓名、性别、年龄、学历、职称、毕业院校,健康状况等。学生信息,包括学号、姓名、所属院系、已选课情况等。教室信息,包括,可容纳人数、空闲时间等。选课信息,包括课程编号、课程名称、任课教师、选课的学生情况等。成绩信息,包括课程编号、课程名称、学分、成绩。按一定条件可以查询,并将结果打印输出。8.图书管理系统

大学计算机程序设计基础(VB)课程设计任务书

系统功能基本要求:图书信息,包括图书编号、图书名称、所属类别等;读者信息,包括读者编码、姓名、性别、专业等;借还书信息,包括图书当前状态、被借还次数、借阅时间等。

9.学生成绩管理系统

系统功能基本要求:学生信息,学号、姓名、性别、专业、年级等;学生成绩信息,包括学号、课程编号、课程名称、分数等。课程信息,包括课程编号、课程名称、任课教师等。对学生成绩的查询(不能任意修改)、统计,并将结果输出。10.网上书店管理信息

系统功能基本要求:书籍信息,包括图书编号、图书种类、图书名称、单价、内容简介等;购书者信息,包括购买编号、姓名、性别、年龄、联系方式购买书的名称等;购买方式,包括付款方式、发货手段等。根据读者信息查询购书情况,将统计结果以报表形式打印输出。

11.教室管理信息系统

系统功能基本要求:教室信息,包括教室容纳人数、教室空闲时间、教室设备等;教师信息,包括教师姓名、教授课程、教师职陈、安排上课时间等;教室安排信息,包括何时空闲、空闲的开始时间、结束时间等。按照一定条件查询,统计,将结果打印输出。12论坛管理信息系统

系统功能基本要求:作者信息:包括作者昵称、性别、年龄、职业、爱好等;贴子信息:包括贴子编号、发贴日期、时间、等级等;回复信息:包括回复作者昵称、回复时间等。13.职工考勤管理信息系统

系统功能基本要求:职工信息,包括职工编号、职工姓名、性别、年龄、职称等;出勤记录信息,包括上班打卡时间,下班打开时间,缺勤记录等;出差信息,包括出差起始时间、结束时间、统计总共天数等;请假信息,包括请假开始时间,结束时间,统计请假天数等;加班信息,包括加班开始时间、结束时间、统计加班总时间。14.个人信息管理系统

系统功能基本要求:通讯录信息,包括通讯人姓名、联系方式、工作地点、城市、备注等;备忘录信息,包括什么时间、事件、地点等;日记信息;包括时间、地点、事情、人物等;个人财物管理,包括总收入,消费项目、消费金额、消费时间、剩余资金等。15.办公室日常管理信息系统

系统功能基本要求:文件管理信息:包括文件编号、文件种类、文件名称、存放位置等;考勤管理:包括姓名、年龄、职务、日期、出勤情况等;查询员工的出勤情况。会议 3

大学计算机程序设计基础(VB)课程设计任务书

记录:包括会议时间、参会人、记录员、会议内容等;办公室日常事务管理,包括时间、事务、记录人。按条件查询,统计。16.轿车销售信息管理系统

系统功能基本要求:轿车信息,包括轿车的编号、型号、颜色、生产厂家、出厂日期、价格等;员工信息,包括员工编号、姓名、性别、年龄、籍贯、学历等;客户信息,包括客户名称、联系方式、地址、业务联系记录等;轿车销售信息,包括销售日期、轿车类型、颜色、数量、经手人等。按条件查询,并将销售报表打印输出。17.标准化考试系统 18.奖学金评定系统 19.高校公寓管理系统 20.某公司售后服务管理系统 21.小区物业管理系统 22.运动会记分系统 23.高校食堂管理系统

24.房屋中介公司房源、客户管理系统 25.高校毕业生管理系统 26.高校某学院教师任课管理体统 27.高校某学院学生成绩管理体统 28.大奖赛评分管理系统

29.职工工资管理系统 30.超市管理系统 31.设备管理系统 32.学生信息管理 33.商场管理系统

34.火车售票系统 35.酒店管理系统 36.学生档案管理系统 37.银行活期存取款管理系统 38.商店进货、销售、存货管理系统 39.健身中心会员管理系统 40.复杂的通讯录管理系统 41.疾病诊断系统 42.其它题库系统 43.运动会管理系统 44.航空售票系统 大学计算机程序设计基础(VB)课程设计任务书

45.出租车管理系统 46.小型书店管理系统 其它参考题目:

1.邮编区号查询 2.多文档文本编辑器 3.电子书 4.记忆力测试

5.图片浏览器 6.机房管理程序 7.多功能计时器 8.格式文本编辑器 9.中图分类号查询系统 10.文件管理器 11.考题系统(是非题)12.自测题系统(填空题)13.上机考试系统(选择题)14.贷款计算器 15.静态排序算法的实现 16.模拟Windows字体对话框 17.计算器 18.MDI文本编辑

五、设计时间、地点、方式安排

(一)时间: 二周, 具体安排如下:

1.系统规划、系统设计及程序设计: 非上机时间完成

2.程序调试: 计算机机房 3.程序验收,周五

4.写课程设计报告: 非上机时间完成, 设计结束交.(二)地点:计算机机房

(三)方式:每人每天4小时是上机调试程序的时间,非上机时间进行项目调研、查找资料、项目规划及编制程序。

六、课程设计结果要求:

有一定的工作量,总体设计合理,程序运行通顺正确,功能全面,界面设计合理、美观,程序容错能力强,程序代码简练。有系统设计说明、功能结构图、程序流程图、程序清单、运行结果及总结。

七、按照课程设计指导书进行设计,按照指导书中的课程设计报告格式来撰写课程设计报告

大学计算机程序设计基础(VB)课程设计任务书

八、课程设计的成绩评定

按照设计报告成绩(40%)、上机运行程序的成绩(40%)及学生实习期间表现(20%),由指导教师综合评定成绩。成绩按五级分进行评定,成绩分为优、良、中、及格、不及格。

九、课程设计报告的基本格式

课程设计报告的基本内容至少包括封面、目录、正文三部分。㈠、设计封面:题目、班级、姓名、指导教师、设计日期、成绩。㈡、目录:课程设计报告的内容及所在页码,电子稿要用自动生成的目录。㈢、正文:

1、本次课程设计的目的、意义。

2、软件、硬件环境。

3、项目调研及选题说明

4、项目总体设计说明

4.1 项目设计要达到的目标 4.2 项目功能结构图 4.3数据库设计:

4.3.1数据库需求分析

4.3.2数据库组成:数据库名称、包含几个表、表的名称

4.3.3 表设计:数据表名称、组成(序号、字段名、类型、长度等)、主键设置 4.3.4 表间关系:表间关系说明及表间关系图

4.3.5 创建数据库:使用的数据库管理程序、表结构图、表中的数据(抓图)4.3.6 数据库联接说明:ADO控件的连接方法及步骤

4.4 项目文件或过程说明:对项目中所用到的各类文件(工程、窗体、标准模块、等文件)说明其文件的名称、功能以及被调用和调用关系。对窗体模块中用到的事件、函数等过程要在过程开头加程序注释命令,用来说明以下内容: ‘ 过程名:„„ ‘ 功能:„„.‘ 被调用:„„ ‘ 调用:„„ 4.5 其它说明

5、项目详细设计说明(详细描述每个功能模块)

5.1 工程文件:包括工程的名称、界面、及包含的内容

5.2 窗体文件:窗体名称、外观(运行的界面)、功能、属性设置表。5.3 事件、函数、过程或标准模块文件:名称、功能、代码及流程图 5.4报表(数据库):数据环境文件名称、外观、组成及相关设置说明;

报表名称、功能、运行界面

5.5 其它相关文件:不同的题目有差异,相关文件的名称、功能、界面等说明 6.项目的使用说明: 怎样运行程序的详细说明

7、项目打包:生成可执行文件(.EXE)

8.总结:设计过程中的收获、体会,设计的优缺点及有待完善的思路等

9、教师评语、成绩

大学计算机程序设计基础(VB)课程设计任务书

㈣、正文内容格式要求:用Word编写设计说明书并A4纸打印,目录三号黑体;从第1项起有页眉和页脚,页眉写“VB课程设计”及课程设计题目,页脚写页号,页眉、页脚居中显示、宋体、五号字;正文小四号宋体;所有标题是黑体 ㈤、电子报告:全班刻录在一张光盘上,每人一个文件夹。文件夹命名方式为“学号+姓名”,内含课程设计报告、源文件、编译后的可执行文件(.EXE)及说明文件 说明:

1.复印课程设计任务书和设计指导书,同学人手一份。2.自由选题,周一上机之前报给班学委。

6.2024 vb课程设计报告 篇六

[出版时间]: 2018年11月

[交付形式]: e-mali电子版或特快专递

第一章2017年全球房地产市场发展状况 第一节2015-2017年全球房地产发展分析

一、2017年全球房产市场现状

二、2017年全球房产市场现状

三、2017年全球房地产商投资额分析

四、2017年全球房地产市场发展概况

五、全球房地产市场发展形势分析

第二节2017年世界部分国家房地产发展分析

一、2017年美国房地产市场发展分析

二、2017年欧洲房地产市场发展分析

三、2017年德国房地产市场发展分析

四、2017年法国房地产市场发展分析

五、2017年英国房地产市场发展分析

六、2017年日本房地产市场发展分析

第三节2017年港台地区房地产市场发展状况

一、2017年香港房地产市场发展分析

二、2017年台湾房地产市场发展分析

三、台湾公司有望直接投资大陆房地产 第四节世界房地产泡沫及其影响分析

一、世界房地产泡沫概述

二、房地产泡沫特征分析

三、房地产泡沫的影响

第二章2017年中国房地产发展环境分析 第一节2017年中国宏观经济发展环境分析

一、2017年中国GDP增长情况分析

二、2017年工业经济发展形势分析

三、2017年全社会固定资产投资分析

四、2017年社会消费品零售总额分析

五、2017年城乡居民收入与消费分析

六、2017年对外贸易的发展形势分析

第二节2017年中国房地产业政策环境分析

一、2017年中国房地产土地政策分析

(一)《关于土地增值税清算有关问题的通知》

(二)国土资源部加大闲置土地清理力度

(三)《2017年全国住房用地供应计划公告》

二、2017年中国保障性住房政策分析

(一)中国保障性住房主要政策分析

(二)央行银监会要求支持保障房项目贷款

(三)保障性住房建设成为政府的工作重点

(四)《关于公开城镇保障性安居工程建设信息的通知》

三、2017年中国房地产限购政策分析

(一)新“国四条”与新“国十条”

(二)新“国五条”限购政策出台

(三)新“国八条”房地产限购政策

(四)住建部公布新增限购城市五项标准

四、2017年中国房地产其他政策分析

(一)《住宅销售价格统计调查方案》

(二)个人住房转让营业税政策调整

(三)《商品房销售明码标价规定》

(四)2017年新“国五条”房地调控政策

五、银根紧缩政策对房地产行业的影响分析 第三节2017年中国房地发展社会环境分析

一、2017年人口规模及结构分析

二、中国城镇化进程分析

三、中国人均住房面积情况

四、家庭人均居住支出情况

五、居民住房观念的改变

第三章2015-2017年中国房地产市场运行分析 第一节2017年中国房地产景气指数分析

一、2017年企业景气指数持续回升

二、2017年“国房景气指数”分析

三、2017年“国房景气指数”分析

第二节2015-2017年中国房地产业供给情况分析

一、土地开发及购置面积

(一)2017年房地产土地购置与开发情况

(二)2017年房地产土地购置与开发情况

(三)2017年房地产土地购置与开发情况

二、房地产投资完成额

(一)2017年房地产开发投资增速分析

(二)2017年房地产开发投资增长分析

三、资金来源分析

(一)2017年房地产开发企业资金来源分析

(二)2017年房地产开发企业资金来源分析

四、房屋施竣工面积

(一)2017年房屋施竣工面积

(二)2017年房屋施竣工面积

五、房地产业市场供给结构分析

(一)2017年房地产业市场供给结构分析

(二)2017年房地产业市场供给结构分析

(三)2017年房地产业市场供给结构分析 第三节2015-2017年中国房地产业需求情况分析

一、2017年中国房地产市场需求情况分析

二、2017年商品房销售面积和销售额增长情况

三、2017年商品房销售面积与销售额增长情况

四、2017年全国房地产市场价格变动情况

(一)2017年全国房地产市场价格变动情况

(二)2017年全国房地产市场价格变动情况

(三)2017年全国房地产市场价格变动情况 第四节2017年中国房地产企业发展情况分析

一、2017年中国房地产上市企业特征分析

二、2017年中国房地产企业销售业绩剖析

三、2017年中国房地产企业拿地速度放缓

四、2017年中国房地产企业打响业绩保卫战

五、2017年中国房地产企业品牌价值分析

六、2017年中国房地产企业发展分析

第四章2017年中国房地产业市场分析与展望 第一节2017年中国房地产市场发展状况分析

一、2017年中国房地产发展特点分析

二、2017年二三线城市房价变动情况

三、2017年保障性安居工程建设进度 第二节2017年中国房地产发展形势分析

一、2017年中国房地产总体走势

二、2017年房地产贷款情况分析

三、2017年房产成交情况分析

四、重点城市住宅库存量激增

五、2017年房地产市场融资情况

第三节2017年中国房地产发展趋势及预测分析

一、2017年宏观经济形势预测

二、2017年购房者心理预期分析

三、2017年房地产细分市场走势分析

第五章2015-2017年中国主要城市房地产市场分析 第一节上海市

一、2017年上海市房地产投资开发情况

二、2017年上海市房地产土地市场情况

三、2017年上海市房地产建设供给情况

三、2017年上海市房地产销售需求情况

四、2017年上海市房地产价格走势情况

五、2017年上海市房地产市场运行分析 第二节北京市

一、2017年北京市房地产投资开发情况

二、2017年北京市房地产土地市场情况

三、2017年北京市房地产建设销售情况

四、2017年北京市房地产市场运行情况 第三节广州市

一、2017年广州市房地产调控政策分析

二、2017年广州市土地市场供求分析

三、2017年广州市房地产投资开发情况

四、2017年广州市房地产建设销售情况

五、2017年广州市商品住宅市场分析

六、2017年广州市保障房建设力度加大 第四节深圳市

一、2017年深圳市房地产市场运行情况

二、2017年深圳房地产市场表现分析

(一)一级市场城市改造及土地成交

(二)二级市场商品房成交分区情况

(三)三级市场商品房成交分区情况

三、2017年深圳房地产土地市场分析

四、2017年深圳市新房市场供需分析

五、2017年深圳二手房市场供需分析

六、2017年深圳房地产写字楼市场分析

七、2017年深圳市房地产市场展望分析 第五节南京市

一、2017年南京市房地产市场发展概述

二、2017年南京房地产建筑与销售情况

三、2017年南京市房地产市场成交情况

四、2017年南京市房地产市场运行状况 第六节苏州市

一、2017年苏州市房地产市场概述

二、2017年苏州市商品房成交分析

三、2017年苏州市土地市场分析

四、2017年苏州市住宅市场分析

五、2017年苏州房地产开发销售情况 第七节杭州市

一、2017年杭州市房地产市场概述

二、2017年杭州市房屋建筑与销售情况

三、2017年杭州市房地产市场发展状况

四、2017年杭州市房地产景气指数分析 第九节重庆市

一、2017年重庆房地产土地市场分析

二、2017年重庆房地产土地市场分析

三、2017年重庆房地产市场运行分析

四、2017年重庆房地产地方政策分析

五、2017年重庆房地产市场前景展望 第十节成都市

一、2017年成都市房地产土地市场分析

二、2017年成都市房地产市场供需分析

三、2017年成都市房地产市场运行分析

四、2017年成都市房地产土地市场分析

五、2017年成都市房地产市场供需分析

六、2017年成都市房地产市场运行分析

七、2017年成都市房地产市场发展分析 第十一节武汉市

一、2017年武汉市房地产开发市场分析

二、2017年武汉市房地产市场运行特征

三、房地产市场运行中存在问题及分析

四、未来武汉市房地产市场前景展望

第六章2017年中国房地产竞争格局分析 第一节2017年房地产市场竞争层次体系探讨

一、房地产市场竞争层次概述

二、产品式样竞争

三、产品大类竞争

四、产品使用价值竞争

五、基于消费观念和文化导向的竞争 第二节中国房地产市场竞争格局分析

一、中国房地产百强企业研究报告

二、中国房地产上市公司总体状况

三、国资委勒令非地产国企退出房地产

四、中国房地产行业并购与重组分析

五、中国房地产市场集中度提高

六、中国房地产市场销售门槛提升

七、中国房地产市场竞争格局分析

第三节2017年房地产开发企业竞争力分析

一、房地产市场竞争阶段

二、房地产市场竞争特征

三、房地产企业竞争力分析

第四节2017年信息化与房地产企业核心竞争力

一、新形势下房地产企业核心竞争优势

二、房地产企业信息化增强核心竞争力

三、中国房地产企业信息化规划的原则

四、房地产企业培育核心竞争力的策略

第五节2017年中小房地产企业竞争策略分析

一、中小房地产企业发展现状

二、房地产中小企业竞争优势

三、房地产中小企业竞争劣势

四、中小房地产企业的竞争战略

五、中小房地产企业市场竞争措施

第七章2015-2017年中国房地产企业发展战略分析 第一节后危机时代下中国房地产业发展的思考

一、未来宏观经济政策可能锚定房地产

二、当前我国房地产市场发展存在的问题

三、对当前房地产宏观调控力度的把握

四、对房地产信贷政策和房产税的思考

五、房地产企业战略转型的思考与对策 第二节企业应对房地产周期波动的经营策略

一、资本运作策略

二、土地储备策略

三、业务组合策略

四、区域互补策略

第三节房地产企业发展战略制定分析

一、房地产企业制定明确的发展战略

二、房地产企业品牌发展战略分析

三、房地产企业客户发展战略分析

四、房地产企业文化发展战略分析 第四节中国房地产业发展战略选择分析

一、中国房地产业的战略选择

二、房地产企业专业化战略选择

三、房地产企业多样化战略选择 四、二三线城市房地产开发策略选择

五、国有房地产企业的发展战略分析

六、新形势下房地产企业的战略选择

第五节新形势下中国房地产发展创新战略分析

一、新形势下房地产发展需要创新型智慧

二、新形势下房地产需要产品与金融创新

三、新形势下房地产市场的管理创新分析

四、新形势下房地产市场的创新营销策略

五、新形势下房地产企业创新转变的热点 第六节新形势下中国房地产企业持续发展思考

一、中国房地产企业发展面临新形势

二、房地产企业持续发展存在的问题

三、中国房地产企业持续发展的思路 第七节中国中小房产企业发展战略分析

一、中小房地产企业发展战略管理的特点

二、中小房地产开发企业发展战略的选择

三、中小房地产开发企业的竞争战略探讨

四、中小房地产企业的品牌战略建设分析

第八章2015-2017年中国房地产企业发展策略分析 第一节房地产企业发展管理分析

一、成本控制策略

二、定价策略分析

三、竞争策略分析

四、并购重组策略

五、融资策略分析

六、资本运作策略

第二节房地产企业品牌发展策略

一、房地产品牌及其作用

二、房地产品牌塑造的必要性

三、房地产主流企业的品牌误区

四、房地产企业品牌开发步骤分析

五、房地产物业管理品牌化发展趋势

六、中国房地产企业品牌创建战略

七、中国房地产企业品牌战略的实施 第三节中国旅游房地产业发展策略分析

一、旅游房地产的概念及分类

二、中国旅游房地产发展的市场前景

三、发展旅游房地产业的宏微观思考

四、中国旅游房地产业发展对策探究 第四节新形势下房地产企业融资发展分析

一、新宏观形势下房地产企业融资困境

二、新宏观形势下房地产企业融资对策

三、宏观调控下房地产中小企业融资策略

四、中国房地产企业财务风险管理及防范

五、中小房地产企业财务风险分析与对策

第九章2015-2017年中国房地产营销策略分析 第一节当前房地产企业营销状况分析

一、房地产企业营销中存在的问题

二、房地产企业做好市场营销的策略 第二节新形势下房地产企业发展策略

一、新形势下房地产企业产品策略

二、新形势下完善房地产营销的策略

三、新形势下的房地产整合营销策略

四、房地产市场迎对危机营销价格策略 第三节基于GISVR的新型房地产营销模式

一、GIS和VR介绍

二、基于GIS/VR新型营销模式的优势 第四节房地产网络营销的策略选择

一、房地产网络营销运作模式分析

二、房地产企业开展网络营销的优势

三、房地产企业开展网络营销的缺陷

四、房地产企业网络营销的整合互补

五、房地产实现网络“赢销”的策略

第十章2017年中国房地产重点企业经营分析 第一节万科企业股份有限公司

一、企业概况

二、主营产品概况

三、公司运营情况

四、公司优劣势分析

第二节保利房地产(集团)股份有限公司

一、企业概况

二、主营产品概况

三、公司运营情况

四、公司优劣势分析

第三节合生创展集团有限公司

一、企业概况

二、主营产品概况

三、公司运营情况

四、公司优劣势分析

第四节北京首都开发股份有限公司

一、企业概况

二、主营产品概况

三、公司运营情况

四、公司优劣势分析

第五节恒大地产集团有限公司

一、企业概况

二、主营产品概况

三、公司运营情况

四、公司优劣势分析

第六节中国海外发展有限公司

一、企业概况

二、主营产品概况

三、公司运营情况

四、公司优劣势分析

第七节碧桂园控股有限公司

一、企业概况

二、主营产品概况

三、公司运营情况

四、公司优劣势分析

第八节绿城房地产集团有限公司

一、企业概况

二、主营产品概况

三、公司运营情况

四、公司优劣势分析

第九节武汉南国置业股份有限公司

一、企业概况

二、主营产品概况

三、公司运营情况

四、公司优劣势分析析

第十节金地(集团)股份有限公司

一、企业概况

二、主营产品概况

三、公司运营情况

四、公司优劣势分析

第十一章2018-2023年中国房地产发展趋势与前景预测分析 第一节2018-2023年中国房地产行业发展前景分析

一、促进房地产市场长期繁荣的因素

二、中国房地产业中长期发展目标分析

三、“十三五”中国保障房建设发展规划

第二节2018-2023年中国房地产行业发展预测分析

一、未来中国房地产市场分化趋势

二、2018-2023年中国房地产投资前景分析

三、2018-2023年中国房地产业的发展目标

第三节2018-2023年中国房地产企业发展趋势分析

一、房地产企业民营化趋势分析

二、房地产企业集团化规模化经营

三、房地产企业服务的差别化趋势

四、房地产企业专业化和品牌化趋势

五、房地产企业网络化信息化趋向

六、房地产企业与金融业融合的趋势

七、房地产企业市场营销新趋势分析

八、未来房地产企业发展方向分析

九、小户型未来房地产市场发展趋势 图表目录:

图表1 2015-2017年全球房地产商直接投资额变化趋势图 图表2 2017年全球房地产投资分布情况

图表3 2015-2017年美国新房及二手房销售库存情况 图表4美国历次房地产下行周期的房屋开工数量变动 图表5美国房地产投资于经济周期

图表6 2015-2017年德国房地产市场开工量与价格指数 图表7 2015-2017年法国房地产市场情况 图表8 2015-2017年英国房地产市场情况 图表9 英国房价年度增长预测

7.2024 vb课程设计报告 篇七

关键词:VB编程,教学反思,程序设计

一、前言

现代信息技术的迅猛发展,使得信息技术设备已经在生活中的方方面面得到了应用。我们知道所谓编辑程序,通俗地说就是预先设定做事情的过程,用计算机能懂的语言表示出来,这个过程就叫编程。Basic是国际上广泛使用的一种计算机高级语言。Basic简单、易学, 是当今高中计算机编程教学中的首选。

二、VB 的前生今世

现在我们普遍在教学中推行的VB,就是Visual Basic。

Basic是种易学易用的高级语言, 非常适合初学者学习运用。当年比尔·盖茨和他的合作者为IBM公司编辑软件的时候,用的就是Basic,当然,那时候能够编程的是少数的专业人士。在VB中引入了面向对象的程序设计思想, 就是“控件”的概念,使得大量已经编好的VB程序可以被我们直接拿来使用。

现在人们用到信息技术产品,就一定会涉及一个概念,那就是程序。那么程序到底是什么?计算机程序就是指令集,学生对于程序这概念不容易理解, 可是对于生活中的许多种指令是比较熟悉的,如按乐谱弹奏乐曲等。电子计算机也是一样,只是它需要为执行的每一个任务提供指令。许多这样的指令包含在处理器芯片中或内置于操作系统中。

现在的电子计算机,从结构上来讲, 就是冯·诺依曼机。计算机指令采用二进制编码,即一系列在计算机内存和处理器中的开或关的状态,均用二进制代码。以这种方法编程对于一般人员而言是十分困难的,学生也不可能有充分的时间来学VB, Visual Basic和其他编程语言使得人们可以用与自然语言有点相近的方式编写计算机指令,使得编程显得容易。

三、早期的事件驱动编程

在Basic初期,允许创建反映用户动作和系统事件的程序,这种编程叫事件驱动编程。在Windows之前程序以顺序方式运行。也就是说,一旦程序启动,它就一条指令一条指令地向前执行, 直到程序结束或宕机为止。

四、现在的面向对象编程

使创建Windows程序较为 容易的关键技术是面向对象编程,或称为OOP。这种技术可以创建可重用组建, 它是程序的组成模块。简单地说,就好比是用现成的零部件,来组装自行车。我们按照规格选购自行车零部件,就可以方便地组装一辆自行车,而不是每一个零部件都要自己动手加工制造,我们需要掌握的是自行车的组装流程。这就是面向对象编程吸引人的地方。

五、VB 基础概念

VB编程中,最重要的概念就是控件,它是可修改属性的可重用对象。常用的控件示例有图片框、单选框和命令按钮等。

事件通常由用户或操作系统引发的动作。事件的发生主要有击键、鼠标动作等。

VB中的方法就是对象定义中的程序代码,定义了对象怎样处理信息和如何响应事件。比如,单击鼠标,打开一个应用程序等。

VB中的对象是程序中最基本元素, 对象具有表征其特征的属性,可以由用户自行定义其任务和识别它可以响应的事件的方法。VB中控件和窗体是对象的示例。

VB中的过程就是指为完成一项具体的任务而编写的能为计算机自动执行的一段代码。VB中过程一般用于响应特定的事件。

六、总结

8.2024 vb课程设计报告 篇八

【关键词】VB语言;程序设计;教学改革

Discussion on the teaching reform and practice in the " VB language programming" course

WANG Li

(Information department in Yangtze University College of Technology &Engineering Hubei Jingzhou 434020)

【Abstract】"VB programming language" is a very practical course.Traditional teaching methods and means can not meet the needs of the development,combined with the student's actual situation,I propose the reform measures based on teaching problems in the course as the starting point in this paper.Practice has proved,after improving the teaching methods,on the cultivation of students' practical ability,thinking ability,and innovation ability are obtained remarkable result,so as to achieve the educational purposes to apply their knowledge.

【Key words】VB language; Programming; Teaching Reform

0.引言

《VB语言程序设计》课程是为非计算机专业学生开设的第一门程序设计课程,是高等學校理工科学生的公共基础课。该课程是一门实践性很强的课程,要求学生既要掌握理论知识,同时又要具备一定的实践能力。

目前,该课程的课堂教学大多采用传统的讲授式教学法,其结果是学生一开始学习VB语言就进入到这些语法知识记忆和理解中,导致学生在上课开始反映VB语言难懂、难学,只会照着书本上的例子进行验证,要独立完成程序编写常常感到无从下手。因此,提高《VB语言程序设计》课程的教学质量是课程改革的一项急迫任务。

1.课程教学中存在的问题

该课程中涉及的概念多而杂,数据类型及表达式丰富,语法结构复杂,对于初学者来说是一门较难的课程。在传统的程序设计教学中,采用的是“以教为主”的讲授教学法。教学的内容以单向传输为主,教师灌输知识,学生被动接受知识。由于教学环境的改进,目前大多数的程序设计课程都是在多媒体教室上课,课堂的信息量一般都比较大,连续高强度听课,导致学生注意力下降,课堂显得枯燥乏味,学生提出问题、分析问题和解决问题的能力都不能得到很好地培养。

目前,在《VB语言程序设计》课程教学中存在着以下几方面的问题:

1.1没有充分调动学生学习的积极性

在课程教学中,教师往往会在第一次课上向学生说明该课程的性质和学习的目的及用途。但是,随着教学的进行,不断出现的语法规则及大量琐碎的知识点,让学生感到学习内容的枯燥乏味,加之,缺少有效的实践环节,致使学生听课没有兴趣,缺乏主动性。

1.2教学方法陈旧

教师讲授该课程时一般是介绍基本语句,语法要点,然后是讲解例题。学生在前几次课还可以较好地领会与掌握,随着教学的深入,概念的增多,学生愈来愈感觉VB语言难以掌握,对其产生“望而生畏”的厌烦心理。

1.3对于实践教学环节重视不够

《VB语言程序设计》课程是一门实践性很强的学科,书本中的理论只有在实践中才能得以验证,在制定教学计划时,由于受传统教学观念影响,致使VB语言理论学时远高于实践学时,实践学时的不足也影响学生实践环节的学习效果。

1.4课程的考核方式缺乏有效性

考试是现行教学模式下检验和评价“教”与“学”效果的最常用手段。VB语言本身是一门实践性很强的课程,学生是否已掌握和理解所学的知识,设计算法解决问题,将算法转化为计算机程序,需要通过在计算机上实际操作,并以能否顺利调试通过为标准来考核。而在具体的教学过程中,一般教师很难做到这一点。

2.课程教学改革的方法和策略

针对传统VB语言教学中出现的种种问题,本人总结讲授VB语言的教学经验,同时借鉴众多教师的教学改革实践经验,通过以下几个方面来提高本课程的教学效果:

2.1激发学生的学习兴趣

兴趣是最好的老师,要使学生学好VB语言,必须让他们对编程产生兴趣。在教学实践中,应根据学生的认知程度和学习特点,合理安排和调整授课内容。在学习之初,教师应设法充分调动学生的学习兴趣,特别是第一堂课的教学尤为重要。教师要精心设计第一节课的教学内容,做到先入为主,引起学生的学习兴趣。

我国对于大学生的认证考试有很多,学习该课程后,我们鼓励学生参加全国计算机等级考试二级考试(VB语言)或参加全国计算机水平和资格考试初级程序员或程序员级的考试,拿到计算机专业资格证书,提高了学生走向社会的市场竞争能力,同时也能极大限度地激发学生学习的积极性。

9.2024 vb课程设计报告 篇九

[出版时间]: 2018年11月

[交付形式]: e-mali电子版或特快专递

第一章 2016-2018年中国高阻隔高分子包装材料行业发展概述 第一节 高阻隔高分子包装材料行业发展情况概述

一、高阻隔高分子包装材料行业相关定义

二、高阻隔高分子包装材料行业基本情况介绍

三、高阻隔高分子包装材料行业发展特点分析

第二节中国高阻隔高分子包装材料行业上下游产业链分析

一、产业链模型原理介绍

二、高阻隔高分子包装材料行业产业链条分析

三、中国高阻隔高分子包装材料行业产业链环节分析

1、上游产业

2、下游产业

第三节 中国高阻隔高分子包装材料行业生命周期分析

一、高阻隔高分子包装材料行业生命周期理论概述

二、高阻隔高分子包装材料行业所属的生命周期分析 第四节 高阻隔高分子包装材料行业经济指标分析

一、高阻隔高分子包装材料行业的赢利性分析

二、高阻隔高分子包装材料行业的经济周期分析

三、高阻隔高分子包装材料行业附加值的提升空间分析 第五节 国中高阻隔高分子包装材料行业进入壁垒分析

一、高阻隔高分子包装材料行业资金壁垒分析

二、高阻隔高分子包装材料行业技术壁垒分析

三、高阻隔高分子包装材料行业人才壁垒分析

四、高阻隔高分子包装材料行业品牌壁垒分析

五、高阻隔高分子包装材料行业其他壁垒分析

第二章 2016-2018年全球高阻隔高分子包装材料行业市场发展现状分析 第一节 全球高阻隔高分子包装材料行业发展历程回顾 第二节全球高阻隔高分子包装材料行业市场区域分布情况 第三节 亚洲高阻隔高分子包装材料行业地区市场分析

一、亚洲高阻隔高分子包装材料行业市场现状分析

二、亚洲高阻隔高分子包装材料行业市场规模与市场需求分析

三、亚洲高阻隔高分子包装材料行业市场前景分析 第四节 北美高阻隔高分子包装材料行业地区市场分析

一、北美高阻隔高分子包装材料行业市场现状分析

二、北美高阻隔高分子包装材料行业市场规模与市场需求分析

三、北美高阻隔高分子包装材料行业市场前景分析 第五节 欧盟高阻隔高分子包装材料行业地区市场分析

一、欧盟高阻隔高分子包装材料行业市场现状分析

二、欧盟高阻隔高分子包装材料行业市场规模与市场需求分析

三、欧盟高阻隔高分子包装材料行业市场前景分析

第六节 2018-2024年世界高阻隔高分子包装材料行业分布走势预测 第七节

2018-2024年全球高阻隔高分子包装材料行业市场规模预测

第三章 中国高阻隔高分子包装材料产业发展环境分析 第一节

我国宏观经济环境分析

一、中国GDP增长情况分析

二、工业经济发展形势分析

三、社会固定资产投资分析

四、全社会消费品高阻隔高分子包装材料总额

五、城乡居民收入增长分析

六、居民消费价格变化分析

七、对外贸易发展形势分析

第二节

中国高阻隔高分子包装材料行业政策环境分析

一、行业监管体制现状

二、行业主要政策法规

第三节

中国高阻隔高分子包装材料产业社会环境发展分析

一、人口环境分析

二、教育环境分析

三、文化环境分析

四、生态环境分析

五、消费观念分析

第四章 中国高阻隔高分子包装材料行业运行情况

第一节 中国高阻隔高分子包装材料行业发展状况情况介绍

一、行业发展历程回顾

二、行业创新情况分析

三、行业发展特点分析

第二节 中国高阻隔高分子包装材料行业市场规模分析 第三节 中国高阻隔高分子包装材料行业供应情况分析 第四节 中国高阻隔高分子包装材料行业需求情况分析 第五节 中国高阻隔高分子包装材料行业供需平衡分析 第六节 中国高阻隔高分子包装材料行业发展趋势分析

第五章 中国高阻隔高分子包装材料所属行业运行数据监测 第一节 中国高阻隔高分子包装材料所属行业总体规模分析

一、企业数量结构分析

二、行业资产规模分析

第二节 中国高阻隔高分子包装材料所属行业产销与费用分析

一、流动资产

二、销售收入分析

三、负债分析

四、利润规模分析

五、产值分析

第三节 中国高阻隔高分子包装材料所属行业财务指标分析

一、行业盈利能力分析

二、行业偿债能力分析

三、行业营运能力分析

四、行业发展能力分析

第六章 2016-2018年中国高阻隔高分子包装材料市场格局分析 第一节 中国高阻隔高分子包装材料行业竞争现状分析

一、中国高阻隔高分子包装材料行业竞争情况分析

二、中国高阻隔高分子包装材料行业主要品牌分析 第二节

中国高阻隔高分子包装材料行业集中度分析

一、中国高阻隔高分子包装材料行业市场集中度分析

二、中国高阻隔高分子包装材料行业企业集中度分析 第三节 中国高阻隔高分子包装材料行业存在的问题

第四节 中国高阻隔高分子包装材料行业解决问题的策略分析 第五节 中国高阻隔高分子包装材料行业竞争力分析

一、生产要素

二、需求条件

三、支援与相关产业

四、企业战略、结构与竞争状态

五、政府的作用

第七章 2016-2018年中国高阻隔高分子包装材料行业需求特点与价格走势分析 第一节 中国高阻隔高分子包装材料行业消费特点

第二节 中国高阻隔高分子包装材料行业消费偏好分析

一、需求偏好

二、价格偏好

三、品牌偏好

四、其他偏好

第三节 高阻隔高分子包装材料行业成本分析

第四节 高阻隔高分子包装材料行业价格影响因素分析

一、供需因素

二、成本因素

三、渠道因素

四、其他因素

第五节 中国高阻隔高分子包装材料行业价格现状分析 第六节中国高阻隔高分子包装材料行业平均价格走势预测

一、中国高阻隔高分子包装材料行业价格影响因素

二、中国高阻隔高分子包装材料行业平均价格走势预测

三、中国高阻隔高分子包装材料行业平均价格增速预测

第八章 2016-2018年中国高阻隔高分子包装材料行业区域市场现状分析 第一节 中国高阻隔高分子包装材料行业区域市场规模分布 第二节 中国华东地高阻隔高分子包装材料市场分析

一、华东地区概述

二、华东地区经济环境分析

三、华东地区高阻隔高分子包装材料市场规模分析

四、华东地区高阻隔高分子包装材料市场规模预测 第三节 华中地区市场分析

一、华中地区概述

二、华中地区经济环境分析

三、华中地区高阻隔高分子包装材料市场规模分析

四、华中地区高阻隔高分子包装材料市场规模预测 第四节 华南地区市场分析

一、华南地区概述

二、华南地区经济环境分析

三、华南地区高阻隔高分子包装材料市场规模分析

第九章 2016-2018年中国高阻隔高分子包装材料行业竞争情况

第一节 中国高阻隔高分子包装材料行业竞争结构分析(波特五力模型)

一、现有企业间竞争

二、潜在进入者分析

三、替代品威胁分析

四、供应商议价能力

五、客户议价能力

第二节 中国高阻隔高分子包装材料行业SWOT分析

一、行业优势分析

二、行业劣势分析

三、行业机会分析

四、行业威胁分析

第三节 中国高阻隔高分子包装材料行业竞争环境分析(PEST)

一、政策环境

二、经济环境

三、社会环境

四、技术环境

第十章 高阻隔高分子包装材料行业企业分析(随数据更新有调整)第一节 企业

一、企业概况

二、主营产品

三、运营情况

1、主要经济指标情况

2、企业盈利能力分析

3、企业偿债能力分析

4、企业运营能力分析

5、企业成长能力分析

四、公司优劣势分析 第二节 企业

一、企业概况

二、主营产品

三、运营情况

1、主要经济指标情况

2、企业盈利能力分析

3、企业偿债能力分析

4、企业运营能力分析

5、企业成长能力分析

四、公司优劣势分析 第三节 企业

一、企业概况

二、主营产品

三、运营情况

1、主要经济指标情况

2、企业盈利能力分析

3、企业偿债能力分析

4、企业运营能力分析

5、企业成长能力分析

四、公司优劣势分析 第四节 企业

一、企业概况

二、主营产品

三、运营情况

1、主要经济指标情况

2、企业盈利能力分析

3、企业偿债能力分析

4、企业运营能力分析

5、企业成长能力分析

四、公司优劣势分析 第五节 企业

一、企业概况

二、主营产品

三、运营情况

1、主要经济指标情况

2、企业盈利能力分析

3、企业偿债能力分析

4、企业运营能力分析

5、企业成长能力分析

四、公司优劣势分析

第十一章 2018-2024年中国高阻隔高分子包装材料行业发展前景分析与预测 第一节中国高阻隔高分子包装材料行业未来发展前景分析

一、高阻隔高分子包装材料行业国内投资环境分析

二、中国高阻隔高分子包装材料行业市场机会分析

三、中国高阻隔高分子包装材料行业投资增速预测

第二节中国高阻隔高分子包装材料行业未来发展趋势预测 第三节中国高阻隔高分子包装材料行业市场发展预测

一、中国高阻隔高分子包装材料行业市场规模预测

二、中国高阻隔高分子包装材料行业市场规模增速预测

三、中国高阻隔高分子包装材料行业产值规模预测

四、中国高阻隔高分子包装材料行业产值增速预测

五、中国高阻隔高分子包装材料行业供需情况预测 第四节中国高阻隔高分子包装材料行业盈利走势预测

一、中国高阻隔高分子包装材料行业毛利润同比增速预测

二、中国高阻隔高分子包装材料行业利润总额同比增速预测

第十二章 2018-2024年中国高阻隔高分子包装材料行业投资风险与营销分析 第一节 高阻隔高分子包装材料行业投资风险分析

一、高阻隔高分子包装材料行业政策风险分析

二、高阻隔高分子包装材料行业技术风险分析

三、高阻隔高分子包装材料行业竞争风险分析

四、高阻隔高分子包装材料行业其他风险分析

第二节 高阻隔高分子包装材料行业企业经营发展分析及建议

一、高阻隔高分子包装材料行业经营模式

二、高阻隔高分子包装材料行业销售模式

三、高阻隔高分子包装材料行业创新方向 第三节 高阻隔高分子包装材料行业应对策略

一、把握国家投资的契机

二、竞争性战略联盟的实施

三、企业自身应对策略

第十三章2018-2024年中国高阻隔高分子包装材料行业发展策略及投资建议 第一节 中国高阻隔高分子包装材料行业品牌战略分析

一、高阻隔高分子包装材料企业品牌的重要性

二、高阻隔高分子包装材料企业实施品牌战略的意义

三、高阻隔高分子包装材料企业品牌的现状分析

四、高阻隔高分子包装材料企业的品牌战略

五、高阻隔高分子包装材料品牌战略管理的策略

第二节中国高阻隔高分子包装材料行业市场的重点客户战略实施

一、实施重点客户战略的必要性

二、合理确立重点客户

三、对重点客户的营销策略

四、强化重点客户的管理

五、实施重点客户战略要重点解决的问题

第三节 中国高阻隔高分子包装材料行业战略综合规划分析

一、战略综合规划

二、技术开发战略

三、业务组合战略

四、区域战略规划

五、产业战略规划

六、营销品牌战略

七、竞争战略规划

第十四章 2018-2024年中国高阻隔高分子包装材料行业发展策略及投资建议 第一节中国高阻隔高分子包装材料行业产品策略分析

一、服务产品开发策略

二、市场细分策略

三、目标市场的选择

第二节 中国高阻隔高分子包装材料行业定价策略分析 第三节中国高阻隔高分子包装材料行业营销渠道策略

一、高阻隔高分子包装材料行业渠道选择策略

二、高阻隔高分子包装材料行业营销策略

第四节中国高阻隔高分子包装材料行业价格策略 第五节

行业分析师投资建议

一、中国高阻隔高分子包装材料行业重点投资区域分析

10.VB 课程实训总结 电子商务 篇十

电商0902聂茜

一、实训目的:

加深对可视化编程技术基本知识的理解,掌握运用VB开发应用程序的基本方法及基本技巧。

二、实训时间:2011年01月02日—2010年01月06日

三、实训方式:上机操作

四、实训内容:

这次在3名指导老师的带领下,利用VB开发工具与数据库SQL server开发一个实用的小型管理信息系统。一共有五个题目。我选择的是第四个—-学籍管理系统。它的功能要求如下:

1、学籍信息输入:实现学生基本情况的输入。包括各个学生的情况,姓名、家庭电话、家庭住址、学号等各个消息。

2、学籍信息管理:本模块实现了信息的修改、删除、查询。还能查询到平均信息以及单科最高最低信息以及个人信息。把信息统计这个繁琐的工作简单化,为学生信息的管理方面提高工作效率。

3、学籍信息查询:通过输入学号便可以查询到这个学生的全部信息,包括姓名、性别、生日是、班号、入学日期、联系电话、奖惩日期、奖惩名称和成绩表都一目了然,很大的方便了教工们查询学生信息的过程。

4、统计查询:实现查询每班人数,男女生比例等

五、实训体会:

为期一周的VB实训在不知不觉中就结束了。在这短短的一周里,我学会了很多新的知识,更掌握了新的技能,让我觉得受益匪浅。同时我又感觉到自己还有好多东西要学,还有好多的东西不懂。这是我大学以来第四次实训,每次实训我都感觉学到了好多东西。因为是一天到晚的不间断训练,所以记的会非常牢固。不像平时上课,每次上课只有45分钟的实际操作。在课上,有老师在前面演示我们都还能跟着做,可轮到我们独立完成的时候,因为实际操作的少,早就忘光了。

接到任务的时候我的第一感觉就是好难。很多都似乎不会,这学期也没学到什么东西。所以做起来总是不顺利。在实训过程中,Vb结合Access建立学籍信息管理系统,从设计到实现,问题是层出不穷,但经过我的努力,大部分问题都已解决,实在搞不了的,也在老师的指导下,顺利解决了。学籍信息管理系统是一个比较系统、完善、功能相对较齐全的管理系统,即使是用户模块也可以完成各种操作,如对用户的查询、添加、删除以及修改等。因此程序编写也十分复杂,工作量较大,编写一定要认真。一个小小的失误都可能使程序出现大的漏洞。而我只是学了点简单的vb程序编写,没有尝试过这种相对来说比较系统完善的系统。在做的过程中由于一些小疏忽,我的程序在编写上存在一些漏洞,导致调试时不能正常运行,这让我很是郁闷。后来在自己的检查和老师的帮助下,总算完成任务了。

这一周的实训总的来说还是不错的,因为实训扩展了我的知识。最后出来的系统,让我觉得很有成就感,这是我不断设计、不断完善、辛苦付出后得到的成果。(当然也少不了老师和同学的帮助)。我还领

11.2024 vb课程设计报告 篇十一

VB;问题驱动教学法;应用实例

VB是当今世界上应用最广泛的编程语言之一,由于它语法简单、易学易用等特点,已经成为许多高职院校非计算机专业的重要教学课程之一。从笔者的教学实践来看,高职学生学习《VB程序设计》这门课程的兴趣不大,并且具有较大的学习障碍。这与高职学生的特点有很大的关系。高职学生的数学基础较差,缺乏逻辑思维能力与自觉创新能力;英语基础较差,缺乏学习的积极性和主动性。如何在教学过程中调动高职学生学习的积极性、激发学生学习兴趣、提高教学质量和教学效果,是从事该课程教学的众多教育工作者普遍关注的问题。

1.“问题驱动教学法”的概念

“问题驱动教学法”就是根据教学内容的需要,精心设计问题,以问题为导向,让学生带着问题去学习,处于不断探索的情境之中,极大地激发学生的学习兴趣,调动学习的积极性,培养学习能力。

在《VB语言程序设计》教学中,传统的教学形式是:语句格式——功能介绍——举例讲解——上机练习。在这个过程中,学生的学习是机械的、被动的。而问题驱动教学法的教学形式是:创设情境,提出问题——引出本堂课的教学任务——自主协作,完成问题——进一步思考问题——交流和归纳。

2.问题驱动教学法应用实例分析

Format函数是VB中非常重要的内部输出函数,它的作用就是使得数值或者字符串能够按照指定的格式输出。本文以该函数为例具体分析如何运用问题驱动教学法的教学形式组织课堂教学活动。

2.1创设情境,提出问题

教师要创设与当前学习主题相关的、尽可能真实的学习情景,引导学生带着真实的问题进入学习情境,使学习直观化和形象化。我要求学生在TEXT1控件中输入圆的半径,而将圆周长和圆面积分别显示在Label2控件和Label3控件中,如图1所示。

参考文献

[1]张广群 ,汪杭军. 问题驱动模式在VB教学中的应用研究[J] 计算机教育.2008.22

[2]马娟.“任务驱动”法在VB教学中的实践初探[J] 太原大学学报.2005.02

12.2024 vb课程设计报告 篇十二

关键词:VB程序设计,自主学习,建构主义,教学模式,能力培养

随着信息技术的不断进步,计算机的普及度越来越高,各行各业都需要具有较高信息素养的复合型应用型人才,高校计算机基础教育工作任重道远。在当前的信息社会下,非计算机专业学生仅仅具有最基本的计算机应用能力已不能适应社会发展需要, 还应具有更深一层次的计算机知识和技能,不仅要有应用计算机解决各专业领域中实际问题的意识和能力,更重要的是要有对新技术、新要求的适应和应对能力。同时,随着互联网的广泛应用,当代的学习环境和知识获取途径有了非常大的变换,在这种情况下,学生是否具有自主学习能力就显得尤为重要。

1 自主学习理论内涵

自主学习(Autonomous Learning or Learner Autonomy)一般是指个体能够对自己的学习活动和学习行为负责,自觉地确定学习目标、选择学习方法、监控学习过程、评价学习结果的过程。自主学习就是学习主体自立、自为、自律的学习。学习的自立性、自为性和自律性是自主学习的三个基本特征。其中,自立性是自主学习的基础,自为性是自主学习的实质,自律性则是自主学习的保证。自主学习的学习方法是建立在建构主义理论之上的,它是一种与传统的认知主义心理学不同的学习理论。建构主义学习理论认为,学习不是由教师向学生传递知识,而是学生自己建构知识的过程,学生不是被动的信息吸收者,相反,他要主动地建构信息的意义,这种建构不可能由他人替代。建构主义学习活动过程是以学习者为中心,学生要自主学习,培养自己的创新能力,但是整个过程应在老师的引导和帮助下完成。把这种学习方法落实到教学过程中,是摆在高校教师面前的一个重大课题。

与传统的接受式学习相比,自主学习是一种现代化的学习方式,是以学生为主体,通过其独立分析、探索、实践、质疑、创造等方法来实现学习目标。同时也是一种主动参与、勇于探究、勤于动手、善于创新、乐于获取新知识、与同伴积极交流与合作的能力, 更是一种主动地建构性学习过程。因此,教师可以通过激发学生学习动机、制定学习计划,充分发挥学生参与教学过程的主体性、主动性和创造性,引导学生自主学习,让学习成为一种习惯,让学习成为一种生活方式。

2 VB课程自主学习教学模式研究与设计

针对VB程序设计语言教学的特点和以往教学中存在的问题,为提高课程的教学质量及培养学生的计算机应用能力,课程组教师在多年的教学过程中,一直在不断的进行教学改革和实践,如将“多媒体教室+实验室”教学改为双向互动实验室教学、教学内容案例化呈现、“任务驱动+分组”实践教学模式、“FTP+课程网站+QQ空间”多样化的教学资源、机试取代笔试、加强过程考核等,取得了一定的教学成果。但是,以上这些教学改革手段主要是在课堂教学方面去促进学生的自主学习,没有合理的利用学生课余时间。因此,结合自主学习理论,提出一种基于教师导学的自主学习模式,该模式的主要思想是:学生是学习的主体,学习过程应该是学生在教师的指导下主动获取知识的过程,教学应该由“教学”转变为“导学”,教师在学生学习过程中主要起到引导、督促、帮助的作用。

同时,为了使构建的自主学习模式更加适合学生,首先要通过各种方式了解学生,如座谈、问卷调查等,然后针对学生实际情况和要求,制定相应的导学策略,推荐及提供相关参考资源,以兴趣为引导,以各种手段督促,设计考核方法,充分发挥学生的自主学习积极性,加强师生课后交流与互动,提高学生课余自学的能力,让学生不仅能够学会本课程,还能在课程内容基础上扩展知识,从而能够进一步培养学生的创新能力和自主学习能力。因此,该模式主要采用了以下几种形式。

2.1 延续性学习+拓展阅读

VB程序设计课程本身的教材内容大多是以讲述课程知识为主,很少涉及程序设计语言发展历史以及编程思想和技巧相关的内容,学生单纯依靠教材,无法对程序设计的本质有更深入的了解。因此,需要教师提供相关参考资料进行引导,通过“延续性学习+拓展阅读”加深课程理解,提升学习动力。教师既要鼓励学生自己进行资料的收集整理,也要由教师提供相关的课外学习和阅读资料,在这一方面,主要将本课程的知识内容划分成了四大模块并提供相关参考资料,内容详见表1。

同时,教师也要意识到,学生个体的获取知识的能力是有差异的,要想取得较好的效果,光靠个人行为是不够的,因此,对于每一部分的内容要采用分组学习方法,以小组为单位,对学习成果进行讨论,小组讨论过程中,由小组组长负责组织,每次讨论由主持人主持,小组成员轮流发言,由书记员记录并形成最终的讨论报告,主持人和书记员由小组成员轮流担任。讨论结束后,通过教师检查讨论报告和小组成员之间互评来考核学习结果,对完成效果较好的小组,可以在课堂上给出适当时间用PPT展示自己组的讨论报告,以示鼓励和促进。

2.2 单元练习+阶段测试

VB程序设计语言的学习过程是一个循序渐进的过程,光靠课堂的时间和教师的辅导是远远不够的,学生需要在课下多练习多实践多讨论,因此,我们将教学内容划分为了十个知识单元和三个大的学习阶段,充分利用学校所购置的网络考试系统,对学生课余学习进行监督和检验,以巩固课堂教学效果,督促学生自主学习。这个过程采用两种方式:单元练习和阶段测试。根据教学过程的推进,对每个知识单元附加单元练习,单元练习内容由课程组教师共同构建,对现有VB题库进行补充和修改,从题库中抽取合适题目构成单元测试题目,并设定完成时限,督促学生在课余复习和练习。同时为了检验学生阶段学习的成果,还要进行阶段测试,将整个课程分成三个大的阶段,进行三次测试,考查学生的自主学习效果。具体内容请见表2和表3。

2.3 趣味自选习题兴趣引导

对于程序设计类课程来讲,教室布置的课堂实验作业只能锻炼基本能力,要想获得更大的提高,要进行一些高阶训练。为此, 设计了趣味自选习题模块,选择了一些相对有一定难度和趣味性的习题,如验证码的随机生成、随机判定、经典循环问题、交通灯变换、小赛车等。这一部分习题不以作业的形式布置,而是采用了激励措施,不要求所有学生完成,但对能在规定时间内完成并设计较好的同学进行加分。这样的习题对学生不是一种负担,而是一种挑战,让学生能更主动的去学习,提升编程实践兴趣,提高学生创新和实践能力。

2.4 课程微设计

程序设计类课程最终培养的应该是学生应用计算机处理实际问题的应用能力,并在这个过程中逐步建立计算思维,并提高学生的实践能力。但由于课时所限,无法在课程中进行比较大型的课程设计环节,因此,我们转变思路,尝试采用课程微设计的方式实现这一课程目标。课程微设计是指设计一些简单但又有实用价值的小程序,如网页浏览器、个人记事本、简易电子黑板、小型游戏等,来完成对整个软件开发过程的了解和认识。通过课程微设计的开发训练,使得学生可以掌握知识的整体应用,学生可以在微设计的过程中建立一个完整的、系统的计算机软件开发概念。同时,也可以利用课程微设计去补充一些在课堂教学过程中没有涉及到的知识,让学生能够深入的体会软件开发的思想和实际开发过程。

3 自主学习模式下的多元化评价体系研究

教学内容及教学方法的改革必然会牵动教学效果测量手段的改革。在基于教师导学的自主学习模式进行下的教学活动,其考核形式既要考核学生的最终学习成果,也要考核学生的自主学习过程。自主学习模式是以学生为主体的教学模式,学生的学习主动性和自觉性对学习效果有很大的影响,因此,如何督促学生自学,利用多元化的评价体系监督考核学生的自主学习成果,是非常重要的。而对于自主学习过程的评价应该是多方面的,要包括对学生自主学习能力、团队协作能力和学习成效的评价。因此, 本课程最终成绩比例组成如下:拓展阅读报告10%+阶段测试10%+单元练习10%+课程微设计20%+期末机试成绩50%,具体每一部分的考核方法参见表4。

4 结束语

13.VB顺序设计 篇十三

教学目的:

1、熟悉结构化程序设计的三种基本结构及其特点。

2、掌握VB中顺序设计常用的语法规则。教学重点:1、2、3、4、结构化程序设计方法概念的理解。Print方法的应用及格式特点。

VB中的赋值语句功能及特点。

VB中的inputbox()输入函数及msgbox()输出函数应用。

课时安排:

理论教学安排6课时,上机练习8课时

一、程序设计三大基本结构:

1、顺序(按语句的书写顺序执行)

2、分支

3、循环

二、赋值语句 格式:

[let] 变量名 = 表达式 功能:

计算表达式的值,并把结果送给“=”左边的变量。

Let a1=3*4---------语句执行后,变量a1的值为12 Let ab1=”你好”-------语句执行后,变量ab1的值为字符串“你好” 语句说明:

1、变量与表达式的数据类型必须一致。

2、“=”有方向性。需要动态理解

Let a1=a1+1-------将a1的当前值加1送给a1。语句执行后,a1的值自动累加1

3、VB中对象的属性名等同于变量名。

Private Sub Command1_Click()Dim a As String, b As String Let a = Text1.Text Let b = Text2.Text Label1.Caption = a + b End Sub 上机练习: P47-49 例1到例3 P78 上机调试题1

产生随机数公式:

Int(n*rnd)+1

用来产生1到n之间的随机整数

1)2)定义变量(n,x1,x2,x3)

取得n值(通过文本框送值给n)

n=val(text1.text)3)产生x1,x2,x3三个随机数 4)x1,x2,x3分别送给指定的标签。

Dim n as integer,x1 as integer

Dim x2 as integer,x3 as integer

N=val(text1.text)

randomize X1=int(n*rnd+1): X2=int(n*rnd+1)

X3=int(n*rnd+1)

Label2.caption=x1

Label3.caption=x2

Label4.caption=x3

三、print方法

1、格式:

对象名.print [输出项列表] 具体语句如下:

Form1.print 输出项表

Picture1.print 输出项表 例如:

Form1.Print “我的程序”, 23-------在窗体上显示两个数据项。Form1.Print “23+14=”, 23 + 14 Picture1.Print “我的图片框”---------在图片框上显示一个数据项。Picture1.Print “23+14=”;23 + 14

2、功能:

在指定的对象上输出结果。

注意:对象为窗体时,对象名可以省缺。

3、输出项表的格式

(1)逗号分隔符---------输出项以标准格式输出。(输出项之间有固定的间隔)

Print 1 Print “1”

‘两行的输出有区别。上一行输出数值1,前面有符号位。而下一行输出字符1,顶格显示。Print 1, 2

(2)分号分隔符---------输出项以紧凑格式输出。输出多个字符时,直接连接输出。

输出数值时,产生一个分隔位,用来将数据隔开。Print “1”;“2”;“3” Print 1;2;3 注意:print方法中,逗号与分号可以混用。Print “1”;“2”;“3”, 1;2;3 Print “1”;“2”;“3”, 1;2, 3(4)特殊的print语句

分隔符出现在print的末尾--------表示下一个print语句与本行的print在同一行显示。Print “1”;A=2 Print “2”;“3”, Print 1;2;3

分隔符之间的数据项可以省缺。-------标准输出时会产生更大的分隔空间。Print 1;;;2 Print 1;2

效果相同 Print 1, , 2 Print 1, 2

效果不同

空print语句---------产生换行或空行 Print 1,2, Print

‘功能为换行 Print 1,2,3 Print

‘功能为空行 Print 1;2;3(5)在print语句中使用定位函数

空格函数spc(n)-------在分号分隔符输出项之间产生指定个数的空格。Print “中国”;”湖北”

print“中国”;spc(1);”湖北” print“中国”;spc(2);”湖北” print“中国”;spc(3);”湖北”

print“中国”;spc(4);”湖北”

列定位函数tab(n)-------在分号分隔符输出项之间,指定随后的输出项的输出位置。Print “中国”;”湖北” print“中国”;tab(10);”湖北” print“中国”;tab(12);”湖北”

print“中国”;tab(14);”湖北” print“中国”;tab(16);”湖北”

格式串输出函数format(表达式,格式串)------常用于数值的输出。上机练习: P51-54 例3.4,3.5 P79 上机调试2 Private Sub Command1_Click()Dim a As String a = Text1.Text Text1.Text = Text2.Text Text2.Text = Text3.Text Text3.Text = a End Sub

Private Sub Command2_Click()Text4.Text = Text1.Text & Text2.Text & Text3.Text End Sub

四、对话框的使用

1、输入对话框 格式:

变量名=inputbox(“提示字符串”,”标题”,“默认值”,输入框的位置坐标)

Private Sub Form_Click()Dim x As String x = InputBox(“请输入你的姓名”)Print “你的名字是” & x End Sub

Private Sub Form_Click()Dim x As String x = InputBox(“请输入你的姓名”, “姓名输入框”)Print “你的名字是” & x End Sub 注意:

1)字符串的分行显示

Chr(13)---------回车

Chr(10)---------换行

Print “你的名字是” & chr(13)& chr(10)& x------print 语句将产生两行输出效果。2)inputbox()的值是字符串。转换成数值使用val()函数。

2、输出消息框 格式:

变量名=msgbox(“提示串”,“对话框类型”,“对话框标题”)对话框类型如下:

x = MsgBox(“你的名字是” & x, 16, “姓名输出框”)对话框类型值=按钮值+图标类型值+默认按钮值 按钮值:0,1,2,3,4,5 图标类型值:16,32,48,64 默认按钮值:0,256,512 注意: 1)2)例如:

MsgBox “你的名字是” & x, 49 + 256, “姓名输出框” 上机练习:

1、P69 例3.8

2、P80 上机调试题7(1)msgbox “在这里显示提示信息”,4,“请确认”

x= msgbox(“在这里显示提示信息”,4,“请确认”)

„两种语句格式均可,前一种无返值,后一种返回一个数值送给x变量。

(2)(3)msgbox “在这里显示+chr(13)+chr(10)+提示信息”,3,“请确认” msgbox “在这里显示+chr(13)+chr(10)+提示信息”,18,“请确认” Msgbox()的返回值为一个数值(也可以是符号常量),代表了不同的按钮。Msgbox可以有无返值格式。结构如下: Msgbox “提示串”,”类型”,”标题栏”

Private Sub Command1_Click()MsgBox “欢迎” + Text1.Text, 68, “消息框” End Sub 系统登录界面设计:

Private Sub Command1_Click()Dim a As Integer a = MsgBox(“欢迎” + Text1.Text, 49, “消息框”)If a = 1 Then Unload Me

‘用来卸载窗体,执行完后窗体1消失.Form2.Show

„显示窗体,执行完后窗体2显示.Else Text1.Text = “" Text2.Text = ”“ End If End Sub

小结顺序程序设计:

一、程序结构语句

1、赋值语句

[let] 变量名=表达式

2、[let] 对象名.属性=表达式 常用语句 1)end 2)rem(„)rem 这是我写的程序 ‘这是我写的程序

3、print方法

form1.print 输出项表

picture1.print 输出项表

重点:输出项表的格式

1)2)标准分隔“,” 紧凑分隔“;”

3)定位函数spc(n),tab(n)

3、对话框

1)输入对话框

变量名=inputbox(“”,“”,“”,„„)2)消息框

变量名=msgbox(“”,“”,“”,„„)msgbox“”,“”,“”,„„

二、控件对象

1、对象的公共属性

Name,caption,enabled(可用),visible(可见)

2、标签(label)

常用属性:label1.caption

事件:单击,双击

3、按钮(command)

常用属性:

事件:单击

4、文本框(text)

常用属性:text1.text,passwordchar,„„

事件:单击,双击,change 上机练习: P79、上机练习5、6 上机练习5

Private Sub Cmd1_Click()Lab1.Visible = True Lab1.Caption = ”您已下达显示命令!“ End Sub

Private Sub Form_Click()Cmd1.Visible = True End Sub

上机练习6 课本37页(字符串函数)

1、求字符串长度len()-----求字符串的长度。

2、取子串函数

Left(字符串,n)-----从字符串左边开始取n个字符组成新字符串。

right(字符串,n)-----从字符串右边开始取n个字符组成新字符串。

mid(字符串,p,n)-----从字符串左边开始数,第P个位置取n个字符组成新字符串。N可以省缺,表示取到字符串的末尾。

3、两个字符相关的转换函数

Chr(x)------求数值x对应的字符。

Asc(x)------求X字符对应的ASCII码值 Private Sub Form_KeyPress(KeyAscii As Integer)‘窗体的按键事件。用户按键盘激活事件。

Print ”输入字符为:“;Chr(KeyAscii), ”ASCII码为:";KeyAscii End Sub Private Sub Form_KeyPress(KeyAscii As Integer)‘将输入的字符显示在文本框内

Text1.Text = Text1.Text + Chr(KeyAscii)‘将文本框中已有的内容与本次输入的字符连接作为文本框的新内容。End Sub 上机练习3 四位数(1000-9999)Int((9999-1000+1)*rnd+1000)产生一个四位随机整数。数与字符串转换函数:

Val(x)--------将X数据串变成数值。

Str(x)--------将数值x变成对应的数字串。

Trim(Str(x))-------先将x变成数字串再去掉两边的空格。Trim(x)用来去掉x两边的空格。假设s=3456: Val(right(s,1)+mid(s,3,1)+mid(s,2,1)+left(s,1))完成对s倒序过程。作业:

1、简述VB中常用的标签、按钮及文本框控件的常用属性及事件。

2、总结print方法中输出项列表的格式。

14.课程设计总结报告 篇十四

——基于Mega16单片机的带温度补偿的超声波测距模块

刘丰魁、周红才、刘铭浩

一、遇到的问题及解决方案

我们小组三成员对电子设计都怀有浓厚的兴趣。在这学期刚开始的时候当我们得知AVR这门课程一改以往的试卷笔试考核模式,而改用学生自主设计课程设计作品,并以之作为最终的评定标准。这样更能激发我们的创作热情,并将我们的创新设计思维付诸实践,变为最终的课程设计成品。一个学期下来,虽然遇到了重重困难,有艰辛,有劳累,但更多的是收获,是那种穷尽自己和队友心力后成功解决困难的喜悦。我们先后完成了课题筛选比较,电路的设计实验,程序的开发调试,产品的后期提升改进一系列重大问题,由于时间急迫,虽然我们现在没有完成直接支持串口的液晶显示器的设计,但是我们的产品已近实现了精确测量和数据输出。试验过程中我们先后对串口无输出,DS18B20无法测温,CX20106A芯片不稳定,测量距离出错等一些列问题提出了解决方案和理论分析。最终我们成功的做出了我们的产品,基本上达到了设计需求。

二、选题

开始时,我们选定的课题是基于超声波测距的汽车智能防护系统,在之后的学习过程中,我们发现我们的课题对于我们目前的水平来说,还是过于困难,经过我们多次查资料,向老师请教以及与同学的讨论,我们决定把课题改为基于Mega16单片机的带温度补偿的超声波测距模块。这个课题与我们开始设定的课题出入不是很大,这样一来,我们开始的准备工作并没有浪费。

三、分工

本次课程让我们选课的原因之一是它需要团队合作。它是我们大学生必须具备的素质之一。分工明确,各负其责。相互交流,共同进步。这是在本次课程中我们学到的重要内容之一。我们的分工主要有:刘丰魁同学由于软件和硬件技术过硬,负责软件的编写和硬件的调试,周红才和刘铭浩同学硬件的焊制以及辅助刘丰魁同学进行硬件调试,另外周红才同学负责资料的查找和论文的撰写。“凡事预则立不预则废”,我们相信一份详细的计划比什么重要。

课题的进程

我们首先必须承认的一点是计划没有变化快。我们的进程与计划比较大的出入,但我们是在一边制作一边修改计划的进程中进行的。万事开头难,从一开始的选题我们可以说紧走了弯路,但我们并没有气馁,而是一步步坚定的走了下去。一步一个脚印一步一个总结,到了最后我们发现,我们并没有因为开始的走弯路而落后多少。相反因为我们的谦虚谨慎我们比很多组进度都快。到接近尾声时,我们还是紧张了一段时间,我们觉得我们的课题不能做的虎头蛇尾,我们要为我们的第一次合作成果画一个圆满的句号。几个通宵过去了,我们的课题做完了,而我们主心骨刘丰魁同学也累得虚脱了。记得我们进行实际测量时,障碍物一点一点的远离探测头,而数据一点一点的增大,那种成功的喜悦是用语言无法表述的。或许我们太年轻,过于浮躁,但我们怎能不对自己的作品喜极而泣呢?

四、我们的心得与体会

这是我们大学中第一次如此亲密的进行团队活动,我们是一个整体。关于团队管理,我们首先觉得一个团队既然称得上是团队,首先它的团结精神必须强,众心齐,泰山移。大家都卖力,都去做才行。我们看到有些团队从头到尾只有一个人在忙活,既搞软件又搞硬件,其他人或者不参与,或者不能参与进来,或许这一个人付出的比我们三个人还多,但到头来还是吃力不讨好,反不如我们。正所谓只要人心齐,蚂蚁能把大象移啊!

其次分工上不能马虎,要具体到个人,每个人负责哪部分任务,什么时候完成,都要有明确的说明。这一点我们庆幸自己做的很好,从一开始我们就通过集体商量确定各个成员的分工,接下来每位成员都只用按照自己的任务按部就班的执行下去,效率非常的高。详细的分工,权力与义务相互不交叉应该是我们以后工作中必不可少的常识。

另外,在团队成员的选择上我们从一开始就考虑到了个成员的分工和各人的素质。并不是几个人随便凑在一起就能成为一个团队的,那样只能是乌合之众。只有怀着同一个目标并能为团队积极效力的人才能组成一个团队。但要组成一个优秀的团队还远不止这些,它还要求各个成员优势互补,能有效地分担各部分工作,这点我们做的很好,硬件软件和论文由各个成员圆满的分担了。我们看到有的团队或许可以说人人都是“强人”,却都偏于某一方面,以致成为一只弱队,这就是成员选择上的失误。我们虽然不是强人,但我们是一个团队。我们致力于创造一个强队而不是强人。

不得不在这谈一下团队的奉献,我们组中刘丰魁同学是最能吃苦的。每次都任劳任怨的度过一个接一个通宵,我们是一个团队,我们每一个人都为之付出自己的全部精力。记得抗震小英雄“小林浩”在与姚明拔河的时候说,虽然谈你很强大,但是我是班长,拥有一个团队。最后他赢了。这就叫团队的力量。

五、谢辞

在这里我们十分感谢李老师,给我们提供了这次珍惜的机会,或许我们学四年只有这一次机会,但这一足以让我们深深的体验到团队的意义。四年山大生活,因为选了单片机的课而显得更有意义。或许我们在制作的过程中,气馁过,流泪过,但我们从没有放弃。

谢谢在单片机实验室里带给我们帮助的学长以及08级的同学们。你们在这方面都是高手,没必要花费那么多时间,但你们用自己的课余时间陪我们攻克一个个难题。真心的谢谢你们!

上一篇:防控新冠肺炎疫情心得感想下一篇:多媒体教室设施使用培训讲稿