Curso de introducción a la programación con pseudocódigo

1 minuto de lectura

Curso de introducción a la programación con pseudocódigo

Un algoritmo es un conjunto de acciones que especifican la secuencia de operaciones realizar, en orden, para resolver un problema. El pseudocódigo, nos permite una aproximación del algoritmo al lenguaje natural y por tanto un a redacción rápida del mismo. En este curso se presenta los fundamentos para analizar problemas y resolverlos a través de pseudocódigo.

Los siguientes contenidos forman parte de un curso que he impartido para OpenWebinars en mayo de 2018.

Puedes obtener todo el contenido del curso en la Plataforma PLEDIN. Todas las observaciones, mejoras y sugerencias son bienvenidas.

Contenido del curso

  1. Introducción al curso

    Introducción a la programación

  2. Resolución de problemas
  3. Análisis del problema
  4. Diseño de algoritmos

Entorno de trabajo: PSeInt

  1. Introducción a PSeInt

    Pseudocódigo: Introducción

  2. Estructura del algoritmo
  3. Tipos de datos simples
  4. Variables
  5. Operadores y expresiones
  6. Asignación de variables
  7. Entrada y salida de información
  8. Otras instrucciones
  9. Funciones matemáticas
  10. Funciones de cadenas de texto
  11. Nuestro primer pseudocódigo completo
  12. Ejecución paso a paso
  13. Ejercicios estructura secuencial

    Pseudocódigo: Estructuras alternativas

  14. Estructuras alternativas: Si
  15. Estructuras alternativas: Segun
  16. Ejercicios estructuras alternativas

    Pseudocódigo: Estructuras repetitivas

  17. Estructuras repetitivas: Mientras
  18. Estructuras repetitivas: Repetir-Hasta Que
  19. Estructuras repetitivas: Para
  20. Uso específico de variables: contadores, acumuladores e indicadores
  21. Ejercicios estructuras repetitivas
  22. Ejercicios cadenas de caracteres

    Pseudocódigo: Arreglos

  23. Estructuras de datos: Arreglos (array)
  24. Arreglos unidimensionales: Vectores
  25. Arreglos multidimensionales: Tablas
  26. Ejercicios de arreglos

    Pseudocódigo: Programación estructurada

  27. Programación estructurada
  28. Funciones y procedimientos
  29. Funciones recursivas
  30. Ejercicios de funciones
  31. Más ejercicios

    Lenguajes de Programación

  32. Introducción a los lenguajes de programación
  33. Programas traductores
  34. Compilación y ejecución de un lenguaje compilado: C++
  35. Compilación e interpretación de un programa Java
  36. Ejecución de programas interpretados con Python

Comentar