ClassKit, el nuevo entorno de desarrollo educativo, te cambiará la vida

Tiempo de lectura: 2 Minutos

Los desarrolladores tienen un gran recurso para el sector educativo.

Las numerosas y magníficas aplicaciones de aprendizaje disponibles en el App Store son una parte integral de la experiencia de enseñanza y aprendizaje en las escuelas.

La aplicación que incorpore ClassKit funcionará con Schoolwork, un potente recurso para iPad destinado a profesores y alumnos que ayuda a realizar un seguimiento de las tareas y el progreso de los estudiantes.

Así, los desarrolladores podrán ayudar a los profesores a descubrir actividades asignables en la aplicación, llevar a los estudiantes directamente a la actividad correcta con un solo toque y compartir de forma segura y privada los datos de progreso con los profesores para ayudarles a personalizar la enseñanza.

Integración de ClassKit en una app

ClassKit habilita funciones en las apps educativas para iPad que pueden ser utilizadas por los centros educativos con Apple School Manager y Apple IDs Gestionados.

Los profesores asignan actividades en Schoolwork y la app informa del progreso de los alumnos en estas actividades.

Definir y mostrar el contenido asignable

Hay que etiquetar la estructura del contenido de la aplicación para que los profesores puedan encontrarlo y asignarlo en Schoolwork.

El contenido puede incluir una jerarquía de retos y pruebas de matemáticas, conceptos y ejercicios de codificación o capítulos de libros.

Cuando un estudiante toca una actividad asignada en Schoolwork, es llevado directamente al contenido correspondiente en su aplicación.

Informar del progreso de los estudiantes

A medida que los estudiantes completan las actividades asignadas, la aplicación debe registrar su progreso y comunicarlo a ClassKit para que los profesores y los estudiantes puedan verlo en Schoolwork.

La información sobre el progreso que la aplicación puede comunicar incluye:

  • Tiempo invertido.
  • Temporizadores de inicio y fin.
  • Porcentaje de finalización.
  • Puntos obtenidos.
  • Puntuaciones de las pruebas.
  • Valor binario (por ejemplo: sí/no, verdadero/falso, completo/incompleto).

Con el acceso a esta información en todas las aplicaciones, los profesores pueden adaptar la enseñanza a las necesidades individuales de los estudiantes y éstos pueden hacerse cargo de su aprendizaje.

Privacidad de los estudiantes

ClassKit y Schoolwork están construidos teniendo en cuenta la privacidad de los estudiantes.

Schoolwork sólo recibe y muestra los datos de progreso de los estudiantes para las actividades que un profesor asigna explícitamente, y sólo cuando los estudiantes utilizan el ID de Apple Gestionado que fue creado para ellos por su escuela en su dispositivo.

Si la aplicación ya utiliza una cuenta de estudiante para habilitar determinadas funciones, ClassKit no asocia esa cuenta con el ID de Apple gestionado que utiliza el estudiante.

Requisitos de privacidad para las apps que utilizan ClassKit

El marco de ClassKit se utiliza para compartir de forma privada y segura el progreso de los estudiantes con los profesores en las actividades asignadas en entornos gestionados por la escuela y debe utilizarse únicamente con fines educativos.

Las apps que utilizan ClassKit deben manejar la información personal de acuerdo con el Acuerdo de Licencia del Programa de Desarrolladores de Apple, las Directrices de Revisión de la App Store y cualquier ley que pueda ser aplicable.

A continuación se indican algunos aspectos a los que los desarrolladores deben prestar especial atención.

Crear una política de privacidad e incluirla en la página de producto

Las aplicaciones que utilizan ClassKit deben incluir una política de privacidad. Hay que añadir el enlace a la política de privacidad en la página del producto introduciendo la URL en App Store Connect.

Las escuelas deberán poder revisar esta información para asegurarse de que la aplicación cumple con los requisitos locales de privacidad.

No incluir publicidad basada en el comportamiento en la aplicación

Las aplicaciones que utilicen ClassKit no deben incluir publicidad basada en el comportamiento (es decir, el anunciante no puede publicar anuncios basados en la actividad del usuario), y cualquier anuncio contextual debe ser apropiado para el público joven.

En algunos países, los niños menores de cierta edad no pueden recibir publicidad, aunque no sea conductual.

Para más detalles, visite la sección de privacidad y la sección de categoría infantil en las directrices de revisión de la App Store.

Cumplir con todas las leyes que restringen la recopilación de información personal en apps utilizadas por niños.

Las apps que utilicen ClassKit deben cumplir con leyes como la Ley de Protección de la Privacidad de los Niños en Línea, la Ley de Derechos Educativos y Privacidad de la Familia y cualquier equivalente internacional.

No se debe utilizar ni compartir información de identificación personal para ningún otro fin que no sea el servicio educativo autorizado. En particular, no hay que usar ni vender la información recopilada para construir perfiles personales para la publicidad conductual. 

Hay que asegurarse de que la información está protegida contra el acceso o el uso no autorizado transmitiendo y almacenando los datos de forma segura, y asegurándose de que los proveedores con los que se puedan compartir estos datos siguen las mismas normas de seguridad.

Introducción a Xcode

Descarga los recursos Xcode e iOS para apoyar ClassKit en una aplicación iOS.

Herramientas y SDK

Construye tu aplicación con Xcode, que incluye el framework ClassKit en el último SDK de iOS.

Recursos

Para más detalles sobre cómo implementar ClassKit consulta la documentación, un código de ejemplo y un foro de discusión.

Fuentes sobre ClassKit