Lecciones Basadas en Proyectos

Nuestro currículo está basado en proyectos: cada lección le pide a los estudiantes que creen un proyecto con código. Cada proyecto destaca habildades de codificación específicas. Cada lección está diseñada para ser completada en una hora aproximadamente, dependiendo del ritmo de cada estudiante. Los estudiantes también pueden optar por profundizar con los proyectos finales para cada lección. Las actividades son calificadas automáticamente y el progreso es monitoreado en el tablero de la clase. Una vez que los proyectos son calificados por el maestro en la rúbrica, son compartidos en la página de la clase.

3 Fases

Cada lección está dividida en tres fases: 1. Construir 2. Modificar 3. Crear. Los estudiantes primero construyen un proyecto siguiendo las instrucciones paso a paso. Luego se les pide que modifiquen sus proyectos para demostrar que entienden cómo funciona el código. Finalmente, se les da un lienzo en blanco y una sugerencia para crear su propio proyecto. Esperamos que todos los estudiante completen la fase de Construir, la mayoria complete la fase de Modificar, y muchos de ellos completen la fase de Crear. La estructura de las tres fases tambíen soporta la diferenciación a través de multiples puntos de salida.

Fase 1: Construir

Cada lección comienza con un ejemplo que muestra a los estudiantes el proyecto que van a construir. Los estudiantes son llevados paso a paso por una serie de actividades que les muestra como construir ese proyecto. En el camino se les explican destrezas de programación claves y ellos reciben retroalimentación sobre sus trabajos. Durante la fase 1, tres o cuatro actividades de depuración les ayuda a aprender sintaxis del código y habilidades de depuración. las tareas incluyen preguntas de opción múltiple y evaluaciones de respuesta libre. Cada actividad está calificada automáticamente.

Fase 2 & 3: Modificar y Crear

Una vez que los estudiantes han construido el proyecto de ejemplo, les pedimos que lo personalicen en varias maneras. Este proceso de modificación les ayuda a revisar cómo funciona cada parte del código y asegura que entienden la estructura general del programa. Finalmente, se les da un lienzo en blanco y una sugerencia para hacer un nuevo proyecto desde cero que utiliza las habilidades desarrolladas. Los proyectos de modificación y construcción son evaluados por el profesor basándose en una rúbrica y luego compartidos en la página de la clase.

Support