Plotting and Programming in Python: Diseño de la lección

Se busca ayuda

Estamos completando los ejercicios a continuación para hacer que el plan de la lección sea más concreto. Las contribuciones (tanto en forma de pull request con ejercicios completados, y comentarios sobre ejercicios específicos, orden y horarios) son muy apreciadas.

Proceso utilizado

El consejo de Michael Pollan si él enseñara programación en R o Python:

  1. Escribir código.
  2. No demasiado.
  3. Principalmente gráficos.

Esta lección fue desarrollada usando una variante reducida del proceso “Comprensión por diseño”. Las secciones principales son:

  1. Suposiciones sobre la audiencia, tiempo, etc. (El borrador actual también incluye algunas conclusiones y decisiones en esta sección, que deben ser consideradas).

  2. Resultados deseados: objetivos generales, evaluaciones sumativas al medio día, lo que las estudiantes podrán hacer, lo que las estudiantes aprenderán.

  3. Plan de aprendizaje: cada episodio tiene un encabezado que resume lo que se cubrirá, luego el tiempo estimado que se dedicará a la enseñanza y a los ejercicios, mientras que los ejercicios se muestran en puntos.

Etapa 1: Suposiciones

Etapa 2: Resultados deseados

Preguntas

¿Cómo puedo…

Habilidades

Yo puedo…

Conceptos

Yo sé…

Etapa 3: Plan de aprendizaje

Evaluación sumativa

Correr y salir interactivamente (9:00)

Variables y Asignaciones (9:15)

Tipos de Datos y Conversión de tipo de datos (09:35)

Funciones incorporadas y ayuda (09:55)

Café: 15 min (10:20)

Bibliotecas (10:35)

Lectura de Datos Tabulados (10:55)

DataFrames (11:15)

Graficación (11:45)

Almuerzo (12:15): 45 min

Listas (13:00)

Bucles (13:20)

Iterando Sobre Datos (13:45)

Escribiendo Funciones (14:00)

Alcance de una variable (14:25)

Café (14:45): 15 min

Condicionales (15:00)

Estilo de Programación (15:25)

Cerrar (15:55)

Retroalimentación (16:15)

Fin (16:30)