Nos iniciamos en la programación

Sitio orientado a alumnos de escuela primaria que deseen iniciarse en el mundo de la programación

¿Qué es programar?

Programar es una actividad que se puede realizar desde muy pequeño.

Consiste en desarrollar una secuencia ordenada de instrucciones para que luego se ejecuten.

Se puede programar a través de instrucciones propias de cada lenguaje de programación, formando oraciones; o con objetos

¿Por qué enseñar programación en la escuela?

Hoy vivimos en un mundo que depende cada vez más del uso de la tecnología. Nuestras actividades escolares y profesionales, nuestros vínculos afectivos y el tiempo de esparcimiento están permeados por el uso de dispositivos tecnológicos. Sin embargo, ¿qué sabemos sobre el mundo de la Computación, su funcionamiento y del trabajo que realizan las personas que se desarrollan en ese campo?

La programación es una parte fundamental de la una disciplina más amplia llamada Ciencias de la Computación, que también estudia el funcionamiento de las computadoras, las telecomunicaciones, las bases de datos, la inteligencia artificial, etc. Necesitamos contar con los conocimientos que aporta esa disciplina para comprender y opinar sobre el mundo que nos rodea.

Además, al aprender a programar desarrollamos habilidades de pensamiento que sirven para cualquier tipo de actividad tales como: la capacidad de abstracción y de planificación, la descomposición de problemas y el trabajo en equipo, entre otras. Extraído del Sitio program.ar

Descubriendo el algoritmo

Retomando la definición dada unos renglones más arriba, podemos ver en este simpático video, de qué manera redactar las instrucciones, las dificultades que podemos llegar a tener y cuán precisos tenemos que ser en nuestra secuencia

¿Por dónde empezamos a programar?

Recomiendo comenzar con algunos sitios on line como Lightbot y luego Angry birds (en esta página comienza con un video explicativo, que a pesar de estar en inglés, permite aprender como se usa el programa siguiendo las imágenes).

Luego se puede entrar en la comunidad de Scratch, bajar el programa y comenzar a aprender solo, o interactuando con otros miembros de la comunidad, desarrollando programas propios o modificando programas ya realizados (en la página de Scratch de este sitio haremos una descripción del programa e iremos contando por cómo comenzar a programar.

Una vez que decidan avanzar otro paso, los invitamos a pasar al mundo de Arduino; en el que a la programación le agregamos algún dispositivo, mecánico o electrónico (o una combinación de ambos) que será gobernado por los programas que vayamos a desarrollar. Para que este pasaje no sea tan complicado utilizaremos primero Scratch para Arduino o similar, y por último la programación en el lenguaje propio de Arduino.

Similar a Scratch para Arduino (S4A), pero con un potencial mayor para desarrollar Arduino, nos adentramos en Mblock, lo cual nos permitirá profundizar en el uso de la placa con más opciones para el uso de diferentes componentes.

En las subpáginas de este sitio encontrarán el material para seguir adelante:

Para ingresar a Mundo Scratch

Para ingresar al Mundo Scratch para Arduino

Para ingresar al Mundo Mblock

Para ingresar a Mundo Arduino

Si desconocés alguna palabra de las que usamos en este sitio, podés buscarla en el diccionario que siempre estamos actualizando.

Además, cuando al mundo de la programación deseamos llevarlo al mundo físico y comenzar a utilizar emisores y receptores de luz, motores, emisores y receptores de sonido, etc; debemos tener algún conocimiento básico de circuitos eléctricos y algo de electrónica para que nuestros dispositivos funcionen. Es por ello que una de las páginas nos brinda ese conocimiento

Adrián Kurozwan

Facilitador Pedagógico Digital

Distrito Escolar 8

Ciudad de Buenos Aires