欢迎来到天天文库
浏览记录
ID:40719279
大小:31.52 KB
页数:4页
时间:2019-08-06
《《面向对象程序设计》实验大纲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、实验课程教学大纲《面向对象程序设计》课程教学大纲课程编码:S190124002学分:4.5英文名称:ObjectOrientedProgramming学时:28学时开课学期:第一学年2学期适用专业:软件工程课程平台:专业教育平台课程模块:专业核心必修先修课程:程序设计基础教材:主要参考书:1.[沃森(Watson,K.)].[C#入门经典(第6版)].[美]:[清华大学出版社].[2014-1]2.[李志].[LearninghardC#学习笔记].[中]:[人民邮电出版社].[2015-2]3.[王涛].[你必须知道的.NET(第2版)].[中]:[电子工业出版社].[2011-10
2、]一、课程性质及任务课程性质:本课程是软件工程专业的专业核心必修课程,通过该课程的学习,掌握C#语言面向对象的特性和编程技巧,为后继专业课程学习奠定基础。课程任务:通过本课程的学习,学生应了解和掌握面向对象程序设计的基本编程方法和编程技巧。全面掌握.NET平台下C#编程语言,掌握常用.NET类库。二、课程目标使学生正确理解和掌握面向对象的基础理论和方法及面向对象的编程思想和技术,掌握C#面向对象技术,培养学生的面向对象编程思想和兴趣,训练学生编程的实战能力,为.NET后继课程打下坚实基础。三、课程的教学要求以教师设计实验题目,学生自练为主。四、实验项目与学时分配实验项目1:C#基础训练
3、1实验性质:验证学时:2要求:必做实验内容:1)简单数据类型转换2)运算符使用3)开发一个简单计算器实验要求:1)掌握C#基本数据类型,以及简单的数据类型转换。2)掌握运算符和表达式4重点难点:【本实验重点】1)数据类型转换【本实验难点】数据类型转换实验项目2:C#基础训练2实验性质:验证学时:4要求:必做实验内容:1)流程控制语句2)开发一个猜拳游戏(石头剪子布)3)使用数组,开发一个简单的员工工资管理系统实验要求:要求学生熟练掌握本实验所有内容重点难点:【本实验重点】1)流程控制2)数组【本实验难点】数组实验项目3:面向对象基础训练1实验性质:验证学时:4要求:必做实验内容:1)
4、类的基本语法2)使用面向对象的方法,编写一个简单计算器3)使用面向对象的方法,开发一个猜拳游戏。实验要求:1)掌握类的基本语法2)掌握类与对象的关系3)掌握如何识别出类重点难点:【本实验重点】本实验全部内容【本实验难点】如何识别出类实验项目4:面向对象基础训练2实验性质:设计学时:4要求:必做实验内容:1)使用面向对象的方法,编写一个简单的员工工资管理系统2)开发一个简单的购物商店系统实验要求:1)完成这两个实验内容重点难点:【本实验重点】类的识别,类成员的定义【本实验难点】类的识别4实验项目5:继承与多态训练实验性质:验证学时:2要求:必做实验内容:1)继承基本语法2)使用多态开发一
5、个简单计算器实验要求:1)掌握类的继承基本语法2)掌握多态的基本语法现象3)掌握使用多态,设计一个简单计算器重点难点:【本实验重点】继承、多态【本实验难点】多态实验项目6:抽象类与接口实验性质:设计学时:2要求:必做实验内容:1)抽象类、接口用法2)使用多态,开发一个模拟CS游戏实验要求:1)掌握抽象类、接口用法2)掌握抽象类与接口区别3)掌握使用抽象类或接口实现多态4)使用抽象类或接口技术,开发一个模拟CS游戏重点难点:【本实验重点】抽象类与接口【本实验难点】使用抽象类或者接口实现多态实验项目7:字符串处理实验性质:设计学时:2要求:必做实验内容:1)字符串处理常用方法2)开发一个E
6、mail地址提取器实验要求:掌握字符串处理常用方法重点难点:【本实验重点】字符串处理方法【本实验难点】字符串处理方法实验项目8:集合实验性质:设计学时:4要求:必做实验内容:1)开发一个自己的集合类实验要求:1)实现数据结构中栈和队列2)实现hashtable重点难点:4【本实验重点】索引器,栈,队列,hashtable【本实验难点】hashtable实验项目9:文件操作实验性质:设计学时:4要求:必做实验内容:使用文本文档作为数据存储媒体,开发一个员工工资管理系统实验要求:1)掌握I/O操作2)掌握文档编码方式重点难点:【本实验重点】I/O操作、文档编码【本实验难点】I/O操作、文档
7、编码实验项目10:多线程实验性质:综合学时:4要求:选作实验内容:开发一个类似于windows资源管理器软件实验要求:1)掌握多线程技术2)掌握文件操作3)掌握递归算法4)开发一个类windows资源管理器重点难点:【本实验重点】多线程、递归算法、文件操作【本实验难点】多线程、递归算法五、实验报告要求1.验证型实验和设计型实验不需要提交实验报告2.综合性实验需要提交实验报告3.实验报告可以电子文档的形式提交六、考核及成绩评定1、考核方式:操作2
此文档下载收益归作者所有