Ir al contenido principal

Solución de problemas de envíos de trabajo de los estudiantes

Su guía útil para solucionar problemas de envíos de trabajo de los estudiantes

Actualizado hace más de 2 semanas

Navegar por las presentaciones de los estudiantes

Para la mayor parte de su curso de Kira, a menos que haya actividades desenchufadas, los estudiantes enviarán su trabajo a través de la plataforma para responder a una variedad de problemas diferentes: basado en código, opción múltiple, Parsons y respuestas escritas, por nombrar algunos.

Algunos ejercicios de Kira Learning están diseñados con flexibilidad de envío, donde los estudiantes no están obligados a alterar el código preexistente. Por ejemplo, algunas tareas permiten simplemente ejecutar el código proporcionado y proceder al envío, centrándose en el aprendizaje conceptual en lugar de reglas de codificación estrictas.

Si bien esperamos que este proceso de envío sea siempre perfecto, sabemos que a veces las cosas no funcionan como se esperaba, y cuando está aprendiendo una nueva plataforma y nuevo contenido, puede ser difícil saber qué puede solucionar y qué requiere asistencia adicional de nuestro equipo.

Contenido del envío: Comprobación de su código

Cuando trabajamos en tareas basadas en código, tenemos algunas cosas que buscar que pueden impedir un envío correcto.

Comprender la distinción entre la aprobación del tutor de IA y los requisitos de presentación es esencial para navegar por los bloques de envío de manera efectiva. El tutor de IA evalúa el código principalmente para la sintaxis y la lógica, mientras que la validación de envío se centra en la precisión de salida, incluido el formato y las coincidencias exactas.

  • ¡El Autograder es específico! : Recuerda que muchas tareas de código se autocalifican al enviarse, y para que eso funcione, el autograder está buscando un resultado muy específico. Si te pide que escribas “¡Hola, mundo!” por ejemplo, y tú escribes “Hola mundo”., te encontrarás con un error. En un ejemplo como este, seguiste codificando de la manera correcta, ¡todavía obtienes una salida! , pero ese resultado solo necesita ser retocado para que la respuesta sea aceptada.

  • En el entorno del ornitorrinco, la orientación importa: Del mismo modo, los problemas del ornitorrinco también suelen autograrse haciendo coincidir la posición de su ornitorrinco al final con el estado final del objetivo en el problema. Esto significa que si el estado final del objetivo El ornitorrinco termina en la esquina inferior mirando hacia la derecha, tu ornitorrinco también debe terminar en la esquina inferior mirando a la derecha.

  • Ejecute el código antes de enviarlo: Antes de enviar su código, debe presionar 'ejecutar' en el editor de código. ¡Ese es el botón de reproducción morado! Una vez que su código se ejecute y dé la salida anticipada, continúe y pulse enviar.

  • ¿Tu código está esperando la entrada? : A veces, cuando se ejecuta código, puede parecer que está atascado o que no pasa nada cuando, en realidad, ¡solo está esperando la entrada del usuario! Busque un lugar en la consola donde está a la espera de obtener un valor del usuario para continuar.

  • No te dejes llevar por los comentarios: En la programación temprana, puede ser fácil escribir código que no sea legible para la computadora. Asegúrate de no haber ocultado tu código en un comentario. Escritura #print (“¡Hola, Mundo!”) será un comentario no leído por la computadora, donde como imprimir (“¡Hola, Mundo!”) es un comando que la computadora puede ejecuar.- Depuración de pasos estructurados: Si encuentra errores durante el envío, siga estos pasos para una depuración efectiva: 1) Localice el mensaje de error debajo del editor de código. 2) Utilice los detalles del mensaje de error para identificar y solucionar problemas como errores de sintaxis. 3) Vuelva a ejecutar el código para asegurar una ejecución exitosa. 4) Una vez que el código funcione como se esperaba, proceda con la sumisión.- Algunos ejercicios no requieren cambios de código: Para ciertos ejercicios, el objetivo puede ser simplemente explorar o ejecutar el código proporcionado. En estos casos, se puede ejecutar el código inicial tal y como se ha dado y proceder al envío sin alteraciones.

  • AI tutor vs validación de envío: El tutor de IA comprueba la lógica y sintaxis de tu código pero no valida la precisión de salida. La validación del envío garantiza que los resultados coincidan con los requisitos, incluidos el formato y la puntuación. Por ejemplo, puede bloquear envíos si a una salida le falta un carácter o tiene un espaciado incorrecto.

¿Te acordaste de someterte?

Si los estudiantes tienen libertad de movimiento a través del curso (como poder saltar dentro de una lección, por ejemplo), pueden hacer todo lo anterior, ejecutar su código, tomar el máximo partido de la gloria de que se ejecute correctamente y luego olviden presionar el botón enviar por completo. ¡Nos pasa a los mejores de nosotros!

Si un estudiante está convencido de que hizo un problema, pero no está viendo una presentación, probablemente se olvidó de presionar enviar. Siempre puede verificar el libro de evaluación de Kira para ver que se otorgó un punto o que el cuadro de pasos se volvió verde al ver en el modo Progreso. Las casillas blancas en modo de progreso significan que un estudiante no completó el paso pulsando enviar, aunque lo intentara.

Problema: Evaluaciones bloqueadas en modo de reintento

Causa: Esto sucede cuando los estudiantes seleccionan Reintentar pero abandonan la sesión antes de completarla. Cuando regresan, el sistema muestra sus respuestas anteriores pero espera los cambios para permitir el reenvío. Pasos de resolución:

  1. Abierta evaluación en modo de reintento.

  2. Modifique al menos una respuesta (o actualice todas las respuestas según sea necesario).

  3. Haga clic en Enviar para completar el proceso de reintento.

Problema: Opción “Solicitar reenvío” no disponible

Causa: Cuando una solicitud de reenvío ya está activa, la opción 'Solicitar reenviar' permanece inactiva hasta que se complete la solicitud actual. Al pasar el cursor sobre el botón se muestra un mensaje que explica su estado. Pasos de Resolución: Anime a los estudiantes a completar las solicitudes de reenvío activas con prontitud. Una vez completado, la opción “Solicitar reenvío” se reactivará, lo que permitirá reintentos adicionales.

¿Todavía atascado? ¡Comprueba la tecnología!

Odiamos ver que suceda, pero a veces a la tecnología le gusta lanzarnos a un bucle. Para descartar qué parte de la tecnología es la broca poniendo una llave en marcha, te recomendamos los siguientes pasos:

  • Refresca tu página: Si tienes una solución mecanografiada, puedes copiarla o pegarla en algún lugar seguro, como un archivo en nuestro editor independiente, un correo electrónico para ti mismo, o una nota de computadora o pegajosa.

  • Despeja tu caché: ¿Sabes cómo limpiar una trampa de pelusa cuando lavas la ropa? A veces las computadoras también necesitan eso. Siga los pasos para borrar su caché dependiendo del navegador que esté utilizando; Chrome, Firefoxy Edge tienen instrucciones en línea.

  • Asegúrese de que su navegador esté ejecutando la versión actual: ¡a veces los dispositivos y navegadores no se actualizan tanto como queremos! Puedes comprobar si tu navegador está actualizado en Whatismybrowser.com.

  • Por si acaso prueba Wifi: sabemos que parece obvio, pero asegúrate de verificar que puedas acceder a Kira y otras páginas web normalmente.

  • Compruebe el modo de reintento y los estados de reenvío: Si los reintentos o reenvíos parecen problemáticos, verifique si la sesión de reintento está atascada o si una solicitud de reenvío permanece incompleta. Siga los pasos descritos en las secciones de solución de problemas respectivas para resolverlos.

¿Sigues sin trabajar? ¿Te tenemos?

Después de una verificación de código y una verificación de tecnología, ¡probablemente hayas descubierto un error esquivo que necesitamos saber! Contacto [email protected] con tantos detalles como sea posible. Cosas que nos son útiles para saber:

  • Cuando se produjo el problema

  • Dónde se produjo el problema, como un paso específico de la lección

  • El tipo de dispositivo en el que se encuentra (Ej: Macbook, Chromebook) navegador utilizado (Ej: Chrome, Firefox), y la versión del navegador de WhatisMyBrowser.

  • La velocidad de descarga de tu red, que puedes encontrar en https://fast.com/

  • Cuya cuenta experimentó el problema, así como si se trataba de un problema experimentado por un usuario único o muchos usuarios.

  • Puntos de bonificación por capturas de pantalla o grabaciones de pantalla del problema en acción

Nuestro equipo trabaja muy duro detrás de escena para asegurarse de que los maestros obtengan apoyo y que los errores se aplasten lo más rápido posible. ¡Te actualizaremos una vez que haya una solución para que puedas continuar con tu lección!

¿Ha quedado contestada tu pregunta?