Hopscotch, para enseñar a los niños a programar, recibe financiación y nueva versión

hopscotch

Os habí­amos hablado de Hopscotch hace un tiempo, una aplicación para iPad diseñada para enseñar a nuestros pequeños las bases de la programación y ayudarles a aprender con ejercicios prácticos.

La gracia de Hopscotch es que funciona tan sólo en iPad, de forma que con ella se pueda acceder a un lenguaje de programación orientado a objetos, diseñado especí­ficamente para dicho dispositivo y enfocado a la creación de código simple a través de elementos gráficos.

La app ha seguido su camino desde entonces y parece que con éxito, ya que después de recibir una ronda de financiación de 1,2 millones de dólares por parte de Resolute Ventures, Collaborative Fund, Kapor Capital y otros anunciada hace pocos dí­as, lanza la versión 2.0. Además de algunos cambios de interfaz que saltarán a la vista inmediatamente, la aplicación ha añadido una nueva herramienta llamada «abilities«, orientada a que los más pequeños puedan practicar con conceptos de programación más complejos (funciones y subrutinas).

Leemos en edukwest algunas estadí­sticas sobre el éxito de la aplicación entre los usuarios: ya ha sido utilizada para llevar a cabo 1,5 millones de proyectos, compilando en ellos más de 57 millones de bloques de código en un total de 100 paí­ses alrededor del mundo.

Si queréis descargar Hopscotch, de forma gratuita, os dejamos aquí­ el enlace a iTunes.

Nuevo diseño en Codecademy, para aprender a programar gratis

Codecademy

En múltiples ocasiones nos hemos hecho eco de las novedades que nos ha ido ofreciendo la plataforma Codecademy desde su lanzamiento desde hace dos años, en el que más de 24 millones de usuarios están aprendiendo programación en diferentes lenguajes a través de su plataforma. Con la idea de facilitar el aprendizaje a sus actuales usuarios así­ como facilitar el acceso a los nuevos, Codecademy acaba de renovar su aspecto para ser más ágil e intuitivo, o como ellos mismos señalan en su blog, su plataforma ha sido «reimaginada».

Una de las principales razones de su «reimaginación» es por la incoherencia visual que disponí­a su anterior diseño, así­ que han empezado desde cero para ofrecer un lenguaje visual uniforme a lo largo de su plataforma. La otra de las razones es la búsqueda de la madurez de su propia marca, con la idea de hacerla más fuerte, atractiva, profesional y sofisticada. Los detalles del rediseño lo explican a través del propio blog, donde han empleado cuatro fases para llevarlo a cabo durante los últimos cuatro meses.

Además, Codecademy pretende que sus usuarios puedan adquirir habilidades y conocimientos participando en proyectos reales, entendiendo que es algo necesario para tener éxito en el lugar de trabajo de hoy, mostrando esta postura con una serie de ejemplos de como algunos de sus miembros han cambiado sus vidas gracias al uso de su propia plataforma.

Udacity nos enseña cómo crear nuestra versión del juego 2048

Si eres uno de los que se ha pasado horas moviendo bloques para tratar de conquistar el juego del momento, 2048, te interesará conocer la propuesta del equipo de Udacity.

udacityHan puesto en marcha un mini curso que tiene como objetivo ayudarnos a crear nuestra propia versión de 2048 en unos pocos pasos. Al ser de código abierto hay cientos de versiones en la web, y si queremos sumar la nuestra pero no tenemos idea cómo hacerlo podemos valernos de esta iniciativa.

Ya han abierto la primera lección que promete que en unos 10 minutos y con una cuantas modificaciones al código fuente podremos personalizar el estilo del juego, mientras esperamos que habiliten el resto del mini curso.

En realidad, no es mas que una excusa para brindarnos algunos tips de programación de manera amena y divertida utilizando uno de los juegos más adictivos del momento. Para apuntarnos a este curso solo tenemos que loguearnos o crearnos una cuenta en la plataforma.

Tal como el resto de los cursos que se comparten en Udacity, tendremos videos y la opción de participar en los foros si tenemos alguna duda o queremos compartir algún pensamiento. Y por supuesto, podemos darle un vistazo a la versión 2048 de Udacity.

HootSuite lanza su editor de calendario horario para la programación automática de mensajes

Programación automática

HootSuite anuncia lo que considera la progresión natural de su herramienta de programación automática de mensajes en los medios sociales, en referencia al nuevo editor de calendario horario que acaban de lanzar, una nueva caracterí­stica que permitirá a los usuarios establecer una serie de reglas inicialmente para que el algoritmo empiece a programar mensajes en base a dichas reglas. De esta manera, teniendo en cuenta que las necesidades de cada usuario son diferentes, el propio algoritmo se ajustará a las mismas a la hora de buscar los mejores momentos posibles en el calendario para programar mensajes para cada medio social, que se tratará por separado.

Con ello, los usuarios ya podrán establecer los dí­as y las cantidades de mensajes por dí­a que desean, permitiendo elegir tanto periodos horarios especí­ficos del dí­a, aquellos dí­as que no desean que se programen mensajes, así­ como la anticipación horaria para múltiples dí­as.

Esta caracterí­stica se ha desarrollado teniendo en cuenta los comentarios y necesidades de los propios usuarios, teniendo en cuenta que la función de programación automática de mensajes en los medios sociales es una de las herramientas más importantes de la plataforma, evitando a los propios usuarios estar todo el dí­a conectado a sus equipos de escritorio y móviles para interaccionar con sus propias audiencias.

Desde el equipo de HootSuite se sienten muy entusiasmados con el lanzamiento del nuevo editor de calendario horario, instando a los usuarios a realizar comentarios por diferentes ví­as para darles la capacidad de seguir mejorando en su funcionalidad de la programación automática.

La importancia de la comunidad hispana y el nuevo Joomla! 3.3

Cuando expertos de plataformas como Wordpress y Joomla! se reúnen y deliberan, siempre todos llegan a la misma conclusión: en ambos CMS, al final, se puede realizar casi lo mismo. Inicialmente Wordpress fue concebido para realizar blogs, y Joomla! fue concebido para creación de webs completas, pero con el tiempo, las extensiones de ambas pueden llegar a hacer cosas muy parecidas, si no iguales. Indiscutiblemente ambas soluciones de software libre y gratis son unas magní­ficas soluciones como gestores de contenidos para Internet, y en cualquier caso, ninguna de ellas será una mala elección.

Pero en este artí­culo nos centraremos en Joomla!, ya que con la próxima versión, Joomla! 3.3 -que inicialmente saldrá el próximo 22 de abril- promete cambios interesantes, y Joomla! 3.4 -que inicialmente tiene prevista su salida el próximo 15 de julio-, complementa la magní­fico progreso de este CMS.

La evolución

Siempre hay gente que en alguna ocasión en el pasado probó Joomla! 1.0.x o Joomla! 1.5.x, y quizás en aquel momento se vieron abrumados o decepcionados por la complejidad de ciertos detalles del CMS, aunque seguro que no por su potencia. Ahora todo ha cambiado. Hace unos años, y con el inicio de Joomla! 2.5.x los cambios fueron significativos: cambios en la base de datos, mejoras internas, mejoras en la administración y mucho más.

Pero desde que empezó a desarrollarse la rama 3 del proyecto, todo ha evolucionado vertiginosamente. Las novedades más importantes (sin profundizar en cada una de ellas) desde Joomla! 3.0.0 hasta la próxima versión 3.3.0 de finales de abril, han sido:
Continúa leyendo «La importancia de la comunidad hispana y el nuevo Joomla! 3.3»

Publicado en

Lynda.com, el sitio web de e-learning, adquiere a Compilr para programar desde el navegador

lynda

Lynda.com, sitio web de e-learning en el que, entre otras cosas, podemos aprender a programar, anuncia la adquisición del conjunto de herramientas Compilr – con el objetivo de que a partir de ya mismo los estudiantes del sitio web puedan escribir código directamente desde dicha página.

Haciendo un breve resumen de la historia de Lynda.com, podrí­a considerarse que la página es uno de los recursos más antiguos dedicados al e-learning en el sector de la tecnologí­a. Funcionando desde 1995, en Lynda los estudiantes pueden apuntarse a distintos cursos especí­ficos de distintas ramas del sector, desde desarrollo web hasta diseño. Por otro lado Compilr es un conjunto de herramientas para desarrolladores con las que compilar código en HTML, Ruby, Java, Python y más lenguajes.

Es perfecta la mezcla de ambos, con la que podremos escribir el código directamente en Lynda para seguir las lecciones de una manera mucho más efectiva y práctica, y también compilar y ejecutar el código directamente desde el navegador sin necesidad alguna de instalar dichos programas o librerí­as.

Con esta adquisición Lynda entra en la categorí­a de sitios web a tener en cuenta para aquellos que quieran aprender a programar – convirtiéndose en competencia directa de buení­simos sitios de e-learning como CodeSchool, Treehouse o Codeacademy, sitios que funcionan con la filosofí­a «learn by doing«.

Pluto.TV trae el concepto de los canales de televisión tradicional a los ví­deos de la web

Pluto.TV

Pluto.TV es un nuevo servicio de agregación de ví­deos que se ha marcado como objetivo servirnos ví­deos desde diferentes servicios de ví­deos de Internet organizados por canales, cada uno de los cuales tienen establecidos sus propios horarios de emisión, es decir, trae el concepto de la televisión tradicional a Internet utilizando ví­deos disponibles en la web, de manera que los usuarios elegiremos los canales y horarios en función de aquellos ví­deos que deseamos ver, tal y como hacemos, quizás cada vez menos, con nuestros propios televisores.

Ese es el punto que diferencia a Pluto.TV con respecto al resto de plataformas orientadas al descubrimiento de ví­deos disponibles a través de la web desde múltiples servicios, empezando por la propia YouTube. Además, los usuarios podemos acceder a sus emisiones tanto a través de nuestros navegadores web de escritorio como a través de sus aplicaciones móviles, disponibles para las plataformas Android e iOS. Ví­deos musicales, reportajes, humor y otros tipos de contenidos nos están esperando a través de sus canales, en el que si nos registramos, podemos marcar algunos de los canales como favoritos, configurando así­ nuestra propia guí­a de canales personalizada.

Según re/code, los usuarios ya tienen suficiente material para visualizar, de manera que los agregadores de ví­deos no funcionan por ese motivo al no necesitar descubrir nuevos contenidos. Añade que el concepto de Pluto.TV es interesante, y que esta plataforma indica que con el tiempo también incorporará funciones de visualización de ví­deos a la carta así­ como capacidades de búsquedas. Finaliza indicando que Pluto.TV ya cuenta con una cantidad de productores de ví­deos para la web, como Maker Studios y Young Turks, que además están buscando servicios que mejor les sirva para la promoción y organización de sus trabajos de lo que YouTube hace.

Udacity lanza su aplicación para iPad

En los últimos meses hemos visto como diferentes plataformas educativas están apostando por ofrecer una experiencia móvil a sus estudiantes.

Siguiendo esta lí­nea,  el equipo de Udacity anuncia su aplicación para  iPad con interesantes caracterí­sticas aprovechando las bondades  del dispositivo.

Udacity

Los usuarios que utilicen la aplicación para acceder a la plataforma podrán seguir la misma dinámica que conocen al consultar los contenidos desde la web. Podrán hacer seguimiento de los cursos que han elegido, practicar los ejercicios de programación que se sugieren y por supuesto será un medio ideal para disfrutar de las videoconferencias.

Esta primera versión viene con opciones interesantes que seguramente se irán ampliando con el tiempo, teniendo en cuenta el feedback de los usuarios y su forma de interacción con las diferentes funciones que se integran.

Tal como comentan en el blog de Udacity, este es solo el comienzo. Tienen planes de ofrecer esta misma experiencia a usuarios que utilicen otras plataformas, por lo queda pendiente la aplicación para usuarios de Android.

Si nos interesa conocer el funcionamiento de esta aplicación para iPad solo tenemos que dirigirnos a App Store, descargarla y seguir los pasos que se requieren para ingresar a nuestra cuenta en Udacity.

Beta the Game, plataforma de aprendizaje de programación de juegos

Beta

Hay diferentes formas de aprendizaje, entre las que se encuentra el aprendizaje a través de los juegos. En esta lí­nea nos encontramos con Beta the Game (betathegame.com), una plataforma que permitirá no sólo jugar a juegos similares a los clásicos, sino además, programarlos. Dicho de otra manera, es una plataforma orientada al aprendizaje de programación de juegos. La misma se define como un juego que enseña el diseño de juegos, programación en ordenadores y pensamiento analí­tico. Los usuarios podrán crear, jugar y compartir juegos con sus amigos y jugadores de todo el mundo.

Está pensado tanto para jugadores, diseñadores de juegos, educadores o personas que desean aprender programación, usándose por usuarios a partir de 8 años. Los interesados tan sólo tendrán que adquirirlo por 10 dólares para su plataforma de escritorio (Windows o Mac OS X); una vez adquirido, ya podrán formar parte de la comunidad de diseñadores de juegos y de «codePoppers» de todo el mundo. Beta enseña el lenguaje de programación CodePop, el cual lo define como un lenguaje sencillo pero potente que introduce a los jugadores a los conceptos de programación orientada a objetos fundacionales.

Los requisitos mí­nimos para cada una de las plataformas de escritorio permiten que los ordenadores de los últimos años puedan ejecutarlo sin problema alguno. Para conocer más novedades de la plataforma, como nuevas caracterí­sticas, eventos, y otras novedades, los usuarios podrán suscribirse al boletí­n de correo electrónico.

Code.org convierte Flappy Bird en un tutorial de programación para principiantes

flappy

No hay mal que por bien no venga. Después de anunciarse la terrible noticia para muchos en la que se confirmaba que Flappy Bird ya no estarí­a disponible para su descarga, vimos como enseguida nací­an algunas interesantes alternativas: tení­amos la posibilidad de crear nuestro propio Flappy Bird con Flappy Generator, o volver a empezar a jugar de la misma forma con Flappy Fish.

Ahora la plataforma de programación Code.org también hace su aportación al asunto y nos presenta «Make your own Flappy Bird game«, con el objetivo de que sus usuarios practiquen las bases de la programación y se diviertan creando su propio juego.

La lección nos llevará a través de una serie de pasos que tendremos que llevar a cabo, todos relacionados con la mecánica del juego: hacer que el pajarito bata sus alas y haga ruido mientras lo hace, decidir las consecuencias de chocar contra una tuberí­a verde… programaremos los pasos en una interfaz en la que arrastraremos y soltaremos bloques de acciones que se unirán unos con otros para determinar la jugabilidad, hasta que acabemos de crear un juego simple en el que, más tarde, podremos realizar las modificaciones y personalizaciones deseadas.

Así­ que ya sabéis, si queréis familirizaros un poco con las mecánicas de la programación y ya de paso darle un poco de rienda suelta a vuestra creatividad en un entorno de Flappy Bird, esta es vuestra oportunidad.