Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên...

38
MHST2013-14 TEAM MOOC-DTU NGHIÊN CỨU TRIỂN KHAI HỆ THỐNG MOOC CHO VIỆT NAM DỰA TRÊN EDX-PLATFORM

description

Theo thứ tự bắt thăm, đội Trường Đại học Duy Tân, Đà Nẵng là nhóm đầu tiên bảo vệ. Với lợi thế sân nhà, lại là đội đầu tiên trình bày và có đầy đủ sự góp mặt của các thành viên trong nhóm nên nhóm khá tự tin trong việc thuyết trình trước hội đồng giám khảo. Tuy nhiên do việc trình bày hơi thiếu tập trung nên việc demo sản phẩm chưa được nhiều. Bất ngờ ở chỗ giám khảo, không rõ bằng sự tinh ý và kinh nghiệm chấm giải hay kinh nghiệm phát triển phần mềm mà ngay tại phần bảo vệ của thí sinh, Giám khảo đã phát hiện trong bản Demo bị dính lỗi phần quản lý của giảng viên. Dẫu vậy, dự án đã nhận điểm cộng rất lớn vì theo nhận xét của các giám khảo: Đây là dự án duy nhất đã có Pull Request lên kho mã nguồn gốc chứng tỏ nhóm đã bắt kịp và đúng với phong cách phát triển phần mềm nguồn mở chuẩn mực. Thông tin Nhóm 1: MHST13-14 Nghiên cứu triển khai một hệ thống MOOC cho Việt Nam dựa trên Course Builder http://wiki.vfossa.vn/mhst:ideas:mhst2013:moocvn ĐH Duy Tân ĐN Trưởng nhóm: Hà Ngọc Chung Mentor: Trương Anh Hoàng (ĐHCN-ĐHQGHN)

Transcript of Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên...

Page 1: Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên EDX-Platform

MHST2013-14TEAM MOOC-DTU

NGHIÊN CỨU TRIỂN KHAIHỆ THỐNG MOOC CHO VIỆT NAM DỰA

TRÊN EDX-PLATFORM

Page 2: Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên EDX-Platform

MHST2013-14 TEAM TRUONG ANH HOANGMentor

Head of Software Engineering Department - UET - VNU Hanoi

NGUYEN DUC MANCo-Mentor

NGUYEN DUC MANCo-Mentor

Head of International School - DTU Danang

Page 3: Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên EDX-Platform

NỘI DUNG

1. Bối cảnh2. Đặt vấn đề3. Tổng quan dự án4. Triển khai giải pháp5. Hướng phát triển6. Bài học từ dự án7. Demo sản phẩm

Page 4: Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên EDX-Platform

1. BỐI CẢNH

● Giáo dục là động lực thúc đẩy phát triển kinh tế và xã hội.

● Người dân cần có nhiều cơ hội tiếp cận kiến thức. Đặc biệt ở vùng sâu, vùng xa.

Page 5: Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên EDX-Platform

1. BỐI CẢNH

• Những hạn chế khi người dân tiếp cận với giáo dục chất lượng cao:o Khoảng cách địa lío Chi phí cao: chi phí đi lại, ở trọ, học phí,...

Vậy, làm sao để giáo dục chất lượng cao, chi phí hợp lí có thể đến với mọi người?

Page 6: Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên EDX-Platform

2. ĐẶT VẤN ĐỀ

Nhóm MHST2013-14 chọn giải pháp:● Sử dụng giáo dục trực tuyến/từ xa● Tận dụng/kế thừa các khóa học chất lượng

cao có sẵn từ các trường ĐH nước ngoài● Xây dựng cộng đồng:

○ Dịch ngôn ngữ từ khóa học tiếng nước ngoài sang tiếng Việt

○ Tổng hợp và xây dựng cộng đồng phát triển các khóa học tiếng Việt

Page 7: Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên EDX-Platform

2. ĐẶT VẤN ĐỀ

Để thực hiện được giải pháp trên, cần có một nền tảng phần mềm TDNM phù hợp

Page 8: Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên EDX-Platform

2. ĐẶT VẤN ĐỀ

Page 9: Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên EDX-Platform

2. ĐẶT VẤN ĐỀ

Page 10: Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên EDX-Platform

2. ĐẶT VẤN ĐỀ

Sau quá trình tìm hiểu và phân tích sơ bộ một số hệ thống MOOC tự do nguồn mở, Nhóm đã chọn nền tảng EdX. Lý do:

● Được hỗ trợ từ các trường Đại học lớn, mạnh về tài chính, nguồn nhân lực

● EdX kết hợp nhiều công nghệ, hỗ trợ web service

● EdX định hướng là một nền tảng cho giáo dục trực tuyến, không chỉ là một phần mềm

Page 11: Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên EDX-Platform

3. TỔNG QUAN DỰ ÁN

❖ Từ lợi ích của MOOC, Nhóm MHST2013-14 chọn đề tài "Nghiên cứu triển khai một hệ thống MOOC cho Việt Nam".

❖ Mục tiêu: nghiên cứu, đánh giá, phát triển và triển khai thử nghiệm một hệ thống MOOC dựa trên nền tảng edX; bổ sung giao diện Việt hóa và nhiều tính năng mới cho người dùng Việt Nam dễ dàng tiếp cận.

Page 12: Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên EDX-Platform

4. TRIỂN KHAI GIẢI PHÁP

Nội dung:● 4.1 Giới thiệu MOOC & edX Platform● 4.2 Kết quả nghiên cứu● 4.3 Tổ chức nhóm dự án● 4.4 Khó khăn và hạn chế

Page 13: Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên EDX-Platform

4.1 GIỚI THIỆU VỀ MOOC & EDX-PLATFORM

MOOC là từ viết tắt của cụm từ Massive Open Online Course được tiên phong bởi

các giáo sư trường Đại học Stanford.

Page 14: Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên EDX-Platform

4.1 GIỚI THIỆU VỀ MOOC & EDX-PLATFORM

Page 15: Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên EDX-Platform

4.1 GIỚI THIỆU VỀ MOOC & EDX-FLATFORM

EdX là tổ chức phi lợi nhuận, muốn mở rộng cơ hội học tập cho tất cả mọi người

Page 16: Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên EDX-Platform

4.1 GIỚI THIỆU VỀ MOOC & EDX-FLATFORM

Page 17: Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên EDX-Platform

4.1 GIỚI THIỆU VỀ MOOC & EDX-FLATFORM

EdX công bố mã nguồn tự do từ ngày 01/06/2013 tại http://code.edx.org

Page 18: Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên EDX-Platform

4.1 GIỚI THIỆU VỀ MOOC & EDX-FLATFORM

❖ Phát hành theo giấy phép AGPL❖ Được phát triển chủ yếu bằng Python (kết

hợp với Ruby và NodeJS) ❖ Gồm 2 thành phần chính

• LMS• CMS (Studio)

Page 19: Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên EDX-Platform

❖ Tài liệu dự án❖ Tài liệu hỗ trợ cộng đồng bằng tiếng Việt

bao gồm:○ Tìm hiểu MOOC và edX Platform○ Hướng dẫn cài đặt○ Hướng dẫn Việt hóa○ Hướng dẫn phát triển chức năng○ Hướng dẫn sử dụng

❖ Tài liệu của dự án được tổng hợp tại wiki và thư mục docs trên kho Github

4.2 KẾT QUẢ NGHIÊN CỨU

Page 20: Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên EDX-Platform

❖ Mã nguồn dự án:❖ Được commit tại kho mã nguồn Github

❖ Hoàn thành các chức năng bổ sung vào nền tảng:

❖ Đăng nhập bằng OAuth (Facebook, Google)❖ Tìm kiếm/lọc các khóa học❖ Gửi email trên local (không sử dụng máy

chủ email, phục vụ mục đích demo)

4.2 KẾT QUẢ NGHIÊN CỨU

Page 21: Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên EDX-Platform

4.2 KẾT QUẢ NGHIÊN CỨU

Page 22: Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên EDX-Platform

❖ Thử nghiệm dự án thành công➢ Xem Studio http://edx.dtu.vn:8001/ (dành cho giáo

viên xây dựng và phân phối các khoá học)➢ Xem LMS http://edx.dtu.vn (người học tìm, xem và

đăng ký khoá học)➢ User demo: [email protected] - Pass: mooc@2013

4.2 KẾT QUẢ NGHIÊN CỨU

Page 23: Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên EDX-Platform

❖ Bản địa hóa:

❖ Đóng góp bản dịch tiếng Việt cho cộng đồng quốc tế

❖ Hoàn thành dịch sang tiếng Việt 1.754 chuỗi với gần 12.129 từ tiếng Anh.

4.2 KẾT QUẢ NGHIÊN CỨU

Page 24: Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên EDX-Platform

4.3 TỔ CHỨC NHÓM DỰ ÁN

• Quản lý nhóm:o Áp dụng phương pháp Scrum

• Nâng cao chất lượng:o Lập trình cặp (pair-programming)

• Công cụ:o Trello - quản lý nhiệm vụo GitHub - quản lý mã nguồn, quản lý lỗio Eclipse - sửa mã nguồno Transifex - cộng tác dịch thuật

Page 25: Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên EDX-Platform

4.3 TỔ CHỨC NHÓM DỰ ÁN

Page 26: Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên EDX-Platform

4.3 TỔ CHỨC NHÓM DỰ ÁN

Page 27: Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên EDX-Platform

4.3 TỔ CHỨC NHÓM DỰ ÁN

Page 28: Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên EDX-Platform

4.4 KHÓ KHĂN VÀ HẠN CHẾ

❖ Khó khăn:❖ Thiếu tài liệu hỗ trợ từ nhóm phát triển chính❖ EdX mới công bố mã nguồn. Các chức năng

còn hạn chế, chưa ổn định và thường xuyên được cập nhật

❖ Phải tìm hiểu cùng lúc nhiều công nghệ trong khoảng thời gian hạn hẹp

❖ Làm việc với các mentor qua mạng, không gặp mặt trực tiếp

Page 29: Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên EDX-Platform

❖ Hạn chế của nhóm:❖ Dịch một số chuỗi sang tiếng Việt chưa tốt❖ Thời gian hạn hẹp, vừa học, vừa thực hiện

dự án❖ Chưa đủ kinh nghiệm để phân tích hệ thống

lớn và phức tạp như edX

4.4 KHÓ KHĂN VÀ HẠN CHẾ

Page 30: Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên EDX-Platform

❖ Hạn chế của MOOC:❖ Thành công của một hệ thống MOOC phụ

thuộc nhiều vào sự đóng góp nội dung từ cộng đồng

❖ Các khóa học chất lượng kém sẽ ảnh hưởng đến người học

❖ Phụ thuộc vào khả năng tiếp thu và thái độ học tập của người học

4.4 KHÓ KHĂN VÀ HẠN CHẾ

Page 31: Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên EDX-Platform

❖ Hạn chế của MOOC:❖ Người học cần có hạ tầng hỗ trợ: máy tính/thiết

bị, mạng Internet để tiếp cận bài giảng❖ Người học cần có kỹ năng sử dụng máy tính và

Internet

4.4 KHÓ KHĂN VÀ HẠN CHẾ

Page 32: Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên EDX-Platform

5. HƯỚNG PHÁT TRIỂN

❖ Hỗ trợ cho các nhóm/cá nhân khác phát triển thêm chức năng mới

❖ Được ĐH Duy Tân tạo điều kiện để kế thừa phát triển edX ○ Đang hướng dẫn một nhóm sinh viên thực hiện đồ

án tốt nghiệp với việc mở rộng nền tảng EdX

❖ Từng bước hỗ trợ các nhóm sinh viên yêu thích lập trình tiếp cận nền tảng EdX

Page 33: Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên EDX-Platform

❖ Hoàn thiện tài liệu, hệ thống hóa kiến thức cần thiết trong dự án

❖ Tìm hiểu những chức năng nâng cao, như:○ Hệ thống chấm điểm, đánh giá bài tập tự

động○ Tích hợp diễn đàn trên từng khóa học

5. HƯỚNG PHÁT TRIỂN

Page 34: Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên EDX-Platform

❖ Hoàn thiện kho mã nguồn, tuân thủ theo mô hình phát triển PMTDNM

5. HƯỚNG PHÁT TRIỂN

Page 35: Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên EDX-Platform

5. HƯỚNG PHÁT TRIỂN

❖ Tìm hỗ trợ từ cộng đồng (giáo viên, giảng viên) đóng góp bài giảng, tạo kho khóa học phong phú, phù hợp cho người Việt Nam (Đây là hướng đi quan trọng nhất)

Page 36: Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên EDX-Platform

6. BÀI HỌC TỪ DỰ ÁN

❖ Hiểu những khó khăn và phương pháp làm việc khi tham gia nhóm PMTDNM

❖ Cách sắp xếp, tổ chức việc tham gia dự án PMTDNM bên cạnh việc học

❖ Học cách làm dự án trực tuyến, tận dụng công cụ hỗ trợ

❖ Tìm hiểu nhiều kiến thức mới❖ Kỹ năng làm việc nhóm

Page 37: Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên EDX-Platform

7. DEMO SẢN PHẨM

Page 38: Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên EDX-Platform