(1)重视课堂教学

  全年级学生分两个班,一般一个教学班80-100人左右。课堂教学中采用的教学方法主要有:以“问题”引出概念;以图为主、辅以文字来解释概念(80%以上是图);借助动画演示过程,数据流动过程用动画表示;注意互动反馈,随时提出问题,启发学生作答,提问时,充分利用幻灯片动画功能,总是先给出问题,学生回答后再显示出来,这样给学生留一些思考的余地;在每个段落结束时反邀问题;穿插故事,充分利用好与课程内容相关的实例;适当板书,以缓解学生长时间看幻灯片的视觉疲劳;注重幻灯片的画面质量,构图、色彩、文字大小等以清楚、舒服为准,保证一张幻灯片内的内容完整,同一个主题内容不跨页,幻灯片之间的内容具有承接关系,讲课时清楚说明内容之间的转承,并使幻灯片相互合理链接,以使学生逐步建立有关课程内容的完整框架体系。

(2)充分利用课程网站

  课程网站中包含了丰富的教学资源,如教案、配音动画、视频讲解、中/英文术语解释、常问问题、即时练习、例题分析等,并提供了能够交互的虚拟实验和模拟装机实践。同时还提供了讨论区和公告发布功能,建立了方便有效的教学交流和互动平台,使得教学过程和教学活动延伸到了课堂以外。

(3)强化作业考核

  督促学生完成作业并通过习题课帮助他们理解作业,让学生通过作业来巩固所学知识。布置作业量较大。所有学生的作业都认真批改,并给出合理的批改结果,分A+、A、A-、B+、B、B-、C+、……等级,对于好的作业给出积极鼓励的批示(注:学生作业情况可参见课程网站)。针对每章作业都有习题讲解,并将参考答案发到学生公共信箱和课程网站,以便学生进一步对照理解。

(4)加强实验教学

  第二学期的实验教学分为单个部件设计和CPU设计两种。单个部件设计需要单人完成;CPU设计为大作业,分小组进行,一般3-4人一个小组。对本实验所需的基础知识,包括硬件描述语言、EDA设计、FPGA实验板的使用等,都要求学生在先行课的学习中掌握;对单个功能部件、单周期CPU、流水线CPU等的设计方法要求在课堂教学过程中掌握。在实验过程中重点加强细节问题的指导,使学生的实验能顺利完成。

(5)坚持双语教学

  在教案、教材、网站等教学资源中给出中英文对照,并提供大量课外原版参考资料;在课堂教学中有意识让学生自己思考如何翻译,鼓励学生用英文或中/英文双语完成作业。

(6)严格考试制度

  考试采用网上即时联系、平时课堂测验和期中、期末考核相结合的策略,即时练习和课堂测验采用开卷形式,主要考查学生对课程一些知识点的理解情况。期中、期末考核采用闭卷形式,主要考查学生对课程知识体系整体的把握以及综合运用能力。

(7)培养学生兴趣

  结合创新计划,组织有关指令设计、CPU设计、ISA模拟程序设计等兴趣小组,让部分对课程内容感兴趣的学生组织起来,进一步针对某个专题进行资料收集、分析、研究和实践,并在专题小组活动中,鼓励学生大胆创新,突发奇想,勇于实践。

(8)完善监督机制

  现代学生深受应试教育的影响,学习主动性比较欠缺,虽然绝大多数学生学习积极主动,但还有部分学生要在监督下学习。我们通过考查出勤和作业情况来了解、督促学生,并在开学就明确告诉学生最终的成绩与这些平时的考核密切相关。