INTRODUCCIÓN A LA PROGRAMACIÓN


En  ésta entrada les comparto algunos videos que nos pueden ayudar a cuestionarnos ¿Por qué es importante aprender a programar?






En el siguiente material audiovisual, podemos seguir explorando la variedad de posibilidades que nos brinda la programación en nuestros entorno digital  en  donde la programación es un componente fundametal para su funcionamiento.



PLATAFORMAS PARA APRENDER A PROGRAMAR

 

En la actualidad existen muchas herramientas que nos permiten aprender a programar. Algunas de ellas se pueden instalar y gracias a lo que comúnmente se conoce como la  Web 2.0 existen una gran variedad de plataformas on line que nos posibilita introducir en el mundo de la programación. La mayoría permiten incursionar en esta disciplina por medio de lo que se conoce como programación visual por bloques.  Es una manera muy amigable para la mayoría de las personas, sean niños, adolescentes o adultos, y se pueden adaptar a gran variedad de actividades. A continuación les comparto el link a varias de estas herramientas. 



Programando Juegos




Aprendiendo a programar con Angry Birds







ROBOMIND - Manual 












Programa en Open Roberta


Manual Open Roberta




PROGRAMA PARA TRABAJAR PSEUDOCODIGO

  

 Pse Int - Wiki                                 

              Partes del Entorno       

     Manual de Pse Int                    

Descarga Pse-Int                          

 Arrays en Pse-Int                     

 Ejercitación con Arrays                  



PROGRAMANDO APPS





Manual Básico App Inventor










PROGRAMANDO UN ROBOT DE SUMO

Liga Virtual de Sumo Robot



MATERIAL SOBRE ALGORITMOS

 


Los Algoritmos entendidos como secuencia de pasos ordenados y bien definidos que nos permiten resolver diferentes problemas están presentes en nuestra vida cotidiana, les comparto algunos materiales que nos permitirán comprender su importancia y su uso en la programación






Existen diferentes maneras de representar un algoritmo. Una de ellas es mediante los diagramas de flujo. Éstas representaciones gráficas permiten de una manera clara y sencilla comprender el funcionamiento de cualquier algoritmo. Son utilizados en múltiples  situaciones, desde la asignación de roles y pasos para actuar ante una emergencia hasta su uso como herramienta para facilitar la búsqueda y solución en problemas de software y de hardware de un dispositivo.








Diagramas de Flujo - Presentación


Diagramas de flujo +  Bloques





PENSAMIENTO COMPUTACIONAL







El pensamiento computacional nos permite entre otras cosas aplicar métodos para mejorar la resolución de problemas de la vida cotidiana. Mediante esta presentación en Genially podremos incursionar en el mundo del Pensamiento Computacional. 



¿Qué es el Pensamiento Computacional?







En el siguiente link, podrán acceder a una infografía que nos ayuda a comprender loas cuatro pilares básicos del Pensamiento Computacional: