欢迎来到天天文库
浏览记录
ID:34198816
大小:221.34 KB
页数:6页
时间:2019-03-04
《c#面向对象程序设计课程标准》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、海量资料超值下载C#面向对象程序设计课程标准课程名称:C#面向对象程序设计课程编码:50239607课程类型:理实一体化开课部门:信息工程系规定课时:56一、前言1.课程性质《C#面向对象程序设计》是三年制高职物联网应用技术专业的一门专业专项能力课程,是学生具备了C语言编程基础之后开设的课程,其任务是学习C#语言的基础知识、面向对象的基础理论和编程思想,以及编程技术,并对学生进行基础性的、面向对象的程序设计训练,为学习后续课程做好铺垫。2.课程定位该课程是学生掌握面向对象程序设计的重要理论和实践教学环节。本课程以
2、C#语言为工具,向学生介绍面向对象程序设计语言与面向对象程序设计方法,使学生在程序设计方法、程序设计语言与程序设计工具三方面受到严格、系统的训练,培养学生更系统、更严密地分析问题和解决问题的思维能力,熟练地利用计算机解决实际问题,为后续专业课程的学习做好铺垫,同时也为今后开发软件打下良好的基础。前导课程:C语言程序设计、计算机应用基础、SQLServer数据库技术后续课程:物联网终端应用系统开发、Web应用系统开发等3.课程设计思路本课程采用项目教学、任务驱动的教学模式,通过对物联网应用技术专业相应岗位群进行工作
3、任务和职业能力分析,并以此为依据确定本课程的工作任务和课程内容。根据物联网应用技术专业所需要的面向对象程序设计能力和编程思想,设计若干个学习情境,实施情境化教学,使学生牢固掌握面向对象程序设计的基础理论和方法,获得面向对象程序设计的知识和能力,并通过实践使学生能够将所学应用到实际的项目之中。⑤海量资料超值下载本课程开设一学期,教学时数为56学时,其中实践课时占28课时。二、课程目标1.课程教学目标主要教学目标是以C#语言为工具,向学生介绍面向对象程序设计语言与面向对象程序设计方法,通过课堂教学、课外练习与上机相结
4、合,使学生正确理解和掌握面向对象的基础理论和方法及面向对象的编程思想和技术,掌握C#特有的面向对象技术,培养学生的面向对象编程思想和兴趣,训练学生编程的实战能力。2.职业能力培养目标培养学生发现、分析和解决问题的能力;提高学生的独立思考能力和判断能力;加强团队合作、社会沟通能力,从而培养学生具有从事程序设计员的职业素养,为学生未来从事专业方面实际工作奠定基础。3.职业资格证书考核目标三、课程内容及参考学时教学单元教学内容学习目标参考学时初识C#开发环境及C#程序设计初步思想1、C#语言的特点与发展2、.NET开发
5、平台和VisualStudio.NET集成开发环境3、C#程序结构、类与命名空间1、了解C#语言的特点与发展2、了解.NET框架结构3、初步掌握使用VisualStudio.NET集成开发环境4、了解C#程序结构5、能创建简单的C#程序(控制台应用程序)4C#编程基础1、变量和常量、赋值语句2、数据类型与类型转换3、数据输入/输出1、掌握变量与常量的定义、赋值语句2、了解C#的基本数据类型,掌握常用的数据类型,并掌握类型转换方法3、掌握基本的输入输入方法44、运算符和表达式4、掌握C#运算符的用途和表达式的写法
6、;能熟练使用运算符与表达式25、选择结构(单分支双分支多分支if语句、if语句的嵌套、switch语句)5、掌握if语句和switch语句的使用6、掌握for,while,do-while等循环语句的使用4⑤海量资料超值下载6、循环结构(for循环、While循环、foreach语句、Break与continue、循环嵌套等)7、一维数组与二维数组的定义与使用7、掌握数组的定义与简单应用2C#面向对象编程1、面向对象编程思想、类与对象的概念2、类的定义、方法的定义与使用、对象的创建3、构造函数与析构函数1、理
7、解面向对象编程思想、理解类与对象的基本概念;2、掌握类的定义与对象的实例化;掌握方法的定义与调用,了解方法的重载3、掌握构造函数的作用与定义、构造函数的重载,了解析构函数的作用64、使用属性5、对象的封装4、了解属性作用,并能定义属性5、理解封装的目的、意义,掌握封装的步骤和方法26、类的继承、基类、派生类等概念;类继承的实现;public、private、protected修饰符;base引用。6、理解类的继承,掌握类继承的实现;2异常处理1、程序错误类型2、VS2005调试工具3、异常处理(try-catch
8、-finaly语句、throw语句)1、了解程序错误类型,并熟悉程序调试方法2、了解异常处理,并掌握异常处理的方法4Windows应用程序开发基础1、Windows应用程序结构、创建方法2、Windows应用程序开发环境3、控件应用基础(控件概念控件属性方法事件控件基本操作)4、文本框、按钮、标签的用法5、窗体、多重窗体1、掌握Windows应用程序的结构及创建方
此文档下载收益归作者所有