Backend

Curso de Introducción a la programación con Pseudocódigo

En este curso aprenderemos los fundamentos a la programación estructurada. Estudiaremos el ciclo de desarrollo de una aplicación: análisis, diseño y codificación mediante pseudocódigo.

Impartido por:

4.5 (1196 valoraciones)
6 horas y 32 minutos · curso
Introducción a la programación

Lo que aprenderás en este curso:

  • Análisis de problemas
  • Diseño de algoritmos
  • Pseudocódigo y diagrama de bloques
  • PseInt: Intérprete de pseudocódigo
  • Creación de algoritmos con pseudocódigo
  • Tipos de datos simples: entero, real, lógico
  • Tipos de datos simples: Cadenas de caracteres
  • Estructura secuencial de instrucciones
  • Estructuras alternativas: si, según
  • Estructuras repetitivas: para, mientras, repetir
  • Estructuras de datos: arrays
  • Programación estructurada: funciones y procedimientos
  • Introducción a los lenguajes de programación
  • Traductores
  • Ejecución de programas

Requisitos del curso

No es necesario ningún conocimiento previo para empezar con este curso.

Valoraciones de estudiantes:

  • 5
  • 4
  • 3
  • 2
  • 1
4.5
1196 valoraciones

Contenido del curso:

    • Presentación del profesor y curso
      9 m
    • Resolución de problemas
      13 m
    • Análisis del problema
      10 m
    • Diseño de algoritmos
      15 m
    • Instalación de PseInt en Windows
      10 m
    • Instalación de PseInt en GNU/Linux
      2 m
    • Estructura del algoritmo
      8 m
    • Tipos de datos simples
      9 m
    • Variables
      4 m
    • Operadores y expresiones
      14 m
    • Asignación de variables
      7 m
    • Entrada y salida de información
      7 m
    • Otras instrucciones
      3 m
    • Funciones matemáticas
      5 m
    • Funciones de cadenas de texto
      7 m
    • Nuestro primer pseudocódigo completo
      10 m
    • Ejecución paso a paso
      6 m
    • Secuenciales: Ejercicio 3
      6 m
    • Secuenciales: Ejercicio 10
      4 m
    • Secuenciales: Ejercicio 15
      3 m
    • Secuenciales: Ejercicio 17
      7 m
    • Secuenciales: Ejercicio 18
      4 m
    • Más ejercicios de secuenciales
    • Estructuras alternativas: Si
      6 m
    • Estructuras alternativas: Segun
      5 m
    • Alternativas: Ejercicio 2
      3 m
    • Alternativas: Ejercicio 5
      1 m
    • Alternativas: Ejercicio 9
      5 m
    • Alternativas: Ejercicio 13
      7 m
    • Más ejercicios de alternativas
    • Estructuras repetitivas: Mientras
      7 m
    • Estructuras repetitivas: Repetir-Hasta Que
      6 m
    • Estructuras repetitivas: Para
      5 m
    • Uso específico de variables: contadores, acumuladores e indicadores
      10 m
    • Repetitivas: Ejercicio 1
      4 m
    • Repetitivas: Ejercicio 3
      5 m
    • Repetitivas: Ejercicios 7 y 10
      5 m
    • Repetitivas: Ejercicio 11
      4 m
    • Más ejercicios de Repetitivas
    • Caracteres: Ejercicio 1
      3 m
    • Caracteres: Ejercicio 2
      3 m
    • Caracteres: Ejercicio 6
      4 m
    • Más ejercicios de caracteres
    • Estructuras de datos: Arreglos (array)
      5 m
    • Arreglos unidimensionales: Vectores
      4 m
    • Arreglos multidimensionales: Tablas
      7 m
    • Arreglos: Ejercicio 3
      5 m
    • Arreglos: Ejercicio 4
      4 m
    • Arreglos: Ejercicio 5
      3 m
    • Arreglos: Ejercicio 8
      7 m
    • Arreglos: Ejercicio 10
      2 m
    • Más ejercicios de arreglos
    • Programación estructurada
      7 m
    • Funciones y procedimientos
      9 m
    • Funciones recursivas
      3 m
    • Funciones: Ejercicio 3
      3 m
    • Funciones: Ejercicio 5
      4 m
    • Funciones: Ejercicio 7
      4 m
    • Funciones: Ejercicio 11
      5 m
    • Funciones: Ejercicio 2
      5 m
    • Más ejercicios de funciones
    • Introducción a los lenguajes de programación
      9 m
    • Programas traductores
      6 m
    • Compilación y ejecución de un lenguaje compilado: C++
      10 m
    • Compilación e interpretación de un programa Java
      6 m
    • Ejecución de programas interpretados con Python
      3 m
También te puede interesar

Te dejamos una selección de cursos, carreras y artículos

Introducción a C++

Curso de introducción a C++

1 hora y 56 minutos · curso

En este curso aprenderemos los fundamentos a la programación estructurada. Estudiaremos el ciclo de desarrollo de una aplicación: análisis, diseño y codificación mediante pseudocódigo.

  • Backend
JavaScript Profesional

Curso de JavaScript Profesional

9 horas y 37 minutos · curso

En este curso aprenderemos los fundamentos a la programación estructurada. Estudiaremos el ciclo de desarrollo de una aplicación: análisis, diseño y codificación mediante pseudocódigo.

  • Frontend

Dudas frecuentes

1

¿Cuándo comienza el curso?

En OpenWebinars los cursos no tienen fecha de inicio y de final.

Cada curso tiene una fecha de publicación y desde ese día estarán 100% disponible todos los contenidos del curso para los usuarios suscritos a alguno de nuestros planes.

2

¿Cuál es el precio?

En OpenWebinars no vendemos cursos, talleres o laboratorios unitarios.

Tenemos diferentes tipos de suscripciones, que te dará acceso completo a todos los cursos de la plataforma y a los nuevos que vamos lanzando, siempre y cuando tu suscripción esté activa (como Spotify con la música o Netflix con las películas y series).

¿Eres una empresa? Tenemos planes especiales para ti. Consúltanos aquí.

3

¿Obtengo un diploma de certificación?

En todos los cursos existe un examen final para evaluar tus conocimientos adquiridos. Si superas este examen con más de un 80% de preguntas correctas obtendrás el diploma de certificación. Puedes realizar un intento cada 24 horas.

Este diploma es un certificado privado emitido por OpenWebinars, y valorado en el mundo empresarial, ya que tenemos grandes compañías clientes que se forman con nosotros y valoran nuestras certificaciones.

No olvides poner tu certificación en tu perfil Linkedin y en tu currículum.

Comienza a programar en pseudocódigo con este completo curso introductorio, en el que aprenderás de forma práctica a desarrollar aplicaciones con este lenguaje.

Si estás pensando en iniciarte en los lenguajes de programación, aprender pseudocódigo es una gran opción para adquirir una base completa sobre los mismos, a partir de la cual poder especializarte más adelante.

El curso comenzará con una interesante introducción a los aspectos más básicos de la programación, cómo son el análisis de los problemas y su resolución a través de algoritmos.

Posteriormente realizaremos la instalación de nuestro entorno de trabajo, que en este caso será PSeInt, un software para resolver algoritmos a través de pseudocódigo.

Una vez tenemos las herramientas necesarias para comenzar a desarrollar nuestro pseudocódigo, comenzaremos a conocer el mismo, desde cómo se estructura hasta sus componentes fundamentales.

Tras conocer las bases de este tipo de programación, pasaremos a ver las estructuras alternativas y las estructuras repetitivas, de gran importancia para la programación en general, no sólo en pseudocódigo.

El siguiente bloque lo dedicamos a los arreglos o arrays, sin duda otro de los conceptos más importantes que aprenderás durante el curso. En cuanto a los arrays podrás conocer sus diferentes tipos y usos que tienen.

El profesor continuará explicando la programación estructurada, hablando de funciones, procedimientos y funciones recursivas.

Al acabar cada uno de los bloques anteriores, os propondremos una serie de ejercicios con los que poner en práctica todos los conceptos vistos previamente, para verlos de forma más sencilla y aprender a aplicarlos a PSeInt.

Como broche final a curso hablaremos sobre los lenguajes de programación de una forma introductoria, para que podáis tener una idea inicial a ellos. Aquí veremos algo de lenguajes tan potentes y conocidos como C++, Java y Phyton.

Como ves, la programación en pseudocódigo es una forma muy interesante de comenzar tu formación en programación, aprendiendo sus fundamentos y reglas básicas.

Las cookies nos permiten ofrecer nuestros servicios. Al utilizar nuestros servicios, aceptas el uso que hacemos de las cookies. Más Información.