C#语言程序设计(C# Programming)
课程总学时:68 (课内36,实验32) 学分:4 开课系别: 软件工程系 课程类别:必修 课程编号:
面向专业: 软件开发班 一、课程性质和任务
本课程是计算机软件开发专业的一门重要的编程类专业课。课程的教学目的是培养学生使用.NET平台开发应用程序的能力,主要教学内容以应用为主,以语法为辅,主要包括C#语言的基本语法、面向对象编程方法、C#开发Windows应用程序、C#开发Web应用程序等。
二、教学内容及学时分配
1、 .NET开发平台和C#语言概述 4学时
VS2003/2005开发环境的功能和特点、C#应用程序的结构、程序调试及C#程序设计在软件开发行业所处地位。
2、C#语言编程基础 12学时
语法、数据类型(值类型、引用类型)、流程控制语句(条件分支语句、循环语句、跳转语句、异常处理)。
3、控件和对话框设计 12学时 对话框的设计方法、控件的常用属性和事件。
Label控件、Timer控件、Button控件、TextBox控件、ListBox控件、ComboBox控件、RadioButton控件、CheckBox控件、PictureBox控件、通用对话框openFileDialog控件、saveFileDialog控件、colorDialog控件、fontDialog控件、messageBox等控件的使用。
4、 Windows应用程序界面设主计 8学时 菜单设计、工具栏设计、状态栏设计。 5、图形图象处理 8学时
Graphics类、使用C#绘制基本图形、以图形方式输出文本、画笔、简单动画处理。 6、数据库编程 12学时
ADO.NET与数据库应用程序开发、创建数据库与数据表、ADO.NET数据访问对象、数据绑定技术、数据处理控件。
7、 综合应用实践 12学时
软件工程初步知识介绍、软件危机概念、软件开发模型、可行性分析、系统功能设计、数据库设计、界面设计、编码测试、维护发布。
三、 实践环境
从第二周开始,每周一次理论课,在多媒体教室向同学们介绍基本理论知识和必须掌握的方法,一次实践课在机房让同学们通过实际编程提高动手能力。
全学期的实验内容除教材自带的练习以外,再精选5个左右的小型项目,供同学们练习。
四、本课程与其它课程的联系
本课程的先修课是VB和C程序设计或C++程序设计。
后续可开设课程为实践性较强的工程实践类课程,如“C#软件开发实践”等,以加强同学们的实践动手能力。 五、教材、参考书
1、微软校园认证教材
《基于C#的Windows应用程序设计》、 《C#程序设计语言》 微软编著 高等教育出版社
2、《Visual C#案例教程》
郑宇军编著, 北京希望电子出版社
3、互联网相关资料?
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库《C#程序设计》教学大纲在线全文阅读。
相关推荐: