VisualCNET程序设计课程教

授课老师可以在书圈申请样书

.NET课程教学大纲

课程名称:.NET程序设计语言(.NETProgramDesigningLanguage)

课程编号:E

总学时数:56学时

学分:3.5学分

课程类别:必修

先修课程:计算机文化基础、C语言。

教材:《VisualC#.NET程序设计教程》(刘秋香等编著,清华大学出版社)

参考书目:《VisualC#.NET程序设计实践与题解》(姜桂洪等编著,清华大学出版社)

《课程内容简介》

VC#.NET是一门完全面向对象的程序设计语言,是面向对象程序设计教学的主干语言之一。学生必须了解和掌握VC#.NET程序设计语言的基本语法及各种控件和组件的使用,并能够运用VC#.NET来进行简单的Windows应用程序开发。

一、课程性质、目的和要求

本课程是计算机科学与技术专业的必修课,是培养软件开发人员的专业课程之一。

本课程的目的是使学生学习必要VC#.NET程序设计语言的基础知识、掌握VC#.NET设计软件的基本方法、思路,为今后从事VC#.NET软件设计和开发打下坚实的基础。

二、教学内容、要点和课时安排

《.NET程序设计语言》授课课时分配表(40学时)

课程内容(按章节)

课内学时

课程内容(按章节)

课内学时

1.概述

2

9.程序调试与异常处理

2

2.VisualC#.NET语法基础

4

10.界面设计

4

3.Windows窗体与控件

2

11.键盘和鼠标操作

2

4.顺序结构程序设计

2

12.数据库编程基础

4

5.选择结构程序设计

2

13.ActiveX控件

2

6.循环结构程序设计

2

14.部署Windows应用程序

2

7.面向对象的程序设计基础

4

综合复习

2

8.面向对象的高级程序设计

4

合计

40

实践教学内容和课内学时分配表(16学时)

项目

教学内容

场地

课内学时

实验教学

1.三种常用应用程序的创建

2.Windows窗体与几种常用控件的应用

3.三种基本结构的应用(交通灯)

4.面向对象的程序设计

5.程序调试及异常处理(我的计算器)

6.程序界面设计(我的文本编辑器)

7.中小型数据库程序设计(MyQQ)

机房

机房

机房

机房

机房

机房

机房

2

2

2

2

2

2

4

合计

16

本课程的教学内容共分15章。

第一章:概述

主要内容:程序设计基础,VS.NET的相关概念,简单的C#程序。

重点:VS.NET的相关概念,简单的C#程序。

第二章:VisualC#.NET语法基础

主要内容:C#程序结构,基本数据类型,变量与常量,运算符与表达式,引用类型和值类型。

重点:C#程序结构,变量与常量,运算符与表达式,引用类型和值类型。

难点:C#程序结构。

第三章:Windows窗体与控件

主要内容:窗体,几种常用控件,控件的命名规则。

重点:窗体,几种常用控件。

第四章:顺序结构程序设计

主要内容:赋值语句,输入输出,使用消息框、图片框与图片列表。

重点:赋值语句,输入输出,使用消息框、图片框与图片列表。

难点:使用图片框与图片列表。

第五章:选择结构程序设计

主要内容:单分支选择结构,多分支选择结构,单选按钮、复选框与容器控件。

重点:多分支选择结构,单选按钮、复选框与容器控件。

难点:多分支选择结构。

第六章:循环结构程序设计

主要内容:循环语句,循环的嵌套,跳转语句,列表框、组合框、计时器、进度条控件。

重点:循环语句,列表框、组合框与计时器控件。

难点:列表框、组合框与计时器控件。

第七章:面向对象的程序设计基础

主要内容:类和对象的创建,属性及其定义,方法,构造函数,静态成员。

重点:类和对象的创建,属性及其定义,方法,构造函数,静态成员。

难点:类和对象的创建,静态成员。

第八章:面向对象的高级程序设计

主要内容:类的继承性、多态性,接口与多态,分部类与命名空间,委托,事件。

重点:类的继承性、多态性。

难点:委托,事件。

第九章:程序调试与异常处理

主要内容:程序错误,程序调试,异常处理。

重点:程序调试,异常处理。

第十章:界面设计

主要内容:菜单、工具栏与状态栏,对话框,RichTextBox控件,多窗体和MDI程序设计。

重点:菜单,工具栏,状态栏,RichTextBox控件。

难点:多窗体和MDI程序设计。

第十一章:键盘和鼠标操作

主要内容:键盘操作,鼠标操作。

重点:键盘操作,鼠标操作。

第十二章:数据库编程基础

主要内容:SQL基础知识,ADO.NET概述,利用ADO.NET访问数据库。

重点:ADO.NET两种模式的数据存取,创建访问数据库应用程序,数据库程序的常见操作。

难点:数据库程序的常见操作。

第十四章:ActiveX控件

主要内容:ActiveX控件的开发步骤,常用的多媒体ActiveX控件。

重点:常用的多媒体ActiveX控件。

第十五章:部署Windows应用程序

主要内容:部署概述,WindowsInstaller,ClickOnce。

重点:使用WindowsInstaller和ClickOnce进行部署。

三、教学方法

以教师进行多媒体教室讲授为主,演示和指导为辅;讲授注重理论,演示注重操作,并结合上机指导学生进行练习与实践。对关键性概念、整体实现思想方面的问题,辅以课堂讨论的形式。

四、成绩考核方式

1、考核方式:开卷闭卷口试其它√

2、记分方式:百分制

3、考试时量:分钟

五、制定本大纲的有关说明

1.本教学大纲是计算机科学与技术专科专业《.NET程序设计语言》课程的基本内容。这些内容是通过讲课、实验、上机实习和课程设计等教学环节进行教学的。

2.本课程是一门实践性强,涉及知识面较广的课程。为了使学生便于理解讲课内容,在教学过程中要让学生利用各种可以利用的资源来了解当今VC#.NET的软件开发设计前景与成功案例。

3.因演示程序的设计运行过程,需采用多媒体教室教学。

4.作业可通过实例的形式,让学生在上机的时候,做一些小的实例,来掌握和巩固课堂所学,逐步培养其编程能力。

.NET考核大纲

课程代码:E

课程类别:专业课

总学时数:56

学分:3.5

适合专业:计算机科学与技术

一、  考核要求及命题原则

本大纲是计算机科学与技术专业《.NET程序设计语言(A)》课程的基本内容,这些内容是通过讲课、上机实验等教学环节进行教学的。必须了解和掌握VC#.NET程序设计语言的基本语法及各种控件和组件的使用,并能够运用所学及相关资料,设计出小型的具有实用价值的软件。

(1)必需掌握VC#.NET程序设计的基本语法及面向对象程序设计的基础知识。

(2)了解Windows窗体构造的基本原理及其事件驱动模型,熟练运用VC#.NET中各种控件来进行窗体界面设计。

(3)了解.NET的框架概念。

(4)能运用VC#.NET来进行简单的Windows应用程序开发。

二、考核内容

1、考核范围:

(1)概述

程序设计基础,VS.net简介,简单的C#程序。

(2)VisualC#.NET语法基础

C#程序结构,变量与常量,运算符与表达式,引用类型,值类型。

(3)Windows窗体与控件

窗体,几种常用控件。

(4)顺序结构程序设计

赋值语句,输入输出,使用消息框、图片框与图片列表。

(5)选择结构程序设计

多分支选择结构,单选按钮、复选框与三种容器控件。

(6)循环结构程序设计

循环语句,列表框、组合框与计时器控件。

(7)面向对象的程序设计基础

面向对象的基本概念,类和对象的创建,类的方法和构造函数,类的属性和索引器,静态类和静态成员,常用.NET框架类型。

(8)程序调试与异常处理

程序错误,程序调试,异常处理。

(9)界面设计

菜单、工具栏与状态栏,对话框,RichTextBox控件,多窗体和MDI程序设计。

(10)数据库编程基础

SQL基础知识,ADO.NET概述,利用ADO.NET访问数据库。

2、考核的主要内容:

(1)VisualC#.NET语法基础

(2)Windows窗体与控件

(3)顺序结构程序设计

(4)选择结构程序设计

(5)循环结构程序设计

(6)面向对象的程序设计基础

(7)程序调试与异常处理

(8)界面设计

(9)数据库编程基础

3、考核的重点:

(1)VisualC#.NET语法基础

(2)Windows窗体与控件

(3)顺序结构程序设计

(4)选择结构程序设计

(5)循环结构程序设计

(6)面向对象的程序设计基础

(7)界面设计

4、考核的难点:

(1)VisualC#.NET语法基础

(2)循环结构程序设计

(3)界面设计

三、考核方式

(一)理论课考核

1、  考核方式:闭卷

2、  记分方式:百分制

3、  考试时量:分钟

4、  试题总数:约四题

5、  题目类型及各类题目考核的目的

(1)  选择题:主要考核对所学基础知识和技术指标的理解;

(2)  判断题:主要考核对所学基础知识的熟悉程度;

(3)  简答题:主要考核对基础理论的掌握和阅读程序的能力;

(4)  应用题:主要考核编程能力。

(二)实验课考核

依据《实验教学大纲》执行。

提供PPT课件,源码,教学大纲,习题答案等素材

授课老师可以在书圈申请样书

作者:刘秋香、王云、姜桂洪、刘树淑

定价:49.50元

印次:2-1

ISBN:2

本书以VisualStudio为程序设计环境,采用案例方式对VisualC#.NET进行了全面阐述。   

全书共分为15章,系统地介绍VisualC#.NET语法基础、Windows窗体与控件、三种基本结构的程序设计、面向对象的程序设计基础、面向对象的高级程序设计、程序调试与异常处理、界面设计、键盘和鼠标操作、数据库编程基础、文件操作、ActiveX控件、部署Windows应用程序等。每章均配有一定数量的习题,以方便学生巩固所学知识。

热文导读

点击标题阅读

还在犯愁选教材吗?这些Java新书总有一本适合你

C#程序设计课程教与学

前端设计教学,从这些教材开始

Python程序设计教与学

书圈

扫一扫下载订阅号助手,用手机发文章赞赏

长按







































北京白癜风最好医院
上海治白癜风最好的医院



转载请注明:http://www.shhjfk.com/xxzl/9677.html

  • 上一篇文章:
  •   
  • 下一篇文章: