Nguyên tắc

Những nguyên tắc và yêu cầu này giúp bạn phát triển những ứng dụng giáo dục tuyệt vời, cung cấp nội dung hấp dẫn và trải nghiệm người dùng trực quan.

Bạn cũng cần đảm bảo ứng dụng của mình tuân thủ các điều khoản trong Chính sách chương trình dành cho nhà phát triển trên Google Play, Thoả thuận phân phối dành cho nhà phát triển và Phụ lục thích hợp của Google Play for Education dành cho Android hoặc Chrome.

Yêu cầu cơ bản

Để tham gia, ứng dụng của bạn phải được thiết kế cho thị trường K-12. Yêu cầu cơ bản mà ứng dụng của bạn phải đáp ứng là:

  • Các ứng dụng và quảng cáo trong ứng dụng không được thu thập thông tin nhận dạng cá nhân, ngoại trừ thông tin xác thực của người dùng hoặc dữ liệu cần thiết để vận hành và cải thiện ứng dụng.

  • Ứng dụng không được sử dụng dữ liệu của học viên cho mục đích không liên quan đến chức năng giáo dục.

  • Ứng dụng phải có mức phân loại nội dung là "Mọi người" hoặc "Trẻ vị thành niên" (chúng tôi chấp nhận mức phân loại nội dung là "Trẻ vị thành niên trung bình", nếu ứng dụng có mức phân loại đó chỉ vì ứng dụng cho phép giao tiếp giữa các học sinh).

  • Nội dung ứng dụng, bao gồm cả quảng cáo do ứng dụng hiển thị, phải phù hợp với mức phân loại nội dung theo độ tuổi của ứng dụng. Ứng dụng không được hiển thị nội dung "phản cảm" theo mô tả trong Chính sách chương trình dành cho nhà phát triển trên Google Playnguyên tắc về mức phân loại nội dung.

  • Ứng dụng phải tuân thủ Đạo luật bảo vệ quyền riêng tư của trẻ em trên mạng cũng như tất cả các luật và quy định hiện hành khác.

Kiếm tiền và Quảng cáo

Nếu ứng dụng Android hoặc Chrome của bạn hiển thị quảng cáo, bạn nên tắt tính năng hiển thị quảng cáo nếu có thể hoặc đảm bảo rằng:

  • Quảng cáo không làm sao lãng học sinh hoặc giáo viên (bao gồm cả quảng cáo dựa trên Flash, quảng cáo video và quảng cáo nhấp nháy hoặc di chuyển)
  • Quảng cáo xen kẽ không được phân phát trong ứng dụng
  • Tường quảng cáo không xuất hiện trong giao diện người dùng của ứng dụng
  • Quảng cáo không chiếm một phần đáng kể trên màn hình
  • Nội dung quảng cáo không vượt quá mức phân loại nội dung theo độ tuổi của ứng dụng.
  • Bạn khai báo việc sử dụng quảng cáo khi chọn tham gia cho tất cả ứng dụng Android.

Ứng dụng Android

Đối với ứng dụng Android, Google Play for Education hiện không hỗ trợ tính năng mua hàng trong ứng dụng, vì vậy, thiết bị Android của học sinh sẽ chặn mọi giao dịch. Để tránh gây nhầm lẫn, hãy nhớ xoá mọi nút mua hàng trong ứng dụng và các thành phần trên giao diện người dùng có liên quan khỏi ứng dụng của bạn. Chúng tôi đang nghiên cứu các cơ chế mua bổ sung để giúp các mô hình định giá linh hoạt hơn cho nhà phát triển và trường học.

Nếu ứng dụng của bạn được định giá trong Google Play for Education, bạn phải cho phép Google Play cung cấp cho giáo viên bản dùng thử miễn phí có giới hạn trước khi mua (bạn chỉ cung cấp điều này thông qua các điều khoản kinh doanh mà không cần phát triển.)

Bạn chỉ có thể chọn không xoá giao dịch mua hàng trong ứng dụng khỏi những ứng dụng mà tất cả nội dung và dịch vụ được bán thông qua Google Play for Education bằng dịch vụ Thanh toán trong ứng dụng. Nếu bạn chọn không xoá tính năng Thanh toán trong ứng dụng, hãy đảm bảo rằng:

  • Người dùng có thể truy cập chức năng cốt lõi của ứng dụng trong môi trường lớp học mà không cần mua hàng trong ứng dụng.

  • Giao diện người dùng có thể nhận dạng rõ ràng giao dịch mua hàng trong ứng dụng.

  • Bạn khai báo việc sử dụng tính năng mua hàng trong ứng dụng khi ở bước chọn tham gia.

Đối với mỗi ứng dụng mà bạn phát hành, bạn có thể đặt một mức giá duy nhất áp dụng cho cả Google Play và Google Play for Education. Bạn không thể đặt mức giá khác cho một ứng dụng cụ thể (dựa trên một tên gói duy nhất) trong Google Play for Education.

Ứng dụng Chrome

Hiện tại, chúng tôi chỉ xem xét đưa các ứng dụng miễn phí của Chrome vào Google Play for Education. Chúng tôi đang tích cực nỗ lực cung cấp dịch vụ hỗ trợ cho các ứng dụng Chrome có tính phí trong chương trình Google Play for Education.

Giá trị giáo dục

Các ứng dụng gửi đến Google Play for Education sẽ được một mạng lưới nhà giáo dục bên thứ ba đánh giá. Mạng lưới này sẽ xem xét các ứng dụng đó dựa trên Tiêu chuẩn cốt lõi chung cũng như các điểm cần cân nhắc khác về mặt giáo dục. Tính năng này sẽ giúp giáo viên và quản trị viên dễ dàng tìm thấy nội dung của bạn hơn khi họ duyệt xem theo cấp lớp, chủ đề, chương trình học cốt lõi và các thông số khác.

Ứng dụng có giá trị giáo dục cao nhất sẽ có các đặc điểm sau:

  • Được thiết kế để sử dụng trong các lớp học K-12.

  • Phù hợp với một tiêu chuẩn cốt lõi chung hoặc hỗ trợ mô hình học tập cốt lõi chung.

  • Đơn giản, dễ sử dụng và trực quan cho cấp lớp mà ứng dụng nhắm đến. Các ứng dụng tương đối dễ thao tác mà không cần giáo viên hướng dẫn. Không gây mất tập trung hoặc gây choáng ngợp cho học viên.

  • Thật thú vị và giàu tính tương tác. Ứng dụng có tác động tương tác với học sinh và cho phép học sinh kiểm soát trải nghiệm của mình.

  • Linh hoạt. Các ứng dụng có những tính năng giúp ích cho nhiều chức năng hoặc bài giảng trong cả năm học.

  • Hỗ trợ "4C":

    • Sáng tạo – Cho phép học viên sáng tạo để thể hiện sự hiểu biết về mục tiêu học tập và thử các phương pháp, sáng kiến và phát minh mới để hoàn thành công việc.

    • Tư duy phản biện – Cho phép học sinh nhìn nhận vấn đề theo cách mới, liên kết việc học tập giữa các môn học và lĩnh vực.

    • Cộng tác – Cho phép học viên và nhà giáo dục (nếu phù hợp) cộng tác để đạt được mục tiêu.

    • Giao tiếp – Cho phép học viên hiểu, phê bình và chia sẻ suy nghĩ, câu hỏi, ý tưởng và giải pháp.

Khi bạn thiết kế và phát triển ứng dụng, hãy đảm bảo rằng các ứng dụng đó mang lại giá trị giáo dục cao bằng cách giải quyết càng nhiều đặc điểm trong số này càng tốt.

Chất lượng ứng dụng

Khi thiết kế ứng dụng sao cho hoạt động hiệu quả và đẹp mắt trên nhiều thiết bị, ứng dụng của bạn phải mang lại trải nghiệm tốt nhất cho người dùng.

Ứng dụng chất lượng cao luôn hấp dẫn, trực quan và cung cấp nội dung hấp dẫn. Google Play for Education sẽ nêu bật những ứng dụng chất lượng cao để người dùng dễ dàng tìm thấy trong cửa hàng. Sau đây là một số nguyên tắc chung cũng như một số nguyên tắc khác dành riêng cho từng nền tảng.

  • Cố gắng để đạt được sự đơn giản và khả năng hữu dụng cao nhất cho sinh viên:

    • Hãy thiết kế ứng dụng của bạn sao cho giáo viên và học viên có thể sử dụng tất cả tính năng của ứng dụng mà không phải đăng nhập vào nhiều tài khoản và ghi nhớ nhiều mật khẩu.

  • Đáp ứng các nguyên tắc về chất lượng cốt lõi dành cho nền tảng của bạn. Tuân thủ các nguyên tắc thiết kế phù hợp và các phương pháp hay nhất cho ứng dụng Android Chrome.

Đăng nhập một lần cho ứng dụng giáo dục

Trong nhiều trường hợp, học viên hoặc giáo viên sử dụng thiết bị Google Play for Education sẽ được đăng nhập bằng Tài khoản Google trên thiết bị đó. Bạn có thể tận dụng lợi thế đó để cung cấp trải nghiệm đăng nhập đơn giản, liền mạch trong ứng dụng của mình. Bạn nên sử dụng tính năng Đăng nhập bằng Google.

Chất lượng ứng dụng Android

Đối với ứng dụng Android, hãy tuân theo các nguyên tắc dành riêng cho nền tảng sau đây.

Môi trường kiểm thử

Để kiểm thử ứng dụng và đánh giá ứng dụng theo các nguyên tắc trong tài liệu này, bạn nên thiết lập một môi trường kiểm thử giống với môi trường thực tế mà học viên và giáo viên sẽ chạy ứng dụng.

Điều kiện kiểm thử

Hãy nhớ kiểm thử ứng dụng của bạn trong những điều kiện mô phỏng không gian của trường học. Ví dụ: Google Play for Education cho phép quản trị viên kiểm soát hoặc tắt một số tính năng cho học sinh. Vì vậy, bạn nên kiểm thử ứng dụng sau khi tắt những tính năng đó. Dưới đây là một số điều kiện để kiểm thử ứng dụng của bạn nhằm đảm bảo kết quả tốt nhất trong môi trường Google Play for Education:

  • Máy chủ proxy – Kiểm thử ứng dụng trong môi trường mạng sử dụng proxy. Nhiều trường sử dụng proxy.

  • Không có dịch vụ vị trí — Kiểm thử các ứng dụng để đảm bảo các ứng dụng đó hoạt động bình thường khi tắt dịch vụ vị trí. Nhiều trường học sẽ tắt dịch vụ vị trí cho thiết bị của học sinh.

  • Không có thanh toán trong ứng dụng — Kiểm thử các ứng dụng để đảm bảo các ứng dụng đó hoạt động bình thường mà không cần quyền truy cập vào tính năng Thanh toán trong ứng dụng. Các thiết bị Google Play for Education sẽ không thể mua hàng trong ứng dụng.

  • Không có Bluetooth – Kiểm thử các ứng dụng để đảm bảo các ứng dụng đó hoạt động đúng cách khi Bluetooth bị tắt. Nhiều trường học sẽ tắt Bluetooth trên thiết bị của học sinh.

  • Không có quyền truy cập mạng – Kiểm thử ứng dụng để đảm bảo ứng dụng hoạt động bình thường khi thiết bị không thể kết nối với Internet.

  • Phiên bản Android (chỉ dành cho ứng dụng Android) – Kiểm thử ứng dụng trên các thiết bị chạy Android 4.2. Các thiết bị Google Play for Education sẽ chạy Android 4.2 trở lên (API cấp 17 trở lên).