Vous êtes sur la page 1sur 6

Taller introductorio

Título de la propuesta taller:​ ​Introducción a la Programación

Nivel:​ Primario

Año: ​5to año / 6to año

La propuesta que se desarrolla forma parte de una secuencia didáctica


elaborada para trabajar algunos de los siguientes contenidos presentes en el
1
Diseño Curricular de la Provincia de Buenos Aires : “La programación dentro
de la propuesta áulica apunta a que el estudiante pueda “crear cosas
nuevas”.
Esta práctica se puede plasmar en el diseño de páginas web, en el manejo
de robots, en la modificación o creación de videojuegos, en el desarrollo de
aplicaciones para celulares y más. Los entornos de trabajo de Programación
para niños organizan y facilitan la tarea, además, muchos de ellos cuentan

1
​Diseño Curricular para la Educación Primaria. Primer ciclo. Segundo ciclo. (2018) Dirección General de Cultura y
Educación. Subsecretaría de Educación. La Plata, Argentina: Dirección de Producción y Contenidos. Disponible en:
www.abc.gov.ar
con redes de orientación y apoyo online para aprovecharlos al máximo y
poder explotar todas sus formas de trabajo2.“

Como concepto general planteamos explorar el algoritmo.

Meta:

Profundizar el concepto de algoritmo, reconocer estructuras propias de la


Programación como repetición y alternativa condicional. Desarrollar programas
sencillos a partir de ejercicios que permitan ejecutar, verificar y cambiar programas
a través del pensamiento algorítmico.

Situaciones de enseñanza

Los contenidos enunciados en esta propuesta están planteados para situaciones


que habilitan la reflexión sobre prácticas cotidianas que involucran la Programación
de computadoras, en el marco de una secuencia didáctica y ha sido concebida
como una experiencia abierta para implementarse en 5to o 6to año de la Escuela
Primaria para introducir los conceptos básicos del Pensamiento Computacional y la
Programación.

En esta secuencia se retoman saberes que los estudiantes han ido desarrollando en
los talleres anteriores con el propósito de que sean puestos en juego como recurso
para resolver una situación problemática en forma empírica. La propuesta se inicia
trabajando con problemas que son conocidos para los alumnos que deben ser
organizamos algorítmicamente. Luego, se trabaja con el concepto de programa para
terminar relacionando matemática y algoritmos.

En todos los casos, será importante que se planteen situaciones didácticas de


planificación sobre las buenas prácticas en el uso de computadoras, en cualquiera
de las áreas del Diseño Curricular.

Introducción:

Retomar, a partir de los talleres anteriores, los conceptos trabajados y plantear


algunos interrogantes para orientar a la reflexión sobre las prácticas del

2
​Diseño Curricular para la Educación Primaria. Primer ciclo. Segundo ciclo. (2018) Dirección General
de Cultura y Educación. Subsecretaría de Educación. La Plata, Argentina: Dirección de Producción y
Contenidos. Disponible en: ​www.abc.gov.ar
programador y su especificidad, por ejemplo: ¿Sabías que, en Programación, los
programadores escriben ​algoritmos que le indican a la computadora, al celular o a
la tablet cómo realizar una tarea? ¿Qué es un algoritmo?.
Siempre se parte de la especificidad del término para luego identificarlo en prácticas
cotidianas.
Es importante sistematizar las ideas propuestas para luego complejizar los
conceptos a medida que se acuerdan algunas nociones.
Acordar con los estudiantes que la definición de algoritmo es la siguiente:

Algoritmo ​conjunto de instrucciones realizadas en orden para resolver un


problema.

Explicar al grupo que, en otras palabras, un algoritmo es un conjunto de


instrucciones detalladas paso a paso para resolver un problema o completar una
tarea dentro de cierto tiempo. Cuando se piensa en un algoritmo en su forma más
general (no en términos de Programación), estos están por todas partes. Una receta
para cocinar es un algoritmo, el método que se usa para resolver una suma o una
división grande es un algoritmo y el proceso de doblar una camisa o unos
pantalones es un algoritmo. Incluso lo que hacemos por la mañana antes de llegar a
la escuela se puede considerar un algoritmo.

Desarrollo:

Profundizar los conceptos trabajados en los talleres anteriores para recuperar el


concepto de algoritmo desde las acciones diarias que los estudiantes puedan
realizar. Proponer un interrogante inicial, por ejemplo: ​¿Cuál fue el algoritmo para
resolver el problema “Lo que hago en el día”?

Veamos las imágenes utilizadas:


Recordemos una posible solución:

● Me levanto
● Me ducho
● Desayuno
● Me lavo los dientes
● Empiezo a trabajar
● Almuerzo
● Termino de trabajar
● Vuelvo a casa
● Ceno
● Me lavo los dientes
● Me acuesto
Luego, el tallerista/docente puede mostrar la siguiente imagen haciendo hincapié en
el desarrollo de la siguiente frase:

En Programación, los algoritmos nos ayudan a ordenar el ​código ​que será la


manera en que le diremos a la máquina que resuelva un problema. Otra rutina de
lo que hago durante el día podría ​CODIFICARSE de la siguiente manera: ¿Podés
LEER​ qué hago durante el día?

Hemos presentado un programa en bloques con la finalidad de que el


tallerista/docente guíe a los estudiantes para que interpreten los bloques y analicen
si el repetir 3 veces es pertinente en todos los casos.

Para problematizar la situación puede plantear algunos interrogantes. Por ejemplo:


Si algún alumno deja sonar más o menos tiempo la alarma ¿Varía la programación?
¿Y si desayuna antes de bañarse? ¿Y si se baña a la noche?, etc.

En el algoritmo que vimos anteriormente que me permite usar la palabra repetir.


¿Qué sucede con la instrucción que está adentro? ¿La cantidad de repeticiones es
la misma que ustedes realizan cuando apagan la alarma? ¿Qué otro ejemplo
pueden encontrar donde una acción se repite más de una vez?. Por ejemplo:
cepillarse los dientes, repetir 5 veces, etc.

El tallerista/docente guiará a los estudiantes sobre el funcionamiento de la


estructura “repetir”.

Otra de las estructuras que nos permitió armar nuestro algoritmo es cuando se
pregunta si está soleado, esta estructura nos permite decidir en función de ciertas
condiciones. En este caso, si está soleado se iba caminando a la escuela; si no, se
iba en otro medio de transporte. Proponemos trabajar con los estudiantes sobre
otras situaciones que involucren condicionantes como: si mi celular no tiene batería
no puedo encenderlo, etc.

Cierre:

A modo de cierre de esta primera actividad, se pedirá a los estudiantes que en


equipos escriban un algoritmo propio en el que no debería cambiar el sentido de la
Programación. El tallerista/docente propondrá que cada grupo elija a uno de sus
integrantes y será él quien tome la voz del equipo y realice la puesta en común
sobre lo trabajado.

El tallerista se detendrá en aquellas que presenten algunas instrucciones fuera de


orden. Esto habilitará a que el tallerista/docente reflexione con los alumnos y juntos,
busquen e identifiquen una solución posible.

Vous aimerez peut-être aussi