论文部分内容阅读
近年来,中国嵌入式系统市场发展十分迅猛。在这种背景下,北京航空航天大学计算机学院于2003年初开设了《嵌入式系统设计》课程,在课程建设过程中得到了英特尔的大力支持。更进一步地,嵌入式系统设计竞赛往往需要结合多种硬件、软件、工具和设计方法来完成设计,对于学生能力的全面考察更具意义。以2008年春季课程本科生课程设计实验为例,共60名本科三年级学生参加并完成试验,试验中分为12组,每组5人,其中11组在课程内完成实验,完整提交了上述所有要求的文档。另有一组参加“2008年英特尔杯国际大学生嵌入式系统专题邀请赛”,参赛项目为“TransCube-基于VisualHull算法的立体传真机”,由于竞赛成绩突出,最终给予该小组优秀成绩。
回顾竞赛的过程,我们认为课程建设和竞赛创新可以很好的相互支撑,有如下经验体会。
(1)充分利用嵌入式系统课程同期开设的有利条件。本课程2007年度以来的建设内容中已经包括了多核计算架构等课程内容,所以在理论课的讲授过程中,就可以进行有针对性的准备。实验课部分鼓励原创性设计,并采用项目式的实验管理模式,而且同样需要进行文档整理和演示答辩等环节,与竞赛在形式和内容上都颇有相似之处,使得参赛选手非常适应竞赛的要求。
(2)注意分析竞赛要点,从而强化参赛项目中相应的关键点。本次竞赛首先是嵌入式系统设计竞赛,但本次竞赛与以往三届的一个重要不同在于增加了多核硬件平台并行编程的得分点,所以在三个参赛选手中特别安排了一名同学来专门进行并行化计算的分析、设计和编程,使得这个工作得以很好的完成。
(3)重视项目的创新性。为了竞赛的创新性和公平性,我们在没有任何项目基础甚至项目创意的情况下组队,之后用了一周的时间进行多次头脑风暴形式的讨论会,明确了项目创意。此后项目中的所有设计均为自主完成,包括一些手工制作工作。
本次竞赛参赛经历和《嵌入式系统设计》课程几年来的教学实践表明,与工业界和市场需求结合,面向实践的教学实验模式的建立与实施,实现了教与学的有机结合,理论教学和实践环节的高度统一,优化了学生的知识结构,培养了学生的创新意识,提高了学生的综合设计和工程实践能力,成为了在竞赛中取得好成绩的重要基础。理想的课程建设应该在满足课内授课目标的基础上,尝试从能力锻炼的角度以竞赛等形式促进创新能力的培养。
回顾竞赛的过程,我们认为课程建设和竞赛创新可以很好的相互支撑,有如下经验体会。
(1)充分利用嵌入式系统课程同期开设的有利条件。本课程2007年度以来的建设内容中已经包括了多核计算架构等课程内容,所以在理论课的讲授过程中,就可以进行有针对性的准备。实验课部分鼓励原创性设计,并采用项目式的实验管理模式,而且同样需要进行文档整理和演示答辩等环节,与竞赛在形式和内容上都颇有相似之处,使得参赛选手非常适应竞赛的要求。
(2)注意分析竞赛要点,从而强化参赛项目中相应的关键点。本次竞赛首先是嵌入式系统设计竞赛,但本次竞赛与以往三届的一个重要不同在于增加了多核硬件平台并行编程的得分点,所以在三个参赛选手中特别安排了一名同学来专门进行并行化计算的分析、设计和编程,使得这个工作得以很好的完成。
(3)重视项目的创新性。为了竞赛的创新性和公平性,我们在没有任何项目基础甚至项目创意的情况下组队,之后用了一周的时间进行多次头脑风暴形式的讨论会,明确了项目创意。此后项目中的所有设计均为自主完成,包括一些手工制作工作。
本次竞赛参赛经历和《嵌入式系统设计》课程几年来的教学实践表明,与工业界和市场需求结合,面向实践的教学实验模式的建立与实施,实现了教与学的有机结合,理论教学和实践环节的高度统一,优化了学生的知识结构,培养了学生的创新意识,提高了学生的综合设计和工程实践能力,成为了在竞赛中取得好成绩的重要基础。理想的课程建设应该在满足课内授课目标的基础上,尝试从能力锻炼的角度以竞赛等形式促进创新能力的培养。