Isi kandungan:
- Langkah 1: Enseñar a Través De Secuencia De Pasos
- Langkah 2: Bahan Y Equipos
- Langkah 3: El RedBot Y El Código
- Langkah 4: Cubierta De Robot, Árbol Y Cerca
- Langkah 5: Interfaz
- Langkah 6: Funcionando
Video: Juego De Coding (programación) Para Niños: 6 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Este es un instruksional para crear un juego sencillo para enseñar a programar a niños. La idea es muy serupa al juego Cubetto de Primo, pero la idea es que sea completeamente modificable y hackeable. Oleh eso comparto el código, explicación del código y los archivos para poder construir 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, konvensional todos podemos evolucionar la tecnología. Nyatakan satu program, tanpa puede ser un asunto de productos de konsumen yang boleh disponible, sino de crear herramientas para poder enseñarnos a nosotros mismos.
Este instruksional es para personas que ya saben algo de Arduino, y que tiene algún conocimiento básico de Processing.
Langkah 1: Enseñar a Través De Secuencia De Pasos
Uno de los aspekpos penting, de la programación, es el lenguaje. La programación es la traducción de idea a lenguaje formar, que es además dapat dihubungi. Esta herramienta, primer diferencia de algo como, establece la relación de indicar una secuencia de comandos que luego son ejecutados por un robot. El komponene computable se representa en la computadora (en lugar de una caja física como Primo), y el robot response de manera física en un mundo construido por los niños.
La lógica del programa permite ver la secuencia de comandos como algo de planificación del problema que luego es ejecutado, contrario a controlar un robot con control remoto, donde las acciones son ejecutadas en tiempo real y no como una planificación de futuros movimosos explícitos mediante algún lenguaje, en este caso, simplemente una cadena de comandos de movimiento en diferentes direcciones.
Tidak ada sabo mucho sobre el efecto de aprender a programar desde temprano, pero el sentido comos nos dice que tiene sentido, pues las formas de pensamiento abstracto se ven estimuladas. 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 programas de evaluación de los resultados. Estamos seguros que daño no podrán hacer. Oleh pangkalan data yang ada, asas yang lebih baik, que se puede merenungkan fungsi yang lebih baik dan tidak wajar.
Este instruksional tiene como meta explicar la lógica del software sencillo, creado en processing, y fácil de modificar, y su conexión con el RedBot, un robot basado en Arduino. El RedBot no es necesario, robot otro cquququier, puede ser construido con la plataforma Arduino, motor o servos y algún dispositivo de comunicación Bluetooth.
Langkah 2: Bahan Y Equipos
Ocupamos:
- Komputadora
- Pemprosesan Descargar
- Arduino IDE
- RedBot (en Costa Rica). Robot Aunque puede ser cualquier. 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 (cququier módulo bluetooth funciona)
- Bahan MDF untuk cortado láser
Langkah 3: El RedBot Y El Código
Código Arduino
El RedBot tiene una librería para el Arduino IDe que Facilita el control de motores. Adjunto encontrarán el código. Siri El Paso Pentingnya Es Lectura Del Puerto, batal siriEvent () {
jika (Serial.available ()) {cmd = Serial.readStringUntil ('/ n'); }}
El Evento SerialEvent () membenarkan al Arduino corer 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 variabel 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 loop utama.
Bluetooth
Maklumat utama, tajuk utama bluetooth, tajuk utama, nota RedBot, antara lain, dan penggunaan bluetooth. Hay una versión de redBot nueva que es igual, solamente el chasis cambia. Primero cargar el código adjunto al RedBot y luego conectar el módulo bluetooth. El bluetooth aparecerá como un dispositivo más en la computadora, y asegurase que se conecta. El led verde del Xbee dejará de parpadear en el momento que esté conectado a la computadora.
Langkah 4: Cubierta De Robot, Árbol Y Cerca
Bahan elf 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. En Costa Rica, recomendamos la Inventoría.
Luego es nada mss de ensamblar el robot, árbol y cerca.
Langkah 5: Interfaz
Pemprosesan Código
para corer el código, descargar el programa Pemprosesan acá. Allí vienen las instruksiones untuk instalarlo en cualquier plataforma (Windows, Mac, Linux). El código lo he dejado lo más sederhana mudah untuk que este pueda ser modificado.
Una vez descargado e instalado Processing, coloque los archivos "Robot_control.pde" y "button.pde" en un Directorio con el nombre "Robot_Control", o puede colocarlos en el mismo directorio y abrir en Pemprosesan 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 Pemprosesan, donde colocaron el código, dentro de una carpeta llamada "data"
Langkah 6: Funcionando
Una vez todo listo. simplemente ejecutar el código en Pemprosesan. Nada más asegurarse que se conectan al puerto indicado de bluetooth, cambiando la línea:
port = Serial baru (ini, "nombredelpuerto", 9600);
El nombre del puerto varía, así por ejemplo en Windows será algo como "COM3", mientras que en MAC, será algo como "/dev/cu. Arduino-DevB", y en linux algo con "/ dev / rfcomm0".
Komen ven este es un código base, para transformarlo en algo como un producto, todavía necesita desarrollo y cualquier contribución es bienvenida.
Disyorkan:
Tarjetas Interactivas De Anatomía Para Niños Pequeños: 7 Langkah
Tarjetas Interactivas De Anatomía Para Niños Pequeños: Este sencillo instructivo nos muestra cómo preparar 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 s a la s a n g a n a m a n g a n g a n a m a n g a n d i n
Coding Simple Playdoh Shapes W / P5.js & Makey Makey: 7 Langkah
Coding Simple Playdoh Shapes W / P5.js & Makey Makey: Ini adalah projek pengkomputeran fizikal yang membolehkan anda membuat bentuk dengan Playdoh, kodkan bentuknya menggunakan p5.js dan mencetuskan bentuk itu muncul di skrin komputer dengan menyentuh Playdoh bentuk menggunakan Makey Makey.p5.js adalah sumber terbuka, laman web
Programación Para Niños Y Niñas En Colombia: 4 Langkah
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 confunción con el programa Computadores para Educar, ha decidido dar un nuevo impulso a la iniciativa Programación para Niños id Colombia
Felt Micro: bit Name Badge - Craft + Coding !: 6 Langkah (dengan Gambar)
Felt Micro: bit Name Badge - Craft + Coding !: Perkara paling penting yang anda perlukan di kem musim panas adalah lencana nama yang menarik! Arahan ini akan menunjukkan kepada anda cara memprogram mikro BBC: bit untuk menunjukkan kepada semua orang anda, kemudian buat dan sesuaikan lencana yang dirasakan untuk memasukkannya. Langkah 1 & 2 mengenai prog
Centro De Cómputo Para Niños Con Raspberry Pi: 7 Langkah
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 Adaptador de red 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