Diseño de videojuegos en JavaScript
- Level High School
- Contact Hours 175
- Timeframe Year
Esta es la versión centrada en el diseño de videojuegos de Introducción a las ciencias de la computación en JavaScript. Es un curso de nivel de honores, ya que se parece más a Bulldog pero incluye más aspectos del diseño de juegos.
To view the entire syllabus, click here or click to explore the full course.
|
Programar con Karel
Los alumnos aprenden los fundamentos de la programación dando a Karel las órdenes del Perro en un mundo cuadriculado. |
|
Conceptos básicos de JavaScript
Los estudiantes aprenden los fundamentos de JavaScript, incluyendo variables, entradas del usuario, matemáticas y funciones. |
|
El lienzo y los gráficos
Los alumnos aprenden a añadir objetos gráficos y a colocarlos en el lienzo. |
|
Desafíos gráficos
Los alumnos aplican lo que han aprendido sobre gráficos y JavaScript básico para completar una serie de retos. |
|
Estructuras de control
Los alumnos aprenden a utilizar estructuras de control como las declaraciones if/else y los bucles para crear programas avanzados en JavaScript. |
|
Desafíos de las estructuras de control
Los alumnos aplican los conceptos básicos del módulo de Estructuras de Control para resolver nuevos retos. |
|
Funciones
Los alumnos aprenden a escribir código reutilizable con funciones, parámetros y valores de retorno, y exploran el impacto de los ámbitos de las variables. |
|
Funciones Retos
Los alumnos utilizan lo que han aprendido en el módulo Funciones para resolver nuevos retos. |
|
Animación y juegos
Los alumnos aprenden a hacer que los objetos se muevan por la pantalla y a que los usuarios interactúen utilizando el ratón. |
|
Retos de la animación
Los alumnos aplican todos los conceptos básicos del módulo Animaciones para resolver nuevos retos. |
|
Proyecto: Breakout
Los alumnos aprenden a crear su propio juego Breakout desde cero utilizando JavaScript. |
|
Proyecto Serpiente
Los alumnos crean su propio juego interactivo de la serpiente mediante una serie de ejercicios guiados. |
|
Estructuras de datos: Arrays
Los alumnos aprenden sobre los arrays, cómo iterar a través de ellos y cómo aprovechar sus métodos por defecto. |
|
Estructuras de datos: Objetos
Los alumnos aprenden sobre los objetos, cómo crear propiedades y métodos de objetos, iterar a través de ellos y construir constructores. |
|
Proyecto: Tres en raya
Los alumnos crean su propio juego de tres en raya aplicando lo que han aprendido sobre estructuras de datos. |
|
Proyecto: Juego del helicóptero
Los alumnos demuestran su destreza en programación mientras desarrollan paso a paso el clásico juego del Helicóptero. |
|
Proyecto Final: Tu propio juego
¡Los alumnos aplican las habilidades que han aprendido a lo largo del curso para crear un juego original! |
Explore programs that your students will build throughout this course!
Here are a few examples of teacher resources and materials to use in the Diseño de videojuegos en JavaScript course
The CodeHS JavaScript Level 1 Certification offers high school students the opportunity to validate their mastery of JavaScript, giving them a competitive advantage when entering college or the workforce.
Learn More
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.