Conocimientos y habilidades que adquieres realizando 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

Temario

Introducción a la programación 49m

  • Presentación del profesor y curso

    9m
  • Resolución de problemas

    14m
  • Análisis del problema

    11m
  • Diseño de algoritmos

    15m
  • Instalación de PseInt en Windows

    11m
  • Instalación de PseInt en GNU/Linux

    3m
  • Estructura del algoritmo

    8m
  • Tipos de datos simples

    10m
  • Variables

    5m
  • Operadores y expresiones

    15m
  • Asignación de variables

    8m
  • Entrada y salida de información

    7m
  • Otras instrucciones

    3m
  • Funciones matemáticas

    5m
  • Funciones de cadenas de texto

    7m
  • Nuestro primer pseudocódigo completo

    11m
  • Ejecución paso a paso

    7m
  • Secuenciales: Ejercicio 3

    7m
  • Secuenciales: Ejercicio 10

    4m
  • Secuenciales: Ejercicio 15

    4m
  • Secuenciales: Ejercicio 17

    8m
  • Secuenciales: Ejercicio 18

    4m
  • Más ejercicios de secuenciales

  • Estructuras alternativas: Si

    6m
  • Estructuras alternativas: Segun

    5m
  • Alternativas: Ejercicio 2

    4m
  • Alternativas: Ejercicio 5

    2m
  • Alternativas: Ejercicio 9

    5m
  • Alternativas: Ejercicio 13

    7m
  • Más ejercicios de alternativas

  • Estructuras repetitivas: Mientras

    8m
  • Estructuras repetitivas: Repetir-Hasta Que

    7m
  • Estructuras repetitivas: Para

    6m
  • Uso específico de variables: contadores, acumuladores e indicadores

    11m
  • Repetitivas: Ejercicio 1

    5m
  • Repetitivas: Ejercicio 3

    5m
  • Repetitivas: Ejercicios 7 y 10

    6m
  • Repetitivas: Ejercicio 11

    5m
  • Más ejercicios de Repetitivas

  • Caracteres: Ejercicio 1

    4m
  • Caracteres: Ejercicio 2

    3m
  • Caracteres: Ejercicio 6

    5m
  • Más ejercicios de caracteres

  • Estructuras de datos: Arreglos (array)

    6m
  • Arreglos unidimensionales: Vectores

    5m
  • Arreglos multidimensionales: Tablas

    8m
  • Arreglos: Ejercicio 3

    6m
  • Arreglos: Ejercicio 4

    4m
  • Arreglos: Ejercicio 5

    4m
  • Arreglos: Ejercicio 8

    8m
  • Arreglos: Ejercicio 10

    3m
  • Más ejercicios de arreglos

  • Programación estructurada

    7m
  • Funciones y procedimientos

    9m
  • Funciones recursivas

    4m
  • Funciones: Ejercicio 3

    3m
  • Funciones: Ejercicio 5

    4m
  • Funciones: Ejercicio 7

    4m
  • Funciones: Ejercicio 11

    6m
  • Funciones: Ejercicio 2

    6m
  • Más ejercicios de funciones

  • Introducción a los lenguajes de programación

    10m
  • Programas traductores

    7m
  • Compilación y ejecución de un lenguaje compilado: C++

    11m
  • Compilación e interpretación de un programa Java

    7m
  • Ejecución de programas interpretados con Python

    4m

Relacionado

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

Curso de introducción a C++

Curso de introducción a C++

curso

Con este curso aprenderás:

  • Qué es C++
  • Creación de ejecutables
  • Tipos básicos

Duración: 1 hora y 56 minutos

Curso de JavaScript Profesional

Curso de JavaScript Profesional

curso

Con este curso aprenderás:

  • Programar en Javascript y a entender los conceptos claves de este lenguaje de programación.

Duración: 9 horas y 36 minutos

Preguntas Frecuentes

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 nuestro planes.

En OpenWebinars no vendemos cursos unitarios.

Tenemos una suscripción anual, 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 tí. Consúltanos aquí.

Sí, 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.

Descripción

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.

* Requisitos del Curso

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

Estas son algunas de las empresas que ya confían en OpenWebinars

Profesores y profesionales

Nuestros docentes son profesionales que trabajan día a día en la materia que imparten

Conviértete en profesor de OpenWebinars