iframe khám phá tệp đính kèm

iframe Khám phá tệp đính kèm là chế độ xem ban đầu mà giáo viên thấy khi mở một tiện ích bổ sung trong quá trình tạo nhiệm vụ trên Lớp học. Tệp đính kèm là nội dung hoặc hoạt động mà bạn dự định để học viên tương tác.

Trong một khoá học trên Lớp học, giáo viên tạo một bài đăng mới (ví dụ: bài tập, thông báo hoặc câu hỏi) rồi chọn một tiện ích bổ sung trong danh sách thả xuống tiện ích bổ sung (Hình 1).

Chế độ xem của một bài tập được tạo, bao gồm cả các lựa chọn bổ sung mà giáo viên có thể đính kèm Hình 1. Chế độ xem về việc tạo bài tập, bao gồm các tuỳ chọn tiện ích bổ sung mà giáo viên có thể đính kèm.

Sau khi giáo viên chọn một tiện ích bổ sung, Lớp học sẽ tạo một khung hiển thị nội tuyến Khám phá tệp đính kèm và tải URL khởi chạy của tiện ích bổ sung đó. Mọi tham số truy vấn khung hiển thị nội tuyến có liên quan đều được chuyển đến URL khởi chạy (Hình 2).

Ví dụ về giao diện người dùng khám phá tệp đính kèm

Hình 2. Ví dụ về giao diện người dùng khám phá tệp đính kèm trong một khung hiển thị nội tuyến.

Hãy coi chế độ xem Khám phá tệp đính kèm là trang đích dành cho giáo viên trong tiện ích bổ sung của bạn. Thông thường, giáo viên sử dụng ứng dụng web của đối tác trong khung hiển thị nội tuyến để chọn nội dung đính kèm vào mục trên bảng tin của họ. Ứng dụng tiện ích bổ sung có thể hạn chế nội dung được hiển thị tuỳ thuộc vào việc mục trên bảng tin là thông báo, bài tập hay tài liệu khoá học. Sau đó, ứng dụng tiện ích bổ sung sẽ thực hiện các lệnh gọi API Lớp học để tạo và đính kèm tệp đính kèm vào bài tập.

Khi giáo viên chọn và tạo xong tệp đính kèm, tiện ích bổ sung sẽ gửi tải trọng postMessage yêu cầu đóng khung hiển thị nội tuyến. Khung hiển thị nội tuyến đóng lại và sau đó giáo viên sẽ thấy các tệp đính kèm. Sau đó, họ có thể chọn xem trước hoặc xoá các tệp đính kèm đó khỏi bài tập (Hình 3). Giáo viên hoàn tất quy trình tạo bằng cách giao mục trên bảng tin cho học viên.

Chế độ xem khi tạo bài tập

Hình 3. Chế độ xem về việc tạo bài tập có 3 tệp đính kèm tiện ích bổ sung thuộc loại hoạt động.

Những điều cần cân nhắc về trải nghiệm người dùng

  • Khi mở lần đầu, tiện ích bổ sung phải nhắc giáo viên đăng nhập.
  • Bạn phải sử dụng tính năng đăng nhập một lần bằng Google cho tất cả các lệnh gọi API Lớp học. Nếu sản phẩm của bạn có hệ thống đăng nhập riêng, thì bạn phải liên kết các tài khoản.
  • Giáo viên phải có thể xem trước tệp đính kèm trong khung hiển thị nội tuyến trước khi đưa ra lựa chọn cuối cùng.
  • Giáo viên có thể tìm kiếm hoặc duyệt qua nội dung có thể đính kèm.
  • Tiện ích bổ sung có thể cung cấp nhiều chế độ xem, chẳng hạn như nội dung gần đây, nội dung của tôi và lọc theo kỹ năng học tập.
  • Tiện ích bổ sung phải cung cấp khả năng tạo một mục mới có thể đính kèm từ bên trong khung hiển thị nội tuyến.

Hãy xem danh sách kiểm tra các yêu cầu về tiện ích bổ sung cho Lớp học để biết thêm thông tin về các yêu cầu về trải nghiệm người dùng.

Trạng thái cấp phép

Nếu tiện ích bổ sung của bạn yêu cầu giấy phép cho sản phẩm, thì bạn nên hiển thị một thông báo rõ ràng để giải thích cách giáo viên không có giấy phép có thể khắc phục tình trạng này. Bạn cũng nên cân nhắc việc ẩn hoặc tắt nội dung không có sẵn cho giáo viên do các hạn chế về giấy phép.