Imagen del curso gratis Lógica de programación

Curso en línea gratuito Lógica de programación

Duración del curso en línea: 2 horas y 14 minutos

4.6

estrellaestrellaestrellaestrellamedia estrella

(17)

Aprende a pensar como programador: lógica, algoritmos y ejercicios paso a paso en un curso online gratis, ideal para empezar desde cero y avanzar rápido.

En este curso gratuito, aprenda sobre

  • Fundamentos de lógica de programación y pensamiento paso a paso
  • Instalación y uso básico de DFD y PSeInt para diagramas y pseudocódigo
  • Conceptos base: hardware vs software y componentes de un computador
  • Variables, constantes y operadores: definición, diferencias y uso
  • Diseño de algoritmos: estructura, entrada/proceso/salida y secuencias
  • Características de un buen algoritmo: claridad, finitud, precisión y eficiencia
  • Resolución de problemas con DFD mediante ejercicios guiados (#1 y #2)
  • Descomposición de tareas: primeros pasos para un algoritmo (ej. cruzar la calle)
  • Uso de condicionales en PSeInt: decisiones y flujos de control
  • Detección de par/impar usando módulo/residuo y validación de lógica
  • Construcción de un algoritmo completo en PSeInt (objetivo y resultados esperados)
  • Pruebas de escritorio: trazado manual para verificar y depurar algoritmos
  • Recursos y “extras” para reforzar lógica, buenas prácticas y resolución de ejercicios

Acerca del curso online gratuito

Dominar la lógica de programación es el primer gran paso para aprender a programar sin frustraciones. Este curso online gratuito te ayuda a construir una base sólida para resolver problemas de forma ordenada, traducir ideas a pasos claros y entender cómo se estructura una solución antes de escribir código en cualquier lenguaje.

A lo largo del curso desarrollarás una manera de pensar propia de la informática: identificar entradas y salidas, descomponer un problema en partes pequeñas, elegir la mejor estrategia y comprobar si tu solución funciona. Trabajarás con herramientas prácticas para representar y ejecutar tus ideas, como diagramas de flujo (DFD) y un entorno de pseudocódigo (PSeInt), lo que facilita aprender desde cero incluso si nunca has programado.

Explorarás conceptos esenciales para el razonamiento computacional, como variables, constantes y operadores, y aprenderás a diseñar algoritmos con buenas características: claridad, precisión y orden lógico. Además, reforzarás el aprendizaje con ejercicios guiados que te permitirán practicar de forma gradual, desde situaciones cotidianas hasta casos típicos de programación, incluyendo decisiones y validaciones.

El curso también te enseña a verificar tu lógica con pruebas de escritorio, una técnica clave para detectar errores antes de implementar una solución. Esta habilidad te ayudará a ganar confianza, mejorar tu capacidad de análisis y reducir el tiempo que dedicas a corregir fallos cuando pases a lenguajes como Python, JavaScript, Java o C#.

Está orientado a estudiantes, personas que quieren iniciarse en TI, y cualquiera que necesite una base fuerte para materias de programación. Si buscas aprender de manera práctica, con explicaciones directas y enfoque en la resolución de problemas, aquí encontrarás un camino claro para empezar y seguir avanzando.

Contenido del curso

  • Lección en vídeo: Aprende LÓGICA DE PROGRAMACIÓN RÁPIDO y fácilmente. 03m
  • Lección en vídeo: Capitulo 1 - Lógica de programación (Instalando Herramientas DFD - PSeInt) 06m
  • Lección en vídeo: Capitulo 2 - Introducción a la lógica de programación 08m
  • Ejercicio: _¿Qué es el hardware en un computador?
  • Lección en vídeo: Capitulo 3 - LÓGICA DE PROGRAMACIÓN (Variables, constantes y operadores) 09m
  • Ejercicio: _¿Cuál es la diferencia entre una constante y una variable en programación?
  • Lección en vídeo: Capitulo 4 - LÓGICA DE PROGRAMACIÓN (Algoritmos) 13m
  • Ejercicio: _¿Qué características debe tener un algoritmo?
  • Lección en vídeo: Capitulo 5 - LÓGICA DE PROGRAMACIÓN (Ejercicio #1 con DFD) 12m
  • Lección en vídeo: Capitulo 6 - LÓGICA DE PROGRAMACIÓN (Ejercicio #2 con DFD) 18m
  • Ejercicio: ¿Cuál es el primer paso para crear un algoritmo que te permita cruzar una calle de manera segura, según el enunciado del video?
  • Lección en vídeo: Capitulo 7 - LÓGICA DE PROGRAMACIÓN (Ejercicio #3 con PSeInt) 13m
  • Ejercicio: ¿Cómo determina el algoritmo si un número es par o impar en el ejercicio presentado?
  • Lección en vídeo: Capitulo 8 - LÓGICA DE PROGRAMACIÓN (Ejercicio #3 con PSeInt) 11m
  • Ejercicio: _¿Cuál es el objetivo del algoritmo que se está desarrollando en este capítulo de lógica de programación?
  • Lección en vídeo: Capitulo 9 - LÓGICA DE PROGRAMACIÓN (Ejercicio #4 con PSeInt) 22m
  • Lección en vídeo: Capitulo 10 - LÓGICA DE PROGRAMACIÓN (Pruebas de Escritorio) 13m
  • Ejercicio: _¿Qué son las pruebas de escritorio en programación?
  • Lección en vídeo: Capitulo 11 - LÓGICA DE PROGRAMACIÓN (Extras) 01m

Este curso gratuito incluye:

Icono para aprender con el curso de audio

2 horas y 14 minutos de curso de vídeo online

Icono para el certificado digital de finalización del curso

Certificado digital de finalización del curso (Gratis)

Icono para ejercicios para practicar tus conocimientos

Ejercicios para entrenar tus conocimientos

Icono para cursos 100% gratuitos de principio a fin

100% gratis, desde el contenido hasta el certificado

¿Cómo se usan DFD y PSeInt para crear algoritmos?

DFD permite representar algoritmos con diagramas de flujo, mientras que PSeInt sirve para escribir y ejecutar pseudocódigo.

¿Cuál es la diferencia entre una variable y una constante en programación?

Una variable puede cambiar su valor durante el algoritmo; una constante mantiene el mismo valor.

¿Cómo se determina si un número es par o impar en PSeInt?

Se divide el número entre 2: si el residuo es 0, es par; de lo contrario, es impar.

¿Listo para empezar?Descarga la app y empieza hoy mismo.

Instale la aplicación

ahora para acceder al curso
Icono que representa cursos de tecnología y negocios

Más de 5000 cursos gratuitos

¡Programación, inglés, marketing digital y mucho más! Aprende lo que quieras, gratis

Icono de calendario con una diana que representa la planificación de estudios

Plan de estudios con IA

La Inteligencia Artificial de nuestra app puede crear un horario de estudio para el curso que elijas

Icono profesional que representa carrera y negocios

De cero al éxito profesional

Mejora tu currículum con nuestro certificado gratuito y luego usa nuestra Inteligencia Artificial para encontrar el trabajo de tus sueños

También puedes utilizar el código QR o los enlaces que aparecen a continuación.

Código QR - Descargar Cursa - Cursos Online

Comentarios del curso: Lógica de programación

SQ

Silvana Quevedo

estrellaestrellaestrellaestrellaestrella

Quiero obtener el link de DFD y pseint

RM

Rodrigo Mellado

estrellaestrellaestrellaestrella

En la pregunta de las Variables y Constantes la alternativa correcta es la C, pero la marca como incorrecta, es un error

JS

Jesús Soto

estrellaestrellaestrellaestrellaestrella

Excelente, claro y entendible

M

mauricio

estrellaestrellaestrellaestrellaestrella

me ayudo bastante

Más cursos gratuitos en Lógica de programación

¡Libro electrónico y audiolibros gratis! ¡Aprende escuchando o leyendo!