Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 84 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
84
Dung lượng
3,32 MB
Nội dung
ĐẠI HỌC QUỐC GIA HÀ NỘI a TRƢỜNG ĐẠI HỌC CÔNG NGHỆ TRẦN THỊ VÂN XÂY DỰNG HỆ THỐNG QUẢN LÝ HỌC TẬP DỰA TRÊN PHƢƠNG PHÁP HỌC TẬP ĐẢO NGƢỢC LUẬN VĂN THẠC SĨ CNTT Hà Nội - 2016 ĐẠI HỌC QUỐC GIA HÀ NỘI TRƢỜNG ĐẠI HỌC CÔNG NGHỆ o0o TRẦN THỊ VÂN XÂY DỰNG HỆ THỐNG QUẢN LÝ HỌC TẬP DỰA TRÊN PHƢƠNG PHÁP HỌC TẬP ĐẢO NGƢỢC Ngành: Công nghệ Thông tin Chuyên ngành: Kỹ Thuật Phần Mềm Mã số: 60480103 LUẬN VĂN THẠC SĨ CNTT NGƢỜI HƢỚNG DẪN KHOA HỌC: PGS.TS LÊ ANH CƢỜNG Hà Nội - 2016 LỜI CAM ĐOAN Tôi xin cam đoan kết đạt đƣợc 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 đƣợc 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 đƣợc 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 nhƣ 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 đƣợc đó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 đƣợc 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 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ể nhƣ để 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 dƣới nhiều hình thức khác nhƣ 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 đƣợc 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 đƣợc 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 q 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ệ nhƣ 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 đƣợc cung cấp sẵn hệ thống Tài khoản đăng nhập đƣợc 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 đƣợc hiển thị nhƣ 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 đƣợc gán đƣợc 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 đƣợc Hoặc mơn học vƣợt q ngày học tính từ thời điểm môn học đƣợc bắt đầu ngƣời học không đăng ký học đƣợ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 nhƣ 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 đƣợc hiển thị nhƣ 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 đƣợc 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 đƣợc 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 đƣợc 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 đƣợc 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 đƣợc hiển thị nhƣ 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 dƣới 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 nhƣ 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ý đƣợc 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 đƣợc thực nhƣ 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 đƣợc nhập liệu đầy đủ đƣợc lƣu vào hệ thống 77 Sau đƣợc 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 dƣới 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 đƣợc 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 đƣợc chuẩn bị sẵn Ngƣời học đƣợ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 đƣợc 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 đƣợ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 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 đƣợc 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 đƣợc 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 nhƣ 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 đƣợc 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 đƣợc 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 đƣợc 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 nhƣ coursera, google classroom Hệ thống đáp ứng đƣợc 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 đƣợc 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 nhƣ giảng hay demo, mã nguồn, quiz nhỏ ứng với phần video đƣợc 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 đƣợc 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 đƣợ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 đƣợc tồn tiến trình khóa học Ngƣời học nhận đƣợc 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 1st 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