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)
2. MHST2013-14 TEAM
TRUONG ANH HOANG
Mentor
NGUYEN DUC MAN
NGUYEN
Co-Mentor DUC MAN
Co-Mentor
Head of Software
Engineering Department
- UET - VNU Hanoi
Head of International
School
- DTU Danang
4. 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.
5. 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?
6. 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
7. 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
10. 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
11. 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.
12. 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ế
13. 4.1 GIỚI THIỆU VỀ MOOC & EDXPLATFORM
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.
17. 4.1 GIỚI THIỆU VỀ MOOC & EDXFLATFORM
EdX công bố mã nguồn tự do từ ngày
01/06/2013 tại http://code.edx.org
18. 4.1 GIỚI THIỆU VỀ MOOC & EDXFLATFORM
❖ 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)
19. 4.2 KẾT QUẢ NGHIÊN CỨU
❖ 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
20. 4.2 KẾT QUẢ NGHIÊN CỨU
❖ 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)
22. 4.2 KẾT QUẢ NGHIÊN CỨU
❖ 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: demo@gmail.com - Pass: mooc@2013
23. 4.2 KẾT QUẢ NGHIÊN CỨU
❖ 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.
24. 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ỗi
o Eclipse - sửa mã nguồn
28. 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
29. 4.4 KHÓ KHĂN VÀ HẠN CHẾ
❖ 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
30. 4.4 KHÓ KHĂN VÀ HẠN CHẾ
❖ 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
31. 4.4 KHÓ KHĂN VÀ HẠN CHẾ
❖ 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
32. 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
33. 5. HƯỚNG PHÁT TRIỂN
❖ 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
34. 5. HƯỚNG PHÁT TRIỂN
❖ Hoàn thiện kho mã nguồn, tuân thủ theo mô
hình phát triển PMTDNM
35. 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)
36. 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