Please enable JavaScript to use CodeHS

Fundamentos de ciencias de la computación AP en JavaScript

Lesson 1.19 Ultra Karel

Description

¡En esta lección, los estudiantes se presentan a Ultra Karel! Ultra Karel tiene todas las habilidades de Super Karel, más dos nuevas funciones (paint y isColor) agregadas a la API.

Los estudiantes explorarán la API Ultra Karel y usarán la capacidad de Ultra Karel para pintar el mundo de la cuadrícula para crear imágenes digitales. Los estudiantes crearán algoritmos generalizados que resuelven problemas de Ultra Karel para múltiples mundos.

Esta lección es la primera vez que los estudiantes usan funciones que aceptan parámetros como entradas.


Objective

Students will be able to:

  • Use Ultra Karel commands to paint Karel’s world
  • Call functions that accept parameters as inputs
  • Explain the relationship between a function and a parameter
  • Create generalized Ultra Karel algorithms that correctly solve multiple Karel worlds
  • Identify differences between the Super Karel API and the Ultra Karel API