Khang
Tất cả dự án

EMG SMILE

Sản phẩm học tập để học sinh xem bài, đặt câu hỏi và cùng tham gia.

Chú hổ đeo kính cưỡi tên lửa giữa các hành tinh, vẽ trên giấy xếp lớp.
Thế giới học tập theo chủ đề không gian của SMILE đón học sinh vào bài học.

Tóm tắt nhanh

Đây là gì
Sản phẩm học tập K-12 để học sinh xem bài giảng, đặt và trả lời câu hỏi, bình chọn và thảo luận.
Vai trò của mình
Thành viên nhóm frontend, làm cùng các nhóm giáo dục, sản phẩm và thiết kế.
Phần mình làm
  • Luồng bài học và tính năng học tương tác, gồm tương tác thời gian thực
  • Bảng tổng quan và hồ sơ học sinh, làm cùng nhà thiết kế từ wireframe
  • Kết nối luồng học tập với hệ thống quản lý nội bộ để báo cáo
Công nghệ
  • Angular
  • TypeScript
  • NestJS
Trạng thái
Đã lưu trữ, 2018 đến 2019

Mình cũng làm luồng làm quen ban đầu và hỗ trợ điều phối sprint, tính năng trong nhóm. Chương trình học do nhóm giáo dục cung cấp, còn linh vật và ngôn ngữ thiết kế do nhóm sản phẩm và thiết kế phụ trách.

Sản phẩm được dùng để làm gì

Video bài giảng có thể giải thích một ý tưởng, nhưng học sinh cũng cần được thử, đặt câu hỏi và biết bước tiếp theo. EMG SMILE là sản phẩm học tập K-12 theo phương pháp học qua tìm tòi. Học sinh có thể học bài, tạo và trả lời câu hỏi, bình chọn và thảo luận.

  1. Học bài

    Mở khóa học và học từng bài.

  2. Tham gia

    Trả lời trắc nghiệm, đặt câu hỏi hoặc thảo luận.

  3. Học tiếp

    Tìm bài tiếp theo và xem lại tiến độ.

Video bài học bên cạnh bảng câu hỏi và thảo luận, vẽ bằng bút chì trên giấy.
Học sinh có thể chuyển từ bài học sang đặt câu hỏi và thảo luận.

Để học sinh tham gia vào bài học

Khóa học được chia thành các chương và bài học, có video, câu hỏi trắc nghiệm và bài tập. Phần thảo luận câu hỏi giúp học sinh chuyển từ xem bài sang tham gia. Thông tin tiến độ và cách chuyển bài cần dễ hiểu trong suốt quá trình đó.

Trong nhóm, mình làm frontend cho các luồng bài học và tính năng học tương tác, gồm tương tác thời gian thực trong sản phẩm. Nhóm giáo dục và sản phẩm cung cấp chương trình học và phương pháp giảng dạy; ngôn ngữ thiết kế và linh vật do nhóm sản phẩm, thiết kế phụ trách.

Các thanh tiến độ học tập nằm ngang và tên hành tinh, phác thảo trên giấy.
Bảng tổng quan tập hợp tiến độ học tập của học sinh.

Hiển thị tiến độ trên bảng tổng quan

Mình làm frontend cho bảng tổng quan và khu vực hồ sơ học sinh, kết nối các chủ đề đã đăng ký với báo cáo học tập. Mình phối hợp với nhà thiết kế để làm tính năng hồ sơ học sinh từ wireframe và hướng dẫn phong cách.

Mình cũng kết nối các luồng học tập với hệ thống quản lý nội bộ để theo dõi và báo cáo. Nhân viên cần công cụ vận hành bên cạnh sản phẩm dành cho học sinh, nên phạm vi công việc rộng hơn màn hình bài học.

Điều chỉnh sản phẩm cho trẻ em sử dụng

Nhóm phát triển ba phiên bản lớn. Những giai đoạn sau mở rộng luồng làm quen ban đầu, bảng tổng quan và công cụ quản trị nội bộ. Việc thiết kế lại v3.0 gồm thiết kế Figma, lập kế hoạch trên Jira, xem xét sản phẩm cạnh tranh và nghiên cứu giao diện cho trẻ em.

Mình làm frontend cho luồng làm quen ban đầu cùng bảng tổng quan, bài học và hỗ trợ điều phối công việc tính năng. Một vấn đề thiết kế thường gặp là liệu giao diện có đang buộc trẻ hiểu những kiểu tương tác phù hợp với người lớn hơn hay không.

Ba phiên bản của sản phẩm học tập cộng tác

Nhóm hoàn thành ba phiên bản lớn, gồm video bài học, trắc nghiệm, thảo luận và báo cáo học sinh. Chương trình có Toán, Khoa học và Tiếng Anh, với quy trình dành cho cả học sinh và nhân viên.

Mình đóng góp frontend cho bảng tổng quan, luồng làm quen ban đầu và bài học, cùng hồ sơ học sinh và tích hợp báo cáo. Các nhóm giáo dục, sản phẩm và thiết kế phụ trách những phần tương ứng trong trải nghiệm học tập.

Có ý tưởng giúp mọi người vừa học vừa thử?

Ghi chú triển khai

Giao diện sản phẩm và tích hợp

Mình làm frontend Angular, gồm bảng tổng quan, luồng làm quen ban đầu, bài học, các luồng giao tiếp và hồ sơ học sinh, cùng kết nối với báo cáo vận hành. Sản phẩm tổng thể dùng API trên nền Node.js và PostgreSQL.

Nhóm và quá trình triển khai

Mình làm việc trong nhóm frontend, hỗ trợ điều phối sprint và tính năng. Kế hoạch v3.0 theo dõi hơn 142 đầu việc cho đợt triển khai năm 2019. Con số này mô tả phạm vi dự kiến của cả nhóm, không phải khối lượng công việc do riêng mình hoàn thành hay hiệu quả đã đo đối với kết quả học tập của học sinh.