Please enable JavaScript to use CodeHS



Intro to Programming with Karel the Dog (Español)

Este curso de Karel es una introducción a la informática y la programación. Karel es un perro que sólo sabe mover, girar a la izquierda y colocar pelotas de tenis en su mundo. Estudiantes apreden lo que significa progamar por dar a Karel estos ordenes para que completar tareas.

Syllabus

Units: 8
Timeframe: Quarter
Contact Hours: 30

By the Numbers


Contact Hours 30
Lessons 26
Videos 17
Exercises 27
Challenges 27
Offline Handouts 36

Units

Unit Description
Introducción a la Programación: Estudiantes les conoce a Karel y aprender lo que significa programar por dar a Karel ordenes para completar tareas simples.
Funciones: Estudiantes aprenden cómo enseñar a Karel nuevos comandos combinando comandos existentes y definiendo funciones.
Super Karel y For Loops: Estudiantes conozcan la capacidad mejorada de SuperKarel y cómo repetir comandos con bucles for.
If Declaraciones: Los estudiantes aprenden cómo evaluar las condiciones del mundo de Karel y tomar decisiones sobre si realizar acciones basadas en los resultados de esas condiciones.
While Loops: Estudiantes aprenden cómo repetir comandos mientras una condición específica es verdadera.
Estructuras de Control: Estudiantes practican el uso de For Loops, While Loops y If Statements para escribir programas complejos.
Desafíos de Karel: Estudiantes resuelven algunos desafiantes acertijos con Karel que combinan los conceptos que han aprendido hasta ahora.
Proyecto Final: ¡Estudiantes flexionan sus músculos creativos y escriben un programa creativo con Karel!

Format of Course

The entirely web-based curriculum is made up of a series of learning modules that cover the fundamentals of programming. Each module is made up of short video tutorials, quizzes, programming examples, programming exercises, and challenge problems. The course is designed for a quarter long class that meets 5 days per week, though schools implement it in a variety of ways.

Who is it for?

The Intro to Programming in Karel (Español) course is designed for complete beginners with no previous background in computer science. The course is designed to offer students who speak Spanish an opportunity to learn the basics of computer science. The course is highly visual, dynamic, and interactive making it engaging for new coders in middle or early high school.

Demos

Students start off by solving problems with four basic commads: move, putBall, takeBall, and turnLeft. Students can use either blocks or text.
Pyramid Karel Exercise


Students learn about functions and use them to avoid repeated code. Two Towers Exercise

Students build complex programs as they add control structures and loops to their programming tool box.
Lots of Hurdles Exercise

Interested?

Interested in teaching the Intro to Programming in Karel (Español) course with CodeHS? Get in touch, so we can help you bring CodeHS to your school!

Bring to My School