APP下载

基于CDIO的数据结构课程教学设计
——以简单选择排序为例

2021-09-10李素萍

电子元器件与信息技术 2021年6期
关键词:排序程序计算机

李素萍

(山西工程技术学院信息系,山西 阳泉 045000)

0 引言

数据结构是一门非常重要的课程,但是其内容较为抽象,学生在学习数据结构时往往会感到困难,这对教师的教学提出了较高的要求。而采用工程的方法,可以帮助学生更好的理解相关的理论知识,同时还可以提高学生个人能力、人际团队能力和工程系统能力[1]。

1 CDIO

CDIO工程教育模式是近年来国际工程教育改革的最新成果。自2000年起,麻省理工学院和瑞典皇家工学院等四所大学组成的跨国研究组织,经过四年的探索研究,创立了 CDIO 工程教育理念,并成立了以 CDIO命名的国际合作组织。CDIO 代表构思(Conceive)、设计(Design)、实现(Implement)和运作(Operate),它以产品研发到运行的生命周期为载体,让学生以主动的、实践的、课程之间有机联系的方式学习工程的理论、技术与经验[2-3]。CDIO培养大纲将毕业生的能力分为工程基础知识、个人能力、人际团队能力和工程系统能力四个层面,使学生在这四个层面达到预定目标[4-5]。

2 数据结构课程教学设计

数据结构课程教学现状:教学中以教师讲授为主,学生被动学习,主动参与性弱;理论与实际脱节,理论教学注重算法介绍和描述,学生难于变成程序代码,实践教学侧重于算法的简单验证(设计能力弱,应用能力差),与实际应用脱节;考核方式以试卷成绩为主等等。鉴于此以简单选择排序为例基于CDIO设计如下教学模式。

2.1 构思

构思是一个呈现着系统性的、有中心及层次的、物化的整体性思维活动。任何问题的解决都离不开构思,这是解决问题的第一步,也是非常重要(万事开头难)的一步。……

登录APP查看全文

猜你喜欢

排序程序计算机
计算机操作系统
恐怖排序
基于计算机自然语言处理的机器翻译技术应用与简介
试论我国未决羁押程序的立法完善
节日排序
刻舟求剑
信息系统审计中计算机审计的应用
“程序猿”的生活什么样
英国与欧盟正式启动“离婚”程序程序
创卫暗访程序有待改进