《可视化程序设计》课程教学大纲_第1页
《可视化程序设计》课程教学大纲_第2页
《可视化程序设计》课程教学大纲_第3页
《可视化程序设计》课程教学大纲_第4页
《可视化程序设计》课程教学大纲_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《可视化程序设计》课程教学大纲课程代码:ABXX0418课程中文名称:可视化程序设计课程英文名称:VisualizedProgramming课程性质:选修课程学分数:3学分课程学时数:48学时其中理论学时:24学时实验学时:24学时授课对象:计算机科学与技术专业、信息与计算科学专业本课程的前导课程:计算机程序设计、面向对象程序设计、数据库系统原理、软件工程一、课程简介《可视化程序设计》课程是一门专业选修课,主要是在面向对象的基础上,以.NETFramework和VisualStudio为背景,介绍Windows平台上可视化程序设计的原理和方法。二、教学基本内容和要求通过选修《可视化程序设计》课程,使学生理解可视化的基本知识,掌握服务器控件和内置对象的使用,熟练掌握数据库程序开发,熟悉ADO.NET连接数据库并进行数据处理的方法,综合使用所学知识开发小型系统。课程教学内容:第1章.NET概述1.1.NET的基本概念、开发环境第2章C#语法基础2.1C#语言的特点、数据类型2.2常量和变量、数组、运算符2.3条件语句、循环语句2.4静态成员、属性和特性、常用系统类第3章ASP.NET基础3.1网络程序概述3.2创建简单的ASP.NET应用程序第4章服务器控件4.1服务器控件的基本概念4.2Web服务器控件4.3验证服务器控件4.4用户控件第5章页面设计5.1母板页5.2主题与皮肤5.3站点导航第6章ASP.NET内置对象6.1内置对象概述6.2Page对象、Request对象、Response对象、Cookie对象、Session对象、Application对象、Server对象第8章数据库基本操作8.1数据绑定8.2使用ADO.NET对数据库进行基本操作8.3使用GridView控件操作数据库第9章ADO.NET数据库高级操作9.1数据访问概述9.2数据源控件、数据绑定控件9.3类型化数据集第12章配置ASP.NET应用程序12.1应用程序的配置12.2配置Global.asax文件、Web.config文件12.3ASP.NET缓存技术第13章综合示例13.1三层体系结构13.2ASP.NET三层体系结构开发13.3综合示例“论文比赛支持网站”概述、三层开发课程的重点、难点:第2章C#语法基础(1)常量和变量、数组、运算符(2)条件语句、循环语句第4章服务器控件Web服务器控件、验证服务器控件、用户控件第5章页面设计(1)母板页(2)站点导航第6章ASP.NET内置对象(1)Page对象、Request对象、Response对象、Cookie对象、Session对象、Application对象、Server对象第8章数据库基本操作(1)使用ADO.NET对数据库进行基本操作(2)使用GridView控件操作数据库第9章ADO.NET数据库高级操作(1)数据源控件、数据绑定控件(2)类型化数据集第12章配置ASP.NET应用程序配置Global.asax文件、Web.config文件第13章综合示例ASP.NET三层体系结构开发课程教学要求:第1章.NET概述了解基于事件的面向对象程序设计的特点;理解事件的概念和windows的事件处理机制;熟悉Visual.NET的开发环境和特点,了解ADO.NET及其的特点。第2章C#语法基础了解C#程序设计中的面向对象的概念和特点;了解C#的数据类型;掌握用C#编写程序的基本结构;掌握C#的属性和特性;掌握C#的继承与多态。第3章ASP.NET基础了解网络程序的概念和优势;了解ASP.NET和ASP的区别;掌握.NET的WEB窗体事件的运行;掌握.NET应用程序的开发。第4章服务器控件了解服务器控件的概念,了解服务器控件的分类与选择,掌握控件的属性和事件,应用HTML、Web、验证服务器控件开发程序,掌握用户控件的使用。综合利用服务器控件实现特定操作。第5章页面设计掌握母版页和站点导航的设计。第6章ASP.NET内置对象了解内置对象的概念,掌握Page对象、Request对象、Reponse对象、Cookie对象、Session对象、Application对象、Server对象的常用属性和方法,掌握这些对象的使用。综合以上内置对象编写程序。第8章数据库基本操作掌握数据绑定,熟练掌握ADO.NET对数据库进行基本操作和GridView控件操作数据库第9章ADO.NET数据库高级操作理解数据访问概述,熟练掌握数据源控件、数据绑定控件第12章配置ASP.NET应用程序熟练掌握配置Global.asax文件、Web.config文件第13章综合示例了解三层体系结构,掌握ASP.NET三层体系结构开发三、实验教学内容及基本要求本课程实验将培养学生利用.net知识在windows平台上实现可视化程序设计。本课程的实验教学目标是:加强学生对.net知识的了解和掌握,帮助学生采用面向对象的思想,利用三层结构实现系统架构。每个学生必须完成一定数量的上机作业,本课程的实验安排6个上机作业,实验学时为24学时。序号实验项目名称实验学时目的与要求实验要求实验类型每组人数备注1C#语法基础4掌握C#语言的特点和应用必修验证12服务器控件4了解窗体的方法和事件,掌握服务器控件的应用必修验证13内置对象4掌握内置对象的应用,与服务器控件配合使用必修验证14数据库基础操作4掌握ADO.NET对象和数据控件的操作必修验证15数据库高级操作4熟练掌握ADO.NET的编程方法必修验证16综合设计4了解系统开发步骤,掌握综合设计必修综合1四、教学方法与手段本课程采用“案例”教学方法,在课堂教学中以成功案例介绍各章节内容,强调实际应用。为提高学生的动手编程能力,加强实验教学中的内容引导。不断激发学生的学习兴趣,提高学生解决问题的能力。采用多媒体教学手段,对可视化程序设计边讲解边演示,学生很容易理解和接受,提高教学效果。五、教学学时分配本课程课内学时数为24,实验时数为24,共计48学时。课内学时大致分配如下:章节与内容课时作业量备注第1章概论1第2章C#语法基础3第3章ASP.NET基础1第4章服务器控件3第5章页面设计2第6章ASP.NET内置对象4第8章数据库基本操作4第9章ADO.NET数据库高级操作4第12章配置ASP.NET应用程序1第13章综合示例1合计24六、考核方式与成绩评定标准1、考核方法可视化程序设计的实验考核采取过程考核结合结果考核,过程考核主要针对实验的实现情况,算法性能的优劣,结果考核主要针对实验报告。2、成绩评定考勤10%+实验实现情况50%+实验报告40%七、教学参考资源1、参考书目:(1)王辉编著,《ASP.NET3.5(C#)实用教程》,清华大学出版社,2011年。(2)(美)JonSkeet译者,周靖,朱永光编著,《深入解析C#》,人民邮电出版社,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论