Introducción a la programación con Karel el Perro (Ace)
- Level Middle School, High School
- Contact Hours 30
- Timeframe Quarter
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.
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! |
Explore programs that your students will build throughout this course!
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
Create and organize Assignments in any CodeHS course that you're teaching. You can even add custom assignments to pre-existing CodeHS courses.
Learn MoreDidn’t find what you were looking for? Here are a few links that might be useful to you.