Please use this identifier to cite or link to this item: https://dspace.ctu.edu.vn/jspui/handle/123456789/119798
Title: XÂY DỰNG ỨNG DỤNG HỖ TRỢ HỌC THUẬT CÁ NHÂN HOÁ VỚI FLASHCARD
Other Titles: BUILDING A MOBILE APPLICATION TO SUPPORT PERSONALIZED ACADEMIC LEARNING WITH FLASHCARD
Authors: Trần, Công Án
Nguyễn, Hải Nghiêm
Keywords: CÔNG NGHỆ THÔNG TIN
Issue Date: 2025
Publisher: Trường Đại Học Cần Thơ
Abstract: Trong bối cảnh công nghệ số ngày càng phát triển, nhu cầu học tập linh hoạt, cá nhân hóa và hiệu quả ngày càng trở nên cấp thiết, đặc biệt đối với học sinh, sinh viên và người học tự do. Trước thực tế đó, luận văn này giới thiệu một ứng dụng học tập tích hợp nhiều tính năng thông minh, giúp người dùng quản lý kiến thức, ôn tập hiệu quả và theo dõi tiến trình học tập một cách trực quan và tiện lợi. Ứng dụng được xây dựng bằng Flutter – một framework phát triển đa nền tảng mạnh mẽ – và sử dụng PocketBase làm cơ sở dữ liệu backend nhẹ, linh hoạt, phù hợp với các hệ thống quy mô nhỏ đến trung bình. Ứng dụng bao gồm một hệ thống quản lý học phần (subject) cho phép người dùng tạo, chỉnh sửa, chia sẻ hoặc đánh dấu yêu thích học phần. Mỗi học phần được liên kết với các thẻ flashcard – công cụ học tập hiệu quả được minh chứng trong nhiều nghiên cứu giáo dục. Người dùng có thể tạo flashcard, thêm hình ảnh minh họa, ôn tập dưới dạng lật thẻ (study) hoặc kiểm tra trắc nghiệm (quiz). Tiến trình học tập được hệ thống ghi lại đầy đủ, từ số lần học, tiến độ học tập, giúp người học có động lực duy trì thói quen ôn tập. Ngoài ra, ứng dụng còn cung cấp tính năng ghi chú theo học phần, nơi người dùng có thể lưu trữ kiến thức, ví dụ, công thức,... với giao diện lưới sinh động, tùy chỉnh màu sắc theo ý thích. Tính năng hỏi & đáp hỗ trợ người dùng đặt câu hỏi trong từng học phần và nhận phản hồi, mô phỏng không gian học nhóm hoặc lớp học ảo. Đặc biệt, hệ thống tích hợp chatbot AI sử dụng Gemini Pro – mô hình ngôn ngữ mạnh mẽ của Google – nhằm hỗ trợ người học trong việc giải thích khái niệm, gợi ý phương pháp học và trả lời câu hỏi một cách tức thời, thân thiện. Về mặt kỹ thuật, ứng dụng sử dụng Provider để quản lý trạng thái, tối ưu trải nghiệm người dùng. Giao diện thân thiện, hiện đại, hỗ trợ dark mode, có hệ thống thông báo học tập bị trễ (notification), và dễ dàng triển khai trên cả Android, iOS hoặc web. Toàn bộ dữ liệu được lưu trữ và đồng bộ thông qua PocketBase, cho phép ứng dụng hoạt động ổn định kể cả khi mở rộng quy mô. Luận văn không chỉ trình bày quá trình xây dựng ứng dụng, mà còn phân tích các nguyên tắc thiết kế giao diện người dùng, phương pháp tối ưu trải nghiệm học, và tiềm năng mở rộng ứng dụng như học nhóm trực tuyến, gợi ý học tập bằng AI, và tích hợp đánh giá năng lực người học. Thông qua đề tài này, người viết hướng đến việc khai thác công nghệ để hỗ trợ giáo dục, xây dựng một nền tảng học tập dễ tiếp cận, mang tính cá nhân hóa cao và có khả năng thích ứng với nhu cầu học tập đa dạng của người dùng hiện đại.
Description: 87 Tr
URI: https://dspace.ctu.edu.vn/jspui/handle/123456789/119798
Appears in Collections:Trường Công nghệ Thông tin & Truyền thông

Files in This Item:
File Description SizeFormat 
_file_
  Restricted Access
5.05 MBAdobe PDF
Your IP: 216.73.216.162


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.