Please enable JavaScript to use CodeHS

California Computer Science

Programming With Karel

Karel helps teach foundational skills in programming by simplifying JavaScript to four simple commands. Using these commands, students solve increasingly difficult problems and explore how complex programming languages can be developed from simple commands.

Lessons

3.1 Introducción a la programación con Karel

  • Introducción a la programación con Karel
  • Cuestionario: Karel comandos
  • Nuestro primer programa Karel
  • Tu primer programa Karel
  • Pila corta

3.2 Más Karel básico

  • Más Karel básico
  • Cuestionario: Más preguntas básicas sobre Karel
  • Pelota de tenis cuadrada
  • Hacer una torre
  • Pirámide de Karel
  • +1 more

3.3 Karel no puede girar a la derecha

  • Karel no puede girar a la derecha
  • Cuestionario Karel no puede girar a la derecha
  • Torre y Giro a la Derecha
  • Tobogan Karel
  • Bombero Karel
  • +1 more

3.4 Funciones en Karel

  • Funciones en Karel
  • Cuestionario Funciones en Karel
  • Dar la vuelta
  • Tortitas
  • Mario Karel

3.5 Función de inicio

  • Función de inicio
  • Cuestionario sobre la función de inicio
  • Torre con función de arranque
  • Tortitas con Start

3.6 Diseño descendente y descomposición en Karel

  • Diseño descendente y descomposición en Karel
  • Cuestionario sobre diseño descendente y descomposición
  • Valla Karel
  • Las Dos Torres

3.7 Comentarios sobre el código

  • Comentarios sobre el código
  • Cuestionario sobre comentarios en el código
  • Valla Karel
  • Las Dos Torres + Comentarios

3.8 Abstracción

  • Abstracción
  • Cuestionario de abstracción
  • Abstracción de buildTower
  • Abstraerse del día a día
  • Reflexión: Abstracción
  • +1 more

3.9 Super Karel

  • Super Karel
  • Cuestionario Super Karel
  • Valla Karel (con SuperKarel)
  • Las Dos Torres + SuperKarel
  • Insignia Super Karel

3.10 For Loops

  • For Loops
  • Cuestionario de For Loops
  • Movimiento repetido
  • Deje las pelotas de tenis
  • Tómalas todas
  • +3 more

3.11 Declaraciones If

  • Declaraciones If
  • Cuestionario sobre declaraciones if
  • Declaraciones If
  • Bola de toma segura
  • ¿Hay una pelota?
  • +1 more

3.12 Declaraciones If/Else

  • Declaraciones If/Else
  • Cuestionario sobre las declaraciones If/Else
  • Declaraciones If/Else
  • Día opuesto
  • Lado derecho hacia arriba
  • +2 more

3.13 While Loop en Karel

  • While Loops en Karel
  • Cuestionario While Loops en Karel
  • Mover a la pared
  • Siga el camino de la bola amarilla
  • Colocar una fila de pelotas de tenis
  • +1 more

3.14 Ejemplo de estructuras de control

  • Ejemplo de estructuras de control
  • Cuestionario Ejemplo de estructuras de control
  • Limpieza Karel
  • Obstáculos aleatorios
  • Encuesta sobre mentalidad 1

3.15 Más ejemplos y pruebas de Karel

  • Más ejemplos y pruebas de Karel
  • Cuestionario: ¿Qué estructura de control?
  • Mover la pila de pelotas de tenis
  • Escalada Karel

3.16 Cómo indentar el código

  • Cómo sangrar el código
  • Cuestionario sobre indentar en el código
  • Danza y limpieza Karel
  • Diagonal
  • Escalera
  • +1 more

3.17 Estrategias de depuración

  • Conceptos básicos de depuración
  • Conceptos Básicos de Depuración
  • Depurar: Las Dos Torres
  • Depurar: Muchos Obstáculos
  • Depuración a partir de mensajes de error
  • +3 more

Courses that include this module