Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 58 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
58
Dung lượng
5,47 MB
Nội dung
ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHẦN MỀM - BÁO CÁO ĐỒ ÁN XÂY DỰNG ỨNG DỤNG HỖ TRỢ MÔN HỌC Giảng viên hướng dẫn: ThS Trần Thị Hồng Yến Sinh viên thực hiện: Trần Thanh Hiền - 19520080 Lê Khải Hoàn - 19520087 Tp Hồ Chí Minh, tháng 12 năm 2022 ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CƠNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHẦN MỀM - BÁO CÁO ĐỒ ÁN XÂY DỰNG ỨNG DỤNG HỖ TRỢ MÔN HỌC Giảng viên hướng dẫn: ThS Trần Thị Hồng Yến Sinh viên thực hiện: Trần Thanh Hiền - 19520080 Lê Khải Hoàn - 19520087 Tp Hồ Chí Minh, tháng 12 năm 2022 ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐẠI HỌC Độc Lập - Tự Do - Hạnh Phúc CÔNG NGHỆ THÔNG TIN ĐỀ CƯƠNG CHI TIẾT TÊN ĐỀ TÀI: XÂY DỰNG ỨNG DỤNG HỖ TRỢ MÔN HỌC Tên đề tài tiếng Anh: BUILDING A SUBJECT SUPPORT APPLICATION Cán hướng dẫn: ThS Trần Thị Hồng Yến Thời gian thực hiện: Từ ngày 05/09/2022 đến 31/12/2022 Sinh viên thực hiện: Lê Khải Hoàn – 19520087 Trần Thanh Hiền - 19520080 Nội dung đề tài: Giới thiệu: Cơng việc kinh doanh khơng gói gọn quy mơ nước, mà cịn có hợp tác với nhiều quốc gia khác giới Trong tiếng Anh dường ngơn ngữ trung gian phổ biến ưa chuộng với 1/2 quốc gia giới sử dụng ngơn ngữ giao tiếp giới doanh nghiệp Các đối tác lớn chủ yếu đến từ quốc gia lớn Mỹ, Trung Quốc, Nga, Anh, Đức hầu hết sử dụng tiếng Anh ngôn ngữ giao tiếp Vì vậy, có kỹ tiếng Anh giao tiếp cơng việc tốt, làm việc với đối tác đâu giới Do đó, doanh nghiệp yêu cầu từ nhân viên đến cấp quản lý phải có kỹ giao tiếp tiếng Anh cơng việc điều dễ hiểu Ngoài ra, việc học anh văn giao tiếp khó khăn người làm Họ khơng có thời gian để tham gia vào lớp học trực tiếp sau hành chánh, họ phải chăm lo cho gia đình tập trung vào dự án cơng việc Vì lẽ đó, nhóm em phát triển ứng dụng giúp cho người dùng học tiếng Anh giao tiếp lúc nơi Thêm vào đó, nhóm em sử dụng framework React Native nhằm giúp cho ứng dụng chạy tảng phổ biến Android iOS, giúp cho đa số người dùng thiết bị di động sử dụng cách mượt mà nhanh chóng Ngồi việc hướng đến đối tượng người làm, ứng dụng mở rộng đến với đối tượng trẻ em giúp cho bé làm quen với tiếng Anh từ sớm Sau này, việc phát triển tiếng Anh cho bé dễ dàng Mục tiêu: - Hiểu rõ cấu trúc framework React Native Facebook phát triển cách áp dụng vào đồ án - Xây dựng ứng dụng hỗ trợ học tiếng Anh giao tiếp với chức như: học từ vựng, ngữ pháp, mẫu câu giao tiếp ngày, công việc, luyện nghe đoạn hội thoại, luyện phát âm với mẫu câu cho trước, trò chơi giúp ôn luyện từ vựng, quản lý thông tin người dùng, học tiếng Anh cho trẻ em Phạm vi: • Phạm vi mơi trường: o Ứng dụng hoạt động thiết bị Android IOS • Phạm vi chức năng: o Học từ vựng theo chủ đề o Học chủ điểm ngữ pháp o Luyện viết, luyện đọc o Luyện nghe o Luyện phát âm theo mẫu câu có sẵn o Ơn tập từ vựng o Xem video hội thoại nhân vật o Học tiếng Anh cho trẻ em o Quản lý thông tin người dùng Đối tượng: - Người dùng có nhu cầu mua học tiếng Anh gồm kỹ - Trẻ em bắt đầu làm quen với tiếng Anh Phương pháp thực hiện: - Tìm hiểu React Native, Redux, Firebase, NodeJS, TypeScript - Khảo sát thực trạng ứng dụng học tiếng Anh giao tiếp tương tự Duolingo, Cake, TFlat,… nhiều người dùng sử dụng nhất, từ tiến hành phân tích, xác định u cầu cụ thể cho đề tài tìm ưu, nhược điểm để khắc phục cho đề tài nhóm - Phân tích thiết kế hệ thống ứng dụng - Tìm hiểu quy trình thiết kế UX/UI tiến hành thiết kế giao diện cho ứng dụng - Xây dựng ứng dụng cho người dùng sử dụng Android iOS - Tiến hành triển khai kiểm thử ứng dụng Công nghệ: - Mobile: React Native, Type Script - State management: Redux - Back-end: NodeJS, Firebase - Database: Firebase Realtime Database - Source Control: GitHub Kết mong đợi - Nắm bắt áp dụng công nghệ để xây dựng sản phẩm đề tài - Hiểu rõ nghiệp vụ, chức ứng dụng học tiếng Anh giao tiếp với kỹ - Áp dụng kiến thức học phân tích thiết kế hệ thống phần mềm, quy trình phát triển phần mềm, quản lý triển khai dự án phần mềm để xây dựng ứng dụng sản phẩm đề tài - Xây dựng ứng dụng học tiếng Anh giao tiếp cho người dùng đáp ứng yêu cầu giao diện chức đề Kế hoạch thực Thời gian Nội dung 05/09/2022 – 11/09/2022 - Tất cả: Tìm hiểu đề tài, đánh giá thị trường, xác định chức hệ thống 12/09/2022 – 18/09/2022 - Tất cả: Tìm hiểu, nghiên cứu TypeScript 19/09/2022 – 02/10/2022 + Lê Khải Hoàn: Chức quản lý người dùng (đăng nhập, đăng kí, quản lý thông tin cá nhân, ), luyện phát âm theo mẫu câu có sẵn, trị chơi ơn tập từ vựng, học tiếng Anh cho trẻ em + Trần Thanh Hiền: Chức học từ vựng theo chủ đề, học chủ điểm ngữ pháp, xem video hội thoại nhân vật, luyện viết, luyện đọc, luyện nghe 03/10/2022 – 23/10/2022 Tìm hiểu quy trình thiết kế UX/UI thiết kế giao diện cho ứng dụng 24/10/2022 – 10/11/2022 + Lê Khải Hồn: Đăng nhập, đăng ký, quản lý thơng tin user; phân loại người dùng (trẻ em hay người lớn);học tiếng Anh cho trẻ + Trần Thanh Hiền: Test tiếng Anh đầu vào cho user (nếu user chọn target người lớn học tiếng Anh), hoàn thành homepage ứng dụng 11/11/2022 – 30/11/2022 + Lê Khải Hoàn: Hoàn thành chức học tiếng Anh cho trẻ em + Trần Thanh Hiền: Hoàn thành danh sách grammar học 1/12/2022 – 11/12/2022 + Lê Khải Hoàn: Hoàn thành chức luyện phát âm ôn tập kiến thức học bên phần học tiếng Anh cho người lớn + Trần Thanh Hiền: Hoàn thành phần học tiếng Anh qua video, học từ vựng, ngữ pháp 12/12/2022 – 25/12/2022 + Lê Khải Hoàn: Hoàn thành chức chức luyện viết theo chủ đề + Trần Thanh Hiền: Hoàn thành phần lưu kiến thức học hoàn chỉnh mục khác 26/12/2022 – 31/12/2022 Kiểm thử hệ thống hoàn thiện báo cáo TP HCM, ngày 05 tháng 09 năm 2022 Xác nhận CBHD Sinh viên (Ký tên ghi rõ họ tên) (Ký tên ghi rõ họ tên) ThS Trần Thị Hồng Yến Lê Khải Hoàn Trần Thanh Hiền LỜI MỞ ĐẦU Tiếng Anh ngôn ngữ phổ biến giới nhiều thập kỷ qua Có lẽ khó để tìm quốc gia mà khơng sử dụng tiếng Anh ngôn ngữ dùng công việc Tiếng Anh ngơn ngữ nói nhiều giới, ước tính có 380 triệu người xứ, 300 triệu người sử dụng tiếng Anh ngôn ngữ thứ hai Học tiếng Anh giúp mở rộng hiểu biết bạn Khơng hiểu văn hóa khác thơng qua việc học tiếng Anh mà bạn kết nối khoảng cách văn hóa khác Nó làm tăng hiểu biết văn hóa bạn Nếu bạn học tiếng Anh văn hóa nó, bạn thấy văn hóa từ góc nhìn khác Hiện có nhiều tin tuyển dụng yêu cầu kĩ giao tiếp tiếng Anh tốt, kèm với u cầu mức lương cao Cho nên ta thấy tầm quan trọng việc học tiếng Anh ảnh hưởng lớn đến chất lượng công việc Ước mơ bạn trẻ lĩnh vực cơng nghệ thơng tin nói riêng ngành khác nói chung làm việc công ty quốc tế lớn Google, Facebook, Cocacola, Amazon, vừa có mức lương hấp dẫn, vừa có mơi trường làm việc chuyên nghiệp Nhưng mà làm việc công ty này, bạn phải dùng tiếng Anh để giao tiếp công việc Vậy bạn khơng giỏi giao tiếp tiếng Anh chắn bạn bị loại từ vòng gửi xe Chính thế, bạn cần phải trau dồi tiếng Anh từ bây giờ, sớm tốt Có vấn đề chung mà bạn trẻ gặp phải bạn đợi đến lúc tốt nghiệp lo học tiếng Anh, đa số cần để lấy tốt nghiệp, bạn làm bắt đầu nhận tầm quan trọng bắt đầu học Nhưng bạn bị vướng bận thời gian, công việc việc học tiếng Anh trở nên khó khăn Đó lí nhóm em chọn đề tài "Xây dựng ứng dụng hỗ trợ môn học", cụ thể ứng dụng hỗ trợ học tiếng Anh giao tiếp dành cho người có thời gian, người làm mở rộng đến đối tượng trẻ em LỜI CẢM ƠN Nhóm em xin chân thành gửi lời cảm ơn đến cô Trần Thị Hồng Yến - giảng viên hướng dẫn Đồ án nhóm thuộc khoa Cơng nghệ Phần mềm hướng dẫn bước nghiên cứu, thực đề tài Tuy nhiên trình nghiên cứu đề tài này, nhóm em cịn số nhược điểm, hạn chế tìm hiểu, thực Rất mong nhận nhận xét, góp ý từ thầy giảng viên trường để đề tài nhóm em hồn thiện Nhóm em xin chân thành cảm ơn! Nhóm sinh viên thực Lê Khải Hồn - Trần Thanh Hiền MỤC LỤC Chương 1: GIỚI THIỆU TỔNG QUAN ĐỀ TÀI 1.1 Tên đề tài 1.2 Lí chọn đề tài 1.3 Lí chọn công nghệ 1.4 Môi trường phát triển ứng dụng 1.5 Các yêu cầu hệ thống Chương 2: CƠ SỞ LÍ THUYẾT 2.1 React Native 2.2 Cloud Firestore 2.3 Redux Toolkit 2.4 TypeScript 2.5 Áp dụng công nghệ vào đồ án 2.5.1 React Native 2.5.2 Redux Toolkit 2.5.3 Cloud Firestore 2.5.4 TypeScript Chương 3: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 3.1 Sơ đồ Use-case 3.2 Danh sách actor 10 3.3 Danh sách use-case 10 3.4 Đặc tả Use-case 11 3.4.1 Đặc tả use-case “Đăng nhập” 11 3.4.2 Đặc tả use-case “Đăng xuất” 11 3.4.3 Đặc tả use-case “Đăng ký” 12 3.4.4 Đặc tả use-case “Quản lý thông tin cá nhân” 13 3.4.5 Đặc tả use-case “Kiểm tra đầu vào” 14 3.4.6 Đặc tả use-case “Xem video hội thoại” 15 3.4.7 Đặc tả use-case “Học từ vựng” 15 3.4.8 Đặc tả use-case “Ôn tập từ vựng” 16 3.4.9 Đặc tả use-case “Luyện phát âm” 17 3.5 Sơ đồ lớp (mức phân tích) 18 3.6 Danh sách lớp đối tượng quan hệ 18 3.7 Mô tả chi tiết lớp đối tượng 19 3.7.1 Lớp “User” 19 3.7.2 Lớp “EntryTest” 20 3.7.3 Lớp “EntryTestDetail” 20 3.7.4 Lớp “VideoOutline” 21 3.7.5 Lớp “Video” 21 3.7.6 Lớp “Vocabulary” 21 3.7.7 Lớp “Sentence” 22 3.8 Sơ đồ logic 23 3.9 Mô tả chi tiết kiểu kiệu sơ đồ logic 24 3.9.1 Bảng “Users” 24 3.9.2 Bảng “Video” 24 3.9.3 Bảng “Vocabulary” 25 3.9.4 Bảng “Sentence” 25 3.10 Danh sách hình 26 3.11 Mô tả chi tiết hình 27 3.11.1 Đăng nhập 27 3.11.2 Đăng ký 28 3.11.3 Trang chủ 29 3.11.4 Video 30 3.11.5 Thông tin cá nhân 32 3.11.6 Học từ vựng qua tranh ảnh 33 3.11.7 Ôn tập từ vựng 35 Bảng 3.35 Bảng mô tả thao tác hình trang chủ STT Tên xử lí Ý nghĩa Điều kiện gọi Hiển thị Hiển thị chủ video Người dùng đăng nhập vào chủ video gợi ý gợi ý cho ngày ứng dụng cho ngày Sắp xếp Hiển thị video theo Người dùng đăng nhập vào video theo loại loại ứng dụng Tìm video theo Cho phép người dùng Người dùng đăng nhập vào từ khoá filter video theo từ khố ứng dụng 3.11.4 Video Hình 3.7 Màn hình học qua video 30 Ghi Bảng 3.36 Bảng mơ tả thao tác hình học qua video STT Tên xử lí Ý nghĩa Điều kiện gọi Hiển thị video Hiển thị video cho Người dùng làm kiểm cho người dùng người dùng tra đầu vào đủ trình độ vào xem video Hiển thị mô tả Hiển thị mô tả Người dùng làm kiểm video cho video cho người tra đầu vào đủ trình độ người dùng dùng vào xem video Hiển thị từ Hiển thị từ vựng Người dùng làm kiểm vựng đáng đáng ý cho tra đầu vào đủ trình độ ý cho người người dùng vào xem video dùng Hiển thị Hiển thị mẫu Người dùng làm kiểm mẫu câu đáng câu đáng ý cho tra đầu vào đủ trình độ ý cho người người dùng vào xem video dùng 31 Ghi 3.11.5 Thơng tin cá nhân Hình 3.8 Màn hình thơng tin cá nhân 32 Bảng 3.37 Bảng mơ tả thao tên hình thơng tin cá nhân STT Tên xử lí Ý nghĩa Điều kiện gọi Ghi Cập nhật Cập nhật thông Khi người dùng Khi thơng tin mà tin tài khoản nhấn vào nút người dùng nhập vào “Save Profile” cập nhật database Đăng Đăng xuất khỏi Khi người dùng xuất ứng dụng nhấn vào nút “Sign out” Hiển thị Hiển thị thông Người dùng tin tài khoản chuyển sang tab “Profile” 3.11.6 Học từ vựng qua tranh ảnh Hình 3.9 Màn hình học từ vựng 33 Bảng 3.38 Bảng mô tả thao tác hình học từ vựng STT Tên xử lí Ý nghĩa Điều kiện gọi Ghi Xem nội Xem nội Khi người dùng Khi thơng tin khác dung dung khác từ nhấn vào thẻ từ vựng từ vựng nghĩa tiếng vựng (hoặc thẻ Anh, tiếng Việt, ví dụ flashcard) minh họa xuất Học từ Học từ qua Khi người dùng Màn hình gồm vựng qua flashcard nhấn vào nút "Learn flashcard từ vựng xuất flashcard thẻ thật Vocabulary" Học thuộc Chuyển từ vựng Người dùng nhấn Khi đó, từ vựng từ vựng vào nút "Remember chuyển sang mục học sang học this word" Bỏ lưu từ Xóa từ vựng Người dùng nhấn Từ vựng xóa khỏi vựng khỏi danh sách vào biểu tượng cờ danh sách từ chưa học 34 3.11.7 Ôn tập từ vựng Hình 3.10 Màn hình ơn tập từ vựng Bảng 3.39 Bảng mô tả thao tác hình ơn tập từ vựng STT Tên xử lí Ý nghĩa Điều kiện gọi Ghi Xem nội Xem nội Khi người dùng Khi thơng tin khác dung dung khác nhấn vào thẻ từ từ vựng nghĩa tiếng từ vựng vựng Anh, tiếng Việt, ví dụ minh họa xuất Ơn tập từ Luyện tập lại Người dùng nhấn Màn hình gồm câu hỏi vựng từ vào nút "Review" ơn tập từ vựng gồm có học đáp án xuất 35 Bỏ lưu từ Xóa từ vựng Người dùng nhấn Từ vựng xóa khỏi vựng khỏi danh sách vào biểu tượng danh sách từ chưa học cờ 3.11.8 Luyện phát âm Hình 3.11 Màn hình luyện phát âm Bảng 3.40 Bảng mơ tả thao tác hình luyện phát âm STT Tên xử lí Ý nghĩa Điều kiện gọi Ghi Lưu lại giọng Khi người dùng Sau nhấn, người dùng nhấn vào biểu nói mẫu câu hệ thống dùng tượng micro ghi lại So sánh So sánh giọng Sau người dùng Hệ thống phân tích giọng đưa đọc người nói xong kết dùng với mẫu nhấn lại biểu tượng câu, sau đưa kết câu micro Lưu lại giọng đọc đọc người nói người dùng mẫu hình 36 3.11.9 Từ vựng ngữ pháp theo chủ đề Hình 3.12 Màn hình từ vựng ngữ pháp theo chủ đề 37 Bảng 3.41 Bảng mô tả thao tác hình từ vựng ngữ pháp theo chủ đề STT Tên xử lí Phân loại ngữ Ý nghĩa Điều kiện gọi Cho phép người dùng filter Người dùng đăng pháp theo chủ đề ngữ pháp theo level A1-B1 nhập vào ứng dụng Tìm từ vựng Cho phép người dùng tìm Người dùng đăng nghĩa từ vựng theo từ nhập vào ứng dụng khoá Hiển thị chủ Gợi ý cho người dùng Người dùng đăng đề từ vựng chủ đề từ vựng nhập vào ứng dụng thuộc chủ đề 38 Ghi 3.11.10 Luyện nghe tiếng Anh Hình 3.13 Màn hình luyện nghe tiếng Anh 39 Bảng 3.42 Bảng mơ tả thao tác hình luyện nghe tiếng Anh STT Tên xử lí Ý nghĩa Điều kiện gọi Chủ đề Cho phép người dùng lựa chọn Người dùng đăng luyện nghe chủ đề luyện nghe (nghe hội thoại nhập vào ứng dụng nghe mô tả ảnh) Quá trình Cho phép người dùng xem Người dùng đăng kết trình làm tới đâu, nhập vào ứng dụng thực xong câu đồng thời kết làm cho người dùng làm xong kiểm tra Lưu câu Cho phép người dùng lưu câu hỏi Người dùng đăng hỏi câu câu trả lời cần xem lại sau nhập vào ứng dụng trả lời 40 Ghi 3.11.11 Luyện đọc tiếng Anh Hình 3.14 Màn hình luyện đọc tiếng Anh 41 Bảng 3.43 Bảng mơ tả thao tác hình luyện đọc tiếng Anh STT Tên xử lí Ý nghĩa Điều kiện gọi Chủ đề luyện Cho phép người dùng lựa chọn Người dùng đăng đọc số chủ đề luyện đọc chọn số nhập vào ứng dụng lượng câu hỏi lượng câu hỏi muốn làm Quá trình Cho phép người dùng xem Người dùng đăng kết thực trình làm tới nhập vào ứng dụng đâu, xong câu đồng thời kết làm cho người dùng làm xong kiểm tra Lưu câu hỏi Cho phép người dùng lưu câu Người dùng đăng câu trả lời hỏi câu trả lời cần xem lại nhập vào ứng dụng sau 42 Ghi KẾT LUẬN • Ưu điểm - Xây dựng ứng dụng hỗ trợ học tiếng Anh giao tiếp với chức như: học từ vựng, ngữ pháp, mẫu câu giao tiếp ngày, công việc, luyện nghe đoạn hội thoại, luyện phát âm với mẫu câu cho trước, giúp ôn luyện từ vựng, ngữ pháp, quản lý thông tin người dùng - Ứng dụng hoạt động tảng di động phổ biến - Giao diện dễ sử dụng cho người bắt đầu sử dụng • Nhược điểm - Ứng dụng tập trung hỗ trợ môn tiếng Anh chưa hỗ trợ đa môn học - Chưa đa dạng trò chơi cho phần học tiếng Anh cho trẻ em • Hướng phát triển Hiện tại, ứng dụng giới hạn hỗ trợ học môn học tiếng Anh cho trẻ em người làm, bao gồm đầy đủ kĩ nghe, nói, đọc, viết Trong tương lai, nhóm em dự định tiếp tục phát triển ứng dụng theo hướng hỗ trợ đa môn học Trong tương lai, ứng dụng tiếp tục bổ sung số tính cần thiết cho việc hỗ trợ nhiều môn học lúc như: xếp thời khoá biểu, nhắc lịch báo cáo, lịch thi, hỗ trợ tính tốn điểm trung bình mơn số tín cịn lại để trường, 43 TÀI LIỆU THAM KHẢO [1] ThS Huỳnh Tuấn Anh (2022), Bài giảng Lập trình thiết bị di động, Khoa Công nghệ Phần mềm – Trường Đại học Công nghệ Thông tin [2] ThS Nguyễn Thị Thanh Trúc (2020), Bài giảng Nhập môn Công nghệ phần mềm, Khoa Công nghệ Phần mềm - Trường Đại học Công nghệ Thông tin [3] Giới thiệu React Native: https://nordiccoder.com/blog/tong-quan-ve-react-native/ - Lần truy cập cuối cùng: 12/06/2022 [4] Ưu nhược điểm React Native: https://itviec.com/blog/react-native-la-gi/ - Lần truy cập cuối cùng: 17/10/2022 [5] Giới thiệu Cloud Firestore: https://viblo.asia/p/firebase-realtime-database-cloudfirestore-la-gi-nen-chon-frd-hay-cf-cho-app-cua-ban-63vKj2xdK2R - Lần truy cập cuối cùng: 15/11/2022 [6] Cách sử dụng Redux Toolkit: https://techmaster.vn/posts/36409/huong-dan-su-dungreact-router-va-redux-toolkit - Lần truy cập cuối cùng: 12/12/2022 [7] The Complete React Native Course 2021: from Zero to Hero Programming with Mash: https://www.youtube.com/watch?v=ANdSdIlgsEw - Lần truy cập cuối cùng: 24/12/2022 [8] Hướng dẫn Cloud Firestore Firebase – Google: https://www.youtube.com/watch?v=BjtxPj6jRM8 - Lần truy cập cuối cùng: 30/12/2022 [9] Ngôn ngữ TypeScript: https://viblo.asia/p/ngon-ngu-typescript-OEqGj50JM9bL Lần truy cập cuối cùng: 30/12/2022 44 ... pháp 12/ 12/ 2 022 – 25 / 12/ 2 022 + Lê Khải Hoàn: Hoàn thành chức chức luyện viết theo chủ đề + Trần Thanh Hiền: Hoàn thành phần lưu kiến thức học hoàn chỉnh mục khác 26 / 12/ 2 022 – 31/ 12/ 2 022 Kiểm... 05/09 /20 22 – 11/09 /20 22 - Tất cả: Tìm hiểu đề tài, đánh giá thị trường, xác định chức hệ thống 12/ 09 /20 22 – 18/09 /20 22 - Tất cả: Tìm hiểu, nghiên cứu TypeScript 19/09 /20 22 – 02/ 10 /20 22 + Lê Khải Hoàn:... TÀI: XÂY DỰNG ỨNG DỤNG HỖ TRỢ MÔN HỌC Tên đề tài tiếng Anh: BUILDING A SUBJECT SUPPORT APPLICATION Cán hướng dẫn: ThS Trần Thị Hồng Yến Thời gian thực hiện: Từ ngày 05/09 /20 22 đến 31/ 12/ 2 022 Sinh