Contextualización y aproximación al objeto de estudio de investigación cualit...
Desarrollo de habilidades de pensamiento con algoritmos
1. 1
ACTIVIDAD GRUPAL
DESARROLLO DE HABILIDADES DE PENSAMIENTO
INTEGRANTES DEL GRUPO:
VALENTINA MAGE
JUANITA GUERRERO
ANGELY NOGUERA
TRABAJO PRESENTADO A:
GUILLERMO MONDRAGON
I.E LICEO DEPARTAMENTAL
NOVIEMBRE 2021
9-4
2. 2
TABLA DE CONTENIDO
PORTADA ____________________________________________________ 1
DESARROLLO TEMÁTICO_______________________________________ 3
CAPTURAS DRIVE______________________________________________ 8
CONCLUSIONES_______________________________________________ 9
LINKS BLOGS __________________________________________________ 10
3. 3
I.
1. Que es un algoritmo?, clases:
Un algoritmo es una secuencia lógica y finita de pasos que permite solucionar un
problema o cumplir con un objetivo.
Los algoritmos deben ser precisos e indicar el orden lógico de realización de
cada uno de los pasos, debe ser definido y esto quiere decir que si se ejecuta
un algoritmo varias veces se debe obtener siempre el mismo resultado,
también debe ser finito o sea debe iniciar con una acción y terminar con un
resultado o solución de un problema.
Algoritmos computacionales. En este tipo de algoritmos la resolución
depende de un cálculo matemático por lo que puede ser resuelto por una
computadora o calculadora.
Algoritmos no computacionales. Son aquellos algoritmos que no pueden ser
resueltos por una computadora y necesitan de la intervención humana para
ello.
Algoritmos cualitativos. En este tipo de algoritmo no se realizan cálculos
numéricos para su resolución, sino secuencias lógicas o formales.
Algoritmos cuantitativos. Este tipo de algoritmo depende de un cálculo
numérico para poder mostrar el output.
1. Que se debe tener en cuenta al momento de crear uno?
Cuando se elabora un algoritmo se debe tener en cuenta lo siguiente.
Tener claro cuál es el problema que va a solucionar.
Establecer un objetivo que permita medir la solución del problema.
Elaborar un algoritmo que solucione el problema.
Realizar pruebas al algoritmo para verificar los resultados.
4. 4
ALGORITMO DE LA CASA AL COLEGIO
ALGORITMO PARA IR A COMPRAR BOLETOS AL CINE
INICIO
5. 5
2. ¿Qué es un diagrama de flujo?
Un diagrama de flujo es un diagrama que describe un proceso, sistema o
algoritmo informático. Se usan ampliamente en numerosos campos para
documentar, estudiar, planificar, mejorar y comunicar procesos que suelen ser
complejos en diagramas claros y fáciles de comprender. Los diagramas de flujo
emplean rectángulos, óvalos, diamantes y otras numerosas figuras para definir el
tipo de paso, junto con flechas conectoras que establecen el flujo y la secuencia.
Pueden variar desde diagramas simples y dibujados a mano hasta diagramas
exhaustivos creados por computadora que describen múltiples pasos y rutas.
6. 6
- NORMAS O REGLAS PARA LA CREACIÓN DE DIAGRAMAS DE FLUJO
1. Los diagramas de flujo se escriben de arriba abajo y de izquierda a derecha.
2. Todo símbolo (excepto las líneas de flujo) llevará en su interior información
que indique su función exacta y unívoca
3. Un elemento del diagrama no puede tener más de una salida si no es un
elemento de decisión.
4. Las líneas de flujo no pueden cruzarse.
5. El algoritmo debe arrancar con el símbolo de inicio y terminar con símbolo de
fin.
6. La dirección de flujo se debe representar por medio de flechas
7. Todas las líneas de flujo deben llegar a un símbolo o a otra línea
4. ¿Qué es un lenguaje de programación y que significa cuando se habla de
lenguaje compilado y lenguaje interpretado?
Un lenguaje de programación es un lenguaje de computadora que los
programadores utilizan para comunicarse y para desarrollar programas de
software, aplicaciones, páginas webs, scripts u otros conjuntos de
instrucciones para que sean ejecutadas por los ordenadores.
COMPILADO Convierte el código a binarios que lee el sistema operativo.
INTERPRETADO Requiere de un programa que lea la instrucción del código
en tiempo real, y la ejecute. la diferencia interpretados es que los primeros
usan un compilador para poder traducirlo y ejecutar el programa, mientras que
los segundos requieren de un intérprete que traduzca el código al momento de
la ejecución.
II.
a. Lo que nosotras entendemos por bucle es que este simboliza o significa
algo/un proceso que se repite, como expresa el texto vendría siendo un
ciclo en repetición del cual no se tiene noción de cuando termina.
b.
1. Creemos que ese programa, realiza microbits, y parece que programara
una brújula 2. 2. 2. No era lo que esperábamos, y si no se presiona el
botón, no funciona.
7. 7
3.
4. Parece un reloj dando vueltas en los dos lados, según la lógica de la
programación no teníamos altas expectativas de esto.
QUE ES UN SENSOR?
Un sensor es un dispositivo que detecta el cambio en el entorno y responde a
alguna salida en el otro sistema. Un sensor convierte un fenómeno físico en un
voltaje analógico medible (o, a veces, una señal digital) convertido en una pantalla
legible para humanos o transmitida para lectura o procesamiento adicional.
9. 9
CONCLUSIÓN
Aprendimos sobre que es un algoritmo, sus clases y realizamos un ejemplo de
ello, nos pareció divertido, también, aprendimos más sobre la micro bit y el
makecode, algo importante en el ámbito de la tecnología, y realizamos una
actividad a cerca de ello, por ultimo aprendimos sobre que es un sensor.