¿Querés aprender a programar? ¿Ya programás y buscás un espacio para practicar y seguir aprendiendo entre pares? El Club de Software Libre te invita al Taller de Introducción al Pensamiento Computacional.
¿Por qué Pensamiento Computacional con Software Libre?
En el taller de pensamiento computacional les proponemos utilizar herramientas y técnicas de programación para razonar y resolver problemas mediante el uso de la tecnología.
Lo hacemos con Software libre porque porque creemos que nuestra tecnología debe representar el mundo en el que queremos vivir. Y queremos vivir libres, y respetados.
Sólo el Software Libre respeta las libertades de las personas y de la comunidad.
Las 4 Libertades esenciales del Software Libre son:
- Libertad 0. Libertad de usar el programa con cualquier propósito.
- Libertad 1. Libertad de estudiar el codigo fuente del programa y modificarlo.
- Libertad 2. Libertad de crear copias exactas del programa y distribuirlas.
- Libertad 3. Libertad de hacer copias de tus versiones modificadas y distribuirlas.
Si no existen esas libertades no estamos hablando de Software Libre si no de Software Privativo. El Software Privativo no nos permite compartir, ni estudiar, ni modificar el código fuente.
¿En qué consiste el taller?
Se trata de un espacio para compartir experiencias de programación, para debatir sobre su importancia y utilidad en la actualidad y para comprender la lógica computacional, utilizando diagramas de flujo y pseudocódigo.
Las clases son prácticas, con guías de actividades para continuar practicando durante la semana y con varios canales de comunicación para consulta y trabajo virtual.
Durante el taller propondremos:
-
-
- el uso de programas y herramientas libres, GNU/Linux, editores de código, navegadores y plataformas de educación libres;
- el uso de sistemas de mensajería y redes más libres y seguros (Telegram, XMPP, Disroot, Diaspora);
- tomar conciencia de la importancia del control de nuestra tecnología, de la privacidad, de nuestros datos;
- formar parte del Club, mediante la colaboración y participación en proyectos de software libre;
- pensar en la resolución de problemas usando tecnología que respete la libertad, la solidaridad y los valores éticos del SL.
-
En las primeras 4 clases vamos a desarrollar los siguientes temas:
-
-
- Programas, algoritmos, comandos primitivos, procedimientos. Datos, variables.
- Tipos de datos, operadores.
- Repetición (For, While).
- Alternativa condicional (If, Else, Switch).
-
La inscripción se realiza por mail a clubdesoftwarelibre@disroot.org.
Deja una respuesta