《CDIO在统一建模语言课程教学中的应用探讨.docx》由会员分享,可在线阅读,更多相关《CDIO在统一建模语言课程教学中的应用探讨.docx(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、CDIO在统一建模语言课程教学中的应用探讨 【摘 要】对于统一建模语言课程,传统的课堂教学和改进的案例式教学在提高课程实践应用方面具有局限性。将CDIO工程教化模式引入课程教学,以培育学生工程实力为目标,重点从教学过程、评价过程与其他课程结合等方面进行CDIO课程应用的探讨,着力培育学生的工程价值观和解决工程问题的实力。 【关键词】统一建模语言;CDIO;工程实力 中图分类号: TP311.5-4;G642.0 文献标识码: A 文章编号: 2095-245730-0186-002 DOI:10.19694/ki.issn2095-2457.2022.30.082 Application of
2、 CDIO in UML course teaching SHANG Peng SU Jing 【Abstract】For the course of Unified Modeling Language, traditional classroom teaching and case-based teaching have limitations in improving the practical application of the course. CDIO engineering education mode is introduced into curriculum teaching,
3、 aiming at cultivating studentsengineering ability. The application of CDIO course is discussed from the aspects of teaching process, evaluation process and combination with other courses, so as to cultivate students engineering values and ability to solve engineering problems. 【Key words】Unified Mo
4、deling Language; CDIO; Engineering ability 0 引言 目前许多高校的計算机专业和软件工程专业都开设了软件建模的相关课程,而统一建模语言是软件建模的主要构成。但课程在开课过程中存在许多问题和限制,按部就班的理论教学、细微环节学问繁多的课程内容和枯燥乏味的抽象表示等都给学问的应用带来很大困难,学生难以理解UML的实际应用价值,难以对课程与软件开发实践的联系感同身受。将工程理念和CDIO模式引入统一建模语言课程教学,注意课程的工程性和实践性是课程改革和发展的必定。 1 CDIO模式介绍 CDIO代表了构思、设计、实现和运作。CDIO工程教化模式是近年来国际工
5、程教化改革的最新成果,继承和发展了欧美20多年来工程教化改革的理念。CDIO 的理念从产品研发到产品运行,以其生命周期为载体,让学生以主动的、实践的、课程之间有机联系的方式学习工程类课程和学问。 基础学问、个人实力、人际团队实力和工程系统实力四个层面的实力是CDIO对学生的全面要求,采纳综合的培育方式使学生在这四个层面达到预定目标。现今,已有多所世界闻名高校加入了CDIO组织,在多个专业和领域,根据CDIO模式培育学生。在国内,许多高校和专业已经或正在绽开CDIO工程教化模式的推广和普及。 2 CDIO的课程应用意义 统一建模语言课程是软件工程课程体系的重要组成,是面对对象分析与设计的重要工具
6、和方法。本课程在此之前已经抛掉了传统的填鸭式学问教授方式,采纳了案例驱动式教学,以案例贯穿教学过程。但课程特点确定了工程性的内容仍让学生感到无从下手、难以把握。CDIO工程教化模式是“做中学”和“基于项目教化和学习”的集中概括和抽象表达,将CDIO工程教化模式应用于统一建模语言UML课程教学,将“构思设计实现运作”融入课程实践,不仅有利于进一步解决目前教学中存在的问题,还加快了课程的工程化脚步,更好的达到工程化教化的目标。 3 CDIO课程应用探讨 CDIO模式在本课程的应用规划从教学方式、实践熬炼和教学评价考核等多个方面进行。在教学方式和教学过程上,对教学内容和教学方案进行改革,改进前期基于
7、案例项目的学徒式设计,持续“做中学”的教学模式,将项目分析、项目设计、文档实力等融入课程体系,零散学问点之间通过项目连接,化点为线,形成“学问+实力+素养”的培育思路;实践熬炼采纳课上+课下、课堂+教学平台、小项目+大项目的方式,让学生接触更多的实践项目,在实践中理解理论学问,体验团队合作,更好的体会UML在分析和设计中的作用;评价考核,更多的融入对学生实力和素养的考察,通过实践熬炼和成果展示、评议等方式帮助学生更好的提高综合实力水平。 3.1 教学方式设计 在教学方案上,改进前期基于案例项目的学徒式设计,持续“做中学”的教学模式,采纳以产品为导向的渐进式项目。摈弃散碎的学问点排列,通过项目贯
8、穿和连接学问点,采纳合适的项目产品连接抽象理论学问与详细产品,在项目中学习学问,帮助学生体会抽象学问的工程价值。 教学过程设计为理论学问+项目训练并进,边学边练,网络教学资源协助的形式。理论学问在项目中学习,体现本课程理论与实践并重的特点。采纳课堂讲解、项目串联学问点、案例分析与探讨、课外拓展等形式,理论指导项目,渐进式项目贯穿课程。项目训练设计为课堂训练+课外作业的形式,课堂训练奠定理论基础,课外作业以简洁项目为主,强调作业之间的相关性,让学生体会到产品建模和开发的连续性,通过实践向学生传输可长久化的工程理念。充分利用网络教学资源,发布高阶学问内容,学习案例、训练项目、绽开探讨、学生项目展示
9、和评议等,增加学生自主学习实力培育。教学过程模式设计为“课堂教学-课堂训练-网络提高-课外作业-探讨沟通”的闭环循环教学模式。 3.2 实践教学设计 实践教学设计为基础实践+综合实践的形式。基础实践为理论学问供应实践支撑,注意专业学问的驾驭和启发性,帮助学生进一步理解UML的各种模型以及它们在系统建模中的作用;综合实践提倡学生自主选择项目设计,团队开发模式,结合工程案例,以项目小组的方式分工合作,主动主动查阅相关系统的资料,构建系统模型,根据软件工程思想绽开设计开发过程,启发学生在系统中敏捷应用已学的学问和方法。尽量采纳启发式教学模式,给学生留下足够的自学和独立思索的余地,以此拓宽思路,培育解
10、决问题实力,并激发学生创新性,加强学生的设计实力,使实践效果得到最大程度的发挥。 3.3 教学过程评价改进 教学过程评价从教学过程的各个环节得到反馈。通过课堂训练、课外作业和学生探讨的状况考察学生对各相关模型的驾驭状况,据此结合各模型的特点对教学过程和教学方案进行差异化设计;实践训练、自主项目和互动评议等,考察学生综合应用UML 模型进行系统分析与设计的实力,据此制定对实践过程项目内容和项目过程的改进方案;期末考核不以考核而以进一步提高实力为目的,反馈教学改革实施的效果、不足,据此改进课程的教学过程。 4 UML与其他课程结合 统一建模语言UML课程教学过程和教学体系成型后,可以将本課程与软件
11、工程课程体系其他课程,如软件工程、软件测试、面对对象、IT项目管理等更紧密结合,实现案例互通、项目互通、过程互通,将项目的开发过程贯穿课程体系的多门课程,避开单门课程与软件开发过程的脱节,使学生更深化的体会从项目安排、构建系统模型,编程实现系统、项目测试、项目管理等的完整工程过程。 5 总结 在工程教化认证的大背景下,专业课程与CDIO工程教化理念的融合和应用,成为必定要求。本文探讨将CDIO工程教化模式应用于统一建模语言课程教学,整个课程教授过程形成“学问+实力+素养”的培育思路,通过分析并完成项目模型,学生可以体会到抽象的软件工程学问和各种UML模型的工程价值,将项目设计、实力培育、自主学
12、习、团队合作等融入课程体系,培育学生的综合工程实力。将理论性强的软件工程类课程更好的与工程教化、工程培育、工程实力相结合,使学生更好的理解软件工程的应用,将专业理论学问转化为个人的工程实力和专业技能。 【参考文献】 1宗欣露,徐慧.基于CDIO教化模式的软件工程课程教学改革J.教化教学论坛,2022:96-101. 2付丹丹,王健,蔡朝晖,马英瑞.基于CDIO的统一建模语言课程教学改革探讨与实践J.福建电脑,2022:53. 3商鹏.UML课程实践化教学改革方案探讨J.科技视界,2022:89-90. 第7页 共7页第 7 页 共 7 页第 7 页 共 7 页第 7 页 共 7 页第 7 页 共 7 页第 7 页 共 7 页第 7 页 共 7 页第 7 页 共 7 页第 7 页 共 7 页第 7 页 共 7 页第 7 页 共 7 页