cursos.
← Programación
Ficha 005.503UdemyGRATIS

Metodología de la Programación | PSeInt, DFD, C++

por Andrés Hernández Mata

Enseña a plantear algoritmos y diagramas de flujo con PSeInt y DFD, y a migrarlos a C++, partiendo de cero y con los conceptos básicos de programación.

Recomendado, valoración editorial 4 de 5

verificado 2026-10-01 — sigue siendo gratis en Udemy

Empezar en Udemy

Respuesta rápida

Curso gratis de Programación de nivel principiante en Udemy impartido por Andrés Hernández Mata (1 h 58 min). Nuestra valoración: 4/5, recomendado. Comprobamos que sigue siendo gratis el 1 de octubre de 2026.

Veredicto
4/5 · Recomendado
Para quién
Principiantes absolutos que quieren aprender a plantear algoritmos antes de elegir un lenguaje de programación.
Nivel
Principiante
Duración
1 h 58 min · 37 lecciones
Precio
Gratis en Udemy
Autor
Andrés Hernández Mata
Plan sugerido
2 sem. · 2 h/sem.
Verificado
el 1 de octubre de 2026

Nuestro veredicto

Recomendado, valoración editorial 4 de 5

Curso introductorio y bien ordenado para aprender a pensar como programador: algoritmos, diagramas de flujo, PSeInt, DFD y un primer contacto con C++. Es breve, así que resulta ideal como punto de partida, no como formación completa en un lenguaje.

Puntos fuertes

  • Progresión clara: concepto, diagrama, pseudocódigo, herramienta y lenguaje real.
  • Ritmo adecuado para principiantes: unas 2 horas repartidas en 37 lecciones cortas.
  • Combina dos herramientas (PSeInt y DFD) para practicar la lógica antes de programar.

A tener en cuenta

  • La descripción no detalla ejercicios ni proyectos concretos.
  • El bloque de C++ es solo una parte del curso, así que no profundiza en el lenguaje.
  • No consta el año de publicación, por lo que no se puede valorar si las herramientas están al día.

De qué trata

Curso introductorio de unos 118 minutos y 37 lecciones que enseña a resolver problemas con programación antes de entrar en un lenguaje concreto. Parte de los conceptos básicos: qué es un algoritmo, sus características, el diagrama de flujo y el pseudocódigo.

Se organiza en cinco bloques: Metodología de la Programación, Diagramas de Flujo, Introducción a PSeInt, Introducción a DFD y Programación en C++. Así se avanza desde el planteamiento del algoritmo hasta su paso a un lenguaje de programación.

  • Algoritmos, pseudocódigo y características
  • Diagramas de flujo y sus símbolos
  • Variables, tipos de datos y expresiones en PSeInt
  • Creación de diagramas con DFD
  • Introducción a la programación en C++

Para quién es este curso

  • Principiantes absolutos que quieren aprender a plantear algoritmos antes de elegir un lenguaje de programación.
  • Estudiantes que empiezan una carrera o materia de programación y necesitan practicar con PSeInt y diagramas de flujo.
  • Personas que quieren entender la lógica de programación y dar un primer paso hacia C++.

Mejor busca otro si…

  • Quien ya programa con soltura y sabe plantear algoritmos: el contenido es introductorio.
  • Quien busque un curso completo de C++: solo uno de los cinco bloques se dedica a este lenguaje.

Antes de empezar

  • Está dirigido a principiantes; no se indican conocimientos previos.

Qué sabrás hacer al terminar

  • Entender qué es un algoritmo, un diagrama de flujo y un pseudocódigo.
  • Diseñar algoritmos sencillos en PSeInt.
  • Crear diagramas de flujo con el software DFD.
  • Plantear un algoritmo para resolver un problema.
  • Migrar un diagrama o algoritmo a un lenguaje de programación (C++).

Estructura del curso

  1. 01

    Metodología de la Programación

    Bienvenida y metas, ventajas de estudiar programación, lenguajes de programación, y qué son un algoritmo, sus características y un pseudocódigo.

  2. 02

    Diagramas de Flujo

    Qué es un diagrama de flujo y los símbolos que se utilizan para representarlos.

  3. 03

    Introducción a PSeInt

    Presentación de PSeInt, con definiciones de variables, tipos de datos y expresiones (aritméticas, relacionales, lógicas, alfanuméricas y de asignación).

  4. 04

    Introducción a DFD

    Uso del software DFD para crear diagramas de flujo funcionales.

  5. 05

    Programación en C++

    Paso de los algoritmos y diagramas a un lenguaje de programación, usando C++.

Capítulos del vídeo

  1. 01Metodología de la Programación
  2. 02Diagramas de Flujo
  3. 03Introducción a PSeInt
  4. 04Introducción a DFD
  5. 05Programacion en C++

Plan de estudio sugerido

2 semanas · unas 2 h por semana

  1. 1.Semana 1, sesión 1: bloques «Metodología de la Programación» y «Diagramas de Flujo»; dibuja a mano los símbolos y un diagrama sencillo.
  2. 2.Semana 1, sesión 2: «Introducción a PSeInt»; instala el programa y reproduce cada algoritmo.
  3. 3.Semana 2, sesión 1: «Introducción a DFD»; recrea en DFD los algoritmos que hiciste en PSeInt.
  4. 4.Semana 2, sesión 2: «Programación en C++»; traduce a C++ uno de tus algoritmos.

El plan cuenta con tiempo para pausar y practicar, no solo con la duración del vídeo. Si quieres adaptarlo a tu semana, lee cómo montar tu plan de estudio semanal.

Consejos para seguirlo

  • Instala PSeInt y DFD antes de empezar y practica a la vez que ves cada lección.
  • Resuelve el mismo problema en PSeInt, en DFD y en C++ para comprobar cómo se traduce la lógica de uno a otro.
  • Memoriza bien las definiciones de variable, tipo de dato y expresión: se usan en el resto del curso.

Antes y después de este curso

Cómo lo presenta Andrés Hernández Mata

Crea algoritmos y diagramas de flujo para cualquier lenguaje de programación

Dirigido para principiantes que quieren aprender a crear algoritmos en PSeInt para migrar su contenido a diagramas de flujo y después a un lenguaje de programación conociendo sus fundamentos previos y entender el manejo de los programas. - Conocerás la metodología para resolver problemas usando la programación en un…

Extracto de la descripción original en Udemy.

Preguntas frecuentes

+¿Necesito saber programar?

No. La descripción lo dirige a principiantes que quieren aprender a crear algoritmos y después pasarlos a un lenguaje de programación.

+¿Cuánto dura?

Unos 118 minutos en 37 lecciones. Con pausas y práctica, cuenta con unas 4 horas en total, por ejemplo en dos semanas.

+¿Qué herramientas se usan?

PSeInt para crear algoritmos en pseudocódigo, DFD para diagramas de flujo y C++ como lenguaje de programación.

+¿Qué hago después?

Puedes continuar con un curso completo de un lenguaje, como Python o Java, aplicando la lógica que has practicado.

Análisis editorial elaborado con ayuda de IA a partir de la descripción, los capítulos y la duración publicados en Udemy, y revisado según nuestro método. El contenido del curso es obra de Andrés Hernández Mata; si ves algún error, avísanos.

Guías para sacarle partido