
《C#高级程序设计》课程标准 1.课程定位和课程设计 1.1课程性质与作用 课程的性质:《C#高级程序设计》课程是软件技术专业的专业核 心课程,本课程主要介绍包括面向对象的程序设计、面向对象的高级 特性、Windows应用程序、集合与泛型、异常处理、使用ADO.NET管 理数据等内容。 课程的作用:本课程的开设目的在于对掌握了C#编程语言的语 法和使用方法的基础上,进一步学习面向对象的设计思想、以及面向 对象的高级特性,学习Windows应用程序的开发与ADO.NET数据管理 等知识,全面地掌握C#语言并熟悉.NET平台下常用应用程序的开发 技能,提高学生的程序设计应用能力。 与其他课程的关系(前导课程、后续课程)等, (1)前导课程:计算机应用基础。C#初级程序设计 (2)后续课程:ASP.NET应用程序开发,WEB应用系统开发。 1.2课程基本理忽 课程开发本着以专业能力培养为主线、兼顷社会能力、方法能 力培养的设计理念,着重发展学生的实践技能。将课程定位为突出技 术实用性与再学习能力的培养。通过本课程的学习,培养学生作为程 序员所应具备的职业素质,启发学生的创新意识,提高学生的程序设 计能力和开发能力。 1.3课程设计思路整个课程教学设计紧紧围绕高技能人才培养
《C#高级程序设计》课程标准 1. 课程定位和课程设计 1.1 课程性质与作用 课程的性质:《C#高级程序设计》课程是软件技术专业的专业核 心课程。本课程主要介绍包括面向对象的程序设计、面向对象的高级 特性、Windows 应用程序、集合与泛型、异常处理、使用 ADO.NET 管 理数据等内容。 课程的作用:本课程的开设目的在于对掌握了 C#编程语言的语 法和使用方法的基础上,进一步学习面向对象的设计思想、以及面向 对象的高级特性,学习 Windows 应用程序的开发与 ADO.NET 数据管理 等知识,全面地掌握 C#语言并熟悉.NET 平台下常用应用程序的开发 技能,提高学生的程序设计应用能力。 与其他课程的关系(前导课程、后续课程)等。 (1)前导课程: 计算机应用基础。C#初级程序设计 (2)后续课程: ASP.NET 应用程序开发,WEB 应用系统开发。 1.2 课程基本理念 课程开发本着以专业能力培养为主线、兼顾社会能力、方法能 力培养的设计理念,着重发展学生的实践技能。将课程定位为突出技 术实用性与再学习能力的培养。通过本课程的学习,培养学生作为程 序员所应具备的职业素质,启发学生的创新意识,提高学生的程序设 计能力和开发能力。 1.3 课程设计思路 整个课程教学设计紧紧围绕高技能人才培养

的目标展开教学,选取实际的企业项目作为学习载体,以项目的开发 过程为主线,将知识的讲解贯穿于项目的开发过程中,随着项目的进 展来推动知识的扩展,根据开发过程中需要的知识与技能规划教学进 度,组织课堂教学,确定学生实训任务。在循序渐进完成项目开发 的同时实现教学目标,做到学习与工作的深度融合。在课程内容的 选择上,遵循学生职业能力培养的基本规律科学地设计了各个学习情 境。通过学习情境的构建将传统的教学内容进行重构、重组,并融入 到项目开发的过程中,随着项目的进展,知识由易到难,能力的培养 由窄到宽,理论与实践一体化。同时,为了适应行业发展的需要,适 度提升课程内容的深度和广度,为学生可持续发展奠定良好的基础。 2.课程目标 通过本学习领域的学习,让学生掌握面向对象程序设计的基本思 想,掌握C#语言的基本语法和编程规范,在项目实战中培养学生的 编程能力、团队合作与沟通能力、自主学习与创新能力,为今后学习 项目开发和从事软件编程工作奠定坚实的基础。具体目标按职业能力 的三个方面进行描述: (一)专业能力1.理解面向对象的思想,掌握面向对象的分析 与设计方法:2,掌握C#的面向对象编程的思想和实现:3.掌握 C#的应用程序编写:4.具有基本编程能力,能用C#语言解决实际 问题。 (二)方法能力1.培养分析问题、解决问题的能力:2.培养 知识的融会贯通和举一反三的能力:3,培养动手实践能力:4,培
的目标展开教学,选取实际的企业项目作为学习载体,以项目的开发 过程为主线,将知识的讲解贯穿于项目的开发过程中,随着项目的进 展来推动知识的扩展。根据开发过程中需要的知识与技能规划教学进 度,组织课堂教学,确定学生实训任务。在循序渐进完成项目开发 的同时实现教学目标,做到学习与工作的深度融合。 在课程内容的 选择上,遵循学生职业能力培养的基本规律科学地设计了各个学习情 境。通过学习情境的构建将传统的教学内容进行重构、重组,并融入 到项目开发的过程中,随着项目的进展,知识由易到难,能力的培养 由窄到宽,理论与实践一体化。同时,为了适应行业发展的需要,适 度提升课程内容的深度和广度,为学生可持续发展奠定良好的基础。 2. 课程目标 通过本学习领域的学习,让学生掌握面向对象程序设计的基本思 想,掌握 C#语言的基本语法和编程规范,在项目实战中培养学生的 编程能力、团队合作与沟通能力、自主学习与创新能力,为今后学习 项目开发和从事软件编程工作奠定坚实的基础。具体目标按职业能力 的三个方面进行描述: (一)专业能力 1.理解面向对象的思想,掌握面向对象的分析 与设计方法; 2.掌握 C#的面向对象编程的思想和实现; 3.掌握 C#的应用程序编写; 4.具有基本编程能力,能用 C#语言解决实际 问题。 (二)方法能力 1.培养分析问题、解决问题的能力; 2.培养 知识的融会贯通和举一反三的能力; 3.培养动手实践能力; 4.培

养自主学习和创新能力。 (三)社会能力1.遵纪守法,爱岗敏业,具有良好的职业道德 和职业形象:2.具有严谨的科学作风和踏实的工作态度,积极的求 知欲和进取心:3.具有自觉的规范意识和团队精神,并具有良好的 沟通和交流能力:4.身心健康,能精力充沛地工作:5,思维敏捷, 反应速度快。 3.课程内容与要求 章节名称学习目标课时
养自主学习和创新能力。 (三)社会能力 1.遵纪守法,爱岗敬业,具有良好的职业道德 和职业形象; 2.具有严谨的科学作风和踏实的工作态度,积极的求 知欲和进取心; 3.具有自觉的规范意识和团队精神,并具有良好的 沟通和交流能力; 4.身心健康,能精力充沛地工作; 5.思维敏捷, 反应速度快。 3. 课程内容与要求 章节名称 学习目标 课时

理解要陶对象的相关摄金,(包悟字 、属性、方法。构造数、索引、 面向对象的 静志成员的定义与使用,对象创建等 22 程序设计 基本知识内容。》 具备月定义类的基本技规 军握类的继承封装与多志、类的图 香向对象的 封 类的轴象、类的接口、托与 22 高级特性 事件 了辅集香与集杏口的用建,盖单地国用所 焦合和泛型 学知F阿题 程序的生规 望辅解具常处理的预理和相关医线,了解多 异常处理和重y的作用,鞋运用所学知新卖同题, 8 理解Nindows程序的基本结构. Windows 翠帽常用控件的使用方法,菜单工具 20 应用程序 g的流口和辑, 置MD及宴体其转的实现, 使 用理解ADONET的相关赶数 ADO.NET 享置使用金今对象、故赵实服器和数 20 管理益据 国使来问加管里权据库中的教据: 课程设计及运用喻面的知识进行课程设计,并进 12 答和 行答和 4、课程实施 4.1教学条件 4.1.1软硬件条件 校内实训基地条件,课程要求有专业的实训室,所有实训室设备 按企业实际运行拓扑结构组建,设置数据服务器。主要配套的教学仪
4、课程实施 4.1 教学条件 4.1.1 软硬件条件 校内实训基地条件,课程要求有专业的实训室,所有实训室设备 按企业实际运行拓扑结构组建,设置数据服务器。主要配套的教学仪

器设备与媒体要求如下: (1)硬件要求:所有计算机必须P42.4以上主频,1G以上内 存。(2)软件要求:操作系统:indows XP及后续版本 开发工具:IIS6及后续版本、SQL Server2005及后续版本、 Visua1 studio2010及后续版本。 4.1.2师资条件 对任课教师的职业能力和知识结构的要求:任课教师能将课程 体系、教学内容与企业对应岗位直接对接,实现企业开发团队与实际 项目应用于教学过程,课程学习与项目开发实训合二为一。专任教 师和兼职教师组成的具有“双师”结构特点的教学团队要求:专任教 师100%为双师素质教师,专兼结合的教学团队中包含从软件企业研 发一线的行业专家,直接承担专业课程的实践教学,成为专业教学团 队的重要组成部分,教学团队成员80%同时具备学院讲师、企业工程 师双重资格。 4.2教学方法建议 以“项目导向、任务驱动”的教学模式为主,通过引入实用的任 务,以任务的开发过程为主线,贯穿于每个知识点的讲解,随若任务 的不断拓展来推动整个课程的进展。对于每个知识点的讲解采用以实 际工作中软件开发的过程和步骤为出发点,采用“五步”教学法, 整个教学过程分为任务描述、计划、实施、检测、评价五大步骤,分 别对应软件开发的需求分析、设计、编码、测试、验收五个工作环节。 使得学生在学习的过程中自然面然的了解程序开发的步骤和流程,为
器设备与媒体要求如下: (1)硬件要求: 所有计算机必须 P4 2.4 以上主频,1G 以上内 存。 (2)软件要求: 操作系统:Windows XP 及后续版本 开发工具:IIS 6 及后续版本、SQL Server 2005 及后续版本、 Visual studio 2010 及后续版本。 4.1.2 师资条件 对任课教师的职业能力和知识结构的要求:任课教师能将课程 体系、教学内容与企业对应岗位直接对接,实现企业开发团队与实际 项目应用于教学过程,课程学习与项目开发实训合二为一。 专任教 师和兼职教师组成的具有“双师”结构特点的教学团队要求:专任教 师 100%为双师素质教师,专兼结合的教学团队中包含从软件企业研 发一线的行业专家,直接承担专业课程的实践教学,成为专业教学团 队的重要组成部分,教学团队成员 80%同时具备学院讲师、企业工程 师双重资格。 4.2 教学方法建议 以“项目导向、任务驱动”的教学模式为主,通过引入实用的任 务,以任务的开发过程为主线,贯穿于每个知识点的讲解,随着任务 的不断拓展来推动整个课程的进展。对于每个知识点的讲解采用以实 际工作中软件开发的过程和步骤为出发点,采用“五步”教学法 , 整个教学过程分为任务描述、计划、实施、检测、评价五大步骤,分 别对应软件开发的需求分析、设计、编码、测试、验收五个工作环节。 使得学生在学习的过程中自然而然的了解程序开发的步骤和流程,为

将来参加实际工作进行项目开发打下良好的基础。同时通过采用“教”、 “学”、“做”三位一体法教学法,教师边示范、边讲解、边提问,学 生边做、边学、边思考,从而实现在做中教,在做中学,提高学生的 实我能力和专业水平。 4.3教学评价、考核要求 本课程考核类别为考试,总评成绩的计算由考试成绩和平时成绩 构成,其中考试成绩60%、平时成绩40%(含出勤20%和课内实训20%)。 考试内容主要考察学生知识的运用能力、程序编写及阅读能力、程序 调试能力和独立思考和解决问题的能力。 5、课程资源开发与利用 推荐教材: 《C#程序设计项目式教程》,环军霞等编,人民邮电出版社,ISBW 978-7-115-36130-1 信息化教学资源:多媒体课件、网络课程、多煤体素材、电子图 书和专业网站的开发与利用。 6、其他说明 本课程标准适用于三年制软件技术专业,随着技术更新和教材更 换,其中有关教学内容可以进行适当调整
将来参加实际工作进行项目开发打下良好的基础。同时通过采用“教”、 “学”、“做”三位一体法教学法,教师边示范、边讲解、边提问,学 生边做、边学、边思考,从而实现在做中教,在做中学,提高学生的 实践能力和专业水平。 4.3 教学评价、考核要求 本课程考核类别为考试,总评成绩的计算由考试成绩和平时成绩 构成,其中考试成绩60%、平时成绩40%(含出勤20%和课内实训20%)。 考试内容主要考察学生知识的运用能力、程序编写及阅读能力、程序 调试能力和独立思考和解决问题的能力。 5、课程资源开发与利用 推荐教材: 《C#程序设计项目式教程》,鄢军霞等编,人民邮电出版社,ISBN 978-7-115-36130-1 信息化教学资源:多媒体课件、网络课程、多媒体素材、电子图 书和专业网站的开发与利用。 6、其他说明 本课程标准适用于三年制软件技术专业,随着技术更新和教材更 换,其中有关教学内容可以进行适当调整