An Interactive Computer Science Teaching Platform Using ManimGL

Loading...
Thumbnail Image

Journal Title

Journal ISSN

Volume Title

Publisher

University of M'sila

Abstract

This thesis focuses on the design and development of an interactive learning framework that simplifies abstract and complex concepts in computer science and data structures. This work aims to move beyond static media and demonstrate the importance of visual simulation and immediate feedback. The proposed Framework is built using the ManimGL library and the Python programming language (NumPy, Pyglet, OpenGL), allowing learners to trace code execution and monitor memory changes in a synchronized manner. The project includes both a software engineering component and an evaluation component using a field survey to measure the proposed Framework's effectiveness in enhancing comprehension and fostering interaction.

Description

Citation

Collections

Endorsement

Review

Supplemented By

Referenced By