جدول المحتويات:
- الخطوة 1: Enseñar a Través De Secuencia De Pasos
- الخطوة 2: المواد Y Equipos
- الخطوة 3: El RedBot Y El Código
- الخطوة 4: Cubierta De Robot ، Árbol Y Cerca
- الخطوة الخامسة: انترفاز
- الخطوة 6: Funcionando
فيديو: Juego De Coding (programación) Para Niños: 6 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
Este es غير قابلة للتوجيه من قبل إلى juego sencillo para enseñar a programar a niños. لا توجد فكرة مماثلة لـ Juego Cubetto de Primo ، pero la idea هي عبارة عن البحر الكامل قابل للتعديل وقابل للاختراق. Por 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، con la cual todos podemos evolucionar la tecnología. Enseñar a todos a programar، no puede ser un asunto de productos de exponible، sino de crear herramientas para poder enseñarnos a nosotros mismos.
يمكن توجيه التعليمات إلى الأشخاص الذين يعانون من مشاكل في الأردوينو ، بما في ذلك معالجة البيانات.
الخطوة 1: Enseñar a Través De Secuencia De Pasos
Uno de los featuresos más importantes de la programación، es el lenguaje. La programación es la traducción de ideas a un lenguaje formar، que es además comunicable. Esta herramienta، a 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 seesenta en la computadora (en lugar de una caja física como Primo)، y el robot responsee 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، contario a controlar un robot con control remoto، donde las acciones son ejecutadas en tiempo real y no como una planificación de futuros heimientos، شرح وسائل الإعلام algún lenguaje، en este caso، simplemente una cadena de comandos de movimiento en diferentes direcciones.
لا يوجد حد كبير للعرض على البرنامج المؤقت ، ولكن ليس هناك ما هو أفضل من ذلك. 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 Evaluation 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.
يمكن توجيه التعليمات الخاصة به إلى جانب شرح شرح برنامج الكمبيوتر ، ومعالجة creado en ، وتعديل التعديل ، و y su conexión con el RedBot ، و robot basado en Arduino. El RedBot no es necesario ، y cualquier otro robot puede ser construido con la plataforma Arduino، motor or servos and algún device de comunicación Bluetooth.
الخطوة 2: المواد Y Equipos
اوكوباموس:
- كمبيوتادورا
- معالجة Descargar
- اردوينو IDE
- RedBot (في كوستاريكا). روبوت Aunque puede ser cualquier. El Modelo de Redbot utilizado acá Difiere del que se consigue en el mercado، hay que ajustar las Dimensions de los archivos de la caja
- Bluetooth BEE (cualquier módulo bluetooth funciona)
- مادة MDF الفقرة cortado láser
الخطوة 3: El RedBot Y El Código
كوديجو اردوينو
El RedBot tiene una librería para el Arduino IDe que easy control de motores. Adjunto encontrarán el código. مسلسل El paso importante es la lectura del puerto،
serialEvent () باطل {
if (Serial.available ()) {cmd = Serial.readStringUntil ('/ n') ؛ }}
El Evento SerialEvent () يسمح للأردوينو بالتوافق مع الحلقة العادية ، y solamente cuando hay información que viene por series، se inica el evento seriesEvent. En ese instante، se almacena el String que viene por series، en una 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 التفسيرات في الحلقة الرئيسية.
بلوتوث
En el RedBoard، el Xbee bluetooth se conecta fácilmente en los headers، pues el RedBot viene diseñado para useizar ese módulo de bluetooth. Hay una versión de redBot nueva que es igual، solamente el chasis cambia. Primero cargar el código Adunto al RedBot y luego conectar el módulo bluetooth. البلوتوث aparecerá como un detitivo 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.
الخطوة 4: Cubierta De Robot ، Árbol Y Cerca
استخدام مادة MDF ، cortar con cortadora láser lo que se advunta 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 más de ensamblar el robot، árbol y cerca.
الخطوة الخامسة: انترفاز
معالجة كوديجو
الفقرة Correr el código، descargar el programa Processing acá. Allí vienen las instrucciones para instalarlo en cualquier plataforma (Windows ، Mac ، Linux). El código lo he dejado lo más simple posible para 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 manager y abrir en Processing el archivo "Robot_Control.pde"
Imágenes
Las imágenes las advuntamos 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: Funcionando
أونا فيز تودو ليستو. simplemente ejecutar el código en Processing. Nada más asegurarse que se conectan al puerto indicado de bluetooth، cambiando la línea:
المنفذ = مسلسل جديد (هذا ، "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".
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.
موصى به:
Tarjetas Interactivas De Anatomía Para Niños Pequeños: 7 خطوات
Tarjetas Interactivas De Anatomía Para Niños Pequeños: Este sencillo tutorivo nos muestra cómo Preparar Tarjetas التفاعلين الفقرة enseñar anatomía a niños pequeños
Programación Para Niños Y Niñas En Colombia: 4 خطوات
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 programa Computadores para Educar، ha decidido dar unnuevo impulso a la iniciativa Programación para Niasños ar كولومبيا
Felt Micro: bit Name Badge - Craft + Coding: 6 خطوات (بالصور)
Felt Micro: bit Name Badge - Craft + Coding !: أهم شيء تحتاجه في المعسكر الصيفي هو شارة اسم رائعة! ستوضح لك هذه التعليمات كيفية برمجة BBC micro: bit لتظهر للجميع من أنت ، ثم أنشئ وتخصيص شارة لباد لاحتوائها. 2 عن بروغ
Programación Conducida Por El Acontecimiento En FTC: 4 خطوات
Programación Conducida Por El Acontecimiento En FTC: Este año، nuestro equipo ha hecho una gran cantidad de trabajo con el desarrollo de software dirigido por eventos para nuestro robot. برنامج Estos يسمح لك بتنفيذ برنامج التشغيل التلقائي بما في ذلك الأحداث عن بُعد عبر الهاتف
Centro De Cómputo Para Niños Con Raspberry Pi: 7 خطوات
Centro De Cómputo Para Niños Con Raspberry Pi: Estos ser & aacute؛ 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 & oacute؛ n Teclado para الكمبيوتر مع التحكم في مجموعة أدوات المعلومات