
《进阶面向对象程序语言》教学大纲课程名称:进阶面向对象程序语言课程类别(必修/选修):必修课程英文名称:AdvancedObjectOrientedProgramming其中实验/实践学时:8总学时/周学时/学分:48/3/3先修课程:程序设计,C++语言基础后续课程支撑:专题制作1,专题制作2授课地点:实605机房授课时间:1-16周星期四晚上9-11节授课对象:2023级多媒体系1班开课学院:粤台产业科技学院多媒体设计系任课教师姓名/职称:盛介中/刷教技疑时间、地点与方式:实验楼3071.每次课的课前、课间和课后,采用一对一的问答方式2.每次习题课,采用集中讲解方式课程考核方式:开卷()闭卷()课程论文()其它()使用教材:C#从入门到精通,王小科、吕双,清华大学出版社。教学参考资料1.游戏开发实战教程(Unity+C#):王鹏杰等着,机械工业出版社线上:1.各精品资源共享课网站2.高校邦-综合能力提升在线学习平台(gaoxiaobang.com)3.Unity官网文件资源1
1 《进阶面向对象程序语言》教学大纲 课程名称:进阶面向对象程序语言 课程类别(必修/选修):必修 课程英文名称:Advanced Object Oriented Programming 总学时/周学时/学分:48/3/3 其中实验/实践学时:8 先修课程:程序设计,C++语言基础 后续课程支撑: 专题制作 1, 专题制作 2 授课时间:1-16 周星期四晚上 9-11 节 授课地点:实 605 机房 授课对象:2023 级 多媒体系 1 班 开课学院:粤台产业科技学院 多媒体设计系 任课教师姓名/职称:盛介中 /副教授 答疑时间、地点与方式: 实验楼 307 1.每次课的课前、课间和课后,采用一对一的问答方式; 2.每次习题课,采用集中讲解方式 课程考核方式:开卷()闭卷(√)课程论文()其它() 使用教材:C#从入门到精通,王小科、吕双,清华大学出版社。 教学参考资料: 1. 游戏开发实战教程(Unity+C#),王鹏杰等着,机械工业出版社 线上: 1.各精品资源共享课网站 2.高校邦-综合能力提升在线学习平台 (gaoxiaobang.com) 3.Unity 官网文件资源

课程简介:本课程将以授课配合实时实作的方式教学,从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍使用C#进行面向对象程序设计的进阶内容。本课程内容包含面向对象编程、Windows窗体应用程序设计、类的进阶应用、抽象类、封装与继承详述、例外处理、档案处理等进阶课题。课程教学目标及对单业要求指标点的支撑:毕业要求课程教学目标支撑单业要求指标点目标1:1.1掌握数学、自然科学、基础和设计(专业基础知识与创新能力)培养学生具备C#专业知识与美学类知识。技能,成为专业技术人才,能以科学方法利用C#编程技1.2掌握计算机科学与技术(多媒体设1-知识:能够运用数学、基础科学、计算机科学与巧解决问题与进行创新并具有一定的解决产业、行业实际计领域的专业基础理论和技术知识。技术、基本美学、基础设计、多媒体、动画、游戏、问题的能力。1.3具备计算机科学与技术(多媒体设虚拟现实与增强现实、文化创意等相关知识,对计计领域的专业实际动手能力。算机科学与技术问题具有解决能力。2.1应用数学、自然科学和科学基本原2-问题分析:能够应用数学、自然科学和科学的基理识别、表达计算机科学与技术(多媒本原理,对于计算机科学与技术复杂问题进行识别体设计)领域复杂问题。与表达,并通过文献研究分析,以获得有效结论。2.2能熟练掌握利用现代文献检索工具5-使用现代工具:能够针对计算机科学与技术复杂调研、分析和解决计算机科学与技术问题,合理选用适当的技术、资源、现代工具,进(多媒体设计)领域复杂问题的能力。行预测与模拟并做可行性分析。通过国际化视野和5.1了解计算机科学与技术(多媒体设跨文化交流合作的能力,发掘更多有效解决问题的计)专业常用的现代仪器、信息技术工现代工具。具、工具和模拟软件的使用原理与方法,并理解其局限性。2
2 课程简介: 本课程将以授课配合实时实作的方式教学,从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍使用 C#进行面向对象程序设计的 进阶内容。本课程内容包含面向对象编程、Windows 窗体应用程序设计、类的进阶应用、抽象类、封装与继承详述、例外处理、档案处理等进阶课题。 课程教学目标及对毕业要求指标点的支撑: 课程教学目标 支撑毕业要求指标点 毕业要求 目标 1: (专业基础知识与创新能力)培养学生具备 C#专业知识与 技能 ,成为专业技术人才 ,能以科学方法利用 C#编程技 巧解决问题与进行创新并具有一定的解决产业、行业实际 问题的能力。 1.1 掌握数学、自然科学、基础和设计 美学类知识。 1.2 掌握计算机科学与技术(多媒体设 计)领域的专业基础理论和技术知识。 1.3 具备计算机科学与技术(多媒体设 计)领域的专业实际动手能力。 2.1 应用数学、自然科学和科学基本原 理识别、表达计算机科学与技术(多媒 体设计)领域复杂问题。 2.2 能熟练掌握利用现代文献检索工具 调研、分析和解决计算机科学与技术 (多媒体设计)领域复杂问题的能力。 5.1 了解计算机科学与技术(多媒体设 计)专业常用的现代仪器、信息技术工 具、工具和模拟软件的使用原理与方 法,并理解其局限性。 1-知识:能够运用数学、基础科学、计算机科学与 技术、基本美学、基础设计、多媒体、动画、游戏、 虚拟现实与增强现实、文化创意等相关知识 ,对计 算机科学与技术问题具有解决能力。 2- 问题分析:能够应用数学、自然科学和科学的基 本原理,对于计算机科学与技术复杂问题进行识别 与表达,并通过文献研究分析 ,以获得有效结论。 5-使用现代工具:能够针对计算机科学与技术复杂 问题,合理选用适当的技术、资源、现代工具,进 行预测与模拟并做可行性分析。通过国际化视野和 跨文化交流合作的能力,发掘更多有效解决问题的 现代工具

5.2能针对具体的对象开发或选用满足特定需求的现代工具,模拟和预测专业问题,并能分析其局限性。目标2:3.1能分析计算机科学与技术(多媒体设(自我挑战能力与终身学习)培养学生具有自我挑战、独立计领域的复杂问题的技术需求。思考、创新思维等能力,以编程技能独立解决问题。并具3.2能设计计算机科学与技术(多媒体设3-设计/开发解决方案:能够掌握计算机科学与技术、动画制作、游戏开发、虚拟现实与增强现实应备组织管理、有效沟通、终身学习的能力以在未来从业阶计)领域的复杂问题的解决方案。段自我成长,具备程序语言之终身学习能力。3.3能充分考虑社会、健康、安全、法用、文化创意设计等基础理论与技术,具有追求创律、文化以及环境等因素。新的意识,对计算机科学与技术问题提出创新解决方案。4.1能够基于科学原理并采用科学方法对计算机科学与技术(多媒体设计)领域4-研究:能够熟悉计算机科学与技术、动画制作、复杂问题进行实验设计、分析,并解释游戏开发、虚拟现实与增强现实应用、文化创意设数据。计等基本科学研究方法,具有科学研究精神,为计4.2通过设计实验及实验数据得到合理算机科学与技术复杂问题提出有效研究手段并将有效的结论。问题有效解决。12.1能在社会发展的大背景下,认识到12-终身学习:保持终身学习的习惯与态度,结合最自主和终身学习的必要性。新学习工具持续自我学习,以培养解决新型态问题的能力。12.2具有自主学习的能力,包括对技术问题的理解能力,归纳总结的能力和提出问题的能力。3
3 5.2 能针对具体的对象开发或选用满足 特定需求的现代工具,模拟和预测专业 问题,并能分析其局限性。 目标 2: (自我挑战能力与终身学习)培养学生具有自我挑战、独立 思考、创新思维等能力,以编程技能独立解决问题。并具 备组织管理、有效沟通、终身学习的能力以在未来从业阶 段自我成长,具备程序语言之终身学习能力。 3.1 能分析计算机科学与技术(多媒体设 计)领域的复杂问题的技术需求。 3.2 能设计计算机科学与技术(多媒体设 计)领域的复杂问题的解决方案。 3.3 能充分考虑社会、健康、安全、法 律、文化以及环境等因素。 4.1 能够基于科学原理并采用科学方法 对计算机科学与技术(多媒体设计)领域 复杂问题进行实验设计、分析,并解释 数据。 4.2 通过设计实验及实验数据得到合理 有效的结论。 12.1 能在社会发展的大背景下,认识到 自主和终身学习的必要性。 12.2 具有自主学习的能力,包括对技术 问题的理解能力,归纳总结的能力和提 出问题的能力。 3-设计/开发解决方案:能够掌握计算机科学与技 术、动画制作、游戏开发、虚拟现实与增强现实应 用、文化创意设计等基础理论与技术,具有追求创 新的意识,对计算机科学与技术问题提出创新 解决方案。 4-研究:能够熟悉计算机科学与技术、动画制作、 游戏开发、虚拟现实与增强现实应用、文化创意设 计等基本科学研究方法,具有科学研究精神,为计 算机科学与技术复杂问题提出有效研究手段并将 问题有效解决。 12-终身学习:保持终身学习的习惯与态度,结合最 新学习工具持续自我学习,以培养解决新型态问题 的能力

12.3不断关注和学习最新的科技创新成果,包括多媒体设计领域的前沿技术和趋势。12.4建立自我学习的机制和计划,持续提升专业水平,以适应行业的发展和变化。目标3:6.1了解专业相关领域的技术标准体6-工程与社会:能够衡量计算机科学与技术复杂间(社会人文素养)透过程序项目实践以及同侨互相学习编系、知识产权、产业政策和法律法规,题解决的工程手段所造成社会影响。程技巧的方式,以提升学生服务社会的情操与人文素养理解不同社会文化对活动的影响。11-项目管理:学会计算机科学与技术项目管理方法发挥团队合作精神,奉献社会国家及人类,培养学生良6.2能分析和评价计算机科学与技术与技巧,能够合理分配资源做好项目管理。好的职业道德与高度的社会责任感并具有热爱祖国、遵(多媒体设计)专业实践对社会、健康、纪守法品德素养。安全、法律、文化的影响,以及这些制约因素对项目实施的影响,并理解应承担的责任。11.1掌握项目中涉及的管理与经济决策方法,了解及产品全周期、全流程的成本构成,理解其中涉及的管理与经济决策问题。11.2具备科学研究方法的应用能力,能够设计并执行科学合理的研究方案,收集、整理和分析设计领域的相关数据和信息。X
4 12.3 不断关注和学习最新的科技创新 成果,包括多媒体设计领域的前沿技术 和趋势。 12.4 建立自我学习的机制和计划,持续 提升专业水平,以适应行业的发展和变 化。 目标 3: (社会人文素养)透过程序项目实践以及同侪互相学习编 程技巧的方式,以提升学生服务社会的情操与人文素养 , 发挥团队合作精神 ,奉献社会国家及人类 ,培养学生良 好的 职业道德与高度的社会责任感并具有热爱祖国、遵 纪守法品德素养。 6.1 了解专业相关领域的技术标准体 系、知识产权、产业政策和法律法规, 理解不同社会文化对活动的影响。 6.2 能分析和评价计算机科学与技术 (多媒体设计)专业实践对社会、健康、 安全、法律、文化的影响,以及这些制 约因素对项目实施的影响,并理解应承 担的责任。 11.1 掌握项目中涉及的管理与经济决 策方法,了解及产品全周期、全流程的 成本构成,理解其中涉及的管理与经济 决策问题。 11.2 具备科学研究方法的应用能力, 能够设计并执行科学合理的研究方 案,收集、整理和分析设计领域的相 关数据和信息。 6-工程与社会:能够衡量计算机科学与技术复杂问 题解决的工程手段所造成社会影响。 11-项目管理:学会计算机科学与技术项目管理方法 与技巧,能够合理分配资源做好项目管理

11.3具备科学研究方法,拓展多媒体设计领域知识,促进学术发展,提升专业实践水平。理论教学进程表教学模式授课教学时教学内容(重点、难点、课程思政融入支撑课周次教学主题教学方法作业安排师数点)程目标(线上/线下)重点:C#程序语言回顾以及C#的未来展望。课堂讲授课堂讨论:与本次难点:程序语言对逻辑能力要求较高,许盛介中线下与小组讨目标131课程说明课程内容相关之议多学生会有进入障碍。论题。课程思政融入点:用科学工具做事,会比较有效率也较能确保产品的质量。重点:详细探讨类的概念,以及实际运作方式与进阶应用。课堂讲授课堂讨论:与本次难点:程序语言需要转换思考方式为逻盛介中线下10与小组讨目标12-5类的深入研究课程内容相关之议辑导向,对许多学生相对困难。论题。课程思政融入点:一步一脚印,基础踏实才能爬得更高走得更远。5
5 11.3 具备科学研究方法,拓展多媒体 设计领域知识,促进学术发展,提升专 业实践水平。 理论教学进程表 周次 教学主题 授课教 师 学时 数 教学内容(重点、难点、课程思政融入 点) 教学模式 (线上/线下) 教学方法 作业安排 支撑课 程目标 1 课程说明 盛介中 3 重点: C#程序语言回顾以及 C#的未来 展望。 难点:程序语言对逻辑能力要求较高,许 多学生会有进入障碍。 课程思政融入点:用科学工具做事,会比 较有效率也较能确保产品的质量。 线下 课堂讲授 与小组讨 论 课堂讨论:与本次 课程内容相关之议 题。 目标 1 2-5 类的深入研究 盛介中 10 重点:详细探讨类的概念,以及实际运作 方式与进阶应用。 难点:程序语言需要转换思考方式为逻 辑导向,对许多学生相对困难。 课程思政融入点:一步一脚印,基础踏实 才能爬得更高走得更远。 线下 课堂讲授 与小组讨 论 课堂讨论:与本次 课程内容相关之议 题。 目标 1

重点:详细介绍面向对象程序设计的概念以及进阶应用。课堂讲授难点:面向对象程序设计学习较为困难,课堂讨论:与本次盛介中线下与小组讨目标2106-9面向对象高级应用需要花费大量的耐心以及练习。课程内容相关之议论题。课程思政融入点:吃得苦中苦,方为人上人。今天努力学习,可以创造未来美好的明天。重点:学习如何使用C#进行Windows应用软件程序设计、例外处理、档案处理。课堂讲授课堂讨论:与本次难点:复杂的程序设计可能会产生许多盛介中线下和小组讨目标31010-13进阶程序设计课程内容相关之议BUG,需要耗用大量精力。论题。课程思政融入点:做事情要有耐心、恒心以及毅力。重点:学习如何使用以知的技术,进行特课堂讲投课堂讨论:与本次定功能的系统开发实务。盛介中线下和小组讨目标3414-15课程内容相关之议小系统实务1难点:综合应用式的程序设计十分复杂,论题。各项技术要点容易混淆。重点:课程的学习内容将产出实际的成课堂讲授课堂讨论:与本次果。盛介中线下与小组讨期末总结目标3316课程内容相关之议难点:将本课程所学实际产出可以运行论题。的软件,对许多同学会是一大挑战。6
6 6-9 面向对象高级应用 盛介中 10 重点:详细介绍面向对象程序设计的概 念以及进阶应用。 难点:面向对象程序设计学习较为困难, 需要花费大量的耐心以及练习。 课程思政融入点:吃得苦中苦,方为人上 人。今天努力学习,可以创造未来美好的 明天。 线下 课堂讲授 与小组讨 论 课堂讨论:与本次 课程内容相关之议 题。 目标 2 10-13 进阶程序设计 盛介中 10 重点:学习如何使用 C#进行 Windows 应 用软件程序设计、例外处理、档案处理。 难点:复杂的程序设计可能会产生许多 BUG,需要耗用大量精力。 课程思政融入点:做事情要有耐心、恒心 以及毅力。 线下 课堂讲授 和小组讨 论 课堂讨论:与本次 课程内容相关之议 题。 目标 3 14-15 小系统实务 盛介中 4 重点:学习如何使用以知的技术,进行特 定功能的系统开发实务。 难点:综合应用式的程序设计十分复杂, 各项技术要点容易混淆。 线下 课堂讲授 和小组讨 论 课堂讨论:与本次 课程内容相关之议 题。 目标 3 16 期末总结 盛介中 3 重点:课程的学习内容将产出实际的成 果。 难点:将本课程所学实际产出可以运行 的软件,对许多同学会是一大挑战。 线下 课堂讲授 与小组讨 论 课堂讨论:与本次 课程内容相关之议 题。 目标 3

果程思政融入点:知行合一,方能得到最大的学习效果。合计40实践教学进程表教学支撑课项目类型(验证/综周次授课教师学时实验项目名称教学内容(重点、难点、课程思政融入点)合/设计)方式程目标结合课程主重点:以StepbyStep方式实际练习如何建立综合题,上机实盛介中2目标12-5C#的类实作与编写 C#的类。作。难点:C#程序语言需要记忆理解的地方很多。结合课程主重点:运用面向对象概念实际写作能够运行的综合题,上机实盛介中2目标26-9C#的面向对向应用C#程序。作。难点:程序除错对许多同学是相当大的挑战。结合课程主重点:利用课堂所学尝试撰写Windows应用综合题,上机实盛介中目标3210-13Windows程序发展实例程序。作。难点:将C#程序语言做深入应用并不容易。重点:利用本课程学习的知识,独立制作可以结合课程主完成特定功能的小型程序。综合题,上机实盛介中进阶小程序实作2目标314-15难点:独立制作系统软件需要各种知识的配作。合,并要熟悉C#程序语言。合计007
7 课程思政融入点:知行合一,方能得到最 大的学习效果。 合计 40 实践教学进程表 周次 实验项目名称 授课教师 学时 教学内容(重点、难点、课程思政融入点) 项目类型(验证/综 合/设计) 教学 方式 支撑课 程目标 2-5 C#的类实作 盛介中 2 重点:以 Step by Step 方式实际练习如何建立 与编写 C#的类。 难点:C#程序语言需要记忆理解的地方很多。 综合 结合课程主 题,上机实 作。 目标 1 6-9 C#的面向对向应用 盛介中 2 重点:运用面向对象概念实际写作能够运行的 C#程序。 难点:程序除错对许多同学是相当大的挑战。 综合 结合课程主 题,上机实 作。 目标 2 10-13 Windows 程序发展实例 盛介中 2 重点:利用课堂所学尝试撰写 Windows 应用 程序。 难点:将 C#程序语言做深入应用并不容易。 综合 结合课程主 题,上机实 作。 目标 3 14-15 进阶小程序实作 盛介中 2 重点:利用本课程学习的知识,独立制作可以 完成特定功能的小型程序。 难点:独立制作系统软件需要各种知识的配 合,并要熟悉 C#程序语言。 综合 结合课程主 题,上机实 作。 目标 3 合计 8

课程考核评价依据及成绩比例(%)课程目标支排毕业要求指标点作业实验考试課堂表现5530545目标11.(专业基础知识与创新能力)2555540目标22.(自我挑战能力与终身学习)2.(自我挑战能力与终身学习)505515目标33.(社会人文素养)总计15106015100备注:1)根据《东莞理工学院考试管理规定》第土二条规定:课3次(或6课时)学生不得参加该课程的期终考核。2)各项考核标准见附件所示。大纲编写时间:2025年2月22日系(部)审查意见:同意执行时推宁系(部)主任签名:日期:2025年2月26日备注8
8 课程考核 课程目标 支撑毕业要求指标点 评价依据及成绩比例(%) 作业 实验 考试 課堂表現 目标 1 1.(专业基础知识与创新能力) 5 5 30 5 45 目标 2 2.(自我挑战能力与终身学习) 5 5 25 5 40 目标 3 2.(自我挑战能力与终身学习) 3.(社会人文素养) 5 0 5 5 15 总计 15 10 60 15 100 备注:1)根据《东莞理工学院考试管理规定》第十二条规定:旷课 3 次(或 6 课时)学生不得参加该课程的期终考核。2)各项考核标准见附件所示。 大纲编写时间:2025 年 2 月 22 日 系(部)审查意见: 同意执行 系(部)主任签名: 日期:2025 年 2 月 26 日 备注