“数字逻辑与数字系统”教学研究
【摘 要】本文针对三本工科学生基础差、学习积极性不高的实际,结合多年教学经验,阐述了灵活地采用多种教学方法培养学生的学习兴趣,更要注重培养学生自学能力的观点。
【关键词】教学研究;数字逻辑;逻辑思维;启发式教学
0 前言
“数字逻辑与数字系统”课程是计算机科学与技术专业及相关专业的基础核心课程[1],教育部在各类相关的教学大纲中均规定为必开课程。它是计算机科学与技术专业的硬件知识基础,为计算机组成原理、计算机体系结构、单片机、嵌入式等后续课做基石。本课程不仅要学理论,又要动手做实验,还有课程设计,各环节要环环相扣。本文只讨论理论授课方面。
在理论授课方面首要问题就是教材的选择,结合学院办学定位、专业要求及学生的层次等诸多方面,挑选一本恰当的教材,具有事半功倍的效果。我院选定的是自编教材——沙丽杰主编中国电力出版社出版的《数字逻辑与数字系统》。教材选定后剩下的说道一下教的艺术。
1 注重学生逻辑思维的培养
数字电路与模拟电路最大的不同在于输入输出之间不是普通的函数关系,而是逻辑因果关系。数字电路中多采用二进制‘0’和‘1’来描述信息,“0”和“1”表示的是逻辑“真”和“假”,或事物的两个不同的状态,它没有“数”的多和少的概念。例如电子开关中的“导通”和“关断”,灯的“亮”和“灭”都分别用逻辑“1”和逻辑“0”表示。当事物存在多于两种状态时就需用多位逻辑量表示,如十字路口交通灯的四种常见状态:①主通道绿灯亮,支通道红灯亮;②主通道黄灯亮,支通道红灯亮;③主通道红灯亮,支通道绿灯亮;④主通道红灯亮,支通道黄灯亮。可以用两位逻辑量表示:①00;②01;③10;④11。这里的两位逻辑量就是状态的代码/编码,这和国共时期打入敌人内部的人员代号“不死鸟”、“飞鹰”、“007”等是一个作用。“不死鸟”和“飞鹰”是文字代码或字符代码,“007”是数字代码或数字编码,在现实生活中人们熟悉的是十进制代码,而数字电路中用的最多的是二进制代码。所以要想将一个现实问题转化为数字逻辑问题,首要的一件事就是将实际问题用二进制逻辑代码表示,再根据输入输出间的因果关系列出其满足的逻辑运算表达式。注重学生逻辑思维的培养是提高学生自行设计数字逻辑电路的基础。
2 用口诀简化记忆
在本课的教学过程中会遇到许多需要记忆的逻辑代数公式和表(如触发器的激励表),学生常常要为记忆这些东西而发愁。而用口诀记忆帮助学生记忆是一
“数字逻辑与数字系统”教学研究
【摘 要】本文针对三本工科学生基础差、学习积极性不高的实际,结合多年教学经验,阐述了灵活地采用多种教学方法培养学生的学习兴趣,更要注重培养学生自学能力的观点。
【关键词】教学研究;数字逻辑;逻辑思维;启发式教学
0 前言
“数字逻辑与数字系统”课程是计算机科学与技术专业及相关专业的基础核心课程[1],教育部在各类相关的教学大纲中均规定为必开课程。它是计算机科学与技术专业的硬件知识基础,为计算机组成原理、计算机体系结构、单片机、嵌入式等后续课做基石。本课程不仅要学理论,又要动手做实验,还有课程设计,各环节要环环相扣。本文只讨论理论授课方面。
在理论授课方面首要问题就是教材的选择,结合学院办学定位、专业要求及学生的层次等诸多方面,挑选一本恰当的教材,具有事半功倍的效果。我院选定的是自编教材——沙丽杰主编中国电力出版社出版的《数字逻辑与数字系统》。教材选定后剩下的说道一下教的艺术。
1 注重学生逻辑思维的培养
数字电路与模拟电路最大的不同在于输入输出之间不是普通的函数关系,而是逻辑因果关系。数字电路中多采用二进制‘0’和‘1’来描述信息,“0”和“1”表示的是逻辑“真”和“假”,或事物的两个不同的状态,它没有“数”的多和少的概念。例如电子开关中的“导通”和“关断”,灯的“亮”和“灭”都分别用逻辑“1”和逻辑“0”表示。当事物存在多于两种状态时就需用多位逻辑量表示,如十字路口交通灯的四种常见状态:①主通道绿灯亮,支通道红灯亮;②主通道黄灯亮,支通道红灯亮;③主通道红灯亮,支通道绿灯亮;④主通道红灯亮,支通道黄灯亮。可以用两位逻辑量表示:①00;②01;③10;④11。这里的两位逻辑量就是状态的代码/编码,这和国共时期打入敌人内部的人员代号“不死鸟”、“飞鹰”、“007”等是一个作用。“不死鸟”和“飞鹰”是文字代码或字符代码,“007”是数字代码或数字编码,在现实生活中人们熟悉的是十进制代码,而数字电路中用的最多的是二进制代码。所以要想将一个现实问题转化为数字逻辑问题,首要的一件事就是将实际问题用二进制逻辑代码表示,再根据输入输出间的因果关系列出其满足的逻辑运算表达式。注重学生逻辑思维的培养是提高学生自行设计数字逻辑电路的基础。
2 用口诀简化记忆
在本课的教学过程中会遇到许多需要记忆的逻辑代数公式和表(如触发器的激励表),学生常常要为记忆这些东西而发愁。而用口诀记忆帮助学生记忆是一