收藏 分享(赏)

BasicNET程序设计课程标准.doc

上传人:HR专家 文档编号:7536726 上传时间:2019-05-21 格式:DOC 页数:12 大小:118.50KB
下载 相关 举报
BasicNET程序设计课程标准.doc_第1页
第1页 / 共12页
BasicNET程序设计课程标准.doc_第2页
第2页 / 共12页
BasicNET程序设计课程标准.doc_第3页
第3页 / 共12页
BasicNET程序设计课程标准.doc_第4页
第4页 / 共12页
BasicNET程序设计课程标准.doc_第5页
第5页 / 共12页
点击查看更多>>
资源描述

1、本文档由 维维大豆 整理提供买 包装机械 及 印染染料 请致电 0317-7723188 刘雨桐精品文档整理2011 年 9 月 21 号本文档由 维维大豆 整理提供买 包装机械 及 印染染料 请致电 0317-7723188 刘雨桐Visual Basic.NET 程序设计课程标准目 录第一部分 前言一、课程性质与价值二、课程的基本理念三、课程标准设计思路第二部分 课程目标第三部分 课程内容和要求一、教学内容和教学要求二、教学内容和教学方法三、课程主题四、知识点与学习成果。第四部分实施建议一、教学建议二、教材使用与建设三、学习评价与考核第一部分 前言本文档由 维维大豆 整理提供买 包装机械

2、及 印染染料 请致电 0317-7723188 刘雨桐Visual Basic.Net(简称 VB.NET)是一个可视化的面向对象的程序设计语言,是设计 Windows 应用程序和 WEB 应用程序的重要工具。也是计算机应用技术专业的一门核心课程。 Visual B程序设计是一个理论和实际紧密相连的技术逗号上机实验是教学中的必要环节。 “Visual B程序设计”属于计算机基础教育课程的三个层次“文化、技术、应用”中的第二层次逗号是理、工科专业学生必修的计算机技术基础课程。一、课程性质与价值本课程为实践性很强的一门重要的专业必修课逗号教学过程中注重理论教学与实践教学紧密结合的原则逗号让学生从实

3、践中深入体会理论知识。本课程系统地介绍了 Visual Basic.NET编程的基本概念逗号注重 Visual Basic.NET的基础知识。对 Visual Basic.NET的程序设计语言基础做了较详细的介绍逗号列举了一般程序设计语言教学中必须掌握的常用算法逗号同时介绍了 Visual Basic.NET的控件、菜单、文件、图形设计等。并以开发实例进行编程方法的讲解逗号通过课堂学习和上机实践逗号让学生掌握 Visual Basic.NET的编程方法并加深对面向对象技术的理解。 本课程的价值主要体现在以下几个方面:本课程是一门专业基础导入课逗号具有承上启下的作用。培养学生的创新精神逗号提高学

4、生的编程能力。培养正确的程序设计思路和设计方法。在引导学学生编写一些实用性的应用程序。促进学生个性设计的发展。二、课程的基本理念通过“理论实训设计”教学模式培养学生创新思维逗号专业理念、专业技术创造能力和运用能力。本文档由 维维大豆 整理提供买 包装机械 及 印染染料 请致电 0317-7723188 刘雨桐掌握程序设计所需的各种控件的属性、事件和方法逗号为后继的语言课程打下良好的基础逗号提高学生职业岗位适应能力。掌握正确的设计方法逗号建立设计的创新思维理念逗号扩展学生的职业选择面逗号为将来的职业生涯奠定好基础。三、课程标准设计思路利用学生已在计算机文化基础课程中对 Windows图形界面及软

5、件熟练使用的基础逗号利用实例如对计算器、图形浏览器、文本编辑器、数据库管理等的编程实现逗号使学生既掌握了 Visual Basic.NET内容的学习逗号进行了开发实用软件的训练逗号更激发了探索 Visual Basic.NET奥妙的兴趣逗号达到事半功倍的效果。第二部分 课程目标(1)使学生理解程序设计的基本概念逗号建立起程序设计的基本思路逗号提高学生的理论知识水平。主要包括了算法的概念、程序设计中的基本技巧和一些常用算法;能够阅读、理解源程序和设计解题流程的能力;了解结构化程序设计和面向对象程序设计的思想逗号能编制出风格良好的程序;最后达到使用 Visual B 建立一个小型的应用系统的目的。

6、(2)使学生掌握基本的程序设计的技术和方法逗号培养学生的实际动手能力。这些技术和方法包括算法的设计逗号程序的实现逗号能够使用 Visual B 建立一个小型的应用系统。(3)VB.net 程序设计课程可以使学生掌握软件设计的基础知识和基本方法逗号培养学生具有利用软件开发环境解决实际问题的能力逗号为进一步学习其它计算机知识及今后使用或开发应用程序奠定基础。使学生了解程序设计在本专业的应用、发展及其趋势逗号培养学生的科研素质。第三部分 课程内容和要求一、教学内容及教学要求本文档由 维维大豆 整理提供买 包装机械 及 印染染料 请致电 0317-7723188 刘雨桐这门学科的知识与技能要求分为知道

7、、理解、掌握和学会四个层次。这四个层次的一般涵义表述如下:知道-是指对这门学科和教学现象的认知。理解-是指对这门学科涉及到的概念、原理、策略与技术的说明和解释逗号能提示所设计到的教学现象演变过程的特征、形成原因以及教学要素之间的相互关系。掌握-是指运用已理解的教学概念和原理逗号说明、解释、类推同类教学事件和想象。学会-是指能模仿或在教师指导下独立地完成某些教学知识和技能的操作任务逗号或能识别操作中的一般差错。教学内容要求见表:1-1表 1-1 教学内容及教学要求教学内容 知道 理解 掌握 学会第一章 VB.net 概述 1.1 .net框架简介 1.2 VB.net的发展和功能特点 1.3 V

8、B.net的安装与启动 1.4集成开发环境 1.5 引例 第二章 简单的 VB.net程序设计 2.1建立简单的应用程序 2.2 窗体和基本控件 2.3 系统环境设置 2.4程序调试 2.5 使用帮助 第三章 VB.net 语言基础 3.1 数据类型 3.2变量 3.3 常量 3.4 运算符与表达式 3.5 常用内部函数 3.6书写规范 第四章 基本控制结构 本文档由 维维大豆 整理提供买 包装机械 及 印染染料 请致电 0317-7723188 刘雨桐4.1 顺序结构 4.2 选择结构 4.3 循环结构 4.4辅助控制语句 第五章 常用控件5.1单选按钮和复选框 5.2分组框 5.3列表框和

9、组合框 5.4滚动条 5.5微调框 5.6计时器 5.7对话框 5.8图片框 5.9选项卡 5.10树形视图 5.11日期控件 第六章 数组与过程 6.1 数组的概念和声明 6.2 数组的操作 6.3 过程的定义和调用 6.4 参数传递 6.5 变量和过程的作用域 第七章 面向对象编程技术 7.1面向对象的基本概念 7.2 类的使用 7.3继承 7.4命名空间在 VB.net中的应用 第八章 界面设计 8.1 菜单设计 8.2 工具栏 8.3状态栏 8.4多重窗体和多文档界面 第九章 异常处理 9.1进一步学习程序调试方法 9.2 Exception类介绍 9.3异常处理方法 第十章 数据库编

10、程 10.1 数据库基础 10.2 SQL语言 10.3 ADO.NET的概念 10.4 数据访问控件 10.5 手动创建数据库访问 10.6 报表制作 本文档由 维维大豆 整理提供买 包装机械 及 印染染料 请致电 0317-7723188 刘雨桐第十一章 多线程机制11.1 什么是多线程 11.2 多线程的使用 11.3 多线程的同步 11.4 线程的优先级 11.5 线程池 第十二章 文件操作与多媒体编程12.1 文件概述 12.2 文件操作控件 12.3 用文件操作函数访问文件 12.4 用 FileStream类访问文件 12.5 多媒体编程概述 12.6 图形图像处理 12.7 音

11、频视频处理 二、教学内容及教学方法总学时:108 学时 理论教学:72 学时 实践教学:36 学时表 1-2 教学内容及教学方法课时建议教学内容理论学时 实践学时教与学的方法建议第一章 VB.net 概述 1.1 .net框架简介1.2 VB.net的发展和功能特点1.3 VB.net的安装与启动 1.4集成开发环境1.5 引例4 2多媒体课件教学、教师和学生的互动模式第二章 简单的 VB.net程序设计2.1建立简单的应用程序2.2 窗体和基本控件 2.3 系统环境设置2.4程序调试2.5 使用帮助4 2 讲述、演示、 实验第三章 VB.net 语言基础 3.1 数据类型3.2变量3.3 常

12、量3.4 运算符与表达式 3.5 常用内部函数3.6书写规范4 2 讲述、演示、 实验第四章 基本控制结构 8 4 讲述、演示、本文档由 维维大豆 整理提供买 包装机械 及 印染染料 请致电 0317-7723188 刘雨桐4.1 顺序结构4.2 选择结构4.3 循环结构4.4辅助控制语句实验第五章 常用控件 5.1单选按钮和复选框5.2分组框5.3列表框和组合框5.4滚动条5.5微调框5.6计时器5.7对话框5.8图片框5.9选项卡5.10树形视图5.11日期控件8 4 讲述、演示、 实验第六章 数组与过程 6.1 数组的概念和声明 6.2 数组的操作6.3 过程的定义和调用 6.4 参数传

13、递6.5 变量和过程的作用域4 2 讲述、演示、 实验第七章 面向对象编程技术 7.1面向对象的基本概念 7.2 类的使用7.3继承 7.4命名空间在 VB.net中的应用4 2 讲述、演示、 实验第八章 界面设计8.1 菜单设计8.2 工具栏 8.3状态栏8.4多重窗体和多文档界面6 3 讲述、演示、 实验第九章 异常处理 9.1进一步学习程序调试方法9.2 Exception类介绍9.3异常处理方法6 3 讲述、演示、 实验第十章 数据库编程 10.1 数据库基础 10.2 SQL语言10.3 ADO.NET的概念10.4 数据访问控件10.5 手动创建数据库访问10.6 报表制作计8 4

14、教学和实践并行逗号指导学生编写一些实用型的应用程序第十一章 多线程机制 8 4 讲述、演示、本文档由 维维大豆 整理提供买 包装机械 及 印染染料 请致电 0317-7723188 刘雨桐11.1 什么是多线程11.2 多线程的使用11.3 多线程的同步11.4 线程的优先级11.5 线程池实验第十二章 文件操作与多媒体编程12.1 文件概述12.2 文件操作控件12.3 用文件操作函数访问文件12.4 用 FileStream类访问文件12.5 多媒体编程概述12.6 图形图像处理12.7 音频视频处理8 4 讲述、演示、 实验理论部分:基本思路:根据本课程的实践教学设计思想即理论结合实践的

15、操作逗号在理论阶段逗号通过课堂多媒体理论教学让学生掌握 VB.NET程序设计的编程语法逗号从基本控件的使用到高级控件的使用逗号从菜单的建立到 VB.NET面向对象的编程逗号从绘图到数据库编程逗号从 WEB应用程序的开发到 WEB服务器程序的开发等知识点逗号使学生对这门课程有个全面深入的了解逗号为后继的语言课打下坚实的基础。本阶段具体教学内容为:VB.NET 的概述、VB.NET 程序设计步骤、语言基础、基本控制结构、常用控件、数组与过程、面向对象的编程技术、界面设计、数据库处理、多线程机制和文件操作与多媒体编程。实训部分基本思路:课程实训阶段主要借助模拟课题、结合校外实习基地进行的专题设计逗号

16、学生在此阶段需要分组逗号组成创作团队来完成给定课题逗号这是对之前的理论教学阶段的集中检验和实际运用逗号由于结合专业公司的专业资源逗号学生可以获得较真实的专业操作体验逗号教师在此期间与公司专业人士担共同任团队指导逗号针对性的提出学生提案中需要解决的问题逗号主要解决的是培养和提高学生专业素质点。本阶段具体教学内容:模拟专题练习、团队协作作业中应注意的问题、程序设计中应该注意的细节问题、专业沟通能力的训练。设计部分本文档由 维维大豆 整理提供买 包装机械 及 印染染料 请致电 0317-7723188 刘雨桐基本教学思路:本阶段为实际项目综合设计实践逗号是在模拟设计实训的基础上逗号把学生放到真实的行

17、业环境中进行的综合性教学实践逗号学生在真实环境的综合设计实践中逗号使自己得到全面的锻炼。本课程的知识、能力、素质要求和创造能力、创新精神的培养逗号则在单元模拟项目设计实训和实际项目设计综合实践中得到升华和充分展现。具体实施方法:课程专题设计阶段为时五周逗号在这五周时间里逗号各团队结合自己团队特长参与到教师工作室或是实习的广告公司设计公司内部实际案例中去逗号并建立工作备忘录逗号详细记录每个工作进程中的事情逗号期间教师和公司专业人士共同指导团队与创作小组进行交流和沟通、合作逗号本阶段最后结束的方式是学生团队分别就自己的专题进行实际提案逗号由广告公司设计公司专业人士和教师进行针对性的点评解析。三、课

18、程主题本课程由理论部分与实践部分组成。理论部分是根据面向对象程序设计的流程所涉及的各部分环节的知识点展开。实践部分是根据实际需要编写一些实用性的应用程序。做到“理论实训设计”一体化逗号使学生在学生过程对设计有一个全面的逗号整体的逗号连贯的了解。四、知识点与学习成果本课程秉着理论与实践相结合的认识论的思路逗号在内容上先讲理论知识逗号在通过实例验证来理解理论逗号以帮助学生获得较为全面的基础知识逗号在继续发展和不断提高的过程中有效地发挥作用逗号以适应未来学习和工作的需要。全面提高学生的开发应用程序能力逗号充分发挥面向对象编程的强大功能。本课程在原来 Visual Basic封装性的基础上又增加了接口

19、、继承等面向对象编程的特性逗号从而使得 VB.NET具备面向对象语言的一切特性逗号成为真正的面向对象的程序设计语言。提供了功能强大的集成开发环境逗号使得不同语言之间的数据和代码交换更方便。本课程主要内容包括:VB.NET 设计基础、控制结构、基本数据类型、表达式、函数、数组、类、文件、菜单、窗体和对话框逗号以及简单的网络编程和数据库编程的介绍。对应于每章的内容安排有上机练习。本着循序渐进、由浅入深的原则逗号展现了一个较合理的学习过程。本文档由 维维大豆 整理提供买 包装机械 及 印染染料 请致电 0317-7723188 刘雨桐Visual Basic .NET已经成为了一门真正的面向对象的编

20、程语言逗号本课程通过 Visaul Basic .NET讲述程序设计的基本概念和初步的面向对象的编程思想。使学生能正确理解 VB语言的基本成份逗号具有用该语言编制结构良好的程序和阅读 VB程序的能力逗号掌握一定的程序设计技巧和方法及上机调试程序的方法与技能。第四部分实施建议一、教学建议(1)教学重点:重点掌握 VB.NET程序设计语言的基本知识和使用计算机解决问题的一般步骤;能够熟练使用 VB语言编制简单的 Windows程序。通过对典型实例的分析逗号使学生能融会贯通逗号举一反三逗号形成成熟的创意设计思维。(2)教学难点:程序代码的编写和类的使用。(3)教学方法提示与运用:理论授课配合多媒体手

21、段逗号图文并茂。理论教学结合部分实用型的实例进行讲解、研讨逗号达到效果直观逗号学生理解深刻的实训教学目的。安排学生到一些企事业单位进行实地考察。在教学过程中逗号组织指导学生参与社会实践活动。课余时间学生到校内图书馆或通过网络自习寻找实用型的实例。以实际项目(校企合作课题)作为课程设计课题进行系列化设计逗号设计按正规的提案程序和要求逗号可行性报告分析逗号课程设计结束后学生交流介绍程序设计思路逗号并能结合实际要求逗号具有一定的实用性。二、教材使用与建设目前使用的教材: Visual B 程序设计/刘怀亮 主编;易珺逗号曹东编著.北京:冶金工业出版社逗号 2007.4 (2) 参考教材:本文档由 维维大豆 整理提供买 包装机械 及 印染染料 请致电 0317-7723188 刘雨桐Visual B 程序设计/喻德旷等编著.北京:冶金工业出版社逗号2005.12 三、学习评价与考核(1)这门学科的评价依据是本课程标准规定的课程目标、教学内容和要求。(2)考试时间:100 分种笔试。(3)考试方式、分制与分数解释本课程采取期末集中闭卷考试与平时实验作业考查相结合的方法逗号期末考试成绩占 60%逗号平时作业成绩占 40%。其中逗号期末考试根据教学大纲统一命题逗号考试时间为 100分钟逗号卷面分值 100分。(4)题型:笔试包括选择题、基本知识和程序填空题。上机考试包括程序改错和编程题。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报