Android应用程序开发课程CDIO教学实践.docVIP

  • 0
  • 0
  • 约3.79千字
  • 约 8页
  • 2018-08-11 发布于福建
  • 举报
Android应用程序开发课程CDIO教学实践

Android应用程序开发课程CDIO教学实践   摘要:CDIO工程教育理念以产品的需求、设计、研发到产品的运行和维护的一体化存在周期为主线 ,让学生以自主性和实践性探寻课程之间有机内在联系的迭代式学习方式。Android应用程序开发课程引入CDIO 工程教育模型,学生按照构思、设计、实现和运作四个方面迭代式完成课程要求的内容,形成整体性的开发项目实例。这种从抽象到具体的逐步化实践步骤,使学生深刻体会到CDIO工程实践的精髓,建立起完整的工程开发理念。   关键词:CDIO;Android应用程序开发;工程教育;教学模型   中图分类号:G434 文献标识码:A 文章编号:1009-3044(2015)14-0145-02   1 引言   CDIO工程教育模式是麻省理工学院和瑞典皇家工学院等四所大学经过四年的不断探索研究,于2004年创立并成立了以 CDIO命名的国际合作组织。CDIO代表构思(Conceive)、设计(Design)、实现(Implement)和运作(Operate) ,它以产品的需求、设计、研发到产品的运行和维护的一体化存在周期为主线 ,让学生能够以自主性和实践性的有效方式寻求课程之间有机内在联系,从而实现工程课程的学习过程。它为学习者提供一种建构在工程基础之上、体现了真实世界的产品和系统的构思、设计、实现和运行过程的背景环境的工程教育模式。将工程师必须具备的工程基础知识、个人能力、人际团队能力和CDIO全过程能力以逐级细化的方式表达出来,使工程教育课程具有更加明确的方向性和系统性。   随着Android操作系统在智能终端的日益普及,推动了移动互联网技术的快速发展。在这种形势下,各大高校纷纷开设了Android 系统相关的课程,作为一门新兴的软件应用程序开发课程,其教学方法的思想和实践也处于不断探索之中。课程的教学目标主要是培养学生开发 Android 应用程序和实际工程项目的能力,作为一门注重动手实践能力的课程,如何让学生灵活应用课程的基本理念和知识系统,建立起Android的实际工程应用是当前面临的重要难点。我们引入了 CDIO 工程教育理念,将一个综合案例进行多模块分解,将知识点融合在众多小案例中讲解,每个模块按照CDIO模型以不同侧重点独立完成,最后形成整体性的开发项目实例。学生在学习过程,特别是在完成各功能的实践中,深刻体会到CDIO工程实践的精髓。这样不断的迭代式开发,从小到大的累积知识和实践能力,建立起完整的工程开发理念。   2 CDIO的核心应用价值   科学教育与工程教育在内容与形式上有着明显的区别。科学教育的主要目是发现与探求物理世界的普遍规律,是追求形式化的逻辑确定性,而工程教育的主要任务是构建人类与周围环境的最大适应性,创造能够满足人类需求的物质存在。工程实践在实施过程中具有不确实性和风险性,在工程进程中各类偶然因素会随机突发出现,所以不存在忽略外在不可控因素的普适性真理,适用于某类工程项目的系统体系不能够简单地复制或移植到相似的其它活动中。在完成众多子系统的组成的复杂系统中,要求工程实践人员根据外在客观因素、人文环境等众多影响因子的条件下制定合理实施方案和掌握工程进度,没有放之四海皆准的工程真理。在工程行动过程中,随着不断演进的进度推移,将会出现某些非预期的不利或有益因素,这要求建构者不断的根据实际情况调整工程实现的策略与进程细节,以应对工程进展中的不确定性。   CDIO的重要特性在于强调探究式教学模式。它所提倡的学生主动参与,进一步探究发现,进而通过交流合作的连续性的学习过程,将教学活动变成充分展现以学生为主体的自我进化领域范畴。对于工程专业,基于以项目主导的自我探究式进化教学方式,将传统的学习过程转化为激起学生探索和寻求多种解决方法的愿景式学习需求。该模式培养了学生自主学习、发现问题、解决问题等创造性思维活动,是把知识与能力整合在一起“一体化”的人才培养思路。这种有别于以教师为中心的传统模式,重要的是解决工程实践中面对非确定性问题的挑战,能够激发起人类天生的团队意识与合作精神,通过不同特长的协作解决工程实践的现实难题。   在实践高校的工程教育中,以实现产品或系统的生命周期过程做为教学的主体框架,将知识、技能、思想和人文精神贯穿于整体的教学过程,反映了CDIO 的检验标准以实践能力出发,将个人工程能力、人际处理能力及对产品的构建能力做为成果体现的重要组成部分。工程专业培养计划中应重点强调学科课程之间相互支撑,强调个人协调与组织能力的应用价值,实现一体化相互关联的教学整体。不但重视课堂内的实践教学活动,也注重课外的实训与经历,关注学生在不同外在环境下的随机处理过程,在复杂的外部世界中掌握核心操作的能力。   3 Android课程的CDIO工程模

文档评论(0)

1亿VIP精品文档

相关文档