En esta lección, los alumnos aprenden sobre funciones y parámetros en el contexto de Python, basándose en sus conocimientos previos sobre el trabajo con funciones en Karel. Esta lección se centra específicamente en definir y llamar funciones, y en pasar parámetros sencillos y únicos a las funciones.
Students will be able to:
En esta lección, los alumnos trabajarán y definirán y llamarán a sus propias funciones que toman varios parámetros como entrada e imprimen la salida.
Students will be able to:
En esta lección, los alumnos siguen trabajando con múltiples parámetros que crean gráficos como salida, lo cual es muy útil, ya que crear varios objetos gráficos diferentes implica escribir el mismo código una y otra vez (establecer el tamaño, establecer el color, establecer la ubicación, etc.).
Students will be able to:
En esta lección, los alumnos aprenden sobre los valores de retorno para poder escribir funciones que realicen algún trabajo y devuelvan el resultado o lo utilicen más adelante en el programa.
Students will be able to:
En esta lección, los alumnos trabajan y definen funciones con valores de retorno y más de un parámetro.
Students will be able to…
En esta lección exploraremos el ámbito de una variable, es decir, dónde está “definida” o dónde existe.
Students will be able to:
En esta lección, los alumnos exploran la forma que tiene Python de tratar los errores con excepciones.
Students will be able to:
En esta lección, los alumnos echarán un vistazo entre bastidores a Karel. Aunque ya están familiarizados con los comandos básicos, esta lección explora detalles sobre cómo se crea la API de Karel. Los alumnos comprenderán mejor las API y, al mismo tiempo, aplicarán conceptos de gráficos y funciones.
Students will be able to:
¡Utiliza tus conocimientos de Python básico para crear algunos programas divertidos! Los alumnos crearán sus propios dibujos Fantasma de Pac-Man, un Juego de Adivinanzas y un dibujo de su propia elección. Esto permitirá a los alumnos ser creativos con su código para demostrar lo que han aprendido.
Students will be able to…
Esta lección es una evaluación sumativa de los objetivos de aprendizaje de la unidad.
Assess student achievement of the learning goals of the unit