Github ya tiene nueva aplicación android

Github es un pilar importante en el día a día de millones de desarrolladores de todo el mundo, una plataforma propiedad de Microsoft desde junio de 2018 que lanza ahora su primera aplicación móvil nativa, elimina la versión beta de GitHub Actions, la solución de automatización de flujo de trabajo de la compañía, y mejora el sistema de búsqueda de código.

Son varias las novedades anunciadas por Github, pero la más notable es la nueva aplicación móvil, que ahora está en versión beta para iOS, con soporte para Android próximamente. Continúa leyendo «Github ya tiene nueva aplicación android»

Python sigue siendo el lenguaje de programación más «deseado»

El ranking anual de IEEE Spectrum en lenguajes de programación más populares sigue teniendo a Python como líder. Lleva en esa posición desde 2017, cuando C ++ y Java estaban a poca distancia. Cada año se va separando más del segundo, y en esta ocasión Java está en segundo puesto, con puntuación de 96,3, C en tercera y C++ en cuarta.

Es el sexto ranking anual de IEEE Spectrum, y el lenguaje R, especializado en computación estadística, ya ha llegado a la quinta posición. Continúa leyendo «Python sigue siendo el lenguaje de programación más «deseado»»

Una app para realizar ejercicios de programación desde el móvil

Si estas comenzando a programar y quieres adquirir práctica te puede resultar útil la dinámica que propone Enki.

Es una app para iOS y Android que cuenta con ejercicios diarios para que practiques diferentes aspectos de programación. Solo necesitas descargarla en tu dispositivo móvil y seguir las instrucciones para personalizar tu experiencia.

Enki

Para obtener contenido y ejercicios que se adapten a tu nivel de conocimiento solo tienes que responder unas preguntas simples para que la app determine si eres principiante, si quieres potenciar tus habilidades, qué lenguaje de programación, entre otros aspectos.
Continúa leyendo «Una app para realizar ejercicios de programación desde el móvil»

Regent, el lenguaje de programación para supercomputadoras

REGENT

Se necesitan supercomputadoras para poder trabajar con grandes cantidades de datos, y eso genera también problemas debido a la complejidad del software necesario para programar el hardware.

Con esto en mente han estado, desde la universidad de Stanford, trabajando en un nuevo lenguaje de programación llamado Regent, un lenguaje que hace que los supercomputadores sean más fáciles de usar, con un entorno de programación que no requiera que cada investigador sea un científico informático. Continúa leyendo «Regent, el lenguaje de programación para supercomputadoras»

Qdee, un kit para que los más pequeños construyan y programen su propio robot

Qdee

Uno de los sectores más populares dentro de plataformas de crowdfunding como Kickstarter es el de la programación. De hecho, con frecuencia os recomendamos diferentes proyectos que pretenden fomentar el interés por la programación y la robótica entre los más pequeños. Es el caso de Qdee, un kit que podremos utilizar para programar a nuestro propio robot. Actualmente, Qdee se encuentra buscando financiación en Kickstarter.

Tal y como podéis ver en el ví­deo que os dejamos después del salto, Qdee ha sido diseñado para que podamos programarlo aprovechando las ventajas de la programación gráfica. En concreto, Qdee es compatible con la popular plataforma de programación micro:bit. Por supuesto, el kit del que hablamos incluye todo tipo de sensores con los que los niños podrán hacer que su robot sea capaz de seguir lí­neas, detectar obstáculos, identificar colores…

Continúa leyendo «Qdee, un kit para que los más pequeños construyan y programen su propio robot»

TacoBot, un robot para fomentar el interés por la programación en los más pequeños

TacoBot

Teniendo en cuenta la importancia de la programación en la época actual, cada vez tenemos a nuestra disposición más opciones para aprender a programar. Muchas de las plataformas disponibles en la actualidad tienen por objetivo fomentar la programación desde edades tempranas. Hoy os hablamos acerca de TacoBot, un robot para fomentar el interés por la programación en los más pequeños.

Tal y como podéis ver en el ví­deo que os mostramos al final del artí­culo, TacoBot ha sido diseñado para que los más pequeños aprendan a utilizarlo de forma sencilla. En concreto, sus creadores apuestan por enseñar los conceptos básicos de la programación sin necesidad de tener que utilizar un ordenador. Es por ello por lo que podremos darle órdenes desde el propio dispositivo, aunque también podremos utilizar una app para configurar los movimientos del robot arrastrando y soltando piezas por la pantalla.

Continúa leyendo «TacoBot, un robot para fomentar el interés por la programación en los más pequeños»

GitHub Education ya disponible gratuitamente para todas las instituciones educativas

GitHub Education

A lo largo de estos últimos meses os hemos hablado en más de una ocasión acerca de GitHub, la popular plataforma de desarrollo de software comprada por Microsoft hace unas semanas. Ahora, desde GitHub han anunciado que GitHub Education ya está disponible de forma gratuita para todas las instituciones educativas.

Tal y como os contábamos hace unos años, GitHub Education es una plataforma en la que GitHub recopila todo tipo de recursos de utilidad relacionados con el mundo de la programación, como herramientas de testing y documentación, entre muchas otras. Hasta el momento, la colección de recursos estaba limitada a un número concreto de instituciones educativas, pero gracias al reciente anuncio de GitHub cualquier universidad o centro educativo tendrá acceso gratuito a dichas herramientas.

Continúa leyendo «GitHub Education ya disponible gratuitamente para todas las instituciones educativas»

Postedo, para programar publicaciones en Instagram

Postedo

Para aquellos que no quieran estar permanentemente conectados para ir compartiendo las imágenes de sus aventuras, fiestas u otros momentos en Instagram, Postedo es una nueva plataforma que les permitirá ahorrar tiempo y esfuerzos repetitivos, ya que les permitirá establecer los dí­as y horas para cada una de sus publicaciones, encargándose la propia plataforma del resto.

Además, los usuarios podrán beneficiarse de la función que les permite obtener previsualizaciones de sus publicaciones programadas, y en su caso, realizar las mejoras necesarias para que cuando lleguen los momentos señalados, se realicen las publicaciones tal y como desean.
Continúa leyendo «Postedo, para programar publicaciones en Instagram»

Aprende a programar con estos canales de YouTube

La programación es una de las profesiones más demandadas en los últimos años. Tener conocimientos en el área abre puertas hacia proyectos de todo tipo, así­ que es mejor ir aumentando los estudios para desarrollar todas las habilidades necesarias.

Si crees que un curso presencial consume todo tu tiempo o simplemente no tienes cómo pagarlo, a continuación podrás descubrir un par de canales en YouTube que cuentan con todas las herramientas necesarias para que aprendas desde cero o mucho más de lo que sabes sobre programación. Continúa leyendo «Aprende a programar con estos canales de YouTube»

Bucky, un robot educativo para aprender programación y robótica

Bucky

Con frecuencia solemos destacar todas aquellas herramientas de aprendizaje para niños que tienen por objetivo fomentar el interés por la programación, la robótica y la electrónica. Recientemente nos ha llamado la atención Bucky, un robot educativo basado en el autoprendizaje con el que los más pequeños podrán aprender de una forma entretenida.

En concreto, Bucky ha sido diseñado para que los niños puedan aprender a utilizarlo de forma autodidacta. Si nos centramos en sus caracterí­sticas, el robot cuenta con giroscopio y acelerómetro, un puerto micro USB, conectividad WiFi y Bluetooth, sensores táctiles y de luz, una bocina, luces LED y puertos de motor. El dispositivo funciona de forma conjunta con una app para móviles que presenta retos y juegos que los niños deberán resolver usando la lógica.

Continúa leyendo «Bucky, un robot educativo para aprender programación y robótica»