课程介绍

一 、课程概况 【课程名称】C#程序设计与应用(C# Programming And Application) 【课程性质】软件工程专业的限选考查课 【教学对象】软件工程13级1-2班(67人)本科生 【前修课程】计算机导论、C/C++程序设计 【后修课程】.NET开发技术、C#Web程序设计 二、教学地位与作用及主要教学目的 【地位作用】 本课程是软件工程专业的专业限选课程,也是与软件开发密切相关专业(网络、通信、数学、信计、信管等)重要的程序设计语言类选修课。本课程讲述的.NET框架、C#语言及其开发工具是Windows平台上桌面、网站和移动应用项目的主要开发环境,也是.NET科学计算与应用项目开发者的首选。学好与全面掌握.NET框架、C#语言及其开发工具并继续深入与提高,可以满足Windows平台上任何计算任务和应用项目的开发需求。 【教学目的】 本课程主要讲述C#语言与面向对象程序设计、集合与泛型、委托与事件、异步与多线程编程、Windows 界面设计、数据库编程技术、文件操作、网络应用与多媒体编程技术等。通过本课程学习,学生将进一步与全面地理解面向对象程序设计思想、技术和方法,熟悉现代应用软件开发技术和方法,掌握.NET框架、C#语言及其可视化开发工具,熟悉使用C#编程解决实际问题的方法和步骤,提高程序测试和调试能力,为深入与精通.NET开发技术和后续学习C#Web程序设计打好基础。 三、课程选用教材 【使用教材】 《Visual C#.NET程序设计教程(第2版)》,罗福强、白忠建、杨剑编著,人民邮电出版社,2012年 【选用依据】 本教材2009年发行第1版,目前修订到2012年的第2版。该书文字严谨通俗易懂,内容取舍恰当,基础与核心知识较全,教学案例丰富且可模仿与实现性好,介绍C#语言及其开发工具的同时始终兼顾面向应用的GUI设计,比较适合才学完C/C++的第三学期的大二学生学习。 【参考教材】 1)《C#程序设计教程(第2版)》,李春葆等编著,清华大学出版社,2013年 2)《C#程序开发习题解析及实验教程》,高国江等,清华大学出版社,2014年 3)《C#入门经典(第6版)》,(美)Karli Watson等著,齐立波等译,清华大学出版,2014年 4)《C#4.0完全参考手册》,(美)Herbert Schildt著,李增民等译,清华大学出版社,2010年

课程通知 >>更多
最新动态