- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《面向对象程序设计》实践教学大纲
课程基本信息
课程名称(中文)
面向对象程序设计实践
课程名称(英文)
Comprehensive Training of Object-Oriented Programming
课程类别1
综合实践环 节
课程性质2
必修
授课语言3
中文
授课学期
第3学期
学分
1
课程学时及分配
总学时
讲课
实验
课外
1周
0
1周
0
适用专业
物联网工程等计算机类专业
教材
《C++语言程序设计》,清华大学出版社,郑莉,2018
授课学院
计算机与软件学院
先修课程
面向对象程序设计
后续课程
算法设计与分析
课程简介
课程基本定位:《面向对象程序设计实践》是物联网工程专业本科生的 一门必修综合实践性课程。面向对象程序设计方法是吸收了软件工程领 域有益的概念和有效的方法而开展起来的一种软件开发方法。它集抽象 性、封装性、继承性和多态性于一体,可以帮助人们开发出模块化的程 序数据抽 象程度高的,表达信息隐蔽、可复用、易修改、易扩充等特性。 通过本课程的学习可以提高学生采用面向对象观点分析问题和解决问题 的能力。
核心学习结果:结合自主学习,掌握Visual Studio集成开发环境进行 C++应用程序和系统的开发设计;掌握面向对象程序设计的基本方法和 步骤;通过独立或共同完成一个综合应用程序的开发,培养学生实践动 手技能,提高学生分析问题和解决问题的能力。
主要教学方法:讲授、实验、专题研讨
大纲更新时间
二、课程目标
序号
课程目标(参考培养目标、毕业要求、课程 定位)
支撑的毕业要 求指标点
达成途径
L知识
1. 1掌握Visual Studio集成开发环境进 行C++应用程序和系统的开发设计;
指标点11.1:
掌握技术管 理、人员管理
讲授、实验、 专题研讨。
和工程管理的 原理,掌握经 济管理与决策 的方法;
2.能力
2.1熟悉面向对象程序设计的基本方法 和步骤,具备设计满足用户需求的软件系 统能力;
指标点5. 2: 能够在物联网 工程领域的智 慧标识和感 知、信息传送 和智能处理环 节的复杂工程 问题的解决过 程中,选择专 业研发工具、 仿真软件及系 统资源,进行 分析、计算与 设计,提高解 决复杂工程问 题的能力和效 率;
讲授、实验、 专题研讨。
3.素养
3.1通过团队合作完成一个综合应用程 序的开发,培养学生实践动手技能。
指标点9.2: 能够承当个 体、团队成员 的角色,具备 良好的团队合 作精神;
讲授、实验、 专题研讨。
三、实践环节及基本要求
章标 题
实践要求
学 时
思政融入点
学生学习 预期成果
教学
课程 目标
题目1
采用面向对象的程序设 计方法,设计一个简单的 系统,要求至少包括以下 内容:某小型公司,主要 有四类人员:经理、兼职 技术人员、销售经理和兼 职推销员。现在,需要存 储这些人员的姓名、编 号、级别、当月薪水,计 算月薪总额并显示全部 信息。要求:(1)人员编 号在生成人员信息时同
14
在实践过程中 融入我校近年 来举办和参与 的各级各类程 序设计、软件设 计竞赛情况,鼓 励学生勇于打 开创新之门,同 时培养学生实 事求是、踏实严 谨、独立思考的 科学素养。
掌握面向对 象程序设计 方法,熟练应 用类的封装, 类的继承、派 生及多态等 面向对象特 性进行系统 设计和开发。
讲授、 实验、 专题 研讨
目标 1.1;
目标
2.1; 目标
3.1;
时生成,每输入一个人员 信息编号顺序加lo (2) 程序对所有人员有提升 级别的功能。(3)月薪计 算方法是:经理拿固定月 薪,兼职技术人员按工作 小时数领取月薪,兼职推 销员的报酬按该推销员 当月销售额提成(4)销 售经理既拿固定月薪也 领取销售提成。(5)能按 姓名或者编号显示、查 找、增加、删除和保存各 类人员的信息。
题目2
采用面向对象的程序设 计方法,设计一个简单的 系统,要求至少包括以下 内容:(1)能够从屏幕上 读取一个学生的信息并 将其存入数据文件中。 (2)能将指定信息从文件 中删除。(3)能够按编 号、姓名对学生的信息进 行检索并将检索结果显 示在屏幕上。(4)可以统 计全部学生总成绩及其 在班上排名。(5)能够统 计各科的平均成绩及及 格率。(6)要求有错误提 示功能,如性别只能输入 男女,输入错误提示重新 输入。如果检索不到相应 信息应提示用户。
14
在实践过程中 融入我校近年 来举办和参与 的各级各类程 序设计、软件设 计竞赛情况,鼓 励学生勇于打 开创新之门,同 时培养学生实 事求是、踏实严 谨、独立思考的 科学素养。
掌握面向对 象程序设计 方法,熟练应 用类的封装, 类的继承、派 生及多态等 面向对象特 性进行系统 设计和开发。
讲授、 实验、 专题 研讨
您可能关注的文档
- 尚影文化传媒有限公司.docx
- 中班综合教案:美丽的公园.docx
- 中班社会活动教案:找春天.docx
- 三下教材配套小古文(吕) (1).docx
- 【信息技术2.0 作业】A10学生信息安全意识培养作业2---活动简报.docx
- 《高分子合成工艺学》课程教学实施大纲.docx
- 《通信软件设计实验》教学大纲.docx
- 《软件测试》课后习题答案.docx
- 《财务管理实务》试题试卷及答案AB卷2套.docx
- 《语音识别技术》课程教学大纲.docx
- 核燃料循环软件:FISPACT二次开发_(16).FISPACT案例分析与实践.docx
- 核燃料循环软件:FISPACT二次开发_(19).高性能计算技术在核燃料循环中的应用.docx
- 核能工程设计软件:CADMATIC二次开发_(20).高级二次开发技巧.docx
- 核燃料循环软件:FISPACT二次开发_(9).FISPACT二次开发环境搭建.docx
- 核燃料循环软件:NJOY二次开发_(12).数据结构与算法优化.docx
- 核设施维护软件:IBM TRIRIGA二次开发_(9).报表与数据分析的二次开发.docx
- 核设施维护软件:MAXIMO二次开发_(11).MAXIMO接口与集成开发技术.docx
- 核设施维护软件:SAP二次开发_(9).SAP设备资产管理二次开发.docx
- 核设施维护软件:MAXIMO二次开发_(10).故障预测与维护策略优化技术.docx
- 核设施维护软件:SAP二次开发_(12).SAP维护成本管理二次开发.docx
文档评论(0)