Design-for-Debug: A Vital Aspect in Education

Design-for-Debug: A Vital Aspect in Education
复制标题

调试设计:教育的一个重要方面

DOI:
--
复制
发表时间:
2007
期刊:
International Conference on Microelectronics Systems Education
影响因子:
--
通讯作者:
B. Taskin
B. Taskin
中科院分区:
--
文献类型:
--
作者:
P. Nagvajara;B. Taskin

文献摘要

被引文献

相似文献

我们经常认为调试是一种具有常识的技能。然而,我们观察到许多学生并不具备与生俱来的调试能力。对于一些无法完成项目并因此导致课程不及格的学生来说,教授工程设计过程的实践项目可能会变得很麻烦。在本文中,我们主张在整个数字设计课程中教授调试技能的重要性,尤其是在入门课程中。我们介绍了开发入门和高级数字设计课程调试技能的教学技巧。这些技术包括强调增量设计阶段、测试刺激和观察技术以及使用批判性(发散和收敛)思维进行调试。
We often assume that debugging is a skill that comes with common sense. However, we have observed that many students do not have an inherent aptitude for debugging. Hands-on projects teaching the engineering design process can become troublesome for some students who cannot complete their projects and consequently fail their courses. In this paper, we advocate the importance of teaching debugging skills throughout digital design courses, especially during the introductory courses. We present teaching techniques in developing the skills for debugging for both introductory and advanced digital design courses. These techniques include emphasis on incremental design stages, test stimuli and observation techniques, and debugging using critical (divergent and convergent) thinking.