Tartalomjegyzék:
- 1. lépés: Enseñar a Través De Secuencia De Pasos
- 2. lépés: Materiales Y Equipos
- 3. lépés: El RedBot Y El Código
- 4. lépés: Cubierta De Robot, Árbol Y Cerca
- 5. lépés: Interfaz
- 6. lépés: Funcionando
Videó: Juego De Coding (programción) Para Niños: 6 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Este es un instructable para crear un juego sencillo para enseñar a programar a niños. Ez az ötlet hasonló a Cubetto de Primo -hoz, de az ötlet a tenger teljes, módosítható és hackeable. Por eso comparto el código, explicación del código y los archivos para poder buildir con cortado láser las piezas.
Esto es parte de un esfuerzo de la Fundación Costa Rica para la Innovación para crear herramientas base, con la cual todos podemos evolucionar la tecnología. Enseñar a todos a programar, no puede ser un asunto de productos de consumo disponible, sino de crear herramientas para poder enseñarnos a nosotros mismos.
Este instructable es para personas que ya saben algo de Arduino, y que tiene algún conocimiento básico de Processing.
1. lépés: Enseñar a Través De Secuencia De Pasos
Uno de los aspektus más fontos programokat, es el lenguaje. La programción es la traducción de ideas a un lenguaje formar, que es además comunicable. Esta herramienta, diferencia de algo como primo, establece la relación de indicar una secuencia de comandos que luego son ejecutados por un robot. El Componente computable se representa en la computadora (en lugar de una caja física como Primo), y el robot responde de manera física en unundund konstruo por los niños.
La lógica del program permite ver la secuencia de comandos como algo de planificación del problem que luego es ejecutado, contrario a control and robot con control remoto, donde las acciones son ejecutadas en tiempo real y no como una planificación de futuros movimientos, que son hech explicit mediante algún lenguaje, en este caso, simplemente una cadena de comandos de movimiento en diferentes Direcciones.
No se sabe mucho sobre el efecto de aprender a programar desde temprano, pero el sentido común nos dice que tiene sentido, pues las formas de pensamiento abstracto se ven becslések. En nuestra opinión estas herramientas se deben Democratizar, para que se puedan masificar y no podemos estar a la espera de que hayan grandes programs de evaluación de los resultados. Estamos seguros que daño no podrán hacer. Por esa misma razón damos este código y proyecto base, que se puede poner a funcionar en un par de horas y a un costo muy bajo.
Ez az oktatható tiene como meta explicar a lógica del software sencillo, creado en processing, y fácil de modificar, y conexión con el RedBot, and robot basado en Arduino. Az El RedBot nem szükséges, és a második robot puede szerkeszti az Arduino platformot, a motorokat vagy a szolgáltatásokat, valamint a Bluetooth kommunikációját.
2. lépés: Materiales Y Equipos
Ocupamos:
- Computadora
- Letöltés feldolgozás
- Arduino IDE
- RedBot (Costa Rica). Aunque puede ser cualquier robot. El modelo de redbot utilizado acá difiere del que se consigue en el mercado, hay que ajustar las dimensiones de los archivos de la caja
- Bluetooth BEE (cualquier módulo bluetooth funciona)
- Anyaga MDF para cortado láser
3. lépés: El RedBot Y El Código
Código Arduino
Az El RedBot a Librería para el Arduino IDe que helpita moto control. Adjunto encontrarán el código. El paso importante es la lectura del puerto serial, void serialEvent () {
if (Serial.available ()) {cmd = Serial.readStringUntil ('/n'); }}
El Evento SerialEvent () minden Arduino korrektor el código de forma normal el loop, y solamente cuando hay información que viene por serial, se inica el evento serialEvent. En ese instante, se almacena el String que viene por serial, en una variable global que llamamos cmd, y que contiene una secuencia de n [umeros del 0 al 3 que son los comandos de movimiento, que son luego interpretados en el main loop.
Bluetooth
En el RedBoard, el Xbee bluetooth se conecta fácilmente en los headers, pues el RedBot viene diseñado para utilizar ese módulo de bluetooth. Hay una versión de redBot nueva que es igual, solamente el chasis cambia. Elsődleges beállítási lehetőség a RedBot és a bluetooth módok között. A bluetooth -os megjelenés és a számítógépes rendelkezések, valamint a számítógépes kapcsolat. El led verde del Xbee dejará de parpadear en el momento que esté conectado a la computadora.
4. lépés: Cubierta De Robot, Árbol Y Cerca
Con el anyag MDF, cortar con cortadora láser lo que se adjunta en el archivo eps. Esto lo pueden hacer en cualquier lugar donde ofrezcan cortado láser y no debería salir caro. Costa Rica, ajánljuk az Inventoría -t.
Luego es nada más de ensamblar el robot, árbol y cerca.
5. lépés: Interfaz
Código feldolgozás
para correctr el código, descargar el program Processing acá. Allí vienen las instrucciones para instalarlo en cualquier platform (Windows, Mac, Linux). El código lo he dejado lo más egyszerű posible para que este pueda ser modificado.
Una vez descargado e instalado Processing, coloque los archivos "Robot_control.pde" y "button.pde" és egy direktor "Robot_Control", vagy puede colocarlos en el mismo directorio y abrir en Processing el archivo "Robot_Control.pde"
Imágenes
Las imágenes las adjuntamos como un archivo zip. Nada más descargarlas y colocarlas en el mismo directorio en Processing, donde colocaron el código, dentro de una carpeta llamada "data"
6. lépés: Funcionando
Una vez todo listo. simplemente ejecutar el código hu Processing. Nada más asegurarse que se conectan al puerto indicado de bluetooth, cambiando la línea:
port = új soros (ez, "nombredelpuerto", 9600);
El nombre del puerto varía, así por ejemplo en Windows seria algo como "COM3", mientras que en MAC, sero algo como "/dev/cu. Arduino-DevB", y en linux algo con "/dev/rfcomm0".
Como ven este es un código base, para transformarlo en algo como un producto, todavía necesita desarrollo y cualquier contribución es bienvenida.
Ajánlott:
Tarjetas Interactivas De Anatomía Para Niños Pequeños: 7 lépés
Tarjetas Interactivas De Anatomía Para Niños Pequeños: Este sencillo instructivo nos muestra cómo prepar Tarjetas interactivas para enseñar anatomía a niños pequeños, a partir de recursos gráficos adecuados y el uso de la tarjeta Makey Makey para que la aktivite pu
Programación Para Niños Y Niñas En Colombia: 4 Steps
Programación Para Niños Y Niñas En Colombia: El gobierno nacional de Colombia, mediante el Ministerio de Educación y el Ministerio de las TIC, y en conjunción con el program Computadores para Educar, ha decidido dar un nuevo impulso a la iniciativa Programación para Niños y Niñas hu Kolumbia
Felt Micro: bit névjelvény - Craft + Coding!: 6 lépés (képekkel)
Felt Micro: bit névjelvény - Craft + kódolás! és testre szabhatja a filc jelvényt. 1. lépés & 2 a progiról szól
Megy! Unity + Arduino = Juego Y Aprendizaje: 4 lépés
Megy! Unity + Arduino = Juego Y Aprendizaje: Go es Modelo funcional de un system multimedia basado en la interacci ó n con mundo virtual en 3D por medio de gamificaci ó ny objeto f í sico, el cual permite el aprendizaje y evaluaci ó de IpTV és WebTV, dicha ense
Centro De Cómputo Para Niños Con Raspberry Pi: 7 lépés
Centro De Cómputo Para Niños Con Raspberry Pi: Estos ser á n los primeros pasos de la Raspberry Pi y para ello necesitaremos: Raspberry Pi 2 Adapter red and a micro USB Tarjeta micro SD (de 8 GB) Cable HDMI Cargador Rat ó n Teclado para computadoraEn caso de contar con un Kit de inicio