IPB University Logo

SCIENTIFIC REPOSITORY

IPB University Scientific Repository collects, disseminates, and provides persistent and reliable access to the research and scholarship of faculty, staff, and students at IPB University

AI Repository
 
Building and Categories


      View Item 
      •   IPB Repository
      • Final Assignments
      • Undergraduate Final Assignments
      • UF - School of Data Science, Mathematic and Informatics
      • UF - Computer Science
      • View Item
      •   IPB Repository
      • Final Assignments
      • Undergraduate Final Assignments
      • UF - School of Data Science, Mathematic and Informatics
      • UF - Computer Science
      • View Item
      JavaScript is disabled for your browser. Some features of this site may not work without it.

      Pengembangan Modul Backend pada Website Personalized Learning System untuk Pembelajaran Computational Thinking

      Thumbnail
      View/Open
      Cover (461.4Kb)
      Fulltext (1.091Mb)
      Lampiran (1.564Mb)
      Date
      2026
      Jenis/Type
      Skripsi
      Subtype
      Undergraduate Theses
      Author
      Hasana, Rio Alvein
      Ahmad, Hafidlotul Fatimah
      Herdiyeni, Yeni
      Metadata
      Show full item record
      Abstract
      Computational Thinking (CT) merupakan keterampilan dasar yang penting dalam pendidikan tinggi dan telah diterapkan sebagai mata kuliah wajib pada Program Pendidikan Kompetensi Umum (PPKU) IPB University. Skala mahasiswa yang besar menimbulkan tantangan dalam monitoring dan personalisasi pembelajaran jika hanya menggunakan sistem konvensional. Penelitian ini bertujuan menghasilkan modul backend pada Personalized Learning System (PLS) untuk mendukung pembelajaran CT yang adaptif. Pengembangan dilakukan menggunakan metode Scrum dengan framework Django, RDBMS MySQL, dan integrasi Large Language Model (LLM). Proses pengembangan terbagi dalam empat siklus sprint yang mencakup fitur autentikasi, profiling gaya belajar, manajemen konten, hingga fitur chatbot AI dengan feedback adaptif. Hasil penelitian menunjukkan bahwa seluruh 18 item product backlog berhasil diimplementasikan dan lulus pengujian black box sesuai dengan kriteria Definition of Done (DoD)
       
      Computational Thinking (CT) is an essential foundational skill in higher education and has been implemented as a mandatory course in the General Competency Education Program (PPKU) at IPB University. The large student population poses challenges in monitoring and personalizing learning when only utilizing conventional systems. This research aims to develop a backend module for a Personalized Learning System (PLS) to support adaptive CT learning. The development was conducted using the Scrum method with the Django framework, MySQL RDBMS, and Large Language Model (LLM) integration. The development process was divided into four sprint cycles, covering authentication features, learning style profiling, content management, and an AI chatbot feature with adaptive feedback. The results show that all 18 product backlog items were successfully implemented and passed black-box testing in accordance with the Definition of Done (DoD) criteria.
       
      URI
      http://repository.ipb.ac.id/handle/123456789/176450
      Collections
      • UF - Computer Science [164]

      Copyright © 2020 Library of IPB University
      All rights reserved
      Contact Us | Send Feedback
      Indonesia DSpace Group 
      IPB University Scientific Repository
      UIN Syarif Hidayatullah Institutional Repository
      Universitas Jember Digital Repository
        

       

      Browse

      All of IPB RepositoryCollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

      My Account

      Login

      Application

      google store

      Copyright © 2020 Library of IPB University
      All rights reserved
      Contact Us | Send Feedback
      Indonesia DSpace Group 
      IPB University Scientific Repository
      UIN Syarif Hidayatullah Institutional Repository
      Universitas Jember Digital Repository