Please use this identifier to cite or link to this item: https://dspace.ctu.edu.vn/jspui/handle/123456789/104169
Title: PHÁT TRIỂN ỨNG DỤNG HỖ TRỢ HỌC TIẾNG ANH TRÊN NỀN TẢNG DI ĐỘNG
Other Titles: DEVELOPING A MOBILE APPLICATION FOR LEARNING ENGLISH
Authors: Phan, Phương Lan
Hồ, Thanh Liêm
Keywords: KỸ THUẬT PHẦN MỀM
Issue Date: 2024
Publisher: Trường Đại Học Cần Thơ
Abstract: Hiện nay, tiếng Anh đóng vai trò quan trọng trong học tập, công việc và giao tiếp quốc tế. Ngày nay trên thị trường có khá nhiều ứng dụng học tiếng Anh với nhiều tính năng nổi bật và sử dụng nhiều phương pháp học tiếng Anh khách nhau. Sự đa dạng ngày đôi khi gây khó khăn cho việc tìm kiếm, so sánh và lựa chọn ứng dụng mà họ ưng ý. Ngoài ra người dùng phải trả mức phí khá cao để sử dụng được tất cả chức năng của các ứng dụng đó. Vậy nên, việc tiếp cận cũng như học tiếng Anh hiệu quả của người dùng còn gặp nhiều khó khăn, đặc biệt là việc luyện phát âm và ghi nhớ từ vựng. Để giúp người dùng có thể tiếp cận và nâng cao hiệu quả học tiếng Anh cần có ứng dụng miễn phí và có khả năng tích hợp các chức năng đánh giá phát âm và học từ vựng theo các phương pháp khoa học. Mục tiêu của tôi là phát triển một ứng dụng hỗ trợ học tiếng Anh trên nền tảng di động giúp người dùng có thể dễ dàng tiếp cập và nâng cao hiệu quả học tiếng Anh với việc tích hợp chức năng đánh giá phát âm và học từ vựng theo phương pháp Spaced Repetition. Ngoài ra, ứng dụng có khả năng hỗ trợ việc quản lý ứng dụng một cách dễ dàng và hiệu quả cho các quản trị viên. Ứng dụng sử dụng framework Flutter để xây dựng giao diện người dùng kết hợp với NodeJS, sử dụng framework NestJS và với cơ sở dữ liệu PostgreSQL để phát triển các API ở phía máy chủ. Về phần máy học, ứng dụng sử dụng các dịch vụ của Microsoft Azure để thực hiện đánh giá phát âm cũng như chuyển văn bản thành giọng nói. Bên cạnh đó ứng dụng còn áp dụng phương pháp Spaced Repetition để giúp người dùng học các từ vựng tiếng Anh một cách hiệu quả. Kết quả từ quá trình xây dựng thành công ứng dụng hỗ trợ học tiếng Anh trên nền tảng di động gồm 4 nhóm người dùng là khách, thành viên, quản trị viên và hệ thống. Tương ứng với từng nhóm người dùng sẽ có các chức năng riêng biệt được xây dựng nhằm đáp ứng nhu cầu học tiếng Anh của người dùng cũng như đáp ứng được nhu cầu quản lý và thống kê dữ liệu của quản trị viên.
Description: 105 Tr
URI: https://dspace.ctu.edu.vn/jspui/handle/123456789/104169
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.61 MBAdobe PDF
Your IP: 3.145.92.96


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