curso de_
Pensamiento Computacional: Fundamentos de la Computación y Lógica de Programación
Es parte de los cursos de Lógica de Programación en Programación.
Discusiones sobre este curso
Resumen del curso
- Explore los fundamentos de la computación y la integración entre hardware y software.
- Comprenda las operaciones lógico-aritméticas y la estructura de los principales componentes de un software.
- Descomponga problemas e identifique patrones para la creación de algoritmos.
- Represente lógicas de repetición y decisión por medio de flujogramas y lenguaje natural.
- Entienda cómo funciona la arquitectura de Von Neumann y el papel de los IDE en el desarrollo Utilice funciones para modularizar y reutilizar fragmentos de código. Aprenda cómo los lenguajes de alto nivel se traducen a código máquina mediante compiladores e intérpretes.
- Ejecute comandos básicos en la terminal para interactuar con el sistema operativo.
- Planifique soluciones con claridad y gestione errores de forma estructurada.
- Reflexione sobre el impacto del software en la economía creativa y en la transformación digital.
Público Objetivo
Este curso está indicado para personas interesadas en comprender los principios de la computación, explorando la integración entre hardware y software, la lógica detrás de las operaciones y la creación de algoritmos mediante la descomposición de problemas y la abstracción. Al final del curso, será posible aplicar estos conceptos en diversas áreas tecnológicas y en la vida cotidiana.
Contenido relacionado
Cursos de Lógica de Programación en Programación. Lea nuestros artículos de Programación.
Última actualización
4/8/2026
¿Ya eres alumno?
10h
p/ conclusión
54
Actividades
181
Minutos de video
1993
Alumnos en este curso
9.5
Nota del curso
Certificado de participación
Instructores
Contenido Detallado
1. Mundo de la computación
- Presentación
- Computación en todos lados
- Para saber más: Software y la Economía creativa
- El papel del desarrollador de software
- Pensando en forma computacional
- Estructurando datos
- Organizando equipos
- Uso intensivo de la computación
- ¿Qué aprendimos?
2. Explorando el pensamiento computacional
- Descomponiendo el problema
- Para saber más: El pensamiento computacional va más allá de la tecnología
- Reconociendo patrones
- Uitlizando la abstracción
- Elaborando algoritmos
- Implementando un sistema de pedidos
- Optimizando búsquedas
- Abstrayendo complejidad
- Desafío: organizando el soporte al cliente
- Desafío: automatizando procesos en el equipo de Recursos Humanos
- ¿Qué aprendimos?
3. Resolviendo problemas
- Resolviendo problemas con algoritmos
- Representando algoritmos
- Seguridad en la transferencia de datos
- Modularidad en algoritmos
- Desafío: Automatizando tareas
- Desafío: Calculadora de gastos
- Decisiones y repeticiones
- Desafío: Clasificando el desempeño académico
- ¿Qué aprendimos?
4. Lógica de Programación
- Variables y operaciones
- Desafío: Calculando pedidos
- Operadores y expresiones lógicas
- Desafío: Verificación de descuento
- Procesando Algoritmos
- Desafío: Calculando el valor de la entrega
- Utilizando funciones
- Desafío: conversor de monedas
- Como el computador ejecuta los programas
- Gestión de entregas
- Personalizando recomendaciones musicales
- ¿Qué aprendimos?
5. Mundo de la programación
- Lenguajes de programación
- Para saber más: ¿por qué existen tantos lenguajes de programación?
- Como el computador entiende el codigo
- Interactuando con el computador
- Para saber más: usando el terminal del computador
- Construyendo codigos
- Desafío: Simulador de pedidos en una cafetería
- Inteligencia Artificial
- Planificación de funcionalidades
- Lenguajes de bajo nivel
- Estructurando organigramas
- ¿Qué aprendimos?
- Conclusión
Acceso a todos los cursos
Estudiar las 24 horas, dónde y cuándo quieras
Nuevos cursos cada semana
