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

课程简介:本课程将以授课配合实时实作的方式教学,从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用C#进行WindoWS应用程序开发方方面面的技术。课程内容包括初识C昔及其开发环境、C并程序基本结构、变量与常量、表达式与运算符、字符与字符串、流程控制语句、数组和集合、面向对象程序设计、Windows窗体应用程序设计、Windows窗体应用程序常用控件、Windows窗体应用程序高级控件等。课程教学目标及对毕业要求指针点的支撑:毕业要求课程教学目标支撑毕业要求指标点目标1:1.1掌握数学、自然科学、基础和设计(专业基础知识与创新能力)培养学生具备程序设计科学美学类知识。领域面向对象专业知识与技能,成为专业技术人才,能以1.2掌握计算机科学与技术(多媒体设1-知识:能够运用数学、基础科学、计算机科学与科学方法解决程序开发设计应用问题与进行创新。计)领域的专业基础理论和技术知识。技术、基本美学、基础设计、多媒体、动画、游戏、1.3具备计算机科学与技术(多媒体设虚拟现实与增强现实、文化创意等相关知识,对计)领域的专业实际动手能力。计算机科学与技术问题具有解决能力。2.1应用数学、自然科学和科学基本原2-问题分析:能够应用数学、自然科学和科学的基本原理,对于计算机科学与技术复杂问题进行识别理识别、表达计算机科学与技术多媒体设计)领域复杂问题。与表达,并通过文献研究分析,以获得有效结论。2.2能熟练掌握利用现代文献检索工具5-使用现代工具:能够针对计算机科学与技术复杂调研、分析和解决计算机科学与技术问题,合理选用适当的技术、资源、现代工具,进(多媒体设计)领域复杂问题的能力。行预测与模拟并做可行性分析。通过国际化视野和5.1了解计算机科学与技术(多媒体设跨文化交流合作的能力,发摄更多有效解决问题的计)专业常用的现代仪器、信息技术工现代工具。具、工具和模拟软件的使用原理与方法,并理解其局限性。2
2 课程简介: 本课程将以授课配合实时实作的方式教学,从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用 C#进行 Windows 应用 程序开发方方面面的技术。课程内容包括初识 C#及其开发环境、C#程序基本结构、变量与常量、表达式与运算符、字符与字符串、流程控制语句、数 组和集合、面向对象程序设计、Windows 窗体应用程序设计、Windows 窗体应用程序常用控件、Windows 窗体应用程序高级控件等。 课程教学目标及对毕业要求指针点的支撑: 课程教学目标 支撑毕业要求指标点 毕业要求 目标 1: (专业基础知识与创新能力)培养学生具备程序设计科学 领域面向对象专业知识与技能,成为专业技术人才,能以 科学方法解决程序开发设计应用问题与进行创新。 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具有自主学习的能力,包括对技术新学习工具持续自我学习,以培养解决新型态问题问题的理解能力,归纳总结的能力和提的能力。出问题的能力。12.3不断关注和学习最新的科技创新成果,包括多媒体设计领域的前沿技术3
3 5.2 能针对具体的对象开发或选用满足 特定需求的现代工具,模拟和预测专业 问题,并能分析其局限性。 目标 2: (自我挑战能力与终身学习)培养学生具有自我挑战、独立 思考、创新思维、组织管理、有效沟通、解决问题的能力。 并且具备程序开发设计方面自我学习,并且主动应用在跨 领域系统的能力。 3.1 能分析计算机科学与技术(多媒体设 计)领域的复杂问题的技术需求。 3.2 能设计计算机科学与技术(多媒体设 计)领域的复杂问题的解决方案。 3.3 能充分考虑社会、健康、安全、法 律、文化以及环境等因素。 4.1 能够基于科学原理并采用科学方法 对计算机科学与技术(多媒体设计)领域 复杂问题进行实验设计、分析,并解释 数据。 4.2 通过设计实验及实验数据得到合理 有效的结论。 12.1 能在社会发展的大背景下,认识到 自主和终身学习的必要性。 12.2 具有自主学习的能力,包括对技术 问题的理解能力,归纳总结的能力和提 出问题的能力。 12.3 不断关注和学习最新的科技创新 成果,包括多媒体设计领域的前沿技术 3-设计/开发解决方案:能够掌握计算机科学与技 术、动画制作、游戏开发、虚拟现实与增强现实应 用、文化创意设计等基础理论与技术,具有追求创 新的意识,对计算机科学与技术问题提出创新 解决方案。 4-研究:能够熟悉计算机科学与技术、动画制作、 游戏开发、虚拟现实与增强现实应用、文化创意设 计等基本科学研究方法,具有科学研究精神,为计 算机科学与技术复杂问题提出有效研究手段并将 问题有效解决。 12-终身学习:保持终身学习的习惯与态度,结合最 新学习工具持续自我学习,以培养解决新型态问题 的能力

和趋势。12.4建立自我学习的机制和计划,持续提升专业水平,以适应行业的发展和变化。目标3:9.1能与其他学科的成员有效沟通,合9-个人和团队:具有积极正面谋事的人格特质与良(社会人文素养)培养学生专业素质和思维能力的同时,作共事。性团队互动的做事态度,在计算机科学与技术复能够与信息时代紧密结合,加深学生对国家的历史、发展杂问题解决过程中能够发挥关键性作用,让问题11.3具备科学研究方法,拓展多媒体的认识,培养学生的民族自豪感和勤奋刻苦、努力拼搏、以团队合作方式快速完成。设计领域知识,促进学术发展,提升锐意进取和创新的精神,严谨治学的科学态度和积极向上毕业要求11-项目管理:学会计算机科学与技术项专业实践水平。的价值观,为未来的学习、工作和生活奠定良好的基础,目管理方法与技巧,能够合理分配资源做好项目同时培养团队开发和团队沟通的能力。管理。理论教学进程表教学模式授课教学时教学内容(重点、难点、课程思政融入支撑课周次教学主题教学方法作业安排师数点)程目标(在线/线下)重点:计算机产业介绍、程序语言的概念、C#的优缺点以及未来的展望。课堂讲授课堂讨论:与本次难点:程序语言对逻辑能力要求较高,盛介中3线下与小组讨目标1课程内容相关之议课程说明许多学生会有进入障碍。论题。课程思政融入点:用科学工具做事,会比较有效率也较能确保产品的质量。A
4 和趋势。 12.4 建立自我学习的机制和计划,持续 提升专业水平,以适应行业的发展和变 化。 目标 3: (社会人文素养)培养学生专业素质和思维能力的同时, 能够与信息时代紧密结合,加深学生对国家的历史、发展 的认识,培养学生的民族自豪感和勤奋刻苦、努力拼搏、 锐意进取和创新的精神,严谨治学的科学态度和积极向上 的价值观,为未来的学习、工作和生活奠定良好的基础, 同时培养团队开发和团队沟通的能力。 9.1 能与其他学科的成员有效沟通,合 作共事。 11.3 具备科学研究方法,拓展多媒体 设计领域知识,促进学术发展,提升 专业实践水平。 9-个人和团队:具有积极正面谋事的人格特质与良 性团队互动的做事态度 ,在计算机科学与 技术复 杂问题解决过程中能够发挥关键性作用 ,让问题 以团队合作方式快速完成。 毕业要求 11-项目管理:学会计算机科学与技术项 目管理方法与技巧 ,能够合理分配资源做好项目 管 理。 理论教学进程表 周次 教学主题 授课教 师 学时 数 教学内容(重点、难点、课程思政融入 点) 教学模式 (在线/线下) 教学方法 作业安排 支撑课 程目标 1 课程说明 盛介中 3 重点:计算机产业介绍、程序语言的概 念、C#的优缺点以及未来的展望。 难点:程序语言对逻辑能力要求较高, 许多学生会有进入障碍。 课程思政融入点:用科学工具做事,会 比较有效率也较能确保产品的质量。 线下 课堂讲授 与小组讨 论 课堂讨论:与本次 课程内容相关之议 题。 目标 1

重点:初识C#及其开发环境、C#程序基本结构、变量与常量、表达式与运算符、课堂讲授字符与字符串。课堂讨论:与本次盛介中线下与小组讨目标1102-5C#基础知识难点:程序语言需要转换思考方式为逻课程内容相关之议论题。辑导向,对许多学生相对困难。课程思政融入点:一步一脚印,基础踏实才能爬得更高走得更远。重点:利用前导课程的知识,导入流程控制语句、数组和集合。课堂讲授难点:程序设计学习较为困难,需要花课堂讨论:与本次盛介中与小组讨10线下目标26-9C#的进阶控制费大量的耐心以及练习。课程内容相关之议论题。课程思政融入点:吃得苦中苦,方为人上人。今天努力学习,可以创造未来美好的明天。重点:面向对象的基本介绍课堂讲授难点:复杂的程序设计可能会产生许多课堂讨论:与本次面向对象程序设计盛介中线下和小组讨10目标310-13BUG,需要耗用大量精力。课程内容相关之议基础论题。课程思政融入点:做事情要有耐心、恒心以及毅力。课堂讲授重点:运用本学期所学,StepbyStep建课堂讨论:与本次盛介中线下和小组讨4目标314-15立学生成绩管理系统,作为程序学习实课程内容相关之议小型系统开发论题。作之用。5
5 2-5 C#基础知识 盛介中 10 重点:初识 C#及其开发环境、C#程序基 本结构、变量与常量、表达式与运算符、 字符与字符串。 难点:程序语言需要转换思考方式为逻 辑导向,对许多学生相对困难。 课程思政融入点:一步一脚印,基础踏 实才能爬得更高走得更远。 线下 课堂讲授 与小组讨 论 课堂讨论:与本次 课程内容相关之议 题。 目标 1 6-9 C#的进阶控制 盛介中 10 重点:利用前导课程的知识,导入流程 控制语句、数组和集合。 难点:程序设计学习较为困难,需要花 费大量的耐心以及练习。 课程思政融入点:吃得苦中苦,方为人 上人。今天努力学习,可以创造未来美 好的明天。 线下 课堂讲授 与小组讨 论 课堂讨论:与本次 课程内容相关之议 题。 目标 2 10-13 面向对象程序设计 基础 盛介中 10 重点:面向对象的基本介绍 难点:复杂的程序设计可能会产生许多 BUG,需要耗用大量精力。 课程思政融入点:做事情要有耐心、恒 心以及毅力。 线下 课堂讲授 和小组讨 论 课堂讨论:与本次 课程内容相关之议 题。 目标 3 14-15 小型系统开发 盛介中 4 重点:运用本学期所学,Step by Step 建 立学生成绩管理系统,作为程序学习实 作之用。 线下 课堂讲授 和小组讨 论 课堂讨论:与本次 课程内容相关之议 题。 目标 3

难点:复杂的程序设计可能会产生许多BUG,需要耗用大量精力。课程思政融入点:做事情要有耐心、恒心以及毅力。重点:课程的学习内容将产出实际的成果。课堂讲授课堂讨论:与本次难点:将本课程所学实际产出可以运行线下期末总结盛介中3与小组讨目标316课程内容相关之议的软件,对许多同学会是一大挑战。论题。课程思政融入点:知行合一,方能得到最大的学习效果。合计40实贱教学进程表教学支撑课项目类型(验证/综合学时周次授课教师实验项目名称教学内容(重点、难点、课程思政融入点)/设计)方式程目标重点:以StepbyStep方式实际练习如何操作结合课程主综合盛介中2目标12-5C#的基本概念Visual Studio以编写C#的基本功能。题,上机实作。难点:C#程序语言需要记忆理解的地方很多。重点:运用面向对象概念实际写作能够运行的结合课程主综合盛介中2目标26-9C#进阶程序实作C#程序。题,上机实作。难点:程序除错对许多同学是相当大的挑战。综合盛介中2目标3结合课程主10-13面向对象程序发展实例重点:利用课堂所学尝试撰写面向对象应用程6
6 难点:复杂的程序设计可能会产生许多 BUG,需要耗用大量精力。 课程思政融入点:做事情要有耐心、恒 心以及毅力。 16 期末总结 盛介中 3 重点:课程的学习内容将产出实际的成 果。 难点:将本课程所学实际产出可以运行 的软件,对许多同学会是一大挑战。 课程思政融入点:知行合一,方能得到 最大的学习效果。 线下 课堂讲授 与小组讨 论 课堂讨论:与本次 课程内容相关之议 题。 目标 3 合计 40 实践教学进程表 周次 实验项目名称 授课教师 学时 教学内容(重点、难点、课程思政融入点) 项目类型(验证/综合 /设计) 教学 方式 支撑课 程目标 2-5 C#的基本概念 盛介中 2 重点:以 Step by Step 方式实际练习如何操作 Visual Studio 以编写 C#的基本功能。 难点:C#程序语言需要记忆理解的地方很多。 综合 结合课程主 题,上机实作。 目标 1 6-9 C#进阶程序实作 盛介中 2 重点:运用面向对象概念实际写作能够运行的 C#程序。 难点:程序除错对许多同学是相当大的挑战。 综合 结合课程主 题,上机实作。 目标 2 10-13 面向对象程序发展实例 盛介中 2 重点:利用课堂所学尝试撰写面向对象应用程 综合 结合课程主 目标 3

题,上机实作。序。难点:将C#程序语言做深入应用并不容易。重点:利用本课程学习的知识,独立制作可以结合课程主计算学生学期成绩的小型程序。综合盛介中目标3小型成绩系统实作214-15题,上机实作。难点:独立制作系统软件需要各种知识的配合,并要熟悉C#程序语言。合计8课程考核评价依据及成绩比例(%)课程考核课程目标支撑毕业要求指标点作业考试实验文献检索51030045目标11.(专业基础知识与创新能力)10525040目标22.(自我挑战能力与终身学习)2.(自我挑战能力与终身学习)50目标310153.(社会人文素养)总计3010600100备注:1)根据《东芜理工学院考试管理规定》第土二条规定:广课3次(或6课时)学生不得参加该课程的期终考核。2)各项考核标准见附件所示。大纲编写时间:2025年9月2日7
7 序。 难点:将 C#程序语言做深入应用并不容易。 题,上机实作。 14-15 小型成绩系统实作 盛介中 2 重点:利用本课程学习的知识,独立制作可以 计算学生学期成绩的小型程序。 难点:独立制作系统软件需要各种知识的配 合,并要熟悉 C#程序语言。 综合 结合课程主 题,上机实作。 目标 3 合计 8 课程考核 课程目标 支撑毕业要求指标点 评价依据及成绩比例(%) 课程考核 作业 实验 考试 文献检索 目标 1 1.(专业基础知识与创新能力) 10 5 30 0 45 目标 2 2.(自我挑战能力与终身学习) 10 5 25 0 40 目标 3 2.(自我挑战能力与终身学习) 3.(社会人文素养) 10 5 0 15 总计 30 10 60 0 100 备注:1)根据《东莞理工学院考试管理规定》第十二条规定:旷课 3 次(或 6 课时)学生不得参加该课程的期终考核。2)各项考核标准见附件所示。 大纲编写时间:2025 年 9 月 2 日

系(部)审查意见:同意执行时宁系(部)主任签名:日期:2025年9月3日备注8
8 系(部)审查意见: 同意执行 系(部)主任签名: 日期:2025 年 9 月 3 日 备注