《Visual C# NET程序设计(第2版)》教学大纲_第1页
《Visual C# NET程序设计(第2版)》教学大纲_第2页
《Visual C# NET程序设计(第2版)》教学大纲_第3页
免费预览已结束,剩余1页可下载查看

下载本文档

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

文档简介

1、.net 程序设计语言课程教学大纲课程名称:.net 程序设计语言(.net program designing language) 课程编号:e12044总学时数:56 学时学分:3.5 学分课程类别:必修先修课程:计算机文化基础、c 语言。教材:visual c#.net 程序设计教程(第2 版)(刘秋香等编著,清华高校出版社,2017 年 5 月第 2 版)参考书目:visual c#.net程序设计实践与题解(姜桂洪等编著,清华高校出版社,2011 年 8 月第 1 版)课程内容简介:vc#.net 是一门完全面对对象的程序设计语言,是面对对象程序设计教学的主干语言之一。同学必需了解和

2、把握 vc#.net 程序设计语言的基本语法及各种控件和组件的使用,并能够运用vc#.net 来进行简洁的windows 应用程序开发。一、课程性质、目的和要求本课程是计算机科学与技术专业的必修课,是培育软件开发人员的专业课程之一。本课程的目的是使同学学习必要vc#.net 程序设计语言的基础学问、把握 vc#.net 设计软件的基本方法、思路,为今后从事vc#.net 软件设计和开发打下坚实的基础。二、教学内容、要点和课时支配.net 程序设计语言授课课时安排表(40 学时)课 程 内 容(按章节)1概述课内学时2课 程 内 容(按章节)9程序调试与特别处理课内学时22visual c#.n

3、et 语法基础410界面设计43windows 窗体与控件211键盘和鼠标操作24挨次结构程序设计212数据库编程基础45选择结构程序设计213activex 控件26循环结构程序设计214部署windows 应用程序27面对对象的程序设计基础4综合复习28面对对象的高级程序设计4合计40实践教学内容和课内学时安排表(16 学时)项目教 学 内 容场地课内学时1 三种常用应用程序的创建机房22 windows 窗体与几种常用控件的应用机房23 三种基本结构的应用(交通灯)机房2试验4 面对对象的程序设计机房2教学5 程序调试及特别处理(我的计算器)机房26 程序界面设计(我的文本编辑器)机房2

4、7 中小型数据库程序设计机房4合计16本课程的教学内容共分 15 章。第一章:概述主要内容:程序设计基础,vs.net 的相关概念,简洁的c#程序。重点:vs.net 的相关概念,简洁的c#程序。其次章:visual c#.net 语法基础主要内容:c#程序结构,基本数据类型,变量与常量,运算符与表达式,引用类型和值类型。重点:c#程序结构,变量与常量,运算符与表达式,引用类型和值类型。难点:c#程序结构。第三章:windows 窗体与控件主要内容:窗体,几种常用控件,控件的命名规章。重点:窗体,几种常用控件。第四章:挨次结构程序设计主要内容:赋值语句,输入输出,使用消息框、图片框与图片列表。

5、重点:赋值语句,输入输出,使用消息框、图片框与图片列表。难点:使用图片框与图片列表。第五章:选择结构程序设计主要内容:单分支选择结构,多分支选择结构,单选按钮、复选框与容器控件。重点:多分支选择结构,单选按钮、复选框与容器控件。难点:多分支选择结构。 第六章:循环结构程序设计主要内容:循环语句,循环的嵌套,跳转语句,列表框、组合框、计时器、进度条控件。重点:循环语句,列表框、组合框与计时器控件。难点:列表框、组合框与计时器控件。第七章:面对对象的程序设计基础主要内容:类和对象的创建,属性及其定义,方法,构造函数,静态成员。重点:类和对象的创建,属性及其定义,方法,构造函数,静态成员。难点:类和

6、对象的创建,静态成员。第八章:面对对象的高级程序设计主要内容:类的继承性、多态性,接口与多态,分部类与命名空间,托付,大事。重点:类的继承性、多态性。难点:托付,大事。第九章:程序调试与特别处理主要内容:程序错误,程序调试,特别处理。重点:程序调试,特别处理。第十章:界面设计主要内容:菜单、工具栏与状态栏,对话框,richtextbox 控件,多窗体和mdi 程序设计。重点:菜单,工具栏,状态栏,richtextbox 控件。难点:多窗体和mdi 程序设计。第十一章:键盘和鼠标操作主要内容:键盘操作,鼠标操作。重点:键盘操作,鼠标操作。第十二章:数据库编程基础主要内容:sql 基础学问,ado

7、.net 概述,利用ado.net 访问数据库。重点:ado.net 两种模式的数据存取,创建访问数据库应用程序,数据库程序的常见操作。难点:数据库程序的常见操作。第十四章: activex 控件主要内容:activex 控件的开发步骤,常用的多媒体activex 控件。重点:常用的多媒体activex 控件。第十五章:部署windows 应用程序主要内容:部署概述,windows installer,clickonce。重点:使用windows installer 和 clickonce 进行部署。三、教学方法以老师进行多媒体教室讲授为主,演示和指导为辅;讲授留意理论,演示留意操作,并结合上

8、机指导同学进行练习与实践。对关键性概念、整体实现思想方面的问题,辅以课堂争辩的形式。四、成果考核方式1、考核方式:开卷闭卷口试其它2、记分方式:百分制3、考试时量:100 分钟五、制定本大纲的有关说明1. 本教学大纲是计算机科学与技术专科专业.net 程序设计语言课程的基本内容。这些内容是通过讲课、试验、上机实习和课程设计等教学环节进行教学的。2. 本课程是一门实践性强,涉及学问面较广的课程。为了使同学便于理解讲课内容,在教学过程中要让同学利用各种可以利用的资源来了解当今vc#.net 的软件开发设计前景与成功案例。3. 因演示程序的设计运行过程,需接受多媒体教室教学。4. 作业可通过实例的形

9、式,让同学在上机的时候,做一些小的实例,来把握和巩固课堂所学,逐步培育其编程力量。大纲执笔者: 大纲审定者:分管教学负责人签字:编写时间:2017 年 2 月 1 日.net 语言程序设计 (a)考核大纲课程代码:e12044 课程类别:专业课总学时数:56学分:3.5适合专业:计算机科学与技术一、考核要求及命题原则本大纲是计算机科学与技术专业.net 程序设计语言(a)课程的基本内容,这些内容是通过讲课、上机试验等教学环节进行教学的。必需了解和把握 vc#.net 程序设计语言的基本语法及各种控件和组件的使用,并能够运用所学及相关资料,设计出小型的具有有用价值的软件。(1) 必需把握vc#.

10、net 程序设计的基本语法及面对对象程序设计的基础学问。(2) 了解 windows 窗体构造的基本原理及其大事驱动模型,娴熟运用 vc#.net 中各种控件来进行窗 体界面设计。(3) 了解.net 的框架概念。(4) 能运用vc#.net 来进行简洁的windows 应用程序开发。二、考核内容1、考核范围:(1) 概述程序设计基础,vs.net 简介,简洁的c#程序。(2) visual c#.net 语法基础c#程序结构,变量与常量,运算符与表达式,引用类型,值类型。(3) windows 窗体与控件窗体,几种常用控件。(4) 挨次结构程序设计赋值语句,输入输出,使用消息框、图片框与图片

11、列表。(5) 选择结构程序设计多分支选择结构,单选按钮、复选框与三种容器控件。(6) 循环结构程序设计循环语句,列表框、组合框与计时器控件。(7) 面对对象的程序设计基础面对对象的基本概念,类和对象的创建,类的方法和构造函数,类的属性和索引器,静态类和静态成员,常用.net 框架类型。(8) 程序调试与特别处理程序错误,程序调试,特别处理。(9) 界面设计菜单、工具栏与状态栏,对话框,richtextbox 控件,多窗体和mdi 程序设计。(10) 数据库编程基础sql 基础学问,ado.net 概述,利用ado.net 访问数据库。2、考核的主要内容:(1) visual c#.net 语法基础(2) windows 窗体与控件(3) 挨次结构程序设计(4) 选择结构程序设计(5) 循环结构程序设计(6) 面对对象的程序设计基础(7) 程序调试与特别处理(8) 界面设计(9) 数据库编程基础3、考核的重点:(1) visual c#.net 语法基础(2) windows 窗体与控件(3) 挨次结构程序设计(4) 选择结构程序设计(5) 循环结构程序设计(6) 面对对象的程序设计基础(7) 界面设计4、考核的难点:(1) visual c#.net 语法基础(2) 循环结构程序设计(3) 界面设计三、考核方式(一)理论课考核1、 考核方式:闭卷2、 记分方式:百分制3、

温馨提示

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

评论

0/150

提交评论