Está en la página 1de 13

Departamento Académico de:

Ing. Informática y de Sistemas

Curso:
TECNOLOGÍAS DE LA INFORMACIÓN Y
COMUNICACIÓN
(TIC’s)

UNIDADES DIDACTICAS

Primera Unidad :
Introducción a las TIC’s

Segunda Unidad :
Herramientas de Búsqueda, Comunicación y colaboración

Tercera Unidad :
Redes de computadoras, organización y procesamiento de Datos

Cuarta Unidad :
Pensamiento computacional, algoritmos y programación
Docente: Mg. Dennis Iván Candia Oviedo
Vacacional 2019-2
Cuarta Unidad Didáctica:
Pensamiento Computacional

I.- ¿Qué es el Pensamiento Computacional?

II.- Micro aprendizaje (Video)

III.- Algoritmos

IV.- Algoritmos Secuenciales

V.- Conclusiones
Docente: Mg. Dennis Iván Candia Oviedo
I.- ¿Qué es el Pensamiento Computacional?
Definiciones.-
• Es un proceso por el cual un individuo, a través de habilidades propias de la computación
y del pensamiento crítico, del pensamiento lateral (Ingenio, Creatividad) y otros más,
logra hacerle frente a problemas de distinta índole.
• El pensamiento computacional incluye habilidades tales como modelar y descomponer
un problema, procesar datos, crear algoritmos y generalizarlos.
• El pensamiento computacional implica resolver problemas, diseñar sistemas y
comprender el comportamiento humano, haciendo uso de los conceptos fundamentales
de la informática.

Docente: Mg. Dennis Iván Candia Oviedo


I.- ¿Qué es el Pensamiento Computacional?
Características.-
• Descomposición: consiste en el procedimiento por el cual un problema de
mayor complejidad se desarticula en pequeñas series más manejables.

• Reconocimiento de patrones: luego de la desarticulación del problema


complejo, las pequeñas series son enfrentadas de forma individual de manera
que puedan ser resueltas de forma similar a problemas frecuentados
anteriormente.

• Abstracción: Consiste en la omisión


de información irrelevante al
problema propuesto.

• Algoritmos: Secuencia de pasos


ordenados y finitos para la
resolución de cada problema.

Docente: Mg. Dennis Iván Candia Oviedo


II.- Pensamiento Computacional
Micro aprendizaje (Video).-

Docente: Mg. Dennis Iván Candia Oviedo


II.- Pensamiento co´putacional
10 Razones para enseñar programación
• SI

Docente: Mg. Dennis Iván Candia Oviedo


III.- Algoritmo
Definición.-
• En matemáticas, lógica, ciencias de la computación y disciplinas relacionadas, un
algoritmo “es un conjunto de instrucciones o reglas definidas y no-ambiguas,
ordenadas y finitas que permite, típicamente, solucionar un problema, realizar un
cómputo, procesar datos y llevar a cabo otras tareas o actividades”.

• RAE (Real Academia Española), define a un algoritmo como “Conjunto ordenado y finito
de operaciones que permiten hallar la solución de un problema”.

Un algoritmo debe tener las siguientes características:


• PRECISO : Indicar el orden de la realización de cada paso
• DEFINIDO : Si se sigue 2 veces, se obtiene el mismo resultado cada vez
• FINITO : Tiene fin; un numero determinado de pasos.
Docente: Mg. Dennis Iván Candia Oviedo
III.- Algoritmo
Etapas para el desarrollo de Algoritmos.-
1. ANALISIS
1.1. Entender el Problema
1.2. Modelo
2. DISEÑO
2.1. Descripción del Algoritmo en Pseudocódigo
2.2. Verificación del Algoritmo
3. IMPLEMENTACION o Codificación en un Lenguaje de Programación
4. PUESTA EN FUNCIONAMIENTO
5. MANTENIMIENTO

Docente: Mg. Dennis Iván Candia Oviedo


III.- Ejemplo de un Algoritmo
Escribir un algoritmo para calcular el área y perímetro de un rectángulo

I.- ANALISIS II.- DISEÑO


1.1. Entender el Problema Inicio
DATOS RESULTADOS # Leer Datos
Largo Ancho Area Perimetro Leer Largo
6 4 24 20 Leer Ancho
2 1 2 6 # Calcular Resultados
30 10 300 80 Area = Largo * Ancho
Perimetro = 2*Largo + 2*Ancho
1.2. Modelo # Escribir Resultados
Area = Largo * Ancho Escribir Area
Perimetro = 2*Largo + 2*Ancho Escribir Perimetro

Docente: Mg. Dennis Iván Candia Oviedo


IV.- Algoritmos de estructura Secuencial
1.- Escribir un algoritmo que calcule el promedio aritmético de 2 Notas enteras
positivas

I.- ANALISIS II.- DISEÑO


1.1. Entender el Problema Inicio
DATOS RESULTADOS # Leer Datos
Nota1 Nota2 Promedio Leer Nota1
15 17 16 Leer Nota2
12 13 12.5 # Calcular Promedio
19 18 17.5 Promedio= (Nota1+Nota2)/2
# Escribir Promedio
1.2. Modelo Escribir Promedio
Promedio= (Nota1+Nota2)/2
IV.- Algoritmos de estructura Secuencial
2.- Escribir un algoritmo que determine el porcentaje de varones y de mujeres
que hay en el Grupo de TICs del Vacacional.
I.- ANALISIS II.- DISEÑO
1.1. Entender el Problema Inicio
DATOS RESULTADOS # Leer Datos
NroVarones NroMujeres %Varones %Mujeres Leer NroVarones
40 40 50% 50% Leer Nro Mujeres
50 30 62.50% 37.50% # Calcular Porcentajes
30 20 60% 40% %Varones = (NroVarones*100%)/(NroVarones+NroMujeres)
%Mujeres = (NroMujeres*100%)/(NroVarones+NroMujeres)
1.2. Modelo # Escribir Porcentajes
%Varones = (NroVarones*100%)/(NroVarones+NroMujeres) Escribir %Varones
%Mujeres = (NroMujeres*100%)/(NroVarones+NroMujeres) Escribir %Mujeres

80 100
X=(50*100)/80
50 X
Docente: Mg. Dennis Iván Candia Oviedo
IV.- Algoritmos de estructura Secuencial
Desarrollar los siguientes algoritmos:

1. Escriba un programa que calcule el área de un triángulo rectángulo, dada la


Altura y la Base
2. Suponga que un individuo desea invertir su capital en un banco y desea saber
cuánto dinero ganará después de un mes si el banco paga a razón de 5%
mensual.
3. Calcular el nuevo salario de un obrero si obtuvo un incremento del 25% sobre
su salario anterior.
4. Un estudiante en el vacacional tiene 3 Notas: Examen Parcial, Promedio de
Tareas y Promedio de Practicas, considerando que el Examen Parcial tiene
Peso 2, calcular su Promedio
5. Todos los lunes, miércoles y viernes, una persona corre la misma ruta y
cronometra los tiempos obtenidos. Determinar el tiempo promedio que la
persona tarda en recorrer la ruta en una semana cualquiera.
6. Escribir un algoritmo que dada una hora en HH Horas, MM Minutos y SS
Segundos, escriba la hora correspondiente al segundo anterior
7. Dados tres puntos en el plano correspondientes a los vértices de un triángulo,
escribir un programa que calcule el área de dicho triángulo.
Docente: Mg. Dennis Iván Candia Oviedo
VII.- Conclusiones
Conclusiones Pensamiento computacional y Algoritmos

Docente: Mg. Dennis Iván Candia Oviedo

También podría gustarte