Una burbuja verde sólida en un nivel de programación en los cursos CS Discoveries, CS Principles o CSA significa que el estudiante ha indicado que ha terminado con el nivel dado.
En estos cursos, nos esforzamos por brindarles a los estudiantes la oportunidad de expresar su creatividad y pensar fuera de la caja, por lo que somos menos prescriptivos sobre cómo los estudiantes completan un nivel.
Por ejemplo, podemos pedirle al alumno que dibuje un cuadrado en la pantalla, pero puede que no nos importe si es de un tamaño o color específico. Esto significa que diferentes estudiantes pueden tener soluciones completamente diferentes y válidas para el mismo nivel de programación, y nos dificulta mucho validar automáticamente el trabajo de los estudiantes.
¿Realiza alguna autovalidación del trabajo de los alumnos en CSD/P/A?
En los niveles Game Lab, Web Lab, App Lab o Java Lab, verificamos para asegurarnos de que los estudiantes hayan cambiado el código en el nivel antes de permitirles pasar al siguiente nivel. A los estudiantes que presionen el botón 'Terminar' sin cambiar el código se les advierte que su trabajo está sin terminar y se les aconseja que permanezcan en el nivel. Si eligen continuar de todos modos, el nivel permanecerá 'En progreso' () en lugar de mostrarse como 'Completado' (
).
NOTA: Definimos un 'cambio de código' como cualquier cambio en el texto en el editor de código de un nivel. Agregar o eliminar espacios en blanco (espacios, tabulaciones, saltos de línea, etc.) no se considera un cambio de código, pero agregar o eliminar comentarios se considera un cambio de código. Los cambios en las imágenes, los activos o los elementos del modo de diseño (Laboratorio de aplicaciones) tampoco se consideran cambios de código. Los niveles en los que no se espera que cambie el código tienen esta funcionalidad deshabilitada.
¿Cómo puedo saber si mis alumnos obtuvieron la respuesta correcta?
Recomendamos observar el trabajo de los alumnos en los niveles marcados como oportunidades de evaluación recomendadas para determinar si un alumno comprende los conceptos clave. Con suerte, este enfoque aliviará la necesidad de revisar y verificar el trabajo de cada estudiante en todos los niveles. Si ve que a un estudiante específico le faltan conceptos clave en una oportunidad de evaluación, entonces puede regresar y mirar otros niveles de desarrollo de habilidades para ver dónde podrían estar teniendo dificultades.
¿Qué sucede si mis alumnos no terminaron realmente el nivel marcado como 'Completado'?
Si sus estudiantes en realidad no terminaron el nivel de programación antes de continuar, puede actualizar su progreso de nivel para informar como 'En progreso' en lugar de 'Completado' y notificarles automáticamente que necesitan Seguir trabajando en el nivel. Aprende cómo en este artículo de soporte.