Đề tài này nằm trong hướng phân tích thiết kế và xây dựng hệ thống học tập để hỗ trợ người học cũng như giáo viên trong việc dạy và học. Đề tài được nghiên cứu dựa trên việc vận dụng quan điểm về dạy học như học thuyết kiến tạo, thuyết vi hành, học sáng tạo, học phân hóa, Mooc và phương pháp giảng dạy học lấy học sinh làm trung tâm, học qua giải quyết vấn đề, học qua các dự án, học tập đảo ngược. Cụ thể đề tài tập trung phân tích hệ thống học tập dựa theo phương pháp hỗ trợ học tập đảo ngược, áp dụng công nghệ thông tin để xây dựng hệ thống hỗ trợ học tập cho cả người học và người dạy.
1 LỜI CAM ĐOAN Tôi xin cam đoan kết đạt luận văn sản phẩm riêng cá nhân tôi, không chép lại người khác Trong toàn nội dung luận văn, điều trình bày cá nhân tơi tổng hợp từ nhiều nguồn tài liệu Tất nguồn tài liệu tham khảo có xuất xứ rõ ràng trích dẫn hợp pháp Tơi xin chịu tồn trách nhiệm chịu hình thức kỷ luật theo quy định cho lời cam đoan Hà Nội, tháng 11 năm 2016 Trần Thị Vân LỜI CẢM ƠN Lời xin gửi lời cảm ơn chân thành tới PGS.TS.Lê Anh Cường Trường đại học FPT - dành nhiều thời gian q báu để tận tình hướng dẫn, bảo định hướng cho tơi suốt thời gian hồn thành luận văn Tơi xin bày tỏ lịng biết ơn tới thầy cô giáo Khoa Công nghệ thông tin - Trường Đại học Công nghệ - ĐHQGHN truyền đạt cho kiến thức, kinh nghiệm quý báu suốt thời gian học tập trường Tôi xin chân thành cảm ơn bạn bè gia đình tơi, người thân u ln ln bên khuyến khích, động viên ủng hộ học tập sống Do thời gian có hạn nên luận văn khơng thể tránh khỏi thiếu sót Rất mong nhận đóng góp ý kiến thầy cô giáo, bạn bè, quý vị quan tâm tới vấn đề để luận văn hoàn thiện Trân trọng cảm ơn! Hà Nội, tháng 11 năm 2016 Trần Thị Vân MỤC LỤC LỜI CAM ĐOAN MỤC LỤC DANH MỤC CÁC KÝ HIỆU VÀ CHỮ VIẾT TẮT DANH MỤC CÁC BẢNG DANH MỤC CÁC HÌNH VẼ, KÝ HIỆU MỞ ĐẦU 10 CHƯƠNG I: GIỚI THIỆU THUYẾT KIẾN TẠO 12 1.1 Lý thuyết kiến tạo (Constructivism) 12 1.2 Bản chất dạy học theo thuyết kiến tạo 12 1.3 Mơ hình học trải nghiệm Kolb theo thuyết kiến tạo 13 1.4 Học tập đảo ngược theo thuyết kiến tạo 14 1.4.1 Sự đời học tập đảo ngược 14 1.4.2 Khái niệm lớp học đảo ngược 16 1.4.3 Cấu trúc chung lớp hoc đảo ngược 17 1.5 Học tập đảo ngược giúp cải tiến chất lượng giáo dục sau đại học 20 1.6 Kết luận 23 CHƯƠNG II: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 25 2.1 Bài toán 25 2.2 Khảo sát số hệ thống học tập 25 2.3 Phân tích yêu cầu hệ thống 27 2.3.1 Đối với người học 27 2.3.2 Đối với giáo viên 28 2.3.3 Đối với quản trị 28 2.4 Sơ đồ tổng quan use-case 28 2.4.1 Use-case Đăng nhập 30 2.4.2 Use-case thêm học cho môn học 32 2.4.3 Use-case thêm tài liệu học 35 2.4.4 Use-case xem tài liệu học 38 2.4.5 Use-case Xem tiến trình học tập 40 2.4.6 Gửi phản hồi 43 2.4.7 Use-case Tạo chủ đề thảo luận 46 2.4.8 Use-case gửi bình luận theo chủ đề thảo luận 49 2.4.9 Chấm điểm phần tập 52 2.4.10 Use-case Cập nhập tài liệu học 53 2.4.11 Use-case Đăng ký môn học 54 2.4.12 Use-case Gửi tập ứng chủ đề 56 2.4.13 Use-case Thông báo 58 2.5 Sơ đồ lớp tổng quan hệ thống 60 2.6 Thiết kế sở liệu 61 2.6.1 Sơ đồ quan hệ thực thể 61 2.6.2 Thiết kế chi tiết bảng 62 2.7 Kết luận 69 CHƯƠNG III: CÀI ĐẶT HỆ THỐNG 70 3.1 Kiến trúc hệ thống 70 3.2 Cài đặt 70 3.3 Giao diện hệ thống 71 3.3.1 Giao diện mẫu hệ thống với phân quyền giáo viên 71 3.3.2 Giao diện mẫu hệ thống với phân quyền người học 75 3.4 So sánh hiệu sử dụng với số hệ thống phần mềm khác 77 3.5 Kết luận 78 KẾT LUẬN 79 TÀI LIỆU THAM KHẢO 81 DANH MỤC CÁC KÝ HIỆU VÀ CHỮ VIẾT TẮT CNTT Công nghệ thông tin FLN Flipped Learning Network Mooc Massive Open Online Course DANH MỤC CÁC BẢNG Bảng 2.1: Bảng chi tiết Use-case hệ thống 30 Bảng 2.2: Bảng use-case đăng nhập 31 Bảng 2.3: Bảng mơ tả phần tử hình đăng nhập 31 Bảng 2.4: Bảng chi tiết use-case học cho môn học 32 Bảng 2.5: Bảng mô tả phần tử hình thơng tin học 33 Bảng 2.6: Bảng chi tiết use-case thêm tài liệu học 36 Bảng 2.7: Bảng mô tả hình giao diện 37 Bảng 2.8: Bảng use-case xem tài liệu học 38 Bảng 2.9: Bảng mơ tả hình giao diện xem tài liệu học 39 Bảng 2.10: Bảng use-case xem tiến độ học tập 40 Bảng 2.11: Bảng mơ tả hình giao diện xem tiến trình học 41 Bảng 2.12: Bảng use-case gửi phản hồi 43 Bảng 2.13: Bảng mô tả phần tử hình giao diện gửi phản hồi 44 Bảng 2.14: Bảng chi tiết use-case tạo chủ đề thảo luận 47 Bảng 2.15: Mơ tả hình giao diện tạo chủ đề thảo luận 47 Bảng 2.16: Bảng use-case thảo luận 49 Bảng 2.17: Mơ tả hình giao diện gửi bình luận 50 Bảng 2.18: Bảng use-case chấm điểm 52 Bảng 2.19: Bảng chi tiết use-case cập nhập tài liệu học 53 Bảng 2.20: Bảng chi tiết use-case đăng ký môn học 54 Bảng 2.21: Mơ tả phần tử hình giao diện đăng ký môn học 55 Bảng 2.22: Bảng use-case gửi tập 56 Bảng 2.23: Mơ tả hình giao diện gửi tập 58 Bảng 2.24: Bảng chi tiết use-case thông báo 59 Bảng 2.25: Bảng chủ đề 63 Bảng 2.26: Bảng tập môn học 63 Bảng 2.27: Bảng bình luận 64 Bảng 2.28: Bảng đăng ký môn học 64 Bảng 2.29: Bảng điểm môn học 64 Bảng 2.30: Bảng tài liệu môn học 65 Bảng 2.31: Bảng thông tin môn học 65 Bảng 2.32: Bảng tiến độ học tập 65 Bảng 2.33: Bảng người dùng 66 Bảng 2.34: Bảng giáo viên 66 Bảng 2.35: Bảng học sinh 67 DANH MỤC CÁC HÌNH VẼ, KÝ HIỆU Hình 1.1: Mơ hình học tập qua trải nghiệm kolb 14 Hình 1.2: Lớp học đảo ngược 17 Hình 1.3: Bức tranh tổng quan lớp học đảo ngược 18 Hình 2.1: Sơ đồ tổng quan use-case 29 Hình 2.2: Màn hình giao diện đăng nhập 31 Hình 2.3: Luồng xử lý đăng nhập 32 Hình 2.4: Mành hình thơng tin học 33 Hình 2.5: Luồng xử lý thông tin học 34 Hình 2.6: Biểu đồ xử lý thông tin học 34 Hình 2.7: Sơ đồ lớp xử lý thông tin học 35 Hình 2.8: Màn hình giao diện thêm tài liệu học 36 Hình 2.9: Luồng xử lý thêm tài liệu học 37 Hình 2.10: Sơ đồ lớp thêm tài liệu học 37 Hình 2.11: Màn hình giao diện xem tài liệu học 39 Hình 2.12: Luồng xử lý xem tài liệu học 40 Hình 2.13: Màn hình giao diện xem tiến trình học tập 41 Hình 2.14: Luồng xử lý xem tiến trình học 42 Hình 2.15: Sơ đồ lớp xem tiến trình học 42 Hình 2.16: Màn hình giao diện gửi phản hồi 44 Hình 2.17: Luồng xử lý gửi phản hồi 45 Hình 2.18: Sơ đồ lớp gửi phản hồi 46 Hình 2.19: Màn hình giao diện tạo chủ đề thảo luận 47 Hình 2.20: Luồng xử lý tạo chủ đề thảo luận 48 Hình 2.21: Sơ đồ lớp tạo chủ đề thảo luận 48 Hình 2.22: Màn hình gửi bình luận 50 Hình 2.23: Luồng xử lý gửi bình luận 51 Hình 2.24: Sơ đồ lớp gửi bình luận 51 Hình 2.25: Luồng xử lý cập nhập tài liệu học 53 Hình 2.26: Màn hình giao diện đăng ký môn học 55 Hình 2.27: Luồng xử lý đăng ký môn học 55 Hình 2.28: Màn hình giao diện gửi tập 57 Hình 2.29: Luồng xử lý gửi tập 58 Hình 2.30: Sơ đồ lớp mối quan hệ lớp giáo viên, lớp học, khóa học 60 Hình 2.31: Sơ đồ lớp phần xử lý học 60 Hình 2.32: Sơ đồ quan hệ lớp phần thảo luận 61 Hình 2.33: Sơ đồ quan hệ thực thể hệ thống 62 Hình 2.34: Sơ đồ quan hệ bảng sở liệu 67 Hình 2.35: Sơ đồ quan hệ phần gửi thông báo tự động 68 Hình 3.1: Kiến trúc hệ thống 70 Hình 3.2: Danh sách mơn dạy giáo viên 72 Hình 3.3: Thơng tin chi tiết học 72 Hình 3.4: Nhận xét học sinh viên 73 Hình 3.5: Xem tiến độ học tập 74 Hình 3.6: Màn hình thảo luận 74 Hình 3.7: Đăng ký mơn học 75 Hình 3.8: Danh sách mơn học đăng ký 76 Hình 3.9: Gửi tập lên hệ thống 76 Hình 3.10: Xem chi tiết tiến độ học tập 77 10 MỞ ĐẦU Với phát triển ngày khoa học công nghệ xã hội, kiến thức sinh viên tiếp thu từ bước vào trường đến trường trở nên lạc hậu Chính việc đáp ứng nhu cầu học tập để người học có khả tự học, tự nghiên cứu nhiều trường quan tâm Trên thực tế trường đại học nay, sinh viên thụ động việc tiếp thu tích lũy kiến thức mà ln phụ thuộc, dựa dẫm vào nội dung giảng giảng viên Sinh viên thường đọc trước nhà, việc tham gia thảo luận lớp hạn chế Học đại học tự nghiên cứu, tự học, nhiều sinh viên không làm chủ vấn đề Khi làm thực hành sinh viên dừng lại việc bắt chước áp dụng cách máy móc, kỹ giải vấn đề lúng túng khơng làm lý thuyết khơng vững, cịn học lý thuyết sinh viên ln thấy khó khăn, dễ nản Ngồi thói quen ngại phát biểu học dẫn đến ngại phát biểu, ngại đưa quan điểm cá nhân tiếp xúc với mơi trường làm việc thực tế Nguyên nhân phần giảng viên chưa có phương pháp tổ chức lớp học phù hợp, tổ chức thảo luận để lôi sinh viên, phần tính ỉ lại, lười vận động suy nghĩ sinh viên Do buổi học lớp thường diễn tẻ nhạt, thiếu sôi động Gần nhà giáo dục giới xây dựng phương pháp học tập gọi tên học tập đảo ngược (flipped learning) giúp người học tăng tính tự chủ kỹ tự học tốt Học tập đảo ngược nơi có kết hợp lên lớp bình thường với việc sử dụng cơng cụ máy tính để hỗ trợ trình học Để áp dụng thành cơng phương pháp này, địi hỏi người dạy người học thay đổi thói quen dạy-học mình, ngồi cần phải có hệ thống để hỗ trợ trình học tập Đề tài nằm hướng phân tích thiết kế xây dựng hệ thống học tập để hỗ trợ người học giáo viên việc dạy học Đề tài nghiên cứu dựa việc vận dụng quan điểm dạy học học thuyết kiến tạo, thuyết vi hành, học sáng tạo, học phân hóa, Mooc phương pháp giảng dạy học lấy học sinh làm trung tâm, học qua giải vấn đề, học qua dự án, học tập đảo ngược Cụ thể đề tài tập trung phân tích hệ thống học tập dựa theo phương pháp hỗ trợ học tập đảo ngược, áp dụng công 68 Bảng giáo viên (accountgv) có mối quan hệ 1:N với bảng thơng tin lớp học (thongtinlophoc) Bảng khóa học (khoahoc) có mối quan hệ 1:N với bảng thơng tin lớp học (thongtinmonhoc) Bảng thông tin lớp học (thongtinlophoc) có mối quan hệ 1:N với bảng đăng ký mơn học (dangkymonhoc) Bảng thơng tin lớp học (thongtinlophoc) có mối quan hệ 1:N với bảng thông tin học (thongtinbaihoc) Bảng thơng tin học (thongtinbaihoc) có mối quan hệ 1:N với bảng tài liệu môn học (tailieumonhoc) Bảng thơng tin học (thongtinbaihoc) có mối quan hệ 1:N với bảng tập môn học (baitapmonhoc) Bảng thơng tin học (thongtinbaihoc) có mối quan hệ 1:N với bảng điểm môn học (diemmonhoc) Bảng người học (accounths) có mối quan hệ 1:N với bảng điểm môn học (diemmonhoc) Bảng thiết kế cho chức gửi thơng báo tự động trình bày hình 2.35 Hình 2.35: Sơ đồ quan hệ phần gửi thông báo tự động Trong hình 2.35 chứa bảng: tài khoản giáo viên (accountgv), tài khoản học sinh (accounths), thông tin lớp học (thongtinlophoc), đăng ký môn học (dangkymonhoc), thông báo (thongbao) Mỗi giáo viên hay học sinh thực việc gửi thơng báo có cập nhật hệ thống 69 2.7 Kết luận Trong chương luận văn trình bày phần phân tích thiết kế hệ thống thực phần lập trình Các yêu cầu hệ thống đáp ứng số tiêu chí mơ hình học tập đảo ngược Cụ thể để làm tăng thời gian cho việc đào sâu suy nghĩ người học, hệ thống hỗ trợ giáo viên cung cấp học liệu nhiều hình thức khác video, trang web với nội dung phù hợp, tài liệu học tập, tập lớn Để làm giảm thời gian tiếp thu thụ động sinh viên lớp lớp hệ thống hỗ trợ người học học trước nhà thông qua tài liệu cung cấp sẵn, đánh giá tự đánh giá tiến trình học người học qua quiz xem ý kiến đánh giá giáo viên, theo dõi tiến độ học tập thảo luận trao đổi thông qua diễn đàn, thông báo thay đổi cập nhật thông tin liên quan đến hệ thống 70 CHƯƠNG III: CÀI ĐẶT HỆ THỐNG 3.1 Kiến trúc hệ thống Dựa trình phân tích yêu cầu hệ thống, đưa đến xây dựng hệ thống với việc sử dụng công nghệ Java web Lập trình web gồm lập trình front end lập trình backend Với lập trình front end sử dụng ngôn ngữ html, css, javascript, jquery, ajax v.v thiết kế UI/UX hỗ trợ nhiều thư viện mã nguồn mở, giúp cho việc thiết kế giao diện đẹp, phù hợp với nhiều độ phân giải cho hình khác nhau, hiệu ứng sinh động Với lập trình backend, hỗ trợ spring framework giúp xây dựng ứng dụng web linh hoạt, mạnh mẽ bảo mật [13] Hình 3.1: Kiến trúc hệ thống Trong hình 3.1 trình bày cơng nghệ mà hệ thống sử dụng trình cài đặt ứng dụng theo mơ hình client – server Phía client sử dụng ngôn ngữ công nghệ html, css, javascript, jquery, ajax, bootstrap, xml Phía server sử dụng jsp, spring mvc, hibernate, tile apache, spring security Cơ sở liệu sử dụng mysql 3.2 Cài đặt Cài đặt ứng dụng localhost 71 Bước 1: Cài đặt công cụ hỗ trợ chạy ứng dụng: web server tomcat; eclipse; mysql server Bước 2: Build ứng dụng thành file war Bước 3: Truy cập đường dẫn chứa mã nguồn project tìm đến file war Bước 4: Copy file war vào server tomcat mục webapp để chạy Cài đặt ứng dụng hosting Bước 1: Chuẩn bị host Bước 2: Build project để tạo file *.war Bước 3: Truy cập vào host upload file war lên để chạy 3.3 Giao diện hệ thống Một số giao diện mẫu hệ thống quản lý học tập cho phần giáo viên người học 3.3.1 Giao diện mẫu hệ thống với phân quyền giáo viên Tài khoản người dùng cung cấp sẵn hệ thống Tài khoản đăng nhập chia làm quyền: quyền giáo viên, quyền sinh viên, quyền quản trị Khi truy cập vào hệ thống người dùng nhập thông tin tên mật để thực chức Giao diện hình đăng nhập hiển thị hình 3.1 Hình 3.1: Đăng nhập hệ thống Trong hình 3.1, người dùng nhập sai tên đăng nhập mật truy 72 cập hệ thống báo lỗi yêu cầu nhập lại Sau đăng nhập hệ thống với tài khoản giáo viên, hệ thống hiển thị trang chức để giáo viên thực Màn hình sau hiển thị danh sách môn học mà giáo viên gán trình bày Hình 3.2 Hình 3.2: Danh sách mơn dạy giáo viên Trong Hình 3.2 mơn học bao gồm thông tin tên môn học, khóa học trạng thái mơn học đóng hay mở Một môn học hết thời gian học tự động chuyển sang trạng thái đóng, người học không đăng ký học Hoặc môn học vượt ngày học tính từ thời điểm môn học bắt đầu người học không đăng ký học Khi người dùng click vào tên môn học hiển thị chi tiết thông tin môn học hình 3.3 Hình 3.3: Thơng tin chi tiết học 73 Trong hình 3.3 trình bày hình hiển thị chi tiết mơn học gồm thao tác thông tin chung môn học, danh sách học viên lớp học, tập học viên, thông tin chi tiết học học liệu liên quan, phản hồi học học viên, tiến độ học tập học viên Màn hình hiển thị phản hồi tập học viên hiển thị hình 3.4 Hình 3.4: Nhận xét học sinh viên Trong hình 3.4 hiển thị chi tiết danh sách lớp học với học viên tham gia Các thông tin học viên gồm tên, điểm, trạng thái chấm điểm phần chấm điểm, nhận xét học người học Người dùng click vào thông tin người học hiển thị form chấm điểm phản hồi người học 74 Hình 3.5: Xem tiến độ học tập Trong hình 3.5, sau chấm điểm gửi phản hồi học người học, hệ thống chuyển sang trang tiến độ học tập Ở hình này, người dùng xem tổng quan tiến độ học tập lớp thành viên lớp Người dùng trao đổi với thông qua diễn đàn thảo luận lớp Giáo viên/Học sinh tạo chủ đề thảo luận gửi bình luận luận qua hình giao diện hình 3.6 Hình 3.6: Màn hình thảo luận Hình 3.6 mơ tả người dùng xem bình luận thành viên lớp gửi bình luận Khi gửi bình luận hệ thống gửi thơng báo đến cho thành viên lớp 75 3.3.2 Giao diện mẫu hệ thống với phân quyền người học Sau đăng nhập vào hệ thống phân quyền người học Người học thực đăng ký môn học chưa tham gia vào khóa học Màn hình đăng ký mơn học hiển thị hình 3.7 Hình 3.7: Đăng ký mơn học Trong hình 3.7, người dùng nhập tên môn học cần đăng ký, hệ thống hỗ trợ phần gợi ý tên môn học giáo viên để thuận tiện cho việc chọn liệu người học Sau nhập tên môn học đăng ký, hệ thống hiển thị bên chi tiết môn học gồm khóa học, giáo viên, số buổi, thời gian, mơ tả Trong hình 3.8, sau đăng ký mơn học thành cơng, người dùng quay lại hình hiển thị danh sách môn học đăng ký để xem thông tin chi tiết môn học thao tác liên quan đến môn học lấy tài liệu học, gửi tập, thảo luận v.v Màn hình hiển thị danh sách môn học mà người học đăng ký hiển thị 76 Hình 3.8: Danh sách môn học đăng ký Người dùng chọn môn học mà đăng ký xem thông tin chi tiết mơn học Người dùng gửi tập môn học lên hệ thống thực hình giao diện hình 3.9 Hình 3.9: Gửi tập lên hệ thống Người dùng tải tập ghi lại nội dung tập lên hệ thống Thông tin sau nhập liệu đầy đủ lưu vào hệ thống 77 Sau chấm tập học, người dùng xem tiến độ học tập chi tiết tiến độ học, điểm mơn học, thơng tin phản hồi từ phía giáo viên hình giao diện hình 3.10 Hình 3.10: Xem chi tiết tiến độ học tập 3.4 So sánh hiệu sử dụng với số hệ thống phần mềm khác Phần mềm đáp ứng chức áp dụng phương pháp học tập đảo ngược Giảng viên tự điều chỉnh học tài liệu liên quan đến học Giáo viên sử dụng nguồn tài nguyên có sẵn để chuẩn bị cho học, ngồi tự thêm nguồn tài nguyên khác cho phù hợp với nội dung nhóm, cá nhân lớp học Điều giúp cho việc dạy học phân hóa tốt lớp khơng phải sinh viên nhận thức giống nhau, việc học chung nội dung giống không phù hợp Đối với bạn học tốt làm thêm nhiều nội dung giáo viên đưa vào, bạn học chưa bắt kịp với bạn khác, nghỉ học xem lại nội dung chuẩn bị sẵn Người học nhìn thấy tranh tổng quan chung môn học tài liệu học mà giáo viên chuẩn bị sẵn theo hệ thống kiến thức để phù hợp với lớp, sinh viên Việc thiết kế giảng đòi hỏi nhiều thời gian để đưa nội dung học mang tính trải nghiệm, thực tế để từ lơi sinh viên vào q trình khám phá tri thức Cập nhật học học liệu lên mơn học Mỗi mơn học có khung chương trình định Nội dung học thay đổi giáo viên để phù hợp với lớp, đối tượng học 78 Tái sử dụng lại học liệu có cho mơn học khác Các học liệu giá trị cho lớp học khác sử dụng lại nội dung học mơn học Theo dõi tiến độ học tập với sinh viên toàn lớp học Giáo viên nhìn tổng qt q trình học tập lớp cá nhân người học Từ có phương án hỗ trợ kịp thời trường hợp cá biệt Đánh giá q trình học sinh viên tồn lớp học Việc đánh giá tiến trình học người học quan trọng, định thành cơng người học người dạy Qua đánh giá người học nhìn thấy tiến độ học tập điều cần chỉnh sửa, người dạy có hình thức động viên, hỗ trợ người học Thảo luận với sinh viên lớp theo chủ đề Việc tổ chức thảo luận có hiệu thật khơng dễ dàng cho buổi học Ngồi việc phải chuẩn bị lớp nội dung thảo luận để tạo hứng thú kích thích trí tò mò muốn học người học, giáo viên người học khác hỗ trợ thơng qua việc thảo luận nhóm hình thức mạng xã hội Tuy nhiên có mơi trường độc lập hỗ trợ việc thảo luận học người học, tạo điều kiện giải khó khăn kịp thời cho người học Chia sẻ nội dung liên quan tới người học khác Người học thêm tài liệu học liên quan tới học chia sẻ cho thành viên khác nhóm 3.5 Kết luận Vậy với hỗ trợ hệ thống phần mềm này, người dạy người học có mơi trường tương tác ngồi làm việc lớp Tuy nhiên, phần mềm đóng vai trị góp phần trợ giúp cho người học, việc người học có phát huy tính tự học cịn phụ thuộc vào thân lực người học 79 KẾT LUẬN Mơ hình học tập đảo ngược với ý tưởng chủ chốt tăng thời gian cho việc đào sâu suy nghĩ, giảm thời gian tiếp thu thụ động người học Đây môi trường linh hoạt học tập học sinh giáo viên Đối với giáo viên tiết kiệm thời gian giảng giải, giảng cung cấp qua video, qua giáo viên có nhiều thời gian trợ giúp học sinh, giúp học sinh yếu cần hiểu học sinh tư tốt mở rộng kiến thức Đối với học sinh, chủ động thời gian không gian học thông qua video Người học xem nội dung giảng nhiều lần, phù hợp với tốc độ mức độ hiểu Trên lớp, người học có nhiều hội trao đổi, tương tác với giáo viên bạn lớp Để áp dụng thành cơng mơ hình học tập này, yếu tố người cần đến yếu tố liên quan đến công nghệ máy tính, internet, hệ thống phần mềm trợ giúp học tập thiết kế để hỗ trợ mặt công cụ cho người học người dạy Trong luận văn tơi trình bày q trình phân tích thiết kế xây dựng hệ thống quản lý học tập dựa phương pháp học tập đảo ngược, sở thuyết học tập ưu điểm hệ thống học tập coursera, google classroom Hệ thống đáp ứng phần lớn chức hỗ trợ việc dạy - học người học người dạy Người học xem tất chủ đề môn học tài liệu học kèm theo Tài liệu học bao gồm như: video giảng hay demo, mã nguồn, quiz nhỏ ứng với phần video cung cấp, tài liệu đọc thêm nhằm hiểu rõ vấn đề giảng Bài tập mở rộng từ phần học chứng để chứng tỏ người học đạt mục tiêu cho chủ đề học Để khẳng định hiểu biết chủ đề học, người học ghi lại vấn đề học blog đưa liên kết vào mục theo dõi tiến độ Từ bảng theo dõi tiến độ Người học nhìn thấy tồn tiến trình khóa học Người học nhận thơng báo giáo viên đánh giá điểm hay phản hồi học Người học phản hồi lại cho giáo viên Ngồi Người học tham gia vào diễn đàn chung cho lớp học để đặt câu hỏi trao đổi với Giáo viên bạn khác lớp Giáo viên cung cấp tài liệu cho tồn khóa học, theo dõi tiến trình học người học chấm điểm gửi phản hồi phần tập mà người học làm gửi qua blog 80 Luận văn số hạn chế việc cài đặt ứng dụng Sản phẩm phần mềm đáp ứng nhu cầu việc cung cấp tài liệu học đánh giá trình học người học người dạy Hướng phát triển luận văn tiếp tục cài đặt xây dựng hệ thống để vào sử dụng 81 TÀI LIỆU THAM KHẢO Tiếng Việt: [1] Đại học FPT (2014), Xây dựng đội ngũ Nhà giáo Tiếng Anh: [2] Aaron Sams Jonathan Bergmann (2012), Flip your classroom [3] Baker, E.; McGaw, B & Peterson P (Eds) (2007) International Encyclopaedia of Education 3rd Edition, Oxford: Elsevier, Constructivism and learning [4] Brett D McLaughlin, Gary Pollice, Dave West, Head First ObjectOriented Analysis and Design st Edition [5] Brown, M.E., & Hocutt, D.L (2015) Learning to use, useful for learning: a usability study of Google apps for educations Journal of Usability Studies, 10 (4), 160-181 [6] Edition Jonathan Bergmann and Aaron Sam, Flipped Learning:Gateway to Student Engagement 1stEdition [7] Flipped Learning Network, a not-for-profit organization for flipped educators www.flippedlearning.org [8] Journal of Educational Enquiry, Vol 6, No 1, 2005, Towards constructivist classrooms: the role of the reflective teacher [9] Jackie Gerstein (2012), The flipped classroom full picture class [10] James Rumbaugh, Ivar Jacobson, Grady Booch, The unified modeling language reference manual second editon UML [11] Jessica Yarbro, Kari M.Arfstrom, Ph.D.Executive Director and other authors (2014), Extension of a review of flipped learning [12] Journal of Educational Enquiry, Vol 6, No 1, 2005, Towards constructivist classrooms: the role of the reflective teacher [13] Henry H.Liu (2016) Spring for developing enterprise application: an end-to-end approach [14] Knewton, An Infographic Presentation About Flipped Classrooms [15] Saul McLeod (2010), Kolb learning styles 82 [16] The University of TEXAS Center of Teaching and Learning https://facultyinnovate.utexas.edu/teaching/flipping-a-class [17] WNET Education, Constructivism as a Paradigm for Teaching and Learning ... phương pháp giảng dạy học lấy học sinh làm trung tâm, học qua giải vấn đề, học qua dự án, học tập đảo ngược Cụ thể đề tài tập trung phân tích hệ thống học tập dựa theo phương pháp hỗ trợ học tập đảo. .. pháp học tập đảo ngược Trong chương trình bày sở khoa học nghiên cứu đề tài dựa thuyết kiến tạo mơ hình học tập đảo ngược Chương phân tích thiết kế hệ thống Qua khảo sát số hệ thống học tập dựa. .. ưu điểm hệ thống tại, chương trình bày phần phân tích thiết kế hệ thống hỗ trợ học tập phù hợp cho môi trường học tập áp dụng phương pháp học tập đảo ngược Hệ thống cần có yêu cầu hỗ trợ học cho