[Todos decanato] Introducción a la Programación

acpinfo at qyr.com.ar acpinfo at qyr.com.ar
Thu May 29 22:55:42 ART 2003


El "Club de Programadores"- Asociación Civil, invita a participar del curso "Introducción a la programación (Ejemplos en  C#)" que comienza el día miercoles 4 de junio, y se dictará durante ocho miercoles de 18.30 a 21.30 hs, en en el auditorio de EXO TRAINING CENTER, Azopardo 1400, Puerto Madero.

1- Datos sobre el Curso
2- Datos del docente
3- Lugar, fechas y  horario
4- Costo y certificado
5- Informes e inscripción

Si desea ser eliminado de esta lista de distribución, responda este mensaje  colocando "Remover"  en el motivo (subject).

************************************************************************
1- Datos sobre el Curso

   Destinatarios

   Este curso se dirige a:

    * Quienes desean hacer programas y no cuentan con una base académica para ello.
    * Quienes desarrollan programas y se encuentran limitados en su trabajo por falta de conceptos básicos.
    * Quienes cursando materias curriculares como Programación I no logran llegar al nivel de síntesis conceptual para resolver un problema práctico.


   Lista de comprobación: Como saber si este curso es para Ud.

    * Ud. construye paginas Web, pero cuando compara sus paginas con las existentes en Internet, nota que les falta algo para ser practicas y navegables
    * Ud. efectúa programas en algún lenguaje, pero cuando le presentan un problema nuevo (por ejemplo conservar el stock de un comercio) no logra resolverlo adecuadamente.
    * Ud. ve que después de muchas horas de trabajo con una planilla de calculo no logra resolver su problema, cuando viene el programador de la empresa efectúa un conjunto de pases mágicos y lo resuelve.
    * Ud. leyó mucho sobre algoritmos, manejo de datos y diagramas de flujo, pero cuando se encuentra frente a la computadora no logra relacionar todo esto con lo que desea hacer.
    * Ud. navega en Internet y anhela ser capaz de hacer sitios de Web como los que ve allí. . Ud. juega con juegos de computadora, se imagina uno mejor que los que utiliza y quisiera poder construirlo.
    * Ud. desea iniciarse en trabajos relacionados con computadoras.
    * Ud. desea agregar una capacidad importante a su currículo para avanzar en su trabajo. Si Ud. se encuentra incluido en alguna de las opciones anteriores, este curso le brinda la base necesaria para lograr su objetivo, aunque es importante que comprenda que la programación es un oficio y en ciertos niveles un arte y que su dominio lleva mas tiempo y elementos que los brindados en este curso. En otras palabras, este es el comienzo, no el todo. Con respecto a los lenguajes de programación, no importa si Ud. desea aprender a utilizar Visual Basic bajo Windows, Java bajo Unix, ASP, Smaltack u otro, este curso constituye la base conceptual necesaria para comprender cualquier lenguaje de programación, si bien hemos elegido C# como el principal lenguaje para nuestros ejemplos, este no es un curso de un lenguaje en particular, sino un curso de introducción a la programación.

   Requisitos

    * Los temas del curso constituyen el comienzo en programación, con lo cual no existe un prerrequisito académico.
    * Este curso puede se tomado por cualquier persona de cualquier edad que cuente con dos o tres años del ciclo secundario.
    * Se requiere habilidad en el manejo de la computadora, esto es Internet, Mail, Word, Excel con niveles básicos.

   Programa sintético:

    * Conceptos básicos
    * Elementos de los lenguajes de programación
    * Estructura de un programa
    * UML
    * Datos
    * Interfaz del usuario

   Programa analítico:

    * Conceptos básicos:
      Arquitectura básica del Computador.
      Programa, definición y funciones.
      Distintos tipos de programas necesarios para el funcionamiento del computador, niveles y organización en capas de especialización creciente.
      La cebolla de Donovan.
      Lenguajes de programación, sus niveles. Compiladores. Linkeditores.
      Datos, su manejo y almacenamiento. Sistema de archivos. Bases de Datos.
      El problema, su análisis. Pasos para solucionar un problema con un programa.
      Lógica. Algoritmos. Paradigmas de programación.
      El diseño del programa. El diseño de los datos.

    * Elementos de los lenguajes de programación:
      Constantes. Variables. Tipos. Operadores. Expresiones. El control del flujo del programa. Arreglos, dimensiones, recorrida. Otros elementos.

    * Estructura de un programa:
      Necesidad de estructurar los programas. Reutilización. Diferentes formas de estructurar programas. Las bibliotecas. Los servicios generales. Ambientes de ejecución. Entrada y Salida. Llamadas al Sistema Operativo.
      Procedimientos y Funciones. Parámetros. Retorno. Orientación a Objetos. Memoria. Alocación. Visibilidad de variables y objetos.

    * UML
      Modelos definición y necesidad de los modelos para confeccionar programas.
      Documentación y comunicación.
      Clases, objetos, inherencia, polimorfismo, eventos. Métodos. Propiedades.
      Mensajes. Comportamiento. Sobrecarga.
      Diferentes visiones del problema, modelos estáticos y dinámicos.

    * Datos:
      Necesidad e importancia de los datos para los programas. Métodos para manejo de datos. Los archivos. Las bases de datos. Relaciones. Principios de diseño de datos.

    * Interfaz del usuario:
      Definición, importancia. Diseño de la interfaz del usuario. Distintos tipos de interfaces con el usuario. Errores. Validación de datos. Gráficos.

************************************************************
2- Datos del Docente  :  Ing. Maria Alejandra Vizoso

   Ingeniera Electricista Electrónica (UNC).
   Docente Universitaria. Especialista en control digital.
   Consultora. Gerente de producción y desarrollo (MicroDigital, LSI)

*********************************************************
3- Lugar, horario y programa de actividades

   Introducción a la programación, con ejemplos en C#
   Modalidad: Seminario con cañón de proyección
   Fechas: 4, 11, 18, 25 de junio, 2, 16, 23 y 30 de julio
   Lugar: Auditorio de EXO TRAINING CENTER
   Dirección: Azopardo 1400, Puerto Madero
   Comienzo: miércoles 4 de junio
   Horario: de 18.30 a 21.30 hs

*********************************************************
4- Costo y certificado

   dos cuotas de $60

   Se entrega Cerificado
   COFFEE-BREAKS INCLUIDOS

*********************************************************
5- Informes e inscripción

   Por la Web del Club, clubdeprogramadores(punto)com
   por e-mail a acpinfo at ubbi.com
   o por TE  al 4901-1653




More information about the Todos mailing list