Fundamentos de la Programación y Algoritmia

Convocatorias Octubre, Enero y Marzo

Duración: 60 horas

Precio: 369€ 295€ + 21% de IVA

Por qué elegir Academia Abamar – E-learning solutions

Formas de pago: Paypal Transferencia

Este curso permite a los estudiantes aprender el diseño de algoritmos necesarios para iniciarse en la programación.

Por medio de los algoritmos los alumnos encontrarán soluciones concretas a un problema determinado realizando programas correctamente estructurados.

Se usarán distintas técnicas algorítmicas de una forma eficiente teniendo en cuenta los recursos informáticos necesarios en cada caso.

A lo largo del curso se desarrollará cada módulo de una forma práctica y guiada para la correcta asimilación de los conocimientos de diseño de algoritmos por parte del alumno.

- Conocer los fundamentos de la programación
- Hacer pensar al alumno de forma algorítmica para la resolución de problemas
- Aprender la estructura de los algoritmos
- Identificar las instrucciones a utilizar en cada caso
- Resolución práctica de problemas frecuentes
- Aprender a dividir problemas en bloques para una fácil resolución
- Utilizar procedimientos y funciones

Este curso está orientado a cualquier estudiante que quiera aprender los fundamentos de la programación y poder desarrollar los conocimientos necesarios para iniciarse en el mundo de la programación por medio de la algoritmia y el pseudocódigo.

El alumno adquirirá los conocimientos gradualmente desde cero hasta alcanzar los principios fundamentales de la programación estructurada.



Tras superar las pruebas de evaluación, el alumno recibirá el título de "Fundamentos de la Programación y Algoritmia"

MÓDULO 1 - INTRODUCCIÓN
a. Definición de algoritmo
b. Estructura de un algoritmo
c. Pseudocódigo y codificación
MÓDULO 2 - DEFINICIÓN DE TIPOS DE DATOS
a. Numérico
b. Decimal o real
c. Lógico
d. Carácter
e. Cadena
f. Tipos de datos simples y complejos
MÓDULO 3 - DEFINICIÓN DE VARIABLES
a. Declaración de variables
b. Palabras reservadas
c. Declaración de constantes
MÓDULO 4 - TIPOS DEFINIDOS POR EL USUARIO
a. Definición de enumerados
b. Declaración de variables enumeradas
MÓDULO 5 - EXPRESIONES Y OPERADORES
a. Operadores
 i. Operador and
 ii. Operador or
 iii. Operadores comparación igualdad
 iv. Operadores mayor y menor
 v. Operador negación
 vi. Operadores aritméticos
b. Prioridad de los operadores
c. Expresiones lógicas
d. Expresiones aritméticas
MÓDULO 6 - ESTRUCTURA DE UN ALGORITMO
a. Declaración de constantes
b. Declaración de variables
c. Declaración de tipos
d. Bloque inicio-fin
e. Declaración de comentarios
MÓDULO 7 - INSTRUCCIONES
a. Asignación
b. Bloque condicional si
c. Bloque condicional si – sino
d. Bloque condicional múltiple switch o según 
e. Anidamiento de bloques condicionales
f. Instrucciones de bucle
g. Bloque mientras
h. Bloque hacer hasta
i. Bloque para
j. Anidamiento de bloques de bucle
k. Anidamiento bloques condicionales y bloques bucle
l. Instrucciones de control de salto
 i. Continuar
 ii. Break
 iii. Ir_a
MÓDULO 8 - PROCEDIMIENTOS
a. Declaración de procedimientos
b. Estructura de un procedimiento
c. Paso de parámetros
d. Retorno de parámetros
e. Parámetro volver
f. Declaración de variables y constantes locales
MÓDULO 9 - FUNCIONES
a. Declaración de funciones
b. Estructura de una función
c. Paso de parámetros
d. Retorno de parámetros
e. Parámetro volver
f. Declaración de variables y constantes locales

 

Boletín de Noticias

Si quieres estar al tanto de las últimas noticias de tu sector y de nuestros cursos, suscríbete gratis a nuestro boletín

    – Responsable: Academia Abamar
    – Finalidad: Envío de prospección comercial sobre cursos de la Academia, promociones, descuentos, novedades y noticias que puedan resultarle de interés.
    – Legitimación: Consentimiento del interesado, si bien puede revocar el consentimiento cuando usted lo desee
    – Destinatarios: No se cederán datos a terceros, salvo obligación legal.
    – Derechos: Acceder, rectificar, suprimir los datos y otros derechos, como se explica en la información adicional.
    – Información adicional: política de privacidad, política de cookies y aviso legal