BBC micro: bit es una computadora de placa única diseñada para ayudar a los estudiantes a involucrarse y aprender sobre codificación y desarrollo de software. En contraste con el Frambuesa pi y los sistemas Imagination de placa única, micro: bit no es una computadora independiente, sino más bien un microcontrolador con sensores adicionales y conectores de entrada / salida, diseñado para ser programado desde otro dispositivo, computadora, tableta o teléfono inteligente.
Con un acelerómetro integrado, pantalla de 25 LED, compatibilidad con Bluetooth Low Energy y algunas entradas y salidas, micro: bit es principalmente una herramienta que los estudiantes pueden usar para crear sus propios dispositivos integrados. Si bien esto significa que es inherentemente limitado, también significa que los usos potenciales de micro: bit son más obvios que los de, por ejemplo, Pi, lo que puede dejar a los usuarios novatos sin un camino claro a la hora de descubrir cómo hacer el mejor uso de su nueva computadora.
Micro: bit también viene con guías para maestros y padres e instrucciones del proyecto, tanto en forma de folletos como un sitio web adjunto. También incluyen sugerencias para el uso de micro: bit en el proceso de enseñanza. Etapa clave 3 Cálculo: 7 a 9 años, para estudiantes de 11 a 14 años. «Y la información de los profesores proporciona ideas, pero no existe un marco sólido para integrar el dispositivo en el plan de estudios.
Micro: bit se desarrolló en colaboración con varios socios comerciales, de código abierto y académicos, incluidos Microsoft, Farnell element14, Samsung, Lancaster University y Python Software Trust.
Hardware
Micro: bit tiene un procesador ARM Cortex m0 de 32 bits con muy baja potencia, un microcontrolador diseñado para sistemas integrados, y solo 8 MB de almacenamiento para el software que ejecuta, por lo que no estamos hablando de nada que pueda ejecutar un sistema de escritorio. operando aquí. Escribe un programa para controlarlo, cópialo a través de USB y micro: bit sigue funcionando como un dispositivo totalmente autónomo, ojalá hagas todo lo que programó para hacer.
Además de los 25 LED en una matriz de 5×5 que se puede usar como una pantalla simple, la parte frontal del micro: bit tiene algunos botones. En la parte inferior de la unidad, los pines de entrada / salida P0 a P2 le permiten usar pinzas de cocodrilo para conectar sensores externos y otros dispositivos. Una salida de potencia de 3V le permite alimentar directamente el hardware externo que lo necesita, mientras que el borde de la placa lleva otros 20 pines. Algunas de estas funciones duplicadas normalmente son atendidas por otros componentes, como botones, y puede usarlos como conectores de entrada / salida de propósito general (GPIO), los más fáciles con un conector de borde de terceros.
Micro: bit tiene un acelerómetro, una brújula y una antena Bluetooth incorporados. Puede alimentarlo a través de un paquete de baterías 2xAAA suministrado, o a través de un puerto micro-USB que funciona como un puerto de comunicación y programación cuando escribe software en su dispositivo. Finalmente, hay un botón de reinicio completo y algunos pequeños orificios que puede usar para montar, colgar o coser su pequeña computadora en cualquier posición que necesite.
Nuestro kit de revisión micro: bit vino con un altavoz mono, algunos cables de pinza de cocodrilo, un cable de audio diseñado para funcionar con pines de E / S micro: bit y una memoria USB que contiene una serie de programas creados previamente para que el dispositivo pueda vaya al libro Tutoriales de codificación proporcionado. Desafortunadamente, los kits finales para el público en general se proporcionarán de manera mucho menos generosa y solo vendrán con un cable USB, la batería y las baterías.
Materiales didácticos
Si bien BBC micro: bit es una pieza interesante de hardware, los materiales didácticos que lo acompañan son en realidad la parte más importante del paquete. Desafortunadamente, micro: bit está empezando a tener problemas.
El paquete de revisión que recibí incluía un tutorial de codificación, una guía de inicio rápido para profesores, que incluye información básica sobre hardware, varios proyectos y un conjunto de sugerencias para integrar micro: bit en el programa Key Stage. 3. También hay un sitio web que brinda acceso rápido a proyectos en línea, planes de lecciones y editores que puede utilizar para escribir programas para micro: bit.
Desafortunadamente, el diseño gráfico del sitio web dificulta la navegación y hace que la búsqueda sea casi imposible. Los planes de lecciones, en particular, se sienten un poco subdesarrollados, aunque hay algunos proyectos divertidos y creativos para encontrar, con instrucciones claras y paso a paso que todos deberían seguir.
La guía del profesor proporcionada es muy textual y contiene instrucciones erróneas, como dirigir a los usuarios al menú incorrecto para encontrar la función de pantalla clara en Microsoft Block Editor. Lo más importante es que los materiales didácticos proporcionados no cubren los conceptos de programación y la lógica utilizados. Por ejemplo, varias lecciones usan bucles, funciones y compilaciones if … else. Estos son bloques de programación básicos, pero están revisados.
Esto no solo es inútil para los profesores, que pueden no estar completamente familiarizados con los principios básicos de la programación, sino que es aún más un problema si el kit debe usarse independientemente de los estudiantes, como sugieren las guías adjuntas.
La ausencia de cualquier conexión en los conceptos básicos de programación hará que sea más difícil para los usuarios jóvenes interesarse en un dispositivo tan simple cuando han estado usando teléfonos inteligentes durante años. En particular, la calidad del contenido y el contexto de fondo se comparan mal con Los libros de computación clásicos (y ahora gratuitos) de Usborne que introducen a los jóvenes a la programaciónasí como guías educativas modernas en línea e impresas.
los El juego Are You de la BBC conjunto de tutoriales guiados en línea que llevan a los estudiantes a través de la programación de simples microjuegos: bits para jugar en su pequeña cuadrícula de LED. Estos tutoriales son un paso en la dirección correcta cuando se trata del valor de interés, pero nuevamente no explica cómo y por qué los programas funcionan de la manera en que funcionan.
Sin embargo, nos complació descubrir que los recursos de aprendizaje de terceros ya están disponibles en línea. Este tipo de apoyo de la comunidad ha hecho que Raspberry Pi y Arduino sean tan populares entre una amplia gama de usuarios. Si la tendencia continúa, será un buen augurio para el futuro de micro: bit, a pesar de los desiguales recursos oficiales.
Usando Micro: Bit
El sitio micro: bit ofrece cuatro entornos de desarrollo en línea, que van desde la interfaz de hacer clic y arrastrar del Microsoft Block Editor hasta entornos híbridos, como el editor de JavaScript Code Kingdoms y Microsoft Touch Develop. También hay un editor de texto destacado para escribir scripts de MicroPython, que incluye documentación incorporada y fragmentos de código simples, pero se siente muy similar a un editor de resaltado de escritorio estándar.
Usando Microsoft Block Editor con Micro: Bit
Micro: usos de bits una versión de Python orientada a microcontroladores llamada MicroPython y ahí está una gran cantidad de información disponible para la realización específica de micro: bit. Si ya tiene una Raspberry Pi, entonces el editor mu y un conjunto de instrucciones sencillas están disponibles para comenzar con la programación de Python en una computadora Linux con una interfaz secundaria.
Los proyectos están disponibles para todos los idiomas y editores, comenzando con el editor de bloques más simple y pasando a MicroPython, que le brinda la interfaz más versátil y la gama más amplia de habilidades de programación transferibles. También hay una aplicación micro Android: bit, aunque el proceso de emparejamiento de Bluetooth es un poco frustrante, gracias a algunas gimnastas raras que presionan los botones, códigos de emparejamiento de seis dígitos y una ventana extremadamente corta para ingresarlos en la aplicación. En lugar de tener su propia interfaz de codificación, la aplicación lo envía al sitio web, donde puede usar herramientas de edición con las que ya está familiarizado.
Uso de Microsoft Touch Develop con Micro: Bit
El sitio web sirve como un compilador para sus programas, escupiendo archivos .hex que puede arrastrar y soltar en micro: bit cuando está conectado a su computadora a través de USB. De forma predeterminada, el sitio web utiliza cookies para identificar y darle acceso al código que ha escrito previamente. Esto significa que solo puede acceder a los scripts desde el mismo dispositivo que utilizó para crearlos. Sin embargo, también puede importar scripts que haya descargado previamente. Esto significa que es posible almacenar sus programas sin conexión, lo que le recomendamos que haga. Los profesores pueden crear una cuenta más permanente a la que pueden iniciar sesión para verificar y trabajar con el código de sus alumnos, pero esta no es una opción disponible para los alumnos.
conclusiones
Micro: bit es una pieza interesante de kit, en gran parte debido a su posición de microcontrolador programable simple, que lo hace más comparable a un Arduino que a una Raspberry Pi. De hecho, es un excelente socio para Pi.
Sin embargo, los materiales de enseñanza y aprendizaje autodirigidos actualmente disponibles para él no están muy bien desarrollados, un fracaso crítico en la educación tecnológica. Para tener éxito como herramienta educativa o incluso como un microcontrolador útil, micro: bit necesita materiales de enseñanza adjuntos que expliquen claramente los conceptos básicos de programación y lógica y hagan que el dispositivo sea divertido de usar en el proceso.
El hardware tiene potencial, pero la eficacia de una herramienta para involucrar a los jóvenes con la tecnología se reducirá en última instancia a la calidad de los libros de texto y los materiales publicados para respaldarla.
Veredicto
La nueva computadora educativa de la BBC es de hecho un microcontrolador programable, pero se ve obstaculizado por la calidad de los proyectos y materiales educativos.