程序设计课程教学大纲(公选课)

程序设计课程教学大纲(公选课)

ID:14573389

大小:58.50 KB

页数:4页

时间:2018-07-29

程序设计课程教学大纲(公选课)_第1页
程序设计课程教学大纲(公选课)_第2页
程序设计课程教学大纲(公选课)_第3页
程序设计课程教学大纲(公选课)_第4页
资源描述:

《程序设计课程教学大纲(公选课)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《C#程序设计》课程教学大纲(公选课)C#ProgramDesigningCourseTeachingProgram总学时数:36其中实验学时:其他形式:学分:2其中实验学分:适应专业:非计算机专业本科执笔者:朱扬清编写日期:2007年5月一、课程的性质、目的和任务C#是微软推出的可以与JAVA齐名的程序设计语言工具,它是由C和C++发展而来的一种“简单、高效、面向对象、类型安全”的程序设计语言,它综合了VisualBasic的高效率和C++的强大功能。C#是.NET的关键语言,是整个.NET平台的基础。本选修课内容主要介

2、绍C#程序设计的基本内容、基本结构、面向对象编程挤出、C#设计窗体和控件、目录与文件管理等内容,为网络应用程序布局打下基础。二、课程教学的基本要求本课程的学习过程中,要求学生了解.NETFramework的功能、掌握C#的数据类型、常用系统预定义的类与方法、结构化程序设计、数组、面向对象编程的思想、接口和异常处理的方法、Windows应用程序设计以及目录与文件管理等内容。三、课程的教学内容、重点和难点第1章概述(2学时)基本内容:了解.NETFramework的功能、VisualC#.NET的基本介绍、VisualStud

3、io.NET2005简介、C#程序的编写过程、C#程序的结构组成。基本要求:(1)学会使用VisualStudio.NET2005编写C#程序的功能。(2)熟悉C#程序的编写过程。(3)掌握C#程序的结构组成。1.1VS2005开发环境的功能和特点1.2Microsoft.NETFramework1.3C#应用程序结构重点:使用VisualStudio.NET2005编写C#程序的功能、C#程序的编写过程、C#程序的结构组成。难点:C#程序的结构组成。第2章数据类型与流程控制(8学时)基本内容:C#中的数据类型,常量和变量

4、、运算符、表达式、C#流程控制语句。基本要求:(1)掌握C#中的数据类型。(2)C#中的常量和变量的概念。(3)掌握C#中的运算符。4(4)掌握C#中表达式的基本写法。(5)掌握C#中常用预定义方法的使用。(6)C#流程控制语句2.1C#语言概述2.2C#数据类型2.3C#流程控制语句重点:C#中的数据类型,常量和变量、运算符、表达式、C#流程控制语句。难点:表达式、C#流程控制语句。第3章面向对象的编程基础(6学时)基本内容:C#中的类的组织、构造函数、方法、属性、事件、常用类的操作。基本要求:(1)掌握C#中的类的组织

5、、构造函数、方法、属性、事件;(2)能熟练使用常用类编写程序。3.1面向对象程序设计3.2常用类操作和数据处理重点:类的组织、构造函数、方法、属性、事件难点:常用类的操作。第4章面向对象的高级编程(8学时)基本内容:类的封装、继承与多态、版本控制、接口、委托、序列化与反序列化、泛型处理基本要求:了解并掌握继承与多态、版本控制、接口、委托、序列化与反序列化、泛型处理。4.1封装、继承与多态4.2版本控制4.3接口4.4委托4.5序列化与反序列化4.6泛型处理重点:类的封装、继承与多态、版本控制、接口、委托。难点:接口、委托。

6、第5章Windows窗体界面设计(8学时)基本内容:Windows窗体基本控件、菜单与工具栏基本要求:了解TextBox、MaskedTextBox、RichTextBox等控件的使用。5.1鼠标事件与键盘操作5.2Windows窗体基本控件5.3菜单于工具栏5.4其他Windows窗体控件重点:继承与多态的概念,接口的定义、接口的成员、接口的实现。4难点:接口的成员、接口的实现第6章目录与文件管理(4学时)基本内容:目录管理、文件管理、文件的读写基本要求:掌握利用C#编写目录管理、文件管理、文件的读写程序。6.1目录管理

7、6.2文件管理6.3文件的读写重点:WinForm窗体控件、ASP.NETWeb服务器控件、Web窗体HTML控件和客户、Web窗体设计模式与HTML、在代码隐藏类中编写HTML、正则表达式、Web服务器验证控件难点:在代码隐藏类中编写HTML、正则表达式、Web服务器验证控件。四、课程各教学环节要求本课程由于内容多,学时少,在计划学时内不安排上机实验。学生上机练习和作业可在自己机器上完成,也可以在学校机房开放时间完成,通过网络或USB存储设备将作业传给教师,教师给予书面点评或网络点评,学生通过教师在网页上公布的理论题、典

8、型上机操作题以及教材、参考书等进行全面地、主动地自学,与教师课堂讲授紧密合作,把本门课程学好。4五、学时分配序内容各教学环节学时分配作业题量注讲授实验习题课其他小计1VisualC#概述2235该作业题指理论题,部分上机操作题。2C#数据类型22453C#语句44504类44805继承、多态、委托与事件

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。