Please enable JavaScript.
Coggle requires JavaScript to display documents.
BLOQUE 3 PENSAMIENTO COMPUTACIONAL image - Coggle Diagram
BLOQUE 3
PENSAMIENTO COMPUTACIONAL
Estructurar problemas desde la visión
Conceptualización del problema a resolver.
El pensamiento computacional
es “el proceso de pensamiento que interviene en la formulación de los problemas y sus soluciones, de manera que las soluciones se representen de forma que pueda ser realizada por un procesador de información”
Organización y análisis lógico de los datos.
El análisis de problemas
es la habilidad de detectar problemas, reconocer información importante y asociar los diferentes datos; de identificar las posibles causas y buscar detalles relevantes.
¿Que el algoritmo?
Un algoritmo es un conjunto de reglas definidas que permite solucionar un problema,
Entrada, Proceso y Salida
Uso de abstracciones para representar el
problema.
Alternativas de solución
Diagrama de flujo
herramienta utilizada para representar la secuencia de las actividades en un proceso.
Pseudocodigo
es la representación escrita de un algoritmo, es decir, muestra en forma de texto los pasos a seguir para solucionar un problema.
Lenguaje de programación
Es un lenguaje informático diseñado para describir el conjunto de instrucciones que un equipo informático debe ejecutar. Por ejemplo: PHP, Java, C++, Python.
Diseño de soluciones computacionales
Pensamiento algorítmico
es poder traducir una acción en una serie de instrucciones o pasos (pensar en una serie de instrucciones). Por ejemplo: Hacer (tender) la cama. Bañarse.
Construcción de soluciones computacionales
Ambientes visuales de programación
Indetificadores
Un identificador es un símbolo que se utiliza para formar un nombre. Reglas: sin espacios, no empezar con números ni caracteres especiales
Variables
Dependientes
Independientes
Constantes
Estructuras de control
Secuenciales
De decisión
Si entonces (if - Then)
Cliclico
Para (for)
Mientras (While)
Repetir (Repeat)
Ejemplos de ambientes visuales de programación
SCRATCH, APP INVENTOR
herramienta para enseñar la lógica fundamental de la programación de una forma divertida y sencilla.
Robots a tu servicio
Es un sistema eléctrico y mecánico que dispone de una unidad de control donde mediante programación puede ejecutar distintos movimientos con intención de realizar una tarea.
Los robot pueden estar construidos por:
Sensores
Infrarrojo, táctil, color
Actuadores
Motores, leds, Pantallas
Un robot de servicio es el que “realiza tareas útiles para las personas o los equipos, excluyendo las aplicaciones de automatización industrial”
Ejemplos:
Robots domésticos/personales
Robots de servicio profesional
Uso e importancia de las soluciones
Utilidad de las soluciones computacionales
solución de problemas
adquisición de aprendizaje significativo, creación de nueva tecnología y aplicación de un modelo constructivista.
estimular este conocimiento por medio de estrategias de estudio en forma lúdicas para lograr el objetivo de promover el pensamiento computaciona
El pensamiento computacional al aplicar procesos de pensamiento coadyuva en la formulación de problemas y representación de sus soluciones.
Importancia de las soluciones
computacionales.
son de gran importancia en el ámbito educativo; su funcionalidad radica en facilitar el trabajo del docente, motivar a los alumnos a una participación en línea y reconocer un aprendizaje de manera autónoma e independiente.
desarrollar en los estudiantes y profesionistas el pensamiento crítico en colaboración con los conceptos claves de la computación, como abstracción, algoritmos, programación y simulación,