Está en la página 1de 12

Clase 2

Pensamiento
Computacional
Introducción y conceptos básicos
La informática en la escuela: tres momentos

LOGO TIC PENSACOM

Creación del lenguaje El auge del software La creciente


LOGO y propuestas educativo y, automatización de las
educativas de Papert posteriormente, de actividades humanas
inician un movimiento que internet impulsan el impulsa un nuevo
apuesta a revolucionar la enfoque de aprender y enfoque: además de usar,
enseñanza incorporando la construir conocimiento aprender cómo funcionan
programación con TICs. las computadoras.

1970 1990 2010


En Argentina

Aunque existen
Logo algunas
experiencias, este
momento no tuvo 1988
gran impacto en el
país. Enfoque utilitario
LFE. Contenidos TIC
1992 ofimática (proc.
textos, hoja cálculo,
Enfoque integrador: etc.)
TIC LEN. Aprender con
TICs (utilización de 2006
software para dif
asignaturas).
NAP Educación
Digital, PC
2018 Programación y
Robótica. Aprender
Conectados
Definiciones importantes

Pensamiento
Computacional
"Proceso de pensamiento que permite formular
problemas y sus soluciones de modo que
Jeannett
eWing dichas soluciones estén expresadas de forma
que puedan ser llevadas a cabo por un agente
de procesamiento de información”
(Computational Thinking: ¿What and Why?,
2010, pág.1)
Definiciones importantes

Construccionismo

La nueva tecnología no debe emplearse de


Seymou
modo que las computadoras “programen” a r Papert
los niños, sino precisamente en el sentido
opuesto: serán los niños quienes manejen
estos instrumentos… (Desafío a la mente,
1980, pág. 7).
Pensamiento Computacional → dimensiones
Detectar secuencias de Suele designarse como “heurística”
acciones que se repiten para por tratarse de un proceso no lineal, La ejecución reiterada de
poder reutilizar las soluciones ligado al descubrimiento sin programas en busca de
en problemas similares jerarquizar ningún razonamiento errores y/o soluciones más
Búsqueda de anticipadamente adecuadas a la situación.
patrones Descubrimiento
de soluciones
Depuración

Descomposición Construcción
Abstracción
de problemas de algoritmos
Distinguir la información Expresar esas soluciones
Obteniendo “subproblemas”
central de la accesoria, como una secuencia ordenada
más pequeños, cuya solución
priorizándola para construir de acciones. Posteriormente
contribuye a la solución
soluciones
general. se traducen a programas.
Trabajo en grupos - PARTE 1

PensaCom Programar Ejecutar Depurar

Poner en juego Construir el


Luego de la
las programa para Probar el
prueba,
dimensiones alcanzar la programa con
modificar
señaladas para solución el “autómata” y
aquello que se
encontrar la pensada. ver sus
considere
solución al Escribirlo en el resultados.
necesario.
desafío. documento.

10 min 20 min 5 min 10 min


Programar → un minuto y medio de info
Lenguajes de programación

Bajo nivel
Traducen las
expresiones binarias
a textos, aunque
siguen siendo
complicados Alto nivel
Traduce a textos más
parecidos al lenguaje con
que nos comunicamos
entre humanos.
Bloques Menos complicado.

Simplificar programación
reduciendo errores de
sintaxis. Basados en
representaciones
visuales.
Programación → los entornos integrados

Comandos Zona de trabajo Escenario Testeo

En cada entorno de
Cada personaje
programación, Existen
u objeto que
existe un espacio Además, hay otro comandos para
entre en juego
en el que se espacio en el que se ejecutar
en nuestro
encuentran los va construyendo el reiteradas veces
programa, se
comandos con los programa. el programa e ir
colocará en un
cuales iniciar la depurándolo.
escenario.
programación
Pilas Bloques → hecho en casa
Trabajo en grupos - PARTE 2

Pilas 1 Pilas 2 Pilas 3 Doc colab

Intercambio
Resolver Resolver el Resolver el
grupal y luego
desafíos 1 y 2 - desafío 2 - desafío 1 -
cada integrante
Dieta a base de Corregimos los Alternativa
del grupo
churrasco programas condicional
plasma
(Primaria 1er (Primaria - 1er (Primaria - 2do
impresiones de
Ciclo) Ciclo) Ciclo)
la actividad

5 min 5 min 5 min 15 min

También podría gustarte