Show simple item record

dc.contributor.authorLubowa, Micheal
dc.contributor.authorNabikamba, Phillip
dc.contributor.authorTuyishimire, Bertrand
dc.contributor.authorMukiibi, Muhammad
dc.contributor.authorOkitoi, John Junior
dc.date.accessioned2023-11-27T14:15:43Z
dc.date.available2023-11-27T14:15:43Z
dc.date.issued2023-08-14
dc.identifier.citationLubowa, M. et al. (2023). Tutor learner system. Undergraduate dissertation Makerere Universityen_US
dc.identifier.urihttp://hdl.handle.net/20.500.12281/17349
dc.descriptionA project report submitted to the School of Computing and Informatics Technology in partial fulfillment of the requirements for the Award of the Degree of Bachelor of Information Systems and Technology of Makerere Universityen_US
dc.description.abstractThis report presents the development and implementation of the Tutor Learner System, an innovative e-learning platform designed to offer learners practical Information Technology skills through personalized tutoring sessions. The system's primary focus is to bridge the gap between theoretical knowledge and real-world application by providing learners with handson experiences in computer programming and related IT disciplines. The report begins with an introduction, providing an overview of the platform's objectives, scope, and significance. Chapter Two presents a comprehensive literature review, examining existing e-learning platforms, educational theories, and technological frameworks that influenced the system's design and development.Chapter Three details the research methodology and design, encompassing requirements gathering, data collection methods, and the adoption of the Scrum Methodology for system development.Chapter Four offers an in-depth analysis of the Tutor Learner System's design and architecture, including data analysis and results, functional and non-functional requirements, high-level architecture, and dynamic modelling using activity, sequence, collaboration, and state chart diagrams.Chapter Five covers the system's implementation and testing, showcasing data outputs, programming languages utilized, and the tools employed, including Visual Studio Code, Figma, Google Meet, SQL, and Flutterwave as the payment system. The section highlights extensive form validation as part of the security testing conducted to safeguard user data. Chapter Six concludes the report, providing insights into the project's achievements, limitations, and future recommendations. The platform's potential impact on learners' employment prospects and continuous efforts for improvement are also emphasized.The Tutor Learner System demonstrates a transformative approach to IT education, catering to the needs of learners, tutors, and administrators alike. By addressing practical IT skills and fostering collaboration, the platform paves the way for learners to excel in their careers. The report outlines the system's development journey, highlighting both successes and challenges, while presenting a roadmap for its future growth and enhancement.en_US
dc.language.isoenen_US
dc.publisherMakerere Universityen_US
dc.subjectE-learning platformen_US
dc.subjectcomputer programmingen_US
dc.subjectTutor learner systemen_US
dc.titleTutor learner systemen_US
dc.typeThesisen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record