新闻中心

EEPW首页 > 设计应用 > 嵌入式系统高校教学模式的探讨(下)

嵌入式系统高校教学模式的探讨(下)

——
作者:迎九时间:2005-11-09来源:收藏

在“2005 Intel嵌入式系统高校学术论坛”的自由讨论中,很多老师从如何提高嵌入式教学的质量方面,仁者见仁,智者见智。现把老师的发言归纳如下:

本文引用地址:http://www.eepw.com.cn/article/9623.htm

1.    根据学生的不同专业,嵌入式课程的设置要有所不同,或者让学生课外补齐背景知识。浙江大学计算机学院/软件学院的陈天洲老师指出:“知识点的划分要根据专业背景的不同而有所区别,哪怕同一个专业,有的偏硬、有的偏软。”陈老师的经验是:对知识点划一个圆圈,确定哪一个圆圈一定要讲,哪一些是可选择的,哪一些是外围的。

北大软件与微电子学院专门设立了嵌入式系统系。系主任柳翔老师的经验是:他们那里主要是针对研究生讲课,第一年招的学生各种专业的都有,因此学生的背景不同,但他们不可能讲每一门课的时候,又把各种知识给学生补一遍,因此采用预修课的办法,基本上能够把水平拉齐。

2,实验是嵌入式教学的重要一部分,但老师们都普遍感到实验经费不足,实验工作量烦重,为了提高效率,可利用一些仿真软件、一些书籍内容可以辅助实验教学。

“嵌入式课程是软、硬结合、实践性很强的课。越来越软之后,学生不敢动硬件,敲键盘的人烧不了机器。” 清华大学计算机科学与技术系的杨士强老师在谈到实验的重要性时说:“因此一定要动手做实验,通过自己做才能长本事。通过这些,同学们对硬件、软件的了解就不一样了,否则计算机越来越软之后很危险。”

如何解决资金的问题?上海交大的徐国治老师的经验是:实验的板子实在太贵了!我们要慢慢分解(计划),这样评估容易通过,领导愿意掏钱出来。

另外,还可通过技术手段弥补实验经费的不足。浙大的陈天洲老师谈到:“在嵌入式系统里面,实验这一块工作量特别巨大,而且Flash容易烧坏。我们用仿真和试验相结合的方法,一部分学生在仿真环境下做实验,一部分学生在板子上面做实验,在实验之后再互相讨论。”

北京理工大学的马忠梅老师建议利用微机做一部分嵌入式系统实验。她建议老师们采用仿真软件——SkyEye(天目)。“这是清华大学博士做的一个工作,XScale已经都做上去了,我们开实验也用到了。”她还推荐了北航出版社的新书——《源码开放的嵌入式系统软件分析与实践——基于SkyEye和ARM开发平台》,“这样在微机上就可以做一部分的嵌入式系统实验,在实验箱较少的情况下可以辅助教学”。

3,利用互联网进行教学交流。浙大的陈天洲老师谈到他所有的课程ppt文档及背景资料都可以从网站上下载,使学生可以更好地学习。9月5日,Intel在浙大建立了Intel在中国唯一的嵌入式技术中心——浙江大学-Intel嵌入式技术中心。陈老师建议在Intel的牵头下,各校老师共同建立一个论坛,有问题可以找到解决办法,或得到技术支持。另外,在论坛上还可共享一些实验。
北理工的马忠梅老师补充道:在论坛上各校老师还可以分享一下课程。

4,专、精结合。嵌入式教材书籍要更多。
清华的杨士强老师说:质量和数量是一对矛盾,即精品化和多样性和是一对矛盾,我们要处理好这对矛盾。我们还是要出一点精品的,一定要有精品教材、精品实验;另外嵌入式课程本身又是多样性的,多样性要适合不同的层面,大家要遍地开花。没有数量,就没有质量,数量大了以后,高质量就会出来,质量高了以后,数量也会提高。
    
5,使学生多搞创新想法,而不仅仅是产品创新。上海交大的徐国治老师是全国高校大学生电子竞赛的组织者之一,他借鉴了国外的学生竞赛后指出,我们今后评奖时要注重一些创新思想的评选。例如新加坡参赛者有些是印度裔人,他们参赛和我们的思路不一样,我们的设计竞赛,一定要做东西出来。例如GPS定位的黑匣子,产品做出来后可以立刻装在汽车里跑。他们不是这个理念,他们做无缝(音)连接,值得我们学习。他们也奇怪:你们竞赛怎么老做产品,没有一个新想法?

6,嵌入式系统是个与产业界联系紧密的实用性知识,如何不断更新知识,做到理论与实践相结合?北大的柳翔老师的介绍道:我们的课程不能10年、5年都不变,基础部分、原理性的知识我们保留比较多,但是一些芯片、开放技术是相对动态的,需要隔一段时间有一些更新。我们在这方面主要采用一些办法来和比较有实力的公司合作的办法,把课程中这部分内容进行更新,包括嵌入式软件开发技术。柳老师举例说,我们的课程和Intel合作后,Intel的工程师也曾到我们学校和学生互动,在一定程度弥补了我们老师和新技术的差距。通过这种办法,也同时培养了我们自己的老师,我们也把它定格为一种模式。

项目方面,柳老师他们的课程基本上是项目驱动。“虽然我们开了9门课程,但是由项目驱动,基本上理论上占1/3。这样可保证每年内容有一些新鲜的东西。”
    

7,嵌入式课程应该教什么内容?陈天洲老师说:“这们课程的出发点是什么?是裁减、配制、还是定制的体系结构?如果是定制的体系结构,体系结构向高端发展是超级计算机/大型计算机的发展,向下是亚微计算的发展。”

Intel XScale分别是向下发展到亚微体系,以小型Linux为体系结构。如果嵌入式系统过于偏重一些微型计算机思想的话,就不能称之为一个完整的体系。所以陈老师更加希望将来的嵌入式系统课程会改一个名字,叫亚微计算机结构,或者是亚微计算机系统。


短短的两天结束了,老师们在嵌入式系统教学方面获得了很多有益的启发。但愿有更多的大公司、大企业关心我国的嵌入式系统教学活动,我国的嵌入式系统产业才能蓬勃发展!



关键词: intel

评论


相关推荐

技术专区

关闭