An Interactive Computer Science Teaching Platform Using ManimGL

dc.contributor.advisorAbdessattar, Ghemougui
dc.contributor.authorWissal, Titraoui
dc.date.accessioned2026-07-07T13:09:59Z
dc.date.issued2026-06-10
dc.description.abstractThis 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.
dc.identifier.urihttps://depot.univ-msila.dz/handle/123456789/48867
dc.language.isoen
dc.publisherUniversity of M'sila
dc.subjectInteractive learning
dc.subjectManimGL
dc.subjectcomputer science
dc.subjectvisual simulation
dc.subjectdata struc tures
dc.subjectOpenGL
dc.titleAn Interactive Computer Science Teaching Platform Using ManimGL
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
2026_Titraoui _An_Interactive_CS_Framework.pdf
Size:
4.05 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections