Introducción a la programación en JavaScript con Arduino
- Level High School
- Contact Hours 175
- Timeframe Year
Este curso fusiona los cursos Introducción a la Informática en JavaScript e Introducción a la Informática Física con Arduino. Este curso proporciona la información previa necesaria antes de que los estudiantes apliquen los conceptos de programación a su dispositivo físico Arduino.
To view the entire syllabus, click here or click to explore the full course.
|
Programando con Karel
Los alumnos aprenden los fundamentos de la programación dando a Karel las órdenes del Perro en un mundo cuadriculado. |
|
Retos de Karel
Los alumnos aplican todos los conceptos fundamentales de Introducción a Karel para resolver nuevos retos. |
|
JavaScript y gráficos
Los alumnos aprenden los fundamentos de JavaScript, incluidas las variables, la entrada del usuario, las matemáticas y los gráficos básicos. |
|
Desafíos gráficos
Los alumnos aprenden a programar en parejas mientras abordan tareas más desafiantes con gráficos JavaScript. |
|
Introducción a Arduino
Los alumnos repasan los aspectos básicos del dispositivo Arduino, como la forma de encender y cambiar el brillo de los LED, y aprenden cómo se pueden utilizar las variables para escribir programas más versátiles. Los alumnos construyen circuitos para controlar LED y motores con el Arduino y exploran cómo puede utilizarse el pseudocódigo para estructurar programas desde el principio. |
|
Estructuras de control de JavaScript
Los alumnos aprenden a utilizar estructuras de control como las sentencias if/else y los bucles para realizar programas avanzados en JavaScript. |
|
Desafíos de las estructuras de control
Los alumnos aplican los conceptos fundamentales de la unidad Estructuras de control para resolver nuevos retos. |
|
Funciones y parámetros
Los alumnos aprenden a escribir código reutilizable con funciones y parámetros. |
|
Retos de Funciones
Los alumnos utilizan lo que han aprendido en la unidad Funciones para resolver retos. |
|
Programar el control con Arduino
Los alumnos aprenden a aplicar estructuras de control, como las sentencias if/else y los bucles, para crear programas que reaccionen ante el mundo exterior. Construyen programas que utilizan sensores para detectar la temperatura, la luz y la distancia, y toman decisiones basadas en la información recogida. |
|
Animación y juegos
Los alumnos aprenden a hacer que los objetos se muevan por la pantalla y que los usuarios interactúen utilizando el ratón. |
|
Retos de la animación
Los alumnos aplican todos los conceptos fundamentales de la unidad Animaciones para resolver nuevos retos. |
|
Proyecto: Breakout
Los alumnos aprenden a crear su propio juego Breakout desde cero utilizando JavaScript. |
|
Arduino avanzado
¡Los alumnos tienen la oportunidad de explorar por su cuenta todas las capacidades del Arduino! Investigan, exploran y enseñan a sus compañeros nuevos sensores, siguen instrucciones para construir un dispositivo avanzado y tienen la oportunidad de crear su propia máquina Arduino. |
|
Proyecto Final
Students apply all the skills they've learned throughout the course to create a final program with a partner! |
|
Exámen Final
Students prove their knowledge of all concepts learned throughout the coruse in a final exam. |
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 en JavaScript con Arduino course
Introducción a la programación en JavaScript con Arduino is aligned with the following standards
| Standards Framework | View Alignment |
|---|---|
| Nebraska Foundations of Computing | View (73.7%) |
| CSTA 1B | View (61.9%) |
| Iowa 1B Computer Science | View (61.9%) |
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.