《C#项目开发》教学大纲由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“c”。
《C#项目开发》教学大纲
一、课程的性质和任务
1.课程的性质和地位 本课程是高职计算机专业的一门专业课程。2.课程的任务 主要任务是介绍C#项目开发的基本方法,使学生掌握一门高级程序设计语言,能够开发小型项目,并为后续的专业课程奠定程序设计基础。
二、课程的基本要求 1.课程总体目标 本课程总体目标是使学生掌握一门高级程序设计语言,熟悉C#语言的基本语法,掌握ADO.NET基本概念,熟悉项目开发的方法,能够开发小型项目。2.知识要求(1)熟悉C#语言的基本语法。(2)熟悉C#项目开发的方法。3.能力要求 通过对本课程的理论和实践教学,应能使本专业的学生掌握面向对象程序设计的理论知识和应用技能,锻炼学生进行项目开发的能力。通过教学应使学生获得以下面的知识和能力。(1)能正确安装和配置.NET的运行环境,能独立完成教学基本要求规定的实验。(2)能熟练使用软件集成开发环境Visual Studio.NET,会使用调试工具调试应用程序。
(3)能开发基于C#的小型项目。4.实训要求 每人一台微机系统、Visual Studio 2010、Acce 2003数据库管理系统、SQL Server 2008及以上版本数据库管理系统。5.课外作业要求 要求学生课外完成,记入考核成绩。6.考核要求
学生能独立或者以小组形式完成C#项目开发。
三、课程内容
项目1 用户登录程序 【学习目的】、了解.NET框架及C#语言了解Visual Studio 2010的集成开发环境的安装、掌握Visual Studio 2010的集成开发环境的基本使用、掌握Windows窗体应用程序的创建步骤、掌握窗体、标签、文本框、按钮的基本属性、方法和事件。【教学内容】 1.Visual Studio 2010编程环境。2.Windows窗体应用程序设计流程。3.窗体和基本控件的使用。4.设计用户登录程序。项目2 四则运算计算器 【学习目的】 掌握变量的使用方法、熟悉Visual C#语言的数据类型、掌握运算符和表达式的使用方法、。掌握流程控制语句使用方法、掌握方法的使用方法【教学内容】 1.常量与变量。2.数据类型及转换。3.运算符与表达式。4.条件判断语句。5.循环控制语句。6.异常处理。7.设计简单四则运算计算器。8.设计复杂四则运算计算器。项目3 客户问卷调查程序 【学习目的】 掌握RadioButton控件的使用方法、掌握CheckBox控件的使用方法、掌握ListBox控件的使。用方法、掌握ComboBox控件的使用方法、掌握GroupBox 控件的使用方法【教学内容】 1.。RadioButton控件2.。CheckBox控件3.ListBox控件。4.ComboBox控件。5.GroupBox 控件。项目4 酒店客房管理系统
【学习目的】、掌握Windows窗体应用程序的创建的方法掌握应用系统数据库设计方法、掌握ADO.NET。的应用方法、掌握类的设计方法、掌握应用系统的设计方法【教学内容】 1.系统功能总体设计。2.建立系统数据库。3.创建公共类DBHelper。4.系统详细设计。项目5 软件项目实训 【学习目的】。熟悉系统开发的过程、掌握系统开发的方法、掌握系统开发中的程序调试方法【教学内容】 1.选题。2.软件项目开发。
四、教学方法 教-练-考紧密结合的教学方法,多媒体教学、上机实践、课程设计、网上自学等方法。
五、教学时数分配 序号 教学内容 合计课时 讲课课时 实验课时 4 2 2 1 项目1用户登录程序 8 4 4 2 项目2四则运算计算器 4 2 2 3 项目3客户问卷调查程序 32 16 16 4 项目4酒店客房管理系统* 16 2 14 5 项目5软件项目实训* 64 26 38 合 计
六、教材及参考书 教材: 《isual C#程序设计与软件项目实训》,郑伟 谭恒松编著,2015年1月,电子V工业出版社。(注:教育部“十二五”职业教育国家规划教材)参考书:《C#程序设计与开发(第2版)》,谭恒松主编,2014年7月,清华大学出版社。(注:高职高专精品教材)
七、说明
1、根据学生的不同情况,带*内容:可以适当增加课时。