Please enable JavaScript to use CodeHS

Fundamentos de ciencias de la computación AP en JavaScript

Introducción a la programación

Karel es un perro que sólo sabe moverse, girar a la izquierda y colocar pelotas de tenis en su mundo. Puedes darle a Karel estas órdenes para indicarle que haga determinadas cosas. Utilizamos a Karel para mostrarte lo que significa programar, y permitirte centrarte en la resolución de problemas.

Lessons

1.1 Bienvenido a AP CSP

  • Bienvenido a AP CSP
  • ¿Por qué AP CSP?

1.2 Introducción a la programación con Karel

  • Introducción a la programación con Karel
  • Quiz: Comandos de Karel
  • Nuestro primer programa Karel
  • Tu Primer Programa Karel
  • Pequeña Pila
  • +1 more

1.3 Más Karel Básico

  • Más Karel básico
  • Más preguntas básicas sobre Karel
  • Pelota de Tenis Cuadrada
  • Haz Una Torre
  • Pirámide de Karel
  • +1 more

1.4 Karel No Puede Girar a la Derecha

  • Karel No Puede Girar a la Derecha
  • Quiz de Karel No Puede Girar a la Derecha
  • Torre y Giro a la Derecha
  • Bombero Karel
  • Tobogán de Karel
  • +2 more

1.5 Funciones en Karel

  • Funciones en Karel
  • Quiz de Funciones en Karel
  • Dar la vuelta
  • Panqueques
  • Voltereta
  • +2 more

1.6 Función de inicio

  • Función de inicio
  • Quiz de La Función de Inicio
  • Torre con Función Start
  • Panqueques con Start
  • Karel Cavadora con Start

1.7 Diseño Descendente y Descomposición en Karel

  • Diseño descendente y descomposición en Karel
  • Quiz sobre diseño descendente y descomposición
  • Obstáculos de Karel
  • Las Dos Torres
  • Haz una "Z"
  • +1 more

1.8 Comentarios del Código

  • Comentarios sobre el código
  • Quiz sobre Comentarios en el Código
  • Obstáculos Karel
  • Las Dos Torres + Comentarios
  • Reflexión: Comentario

1.9 Abstracción

  • Abstracción
  • Quiz de Abstracción
  • Abstracción de buildTower
  • Abstrayendo Tu Día
  • Reflexión: Abstracción
  • +1 more

1.10 Super Karel

  • Super Karel
  • Quiz de Super Karel
  • Obstáculos Karel (con SuperKarel)
  • Las Dos Torres + SuperKarel
  • Insignia Super Karel

1.11 For Loops

  • For Loops
  • Quiz de For Loops
  • Movimiento Repetido
  • Soltar Pelotas de Tenis
  • Agárralas Todas
  • +3 more

1.12 Declaraciones If

  • Declaraciones If
  • Quiz sobre Declaraciones If
  • Declaraciones If
  • Tomar Pelota con Seguridad
  • ¿Hay una Pelota?
  • +1 more

1.13 Declaraciones If/Else

  • Declaraciones If/Else
  • Quiz de declaraciones If/Else
  • Declaraciones If/Else
  • Una pelota en Cada Lugar
  • Boca Arriba
  • +1 more

1.14 While Loops en Karel

  • While Loops en Karel
  • Quiz de While Loops en Karel
  • Moverse a la Pared
  • Sigue el Camino Amarillo
  • Colocar una Fila de Pelotas de Tenis
  • +1 more

1.15 Ejemplo de Estructuras de Control

  • Ejemplo de estructuras de control
  • Quiz de Ejemplo de Estructuras de Control
  • Limpieza Karel
  • Obstáculos Aleatorios

1.16 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

1.17 Algoritmos Karel

  • Algoritmos Karel
  • Quiz: ¿Cuál Estructura de Control?
  • Ejemplo de Algoritmos: Mover Pila
  • Mover la Pila de Pelotas de Tenis
  • Karel Escaladora
  • +1 more

1.18 Cómo sangrar el código

  • Cómo sangrar el código
  • Quiz sobre Cómo Sangrar Tu Código
  • Karel Baila y Limpia
  • Diagonal
  • Escalera

1.19 Ultra Karel

  • Ultra Karel
  • Quiz de Ultra Karel
  • Marco Rojo
  • Rampa
  • Invertir Colores
  • +2 more

1.20 Retos Karel

  • Busca
  • Carreras Karel
  • Constructor de Torres
  • Superlimpieza Karel
  • Pelotas de Tenis Dobles
  • +1 more

1.21 Quiz de Introducción a la Programación

  • Quiz de Introducción a la Programación