0 votos

Cómo escribir una aplicación o script simple para iPad para seleccionar estudiantes al azar y llevar un registro de las ausencias

Soy un profesor que utiliza un iPad en el aula. Quiero crear una aplicación o script simple que pueda seleccionar al azar los nombres de los estudiantes para responder preguntas. Sin embargo, también necesito la capacidad de marcar a ciertos estudiantes como ausentes, para que no se les llame de nuevo durante esa sesión de clase.

Me siento cómodo programando, pero preferiría no desarrollar una aplicación nativa completa de iOS para esta tarea específica. ¿Existe una forma sencilla de crear una aplicación o script con Interfaz Gráfica de Usuario (GUI) que pueda ejecutarse en un iPad y cumplir con los siguientes requisitos?

  1. Seleccionar al azar el nombre de un estudiante de una lista.
  2. Permitirme marcar a los estudiantes como ausentes, para que no se les llame de nuevo durante esa clase.

Supo que siempre puedo escribir una web App y alojarla en algún lugar, pero entonces dependeré de la conexión a internet. Estoy buscando una solución sin conexión.

3voto

WGroleau Puntos 255

Mi método habitual para aleatorizar es listar los elementos/nombres en una columna de una hoja de cálculo de LibreOffice y colocar =rand() en otra columna. Coloca títulos en las columnas de la fila superior y activa los "filtros". Cada vez que ordenas de forma ascendente en la columna aleatoria, la lista se mezcla en una nueva secuencia. Si quieres omitir ciertos elementos, simplemente borra la celda =rand() para ese estudiante. Eso hace que siempre se ordenen al final de la lista. Después de clase, utiliza "rellenar hacia abajo" para volver a colocar la fórmula en esas celdas.

Sin embargo, para llamar a los estudiantes, una forma más sencilla (en mi opinión) es simplemente poner el nombre de cada estudiante en un palito de helado, colocar todos los palitos en una taza/jarra/bolsillo, y sacar uno cada vez.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X