Recursos Educativos

Libros e aplicacións para aprender a programar

A programación é moito máis que saber crear un código co que dar instrucións a unha máquina. Esta disciplina fomenta tamén o pensamento computacional, a capacidade de resolución de problemas e o desenvolvemento de competencias necesarias para afrontar o futuro, entre outros moitos beneficios. Por iso, cada vez son máis expertos que apuntan á necesidade de que os estudantes se inicien nela desde idades temperás.

Que é?

Aprender as nocións básicas en programación a través da gamificación, con retos, quebracabezas e xogos, a aprendizaxe resulta máis divertido e, por tanto, a motivación dos alumnos mantense durante todo o proceso.

De feito, múltiples libros e apps ofrecen a posibilidade de introducirse no mundo da programación e o código, sen necesidade de ter coñecementos previos. Falámosche de 5 libros e 5 apps interesantes para introducirse no mundo da programación:

 

LIBROS:

       

Hola Ruby. La aventura de programar

Autora: Linda Liukas

Editorial: Destino Infantil & Juvenil

Recomendado para estudantes entre 6 e 10 anos, introdúceos na lóxica da programación desde cero. Os lectores irán acompañando nas súas aventuras á protagonista, Ruby, e aprenderán con ela conceptos básicos de computadores, programación e tecnoloxía grazas aos exercicios propostos. O obxectivo é que aprendan a dividir grandes problemas nuns máis pequenos, identificar tarefas repetitivas, detectar secuencias, trazar plans e pensar dunha forma máis crítica.

 

Programación para niñas techie

Autor: Kevin Pettman

Editorial: Roca Editorial

Trátase dunha guía práctica que, a pesar de que fai unha chiscadela ás nenas no seu título, é adecuada para todos os públicos. Con ela poderase aprender a linguaxe Scratch e Python, ambos os destinados a crear apps para móbiles, videoxogos ou animacións. Detalla todos os pasos a seguir para programar proxectos como crebacabezas, un beatbox, labirintos ou un shooter espacial.

       

 

       

Python for Kids: A Playful Introduction to Programming

Autor: Jason R Briggs

Editorial: No Starch Press

Conta cun total de 344 páxinas que resumen todo o que hai que coñecer sobre a linguaxe de programación Python. Dirixida a nenos a partir de 10 anos e ás súas familias, guía ao lector con exemplos de programas cuxos protagonistas son monstros, axentes secretos, corvos ladróns... Inclúe ilustracións a cor para que o contido resulte atractivo para os máis novos e cada capítulo termina con quebracabezas nos que será necesario poñer en práctica o aprendido anteriormente. A idea é que ao finalizar a lectura logrouse completar a programación de dous xogos.

 

Java para niñ@s: Aprende a programar y crea tus propios proyectos con Java 8

Autor: Nadia Ameziane García

Editorial: Independiente

Propón retos de dificultade variable co obxectivo de que o lector se inicie de forma fácil e progresiva na programación con linguaxe Xava. A través de explicacións sinxelas que veñen acompañadas de ilustracións e metáforas comprensibles para os nenos, aprenderán a facer todas as actividades propostas no libro cun editor de texto, sen necesidade de instalar outro software. Como expresar ideas mediante algoritmos, tipos de datos, estruturas de decisión, bucles ou acceso a arquivos do sistema son algúns dos conceptos básicos que comprenderán con esta lectura.

       

 

       

Aprende a programar

Autor: Max Wainewright

Editorial: Edebé

Dunha maneira moi visual, esta guía facilita a aprendizaxe de conceptos como bucles, variables ou etiquetas e, con eles, paso a paso apréndese a facer unha páxina web. Non só ensínase Python e Scratch, senón que tamén inclúe LOGO, HTML e JavaScript. O máis interesante é que propón o ensino da programación dunha forma multidisciplinar.

 

 

 

APLICACIÓNS:

 

       

Grasshopper

Esta aplicación móbil ensina a programar na linguaxe JavaScript e inclúe un apartado no que se explican algúns conceptos básicos do código. O usuario terá que superar, coa axuda dun saltamontes, probas e pequenos xogos que irán subindo de dificultade cos que irá aprendendo nocións da materia. Está dispoñible para iOS, Android e calquera navegador web.

 

       

Swift Playgrounds

Desenvolvida por Apple especialmente para iPad, expón tanto aos nenos como ás familias unha contorna gamificada para aprender a linguaxe de programación Swift. As súas ‘clases’ veñen enriquecidas con animacións coloridas e retos que despois poñen a proba os coñecementos sobre técnicas básicas de programación.

 

       

SoloLearn

Presume de ser a maior biblioteca de contido de aprendizaxe de programación, desde nivel principiante ata profesional. O usuario pode elixir entre miles de temas para aprender conceptos, poñer ao día os seus coñecementos ou decatarse das últimas novidades e tendencias na materia. Ten un carácter social, xa que esta aplicación para Android e iOS permite unirse á comunidade de millóns de programadores para compartir coñecemento.

 

       

Mimo: Aprende a programar

Python, JavaScript, HTML, CSS, Swift… aprender como usalos será máis fácil grazas a esta aplicación que conta cunha rede de máis de 5 millóns de estudantes. Crea un plan de estudos personalizado de exercicios, proxectos e desafíos que se adaptan ás necesidades do aprendiz e axuda a crear aplicacións, xogos ou páxinas web. As leccións son curtas, o que permite incorporar a aprendizaxe no día a día de forma fácil.

 

       

Lightbot: code Hour

O seu obxectivo é introducir aos nenos á programación dunha forma amena a través da resolución de quebracabezas e guiados por un pequeno robot. É unha aplicación móbil moi popular entre os docentes para dar a coñecer os primeiros conceptos da materia ao seu alumnado. Foi traducido a 28 idiomas e está dispoñible para iOS e Android.

 

 

   
Otros enlaces de interés

Artigo "Ideas prácticas para trabajar materias STEAM en el aula" (de EDUCACIÓN 3.0)

Noticia da incorporación en Arxentina da programación e a robótica como de educación obrigatoria

Noticia sobre as profesións do futuro (De ElEconomista.es)

"¿Quiénes son los nativos digitales?" (De Universia.es)