Please enable JavaScript to use CodeHS

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

Este es el curso trimestral de Karel como introducción a la informática y a la programación con texto o bloques.

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 los Loop For
Los alumnos conocen a Super Karel, que puede girar a la derecha. Los alumnos aprenden a repetir órdenes con bucles for.
Declaraciones Si
Los alumnos aprenden a utilizar sentencias if al resolver problemas. Haciendo que Karel compruebe condiciones específicas, los alumnos pueden escribir programas que se ejecuten con éxito en múltiples escenarios.
While Loops
Los alumnos amplían sus conocimientos sobre los bucles for y aprenden a utilizar los bucles while para repetir comandos mientras se cumpla una condición concreta.
Estructuras de control y Ultra Karel
Los alumnos practican el uso conjunto de todas las estructuras de control para escribir problemas más complejos, y conocen a Ultra Karel, que sabe pintar el mundo de colores divertidos.
Karel Retos
Los alumnos resuelven con Karel algunos complicados puzzles de desafío 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!

37
Lessons
37
Videos
62
Exercises
29
Challenges
52
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.