Please enable JavaScript to use CodeHS

Introducción a la programación con Karel el Perro (Ace)

El curso Introducción a la Programación con Karel el Perro de CodeHS enseña a los estudiantes los fundamentos de la programación en JavaScript. Los alumnos aprenden comandos, funciones y estructuras de control de JavaScript resolviendo puzzles y escribiendo programas creativos para que Karel los siga.

Overview & Highlights

Level
Middle School, High School
Contact Hours
30
Timeframe
Quarter

Course Overview

To view the entire syllabus, click here or click to explore the full course.

Introducción a la programación
Los alumnos conocen a Karel y aprenden los fundamentos de la escritura de un programa dando a Karel órdenes para completar tareas sencillas.
Funciones
Los alumnos aprenden a enseñar a Karel nuevos comandos combinando comandos existentes y definiendo funciones.
Super Karel y for loops
Los alumnos conocen a SuperKarel, que puede girar a la derecha. Los alumnos aprenden a repetir órdenes con for loops.
Declaraciones if
Los alumnos aprenden a utilizar declaraciones if al resolver problemas. Haciendo que Karel compruebe determinadas condiciones, los alumnos pueden escribir programas que pueden ejecutarse con éxito en múltiples escenarios.
Bucles while
Los alumnos amplían sus conocimientos sobre los for loops y aprenden a utilizar los while loops para repetir órdenes mientras se cumple una condición concreta.
Estructuras de control
Los alumnos practican el uso conjunto de todas las estructuras de control para escribir problemas más complejos.
Karel Retos
Los alumnos resuelven con Karel algunos puzzles difíciles que combinan los conceptos que han aprendido a lo largo de todo el curso.
Proyecto final
¡Los alumnos realizan un proyecto culminante en el que crean su propio programa Karel!

52
Lessons
47
Videos
84
Exercises
30
Challenges
33
Offline Handouts

Demo Programs

Explore programs that your students will build throughout this course!

Course Resources

Here are a few examples of teacher resources and materials to use in the Introducción a la programación con Karel el Perro (Ace) course

Customizable Assignments

Create and organize Assignments in any CodeHS course that you're teaching. You can even add custom assignments to pre-existing CodeHS courses.

Learn More

Actions for Teachers

Didn’t find what you were looking for? Here are a few links that might be useful to you.