A Web-Based Educational System for Teaching Compilers

Saved in:
Bibliographic Details
Title: A Web-Based Educational System for Teaching Compilers
Language: English
Authors: Srecko Stamenkovic (ORCID 0000-0002-0933-4379), Nenad Jovanovic (ORCID 0000-0002-8872-7516)
Source: IEEE Transactions on Learning Technologies. 2024 17:143-156.
Availability: Institute of Electrical and Electronics Engineers, Inc. 445 Hoes Lane, Piscataway, NJ 08854. Tel: 732-981-0060; Web site: http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=4620076
Peer Reviewed: Y
Page Count: 14
Publication Date: 2024
Document Type: Journal Articles
Reports - Research
Education Level: Higher Education
Postsecondary Education
Descriptors: Computer Science, Computer Software, Educational Technology, Computer Simulation, Internet, Technology Uses in Education, Instructional Materials, Engineering Education, Universities
DOI: 10.1109/TLT.2023.3297626
ISSN: 1939-1382
Abstract: Although we are witnessing the accelerated development of computer science, and the opening of new fields of study, compiler construction is still a very important field that is taught at most world universities. Because of a large number of algorithms and complex theoretical constructions, these topics represent a difficult and complex domain for teachers to teach and for students to gain a better understanding. Educational software systems play an increasingly important role in the engineering sciences. These systems aim to help students learn by turning abstract theoretical concepts into tangible objects that students can interact with. In this article, we present the web-based simulation system ComVis, which represents a set of tools for learning and teaching topics in the field of compilers. The original version of the ComVis system is written in Java and is available as a desktop application. For greater accessibility and better visual representation, we have developed a web-based simulation system. In addition to new functionalities, this system also includes a large number of topics from the field of compilers. This article provides an overview of the tools that comprise the web-based ComVis system, with an emphasis on the interactivity that students achieve with the system in the learning process. The results of using the web-based ComVis system were verified by a quantitative evaluation of the system's effectiveness through a controlled experiment and a qualitative evaluation of usability by student survey and heuristic tests by experts.
Abstractor: As Provided
Entry Date: 2024
Accession Number: EJ1405403
Database: ERIC
Be the first to leave a comment!
You must be logged in first