《面向对象程序设计实训》课程教学大纲_第1页
《面向对象程序设计实训》课程教学大纲_第2页
《面向对象程序设计实训》课程教学大纲_第3页
《面向对象程序设计实训》课程教学大纲_第4页
《面向对象程序设计实训》课程教学大纲_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、面向对象程序设计实训课程教学大纲一、课程基本信息课程名称(中文)面向对象程序设计实训课程名称(英文)Comprehensive Training of Object-Oriented Programming课程类别:通用实践课程课程性质必修授课语言中文授课学期第3学期学分1课程学时及分配总学时讲课实验课外1W01W0适用专业物联网工程等计算机类专业教材C+语言程序设计,清华大学出版社,郑莉,2018授课学院计算机与软件学院先修课程面向对象程序设计后续课程算法设计与分析课程简介课程基本定位:面向对象程序设计实训是物联网工程专业本科生的一门必修集中实践课程。面向对象程序设计方法是吸收了软件工程领域

2、有益的概念和有效的方法而发展起来的一种软件开发 方法。它集抽象性、封装性、继承性和多态性于一体,可以帮助人们开发出模块化的程序数据抽 象程度高的,体现信息隐蔽、可复用、易修改、易扩充等特性。通过本课程的学习可以提高学生 采用面向对象观点分析问题和解决问题的能力。核心学习结果:结合自主学习,掌握 Visual Studio 集成开发环境进行 C+应用程序和系统的开发设计; 掌握面向对象程序设计的基本方法和步骤; 通过独立或共同完成一个综合应用程序的开发,培养学生实践动手技能,提高学生分析问题和解决问题的能力。主要教学方法:讲授、实验、专题研讨大纲更新时间2018.6.1二、课程目标序号课程目标(

3、参考培养目标、毕业要求、课程定位)达成途径1知识1.1掌握 Visual Studio 集成开发环境进行 C+应用程序和系统的开发设计。讲授、实验、专题研讨。2能力2.1熟悉面向对象程序设计的基本方法和步骤,具备设计满足用户需求的软件系统能力。讲授、实验、专题研讨。3. 素养3.1通过团队合作完成一个综合应用程序的开发,培养学生实践动手技能。 讲授、实验、专题研讨。三、课程目标对毕业要求指标点的支撑序号支撑的毕业要求指标点课程目标1指标点5.2:能够在物联网工程领域的智慧标识和感知、信息传送和智能处理环节的复杂工程问题的解决过程中,选择专业研发工具、仿真软件及系统资源,进行分析、计算与设计,提

4、高解决复杂工程问题的能力和效率。课程目标2.12指标点9.2:能够承担个体、团队成员的角色,具备良好的团队合作精神。课程目标3.13指标点11.1:掌握技术管理、人员管理和工程管理的原理,掌握经济管理与决策的方法。课程目标1.1四、实践环节及基本要求章标题实践要求学时学生学习预期成果教学方式课程目标题目1采用面向对象的程序设计方法,设计一个简单的系统,要求至少包括以下内容: 某小型公司,主要有四类人员:经理、兼职技术人员、销售经理和兼职推销员。现在,需要 存储这些人员的姓名、编号、级别、当月薪水,计算月薪总额并显示全部信息。要求: (1)人员编号在生成人员信息时同时生成,每输入一个人员信息编号

5、顺序加 1。 (2)程序对所有人员有提升级别的功能。 (3)月薪计算方法是:经理拿固定月薪,兼职技术人员按工作小时数领取月薪,兼职推销员的 报酬按该推销员当月销售额提成 (4)销售经理既拿固定月薪也领取销售提成。 (5)能按姓名或者编号显示、查找、增加、删除和保存各类人员的信息。 14掌握面向对象程序设计方法,熟练应用类的封装,类的继承、派生及多态等面向对象特性进行系统设计和开发。讲授、实验、专题研讨目标1.1;目标2.1;目标3.1;题目2采用面向对象的程序设计方法,设计一个简单的系统,要求至少包括以下内容: (1)能够从屏幕上读取一个学生的信息并将其存入数据文件中。 (2)能将指定信息从文

6、件中删除。 (3)能够按编号、姓名对学生的信息进行检索并将检索结果显示在屏幕上。 (4)可以统计全部学生总成绩及其在班上排名。 (5)能够统计各科的平均成绩及及格率。 (6)要求有错误提示功能,如性别只能输入男女,输入错误提示重新输入。如果检索不到相应信息应提示用户。14掌握面向对象程序设计方法,熟练应用类的封装,类的继承、派生及多态等面向对象特性进行系统设计和开发。讲授、实验、专题研讨目标1.1;目标2.1;目标3.1;演示实验演示及答辩2每组成员须分工协作完成实验总报告,并就报告内容回答教师提出的问题。讲授、答辩目标3.1;五、课程评价(一)考核内容、考核方式与课程目标对应关系课程目标考核

7、内容课程目标在各考核方式中占比实际操作方案设计报告课程实验实践报告合计目标1.1是否掌握 Visual Studio 集成开发环境进行 C+应用程序和系统的开发设计 。10%10%5%25%目标2.1熟悉面向对象程序设计的基本方法和步骤,具备设计满足用户需求的软件系统能力。10%25%10%45%目标3.1能否通过团队合作完成一个综合应用程序的开发。10%10%10%30%合计30%45%25%100%(二)考核方式评分标准1评分标准分项说明(1)实际操作评分标准课程目标评分标准占比90-100(优)80-89(良)70-79(中)60-69(及格)0-59(不及格)30%目标1.1:熟练使用

8、Visual Studio集成开发环境进行 C+应用程序和系统的开发设计。较好地使用Visual Studio 集成开发环境进行 C+应用程序和系统的开发设计。能够使用Visual Studio 集成开发环境进行 C+应用程序和系统的开发设计。基本能通过Visual Studio 集成开发环境进行 C+应用程序和系统的开发设计。不能使用Visual Studio 集成开发环境进行 C+应用程序和系统的开发设计。(2)实验环节评分标准课程目标评分标准占比90-100(优)80-89(良)70-79(中)60-69(及格)0-59(不及格)45%目标2.1:熟悉面向对象程序设计的基本方法和步骤,能

9、够设计符合用户需求的软件系统。较好地掌握面向对象程序设计的基本方法和步骤,能够设计符合用户需求的软件系统。掌握面向对象程序设计的基本方法和步骤,能够设计符合用户需求的软件系统。基本掌握面向对象程序设计的基本方法和步骤,能够设计基本符合用户需求的软件系统。不能通过面向对象程序设计方法设计软件系统。(3)方案设计报告、总报告及其答辩环节反映的学术态度、科学精神评分标准课程目标评分标准占比90-100(优)80-89(良)70-79(中)60-69(及格)0-59(不及格)25%目标3.1:能够很好地完成小组中自己所承担的任务,并通过小组协作,完成实验总报告。总报告中所负责撰写部分格式规范,文字严谨,内容正确,条理性好,无抄袭痕迹,图文并茂;能正确问答所提的问题。能够较好地完成小组中自己所承担的任务,并通过小组协作,完成实验总报告。总报告中所负责撰写部分格式规范,内容较正确,条理性较好,无抄袭痕迹;能较正确地问答所提的问题。能够完成小组中自己所承担的任务,并通过小组协作,完成实验总报告。总报告中所负责撰写部分格式较规范,内容基本正确,有一定的条理性,抄袭痕迹不明显;能基本正确问答所提的问题。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论