Capstone Pathway: Data

15 lecciones de codificación y 5 proyectos finales alineados con matemáticas y ciencias de séptimo grado.

Pruebe la primera lección

Descripción

The Capstone Pathway: Data course teaches Python through 15 coding lessons and 5 capstone projects. Capstone projects are assigned after every three lessons to review coding concepts and each one offers a choice of topics aligned to 7th grade math & science.

Coding Topics
  • Variables
  • Ciclos
  • Sentencias If
  • Listas
  • Funciones
  • Eventos
Concepts
  • Depuración
  • Resolución de problemas
  • Pensamiento Computacional
  • Algoritmos

Proyectos de ejemplo

¡Crea una Red Alimentaria!

En este proyecto final, los estudiantes construyen una red alimenticia interactiva utilizando eventos de clic para mostrar al usuario lo que sucedería con la población de un organismo cuando otra población cambia de tamaño.

Área aleatoria del paisaje

En este proyecto final, los estudiantes crean un paisaje dinámico mediante el uso de bucles y formas generadas al azar; luego calculan el área total de estas formas.

Plaza punnett

En este proyecto final, los estudiantes construyen una simulación de los resultados genéticos en la descendencia de padres potenciales mediante el uso de valores generados aleatoriamente en un modelo de cuadro de Punnett.

¡Adivina mi Sprite!

En este proyecto final, los estudiantes crean un juego interactivo que utiliza declaraciones condicionales, listas, bucles y la entrada del usuario para que el jugador trate de adivinar su objeto favorito de Codesters.

Pedagogía Codesters

Each project-based lesson has around 20 activities and its divided into 3 phases: Build, Modify, and Create. The activities in the Build and Modify phases are automatically graded, including debugging and assessment activities. The capstone Create project for each lesson is graded by the teacher using a rubric provided by Codesters.

Construir

Students start by building an example project, through which they develop key coding skills. Debugging activities help students learn specific rules about syntax and the structure of code. Assessments include multiple choice questions and journal responses.

Modificar

Once students have built their example project they are asked to customize the program to solidify their understanding and demonstrate proficiency with the skills they learned.

Crear

Students create a new project from scratch that uses the same core skills skills they developed in the example project. This capstone project for each lesson creates opportunities for students to deepen their understanding and to demonstrate mastery of coding topics.

Standards Alignment

Aprendizaje en base a proyectos

Con Codesters, los estudiantes aprenden a codificar creando proyectos divertidos y atractivos. Cada lección está estructurada como un proyecto para que los estudiantes construyan. Y cada proyecto introduce a los estudiantes a nuevos temas y conceptos de codificación mientras refuerza los que ya han aprendido. Por ejemplo, en Piedra, Papel, Tijeras, los estudiantes aprenden a usar declaraciones condicionales para comparar su elección con la elección aleatoria de la computadora y decidir quién gana. Los estudiantes están motivados para perseverar aprendiendo a codificar para crear el proyecto que quieren construir. Y se divierten mientras están en el proceso.

Supervisar el progreso de los estudiantes

Los maestros juegan un papel fundamental para ayudar a los estudiantes a aprender a codificar con Codesters. Los maestros monitorean el progreso de cada estudiante en su tablero para ver qué estudiantes tienen dificultades y dónde. Incluso pueden profundizar para ver el código real que envió un estudiante que no recibió todos los puntos. Esto ayuda al profesor a estar al tanto del aprendizaje de los estudiantes y guiarlos para que se conviertan en programadores expertos.

Retroalimentación inmediata

A medida que los estudiantes siguen las instrucciones de las fases de creación y modificación de la lección basada en proyectos, reciben comentarios inmediatos sobre los errores que pueden estar cometiendo. Esta retroalimentación se encuentra tanto en los mensajes de error fáciles de entender para los estudiantes como en las sugerencias y sugerencias integradas en el sistema de calificación automática. La retroalimentación inmediata ayuda a los estudiantes a comprender y corregir sus errores y allana el camino para aprender a programar.

Información técnica

  • Inicio de sesión único con Google Apps for Education
  • Precarga listas de estudiantes para clases
  • Subir CSV de listas de estudiantes
  • Los estudiantes pueden iniciar sesión con la clave de clase y la contraseña (no se requiere correo electrónico)
  • Las cuentas de los maestros son GRATUITAS e incluyen una demostración del plan de estudios
Support