ariadnacruz11@hotmail.com
En México crece el impulso a la programación y a la creación de contenidos originales, por eso surgieron diversas iniciativas en busca de talento. Uno de los esfuerzos para despertar el interés por este tipo de aprendizaje en los jóvenes es la Hora del Código, una campaña mundial impulsada por la organización civil Code.org y Apple.
Este foro se presentó en el país recientemente y vinculó a estudiantes, maestros y profesionistas mexicanos en las instalaciones de Telmex Hub en la Ciudad de México e Innovaction Gym en Monterrey. De esta manera, los mexicanos se sumaron a los más 15 millones de personas que se apoyan en Code.org para aprender programación.
Dev.F es otra opción más para conocer sobre programación. Se trata de la primera escuela de desarrolladores en México, que apoyada por Google, impulsa una metodología de aprendizaje para celebrar la cultura hacker.
En agosto pasado se graduó la primera generación de esta iniciativa. Manuel Morato, director general del programa, señaló que la filosofía de la escuela es enseñar a los participantes a resolver problemas de la vida real, utilizando software y nuevas tecnologías, “la mayoría de los participantes están listos para integrarse como talento a
empresas que buscan desesperadamente desarrolladores que tengan las habilidades técnicas necesarias. Hoy, los egresados cumplen con esos requisitos y, además, tienen los valores personales para atreverse a hacer cosas diferentes y transformar las industrias de forma positiva”.
En esta llamada “desescuela” se fomenta el trabajo en equipo, la resolución de problemas y pensamiento crítico, "pero lo más importante es aprender a aprender, se busca más actitud, pasión y gente que demuestre estar interesada activamente en instruirse. El nivel de conocimiento
técnico fue lo menos importante en el proceso de aplicación, porque el objetivo final, era el desarrollar personas”, agregó Morato.
La primera generación contó no sólo con ingenieros mecatrónicos, sino desarrolladores de apps móviles, actuarios y diseñadores quienes construyeron proyectos como una app para cumplir metas de ahorro, un desarrollo para encontrar el regalo perfecto y otra con la cual, a través de colaboración de los usuarios, se muestran cuáles son las banquetas habilitadas para que personas en sillas de ruedas transiten.
También en hardware
Existen diversas plataformas, aplicaciones y sitios web que enseñan programación, pero también productos que invitan a despertar la creatividad, un ejemplo es Intel Edison una tarjeta de desarrollo con formato SD, conectividad inalámbrica integrada y soporte para múltiples sistemas operativos que busca impulsar el ingenio de makers, emprendedores y diseñadores de productos destinados a los consumidores finales.
Edison es un dispositivo inteligente e inalámbricamente habilitado cuyo propósito, señala la empresa, es impulsar la innovación del Internet de las Cosas en México y Latinoamérica, incluso algunos desarrolladores ya están trabajando, como es el caso de Chile con su proyecto BABYBE, un colchón biónico que conecta a las madres y a sus bebés en incubación artificial en las unidades de cuidados intensivos neonatales.
También por parte de Intel, 100 universidades de México recibieron el sistema Galileo, una tarjeta de desarrollo electrónico que permite crear prototipos fácil y rápidamente para así promover la innovación y el desarrollo de habilidades técnicas dentro de los centros de enseñanza.
Fernando Martínez, quien es gerente de Educación de Intel en México, detalló que esta herramienta es la primera tarjeta de desarrollo con arquitectura Intel diseñada para ser compatible en hardware y software, pin a pin, con los Shields diseñados para el sistema Arduino Uno R3 (una placa electrónica que apoya al microcontrolador de un equipo), “las universidades que actualmente usan tarjetas de desarrollo compatibles con Arduino, están buscando un mayor poder de cómputo para sus proyectos y la tarjeta Galileo les da esa posibilidad. Muchos profesores quieren que sus estudiantes generen aplicaciones basadas en esta arquitectura y que aprovechen la compatibilidad con otros dispositivos para explorar el mundo del Internet de las Cosas”.
Hasta ahora, utilizando esta herramienta ya se desarrollaron diversas soluciones como sistemas inteligentes de vigilancia para viviendas; monitores que miden la calidad del aire y agua; mecanismos de control para la luz y la temperatura en el hogar; sistemas de vigilancia y monitoreo para salud; objetos artísticos que basan su funcionamiento en luces, sonidos y movimientos; prendas de vestir con capacidades de cómputo (wearables); así como usos para la robótica.
“En un mundo donde el cómputo está tomando nuevas formas, el desarrollo de habilidades técnicas y de innovación es fundamental. Los estudiantes de ingenierías deben estar preparados para convertirse en los creadores de la siguiente generación de aplicaciones de cómputo que nos ayudarán a resolver grandes retos”, finalizó Fernando Martínez.
Microsoft Imagine
Un sitio web con herramientas de programación para estudiantes de todas las edades y niveles de habilidad. La plataforma apoya el desarrollo de apps y juegos utilizando software gratuito como Kodu Game Lab, TouchDevelop y Windows App Studio. Realizan competencias periódicas.
Sitio: www.imaginecup.com
Epic Queen
Es una iniciativa que promueve la integración de más mujeres en el mundo de la tecnología. Cuentan con un programa llamado Code Party, cuyo objetivo es generar curiosidad en niñas de 6 a 12 años y animarlas a explorar las posibilidades del uso de código.
Sitio: epicqueen.com
#YoPuedoProgramar
Diseñado para jóvenes que van desde los 11 años en adelante, cuentan con dos cursos, en el primero enseñan programación básica y el segundo es La Hora de Código, donde los alumnos entienden cómo funciona la tecnología y cómo crear aplicaciones. Han participado más de 1.5 millones de personas.
Sitio: yopuedoprogramar.com
Mejorando.la
Convencidos de que aprender a programar es tan esencial como saber leer, este servicio ofrece un curso donde se enseña desde cero a entender, leer y escribir código. Los temas incluidos son HTML, JavaScript , algoritmos, programación cliente-servidor, videojuegos, drones, etcétera.
Sitio: platzi.com
iZettle
Esta empresa de pagos cuenta con un Software Development Kit (SDK), para desarrolladores de iOS y Android, que brinda la posibilidad de agregar servicios de pago a apps móviles. El SDK es gratuito y permite conectar la aplicación al lector de tarjetas de chip y banda de iZettle para recibir pagos móviles.
Sitio: developer.izettle.com
Dev.F.
Es la primera escuela para hackers de México y América Latina donde se enseña sobre programación. Esta iniciativa se caracteriza por no formar programadores sino personas que utilizan sus conocimientos para resolver problemas, sin pedir permiso.
Sitio: www.devf.mx