Curso Introducción a la programación

Introducción a la programación

Detalle del Curso

El curso se realizará en forma teórico – práctica a través de resolución de consignas de cada tema explicado, apuntando sobre todo al desarrollo de la lógica como base para cualquier proyecto de software.

Objetivos

Incorporar conocimientos que les permitirán comprender acabadamente el funcionamiento de la mayoría de los programas y capacitar para aplicar nuevas técnicas de programación que tendrán como resultado la realización de programas eficientes.

Requisitos

No hay requisitos, ya que se van a enseñar los fundamentos lógicos de programación aplicables a cualquier lenguaje de programnación de computadoras.

Modalidad

- Exposición y ejemplificación de todos los temas.
- Resolución de situaciones problemáticas.
- Análisis de algoritmos en pseudocódigo y de diagramas pertenecientes a la resolución de consignas propuestas, con la correspondiente constatación de los mismos a través de las pruebas de escritorio.
- Análisis de datos necesarios para la resolución de los mismos.
- Se trabajará poniendo énfasis en los métodos que le permitan al alumno la correcta interpretación de consignas: ejemplificar, clasificar definir, comparar, establecer diferencias y similitudes.

Plan de Estudio

- Diseño de Algoritmos con estructuras selectivas e Iterativas. Diagramación lógica y Pruebas de Escritorio:

* Comprensión de problemas.

* Concepto de Algoritmo. Diagramación y Prueba de
escritorio.

* Tipos de objeto: variables – constantes y tipos

* Operaciones fundamentales: operadores, suma, resta, multiplicación, división, mod, acumuladores, contadores.

* Asignaciones.

* Estructuras de selección simple y múltiples.

* Estructuras de repetición y control.

* Expresiones condicionales: not – and - or
- Arreglos:

*Arreglos unidimensionales y bidimensionales, lectura, proceso y muestra.

* Operaciones con vectores, mayor y menor elemento.

*Ordenación por métodos de selección y burbuja.
- Intercalación.

* Recursividad y algoritmos de uso frecuente:

* Procedimientos y Funciones.

* Pasaje de parámetros: por valor, nombre y referencia.

* Globalidad – Localidad

* Cortes de Control

Material Entregado

Apuntes teóricos y ejercitaciones. Cd con documentación y software

Observaciones


Programado por Angel J. Lopez y el Club de Programadores | HTML + CSS por FedericoMP