Show simple item record

dc.contributor.advisorTran, Thanh Tung
dc.contributor.authorBui, Minh Quang
dc.date.accessioned2024-09-25T09:53:54Z
dc.date.available2024-09-25T09:53:54Z
dc.date.issued2023
dc.identifier.urihttp://keep.hcmiu.edu.vn:8080/handle/123456789/6112
dc.description.abstractFeedback for coding exercises following laboratory sessions is invaluable to every IT student. However, the process of fully evaluating student code assignments is complex and requires significant effort, which is why only assignment grades are provided to students for each lab session. Conversely, from the teachers' perspective, evaluating numerous coding exercises is highly laborious, time-consuming, and prone to errors. To address these critical challenges, this thesis delves into researching and implementing an automated pipeline to streamline the evaluation process. Moreover, to accommodate the substantial influx of assignment submissions from multiple classes concurrently, this thesis incorporates container orchestration technology as a pivotal component in constructing a robust, fault-tolerant, and resource-flexible system. These integrated components form a comprehensive and powerful automation process, equipping educational institutions with the necessary tools to enhance student interaction with laboratory exercises while significantly reducing teacher workload. Experiments are conducted to evaluate and validate the system's efficacy in achieving its objectives. Furthermore, this thesis identifies potential avenues for future research, exploring the untapped potential of microservice systems not only for this specific application but also for educational institutions at the International University and beyonden_US
dc.language.isoenen_US
dc.subjectManagement systemen_US
dc.titleA system for assignments evaluation with devopsen_US
dc.typeThesisen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record