Challenges in Teaching Assembly Language Programming – Desired Prerequisites vs. Students’ Initial Knowledge

Challenges in Teaching Assembly Language Programming – Desired Prerequisites vs. Students’ Initial Knowledge
复制标题

汇编语言编程教学的挑战——所需的先决条件与学生的初始知识

DOI:
--
复制
发表时间:
2022
期刊:
IEEE Global Engineering Education Conference
影响因子:
--
通讯作者:
M. Mikac
M. Mikac
中科院分区:
--
文献类型:
--
作者:
Robert Logožar;M. Horvatić;Ivan Šumiga;M. Mikac

文献摘要

被引文献

相似文献

作者提出了在计算机体系结构课程中教授汇编语言编程的挑战,他们对电气工程进行了为期三年的专业研究。过早的位置的课程内的课程和入学学生的初始知识普遍较低,需要引入预备班的数字算术,这是讨论。所进行的调查表明,学生们基本上支持这些课程,并认识到正规教学的重要性。与此同时,他们中的大多数人高度高估了他们在这一领域的初步知识,这一点已被糟糕的测试结果所证明。大多数学生认为,他们没有付出足够的努力,这是考试不及格和以后在汇编语言编程方面出现问题的主要原因。作者在文章的最后提出了在研究之初开设新的计算机科学基础课程的建议,并对今后的工作进行了展望。
The authors present challenges in the teaching of assembly language programming within a Computer Architecture course that they hold on a professionally-oriented three-year study of Electrical Engineering. The premature position of the course within the curriculum and generally low initial knowledge of the enrolled students required the introduction of preparatory classes in digital arithmetic, which are discussed. The conducted surveys show that students largely support those classes and recognize the importance of formal teaching. At the same time, most of them highly overrate their initial knowledge in that area, as was proven by the poor test results. Students mostly agree that they didn’t exert enough effort and that this is the main reason for failing the test and having problems in assembly language programming later on. The authors conclude the paper with the proposal of a new course in the fundamentals of computer science at the beginning of the study, and some other prospects for the future work.