(IFCT0054). Computational Thinking - Introducción al pensamiento computacional
Manual
Editorial:Orbe
Autor:ENTENOVA
ISBN:9791388373824
EAN:9000003444536
Papel:Blanco 80 gr. Offset Amber
Acabado:Fresado
Edición Color:Sí
Páginas:194
Fecha de publicación:05/06/2026
€22,56
La especialidad formativa es una agrupación de competencias profesionales, contenidos, y especificaciones técnicas que responde:
• A un conjunto de actividades de trabajo enmarcadas en una fase del proceso de producción y con funciones afines.
• A la adquisición de competencias transversales necesarias para el desempeño adecuado en el entorno y contexto profesional.
Cada especialidad formativa está adscrita a una familia y área profesional, y tiene asignado un determinado nivel de cualificación (niveles 1, 2, 3, 4 y 5).
El presente volumen incluye el desarrollo teórico del contenido basado en el programa de la especialidad formativa IFCT139PO, “Computational Thinking - introducción al pensamiento computacional”. Junto al desarrollo teórico, también encontrará un conjunto de ejercicios de autoevaluación y actividades prácticas mediante los cuales se contribuye a la comprensión y asimilación del temario, según los objetivos didácticos formulados en el programa oficial.
• A un conjunto de actividades de trabajo enmarcadas en una fase del proceso de producción y con funciones afines.
• A la adquisición de competencias transversales necesarias para el desempeño adecuado en el entorno y contexto profesional.
Cada especialidad formativa está adscrita a una familia y área profesional, y tiene asignado un determinado nivel de cualificación (niveles 1, 2, 3, 4 y 5).
El presente volumen incluye el desarrollo teórico del contenido basado en el programa de la especialidad formativa IFCT139PO, “Computational Thinking - introducción al pensamiento computacional”. Junto al desarrollo teórico, también encontrará un conjunto de ejercicios de autoevaluación y actividades prácticas mediante los cuales se contribuye a la comprensión y asimilación del temario, según los objetivos didácticos formulados en el programa oficial.
MÓDULO 1. CONCEPTOS FUNDAMENTALES
1. COMPRENSIÓN Y RECONOCIMIENTO DE DISTINTOS TIPOS DE DATOS (ISTE 3B, 5B)
1.1. Datos estructurados y no estructurados
1.2. Diferentes tipos de datos como texto, numéricos, datos/tiempo, imagen y audio
1.3. Codificación de datos (ASCII, binario, mapeo de caracteres)
2. RECONOCIMIENTO Y APLICACIÓN DEL RAZONAMIENTO LÓGICO (ISTE 3A, 5B)
2.1. Operadores booleanos y lógicos
2.2. El razonamiento inductivo
2.3. La ambigüedad en un problema de razonamiento lógico
2.4. Razonamiento deductivo
3. IDENTIFICACIÓN DEL PENSAMIENTO ALGORÍTMICO (ISTE 5A, 5D)
3.1. La finalidad del pensamiento algorítmico
3.2. La finalidad de la abstracción y la construcción de modelos
3.3. La finalidad y las capacidades de la automatización
AUTOEVALUACIÓN
MÓDULO 2. IDENTIFICAR Y RECOGER DATOS
1. EVALUACIÓN DE LAS NECESIDADES DE DATOS Y LOS DATOS DISPONIBLES (ISTE 3B, 5B, 5C)
1.1. Los datos necesarios para resolver un problema
1.2. La relevancia de los conjuntos de datos existentes
1.3. La brecha entre los datos existentes y las necesidades de datos
2. IDENTIFICACIÓN DE LA CALIDAD DE LOS DATOS (ISTE 3B, 5B)
2.1. Validez
2.2. Fiabilidad
2.3. Limpieza de datos en conjuntos de datos
3. RECOPILACIÓN DE LOS DATOS NECESARIOS PARA RESOLVER UN PROBLEMA (ISTE 1D, 2B, 3B, 3C, 5B) Y LOS DATOS RELEVANTES UTILIZANDO LAS FUENTES DE DATOS EXISTENTES
3.1. Incluyendo la selección de herramientas adecuadas para recopilar, analizar y procesar datos
3.2. Incluyendo la recuperación de información de una fuente de datos, tales como una lista, una tabla, una infografía, etc.
4. ELECCIÓN DE UN MÉTODO PARA CREAR CONJUNTOS DE DATOS ORIGINALES, COMO UNA OBSERVACIÓN O UNA ENCUESTA
4.1. Métodos de validación de entrada
4.2. Las dimensiones legales y éticas de la recogida de datos
AUTOEVALUACIÓN
MÓDULO 3. APLICACIÓN DE LA ABSTRACCIÓN
1. IDENTIFICACIÓN DE PATRONES Y APLICACIÓN DE LA ABSTRACCIÓN A LOS DATOS (ISTE 5A, 5B, 5C)
1.1. Patrones de datos
1.2. Los datos según modelos como tablas y gráficos
1.3. Los datos según criterios relevantes
1.4. Semejanzas, diferencias y subconjuntos en un conjunto de datos
1.5. Predicciones de patrones
2. RECONOCIMIENTO, CREACIÓN E INTERPRETACIÓN DE MODELOS ABSTRACTOS (ISTE 5C, 5D)
2.1. Representación abstracta: modelo, variable, función o procedimiento
2.2. Modelo abstracto: comprender sistemas complejos y facilitar la resolución de problemas
2.3. Diagrama de flujo de proceso
AUTOEVALUACIÓN
MÓDULO 4. ESPECIFICACIÓN DE UNA SOLUCIÓN
1. DEFINICIÓN Y DESCOMPOSICIÓN DE UN PROBLEMA (ISTE 4B, 5A, 5C)
1.1. Enunciado del problema adecuado a partir de la información proporcionada
1.2. El alcance y las limitaciones de un problema
1.3. Toma de decisiones, colaboradores y público objetivo
1.4. Componentes de la descomposición
2. IDENTIFICACIÓN DE LOS REQUISITOS (ISTE 4A, 4B, 6A)
2.1. Diseño iterativo o incremental
2.2. Requisitos previos para una solución
2.3. Posibles resultados de una solución
2.4. Las herramientas adecuadas para desarrollar una solución, como diagramas de flujo, hojas de cálculo, pseudocódigo, encuestas
AUTOEVALUACIÓN
MÓDULO 5. PRESENTACIÓN Y MEJORA DE UNA SOLUCIÓN
1. UTILIZACIÓN DE UNA SECUENCIA DE PASOS EN ALGORITMOS (ISTE 5B, 5D)
1.1. Secuencia de pasos
1.2. El resultado de una secuencia de pasos
1.3. Pasos en procedimientos y funciones reutilizables
2. AUTOMATIZACIÓN DE TAREAS REPETITIVAS MEDIANTE LA ITERACIÓN (ISTE 5D)
2.1. La iteración
2.2. Bucles imbricados
2.3. Resultado de un algoritmo que utiliza la iteración
2.4. Algoritmo que utilice la iteración
3. UTILIZACIÓN DE ENUNCIADOS DE SELECCIÓN EN ALGORITMOS (ISTE 5D)
3.1. Enunciados de selección
3.2. La nidificación en las declaraciones de selección
3.3. El resultado de un algoritmo que utiliza enunciados de selección
3.4. Un algoritmo que utilice sentencias de selección
4. UTILIZACIÓN DE VARIABLES EN ALGORITMOS (ISTE 5D)
4.1. Variables
4.2. Resultado de un algoritmo que utiliza variables
4.3. Algoritmo que utilice variables
5. PRODUCCIÓN DE UN ARTEFACTO COMPUTACIONAL PARA PRESENTAR UNA SOLUCIÓN A UN PÚBLICO OBJETIVO (ISTE 6A, 6C, 6D)
5.1. Medio eficaz para comunicar una solución a un público objetivo
5.2. Incluye vídeo, diagrama de flujo, PDF, prototipo HTML, gráfico, infografía, diagrama, gráfico
5.3. Artefacto computacional original para comunicar una solución a un público objetivo
6. COLABORACIÓN ENTRE ARTEFACTOS COMPUTACIONALES (ISTE 1C, 7B)
6.1. Diseño para un artefacto computacional
6.2. Comentarios sobre un diseño para un artefacto computacional
6.3. Retroalimentación colaborativa en un artefacto computacional
7. REALIZACIÓN DE UN DISEÑO ITERATIVO EN UNA SOLUCIÓN AUTOMATIZADA (ISTE 1D, 4C, 5C, 5D)
7.1. Prototipo para evaluar la efectividad de una solución automatizada
7.2. Eficiencia de múltiples soluciones posibles
7.3. Solución automatizada
7.4. Pruebas iterativas para mejorar una solución automatizada
AUTOEVALUACIÓN
GLOSARIO
1. COMPRENSIÓN Y RECONOCIMIENTO DE DISTINTOS TIPOS DE DATOS (ISTE 3B, 5B)
1.1. Datos estructurados y no estructurados
1.2. Diferentes tipos de datos como texto, numéricos, datos/tiempo, imagen y audio
1.3. Codificación de datos (ASCII, binario, mapeo de caracteres)
2. RECONOCIMIENTO Y APLICACIÓN DEL RAZONAMIENTO LÓGICO (ISTE 3A, 5B)
2.1. Operadores booleanos y lógicos
2.2. El razonamiento inductivo
2.3. La ambigüedad en un problema de razonamiento lógico
2.4. Razonamiento deductivo
3. IDENTIFICACIÓN DEL PENSAMIENTO ALGORÍTMICO (ISTE 5A, 5D)
3.1. La finalidad del pensamiento algorítmico
3.2. La finalidad de la abstracción y la construcción de modelos
3.3. La finalidad y las capacidades de la automatización
AUTOEVALUACIÓN
MÓDULO 2. IDENTIFICAR Y RECOGER DATOS
1. EVALUACIÓN DE LAS NECESIDADES DE DATOS Y LOS DATOS DISPONIBLES (ISTE 3B, 5B, 5C)
1.1. Los datos necesarios para resolver un problema
1.2. La relevancia de los conjuntos de datos existentes
1.3. La brecha entre los datos existentes y las necesidades de datos
2. IDENTIFICACIÓN DE LA CALIDAD DE LOS DATOS (ISTE 3B, 5B)
2.1. Validez
2.2. Fiabilidad
2.3. Limpieza de datos en conjuntos de datos
3. RECOPILACIÓN DE LOS DATOS NECESARIOS PARA RESOLVER UN PROBLEMA (ISTE 1D, 2B, 3B, 3C, 5B) Y LOS DATOS RELEVANTES UTILIZANDO LAS FUENTES DE DATOS EXISTENTES
3.1. Incluyendo la selección de herramientas adecuadas para recopilar, analizar y procesar datos
3.2. Incluyendo la recuperación de información de una fuente de datos, tales como una lista, una tabla, una infografía, etc.
4. ELECCIÓN DE UN MÉTODO PARA CREAR CONJUNTOS DE DATOS ORIGINALES, COMO UNA OBSERVACIÓN O UNA ENCUESTA
4.1. Métodos de validación de entrada
4.2. Las dimensiones legales y éticas de la recogida de datos
AUTOEVALUACIÓN
MÓDULO 3. APLICACIÓN DE LA ABSTRACCIÓN
1. IDENTIFICACIÓN DE PATRONES Y APLICACIÓN DE LA ABSTRACCIÓN A LOS DATOS (ISTE 5A, 5B, 5C)
1.1. Patrones de datos
1.2. Los datos según modelos como tablas y gráficos
1.3. Los datos según criterios relevantes
1.4. Semejanzas, diferencias y subconjuntos en un conjunto de datos
1.5. Predicciones de patrones
2. RECONOCIMIENTO, CREACIÓN E INTERPRETACIÓN DE MODELOS ABSTRACTOS (ISTE 5C, 5D)
2.1. Representación abstracta: modelo, variable, función o procedimiento
2.2. Modelo abstracto: comprender sistemas complejos y facilitar la resolución de problemas
2.3. Diagrama de flujo de proceso
AUTOEVALUACIÓN
MÓDULO 4. ESPECIFICACIÓN DE UNA SOLUCIÓN
1. DEFINICIÓN Y DESCOMPOSICIÓN DE UN PROBLEMA (ISTE 4B, 5A, 5C)
1.1. Enunciado del problema adecuado a partir de la información proporcionada
1.2. El alcance y las limitaciones de un problema
1.3. Toma de decisiones, colaboradores y público objetivo
1.4. Componentes de la descomposición
2. IDENTIFICACIÓN DE LOS REQUISITOS (ISTE 4A, 4B, 6A)
2.1. Diseño iterativo o incremental
2.2. Requisitos previos para una solución
2.3. Posibles resultados de una solución
2.4. Las herramientas adecuadas para desarrollar una solución, como diagramas de flujo, hojas de cálculo, pseudocódigo, encuestas
AUTOEVALUACIÓN
MÓDULO 5. PRESENTACIÓN Y MEJORA DE UNA SOLUCIÓN
1. UTILIZACIÓN DE UNA SECUENCIA DE PASOS EN ALGORITMOS (ISTE 5B, 5D)
1.1. Secuencia de pasos
1.2. El resultado de una secuencia de pasos
1.3. Pasos en procedimientos y funciones reutilizables
2. AUTOMATIZACIÓN DE TAREAS REPETITIVAS MEDIANTE LA ITERACIÓN (ISTE 5D)
2.1. La iteración
2.2. Bucles imbricados
2.3. Resultado de un algoritmo que utiliza la iteración
2.4. Algoritmo que utilice la iteración
3. UTILIZACIÓN DE ENUNCIADOS DE SELECCIÓN EN ALGORITMOS (ISTE 5D)
3.1. Enunciados de selección
3.2. La nidificación en las declaraciones de selección
3.3. El resultado de un algoritmo que utiliza enunciados de selección
3.4. Un algoritmo que utilice sentencias de selección
4. UTILIZACIÓN DE VARIABLES EN ALGORITMOS (ISTE 5D)
4.1. Variables
4.2. Resultado de un algoritmo que utiliza variables
4.3. Algoritmo que utilice variables
5. PRODUCCIÓN DE UN ARTEFACTO COMPUTACIONAL PARA PRESENTAR UNA SOLUCIÓN A UN PÚBLICO OBJETIVO (ISTE 6A, 6C, 6D)
5.1. Medio eficaz para comunicar una solución a un público objetivo
5.2. Incluye vídeo, diagrama de flujo, PDF, prototipo HTML, gráfico, infografía, diagrama, gráfico
5.3. Artefacto computacional original para comunicar una solución a un público objetivo
6. COLABORACIÓN ENTRE ARTEFACTOS COMPUTACIONALES (ISTE 1C, 7B)
6.1. Diseño para un artefacto computacional
6.2. Comentarios sobre un diseño para un artefacto computacional
6.3. Retroalimentación colaborativa en un artefacto computacional
7. REALIZACIÓN DE UN DISEÑO ITERATIVO EN UNA SOLUCIÓN AUTOMATIZADA (ISTE 1D, 4C, 5C, 5D)
7.1. Prototipo para evaluar la efectividad de una solución automatizada
7.2. Eficiencia de múltiples soluciones posibles
7.3. Solución automatizada
7.4. Pruebas iterativas para mejorar una solución automatizada
AUTOEVALUACIÓN
GLOSARIO
No hay información
No hay información