- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
PAGE
2-
《高级程序设计基础》课程标准
课程名称:C高级程序设计基础
课程类别:专业课
总学时:85讲课学时:51实训学时:34
学分:5
一、课程的教学目标
《面向对象程序设计(C#)》是三年制高职软件技术专业的一门专业基础必修课程,对学生进行基础性的、面向对象的程序设计训练,为学习后继课程做好铺垫,同时也为今后开发软件打下良好的基础。其任务是介绍面向对象程序设计的方法和C#语言的基本概念。课程教学目标是:使学生正确理解和掌握面向对象的基础理论和方法及面向对象的编程思想和技术,掌握C#特有的面向对象技术,培养学生的面向对象编程思想和兴趣,训练学生编程的实战能力。了解面向对象理论技术的发展趋势培养学生初步的科学研究素养。
(一)知识教学目标
1、理解并掌握面向对象程序设计的基本理论和方法;
2、熟悉C#语言的基本语法;
3、熟悉并掌握常用.NET类库和Windows控件的使用。
(二)能力培养目标
通过对《面向对象程序设计(C#)》理论和实践教学,应能使本专业的学生掌握面向对象程序设计的理论知识和应用技能,锻炼学生进行软件开发的能力。通过教学应使学生获得以下面向对象程序设计的知识和能力。
1、能正确安装和配置.NET的运行环境,能独立完成教学基本要求规定的实验;
2、能熟练使用软件集成开发环境VisualStudio.NET,会使用调试工具调试应用程序;
3、能进行简单的Windows程序设计;
4、能利用面向对象程序设计的原理,进行类的设计;
5、能使用常用.NET类库和Windows控件,进行Windows程序设计;
6、能熟悉使用ADO.NET,能进行简单地数据库应用程序的设计;
7、能独立进行小型应用软件的开发。
二、教学内容及学时安排
总授课时数85节(理论部分:51节实验部分:34节)
序号
理论教学内容
学时
1
模块一:C#概述
2
2
模块二:C#语法基础
8
3
模块三:面向对象技术
8
4
模块四:集合与常用类
2
5
模块五:异常处理
2
6
模块六:GUI程序设计
6
7
模块七:GDI+程序设计
4
8
模块八:数据库程序设计
8
9
模块九:输入/输出程序设计
6
10
模块十:网络程序设计
6
合计
51
序号
实验教学内容
学时
1
项目1:小学算术游戏
4
2
项目2:面向对象程序设计
4
3
项目3:扑克发牌算法
4
4
项目4:文本编辑器
4
5
项目5:WinForm程序设计
4
6
项目6:相册管理器
4
7
项目7:学生管理系统
4
8
项目8:文件管理程序
4
9
项目9:网络程序设计
2
10
合计
34
四、教学设计
C#是在.NET公共语言运行库上的开发语言之一,是一种崭新的、完全面向对象的、强调以组件为基础的软件开发语言。C#简单易用、继承了C++和Java语言的优点,使得C#语言成为编写.NET应用程序的首选语言。
本课程的教学设计思路如下图所示:
1.确定教学目标
????根据学生具体情况,结合软件技术发展、应用及市场需求确立总体教学目标。
??????知识教学目标:理解和掌握C#语言的基本语法和语义,初步掌握.NET的架构,熟悉.NET的开发环境。
??????能力教学目标:学会使用.NET开发应用程序、WEB程序、网络程序以及数据库程序。
??????素质教育目标:灵活运用课程的相关知识点,形成良好软件开发规范,培养学生沟通交流能力、团队合作能力、组织协调能力和自主学习能力,培养学生对软件开发的严谨态度。
2.选取教学内容
为了更好地实施“基于软件产品开发工作过程”的项目教学与实践,本课程教学内容选取原则遵循以下三个原则:学科整合原则、工学结合原则、技术与人文结合原则。
????本课程内容组织为8个教学模块,11个项目。按照项目开发过程进行教学模块的划分,在完成每个模块教学和实践的过程中,融入相应的知识点、程序设计方法、程序调试方法和软件设计规范。在教学内容选取和组织过程中,突出与企业的深度融合,引进企业软件产品开发环境、管理规范、技术资源,校企双方共同完成本课程的教学与实践。
3.选择教学方法
?以项目为载体,采用任务驱动方法,开展基于软件产品开发工作过程的项目设计。将项目分成若干任务,相关知识点融于任务和项目中。通过完成任务、实现项目强化对知识点的理解与应用,逐步做到学用结合、工学结合。
五、教学方法及手段
教学方法:
?针对课程特点,结合软件企业对学生的实际需求,积极探索新颖、先进的教学方法,改进教学手段,优化教学资源,提高教学质量和教学效率。主要采用
原创力文档


文档评论(0)