La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Programación 1 (01) Prof. Domingo Hernández Departamento de Computación Grupo de Ingeniería de Datos y Conocimiento (GIDyC) Escuela de Ingeniería.

Presentaciones similares


Presentación del tema: "Programación 1 (01) Prof. Domingo Hernández Departamento de Computación Grupo de Ingeniería de Datos y Conocimiento (GIDyC) Escuela de Ingeniería."— Transcripción de la presentación:

1 Programación 1 (01) Prof. Domingo Hernández (dhh@ula.ve) Departamento de Computación Grupo de Ingeniería de Datos y Conocimiento (GIDyC) Escuela de Ingeniería de Sistemas Facultad de Ingeniería

2 Justificación Prof. Flor NarcisoProgramación 1 - Semestre B-2010 2 ElIngeniero de Sistemas utiliza la computadora como su herramienta principal de trabajo, por ello es imprescindible formar profesionales que se distingan por su sólida formación básica y avanzados conocimientos en el manejo de computadoras, de tal manera que puedan aprovechar al máximo sus capacidades de procesamiento para la resolución de problemas en áreas tan diversas como sistemas de control, investigación de operaciones, ciencias de la computación, medicina, matemáticas, arquitectura, geografía, etc.

3 Objetivos Prof. Flor NarcisoProgramación 1 - Semestre B-2010 3 Identificar y describir los desarrollos en computación desde una perspectiva histórica y social Lograr una diferenciación entre las características técnicas y funcionales de los componentes de una computadora; el equipo (hardware) y los programas del sistema y programas de aplicaciones (software)

4 Objetivos Prof. Flor NarcisoProgramación 1 - Semestre B-2010 4 Comprender la importancia de la programación de sistemas y describir sus principales componentes en un nivel funcional Desarrollar habilidades en el análisis, diseño y construcción de programas codificados en un lenguaje de programación de alto nivel, que permitan resolver problemas presentados en orden de complejidad creciente

5 Objetivos (extra oficiales) Lograr que piensen diferente!! PIENSADIFERENTEPIENSADIFERENTE Prof. Flor NarcisoProgramación 1 - Semestre B-2010 5

6 Objetivos (extra oficiales) Lograr que hagan las cosas de manera diferente!! Prof. Flor NarcisoProgramación 1 - Semestre B-2010 6

7 Objetivos (extra oficiales) Creatividad!! Prof. Flor NarcisoProgramación 1 - Semestre B-2010 7 “La lógica te llevará desde A a B, laIMAGINACIÓN te llevará a cualquier lugar...” ( Albert Einstein, 1879- 1955 ) Tenemos que poner a funcionar y mejorar nuestra capacidad de innovar

8

9 Objetivos (extra oficiales) Que los estudiantes se transformen en … Prof. Flor NarcisoProgramación 1 - Semestre B-2010 9...Programadores (mejores)...Ingenieros (más cerca de ser)...Emprendedores

10 ♪ Qué es RAIS ♬ Prof. Flor NarcisoProgramación 1 - Semestre B-2010 10

11 RAIS: Componentes Prof. Flor NarcisoProgramación 1 - Semestre B-2010 11

12 RAIS: Centrada en el estudiante Prof. Flor NarcisoProgramación 1 - Semestre B-2010 12 ¡Esta estrategia de enseñanza / aprendizaje está centrada en ustedes (los estudiantes)!

13 RAIS: Centrada en el estudiante Prof. Flor NarcisoProgramación 1 - Semestre B-2010 13

14 RAIS: Edad del Conocimiento Prof. Flor NarcisoProgramación 1 - Semestre B-2010 14

15

16 RAIS: Ambiente Industrial/Empresarial Prof. Flor NarcisoProgramación 1 - Semestre B-2010 16 Transformar el curso de Programación 1... en una Empresa de Desarrollo de Software

17 RAIS: Vamos a hacer INGENIERÍA Prof. Flor NarcisoProgramación 1 - Semestre B-2010 17 En este curso no vamos a enseñar ingeniería......vamos a HACER ingeniería... y para esto nos vamos a transformar enEMPRESARIOS... Vamos a pensar como empresarios

18 RAIS: Producto Prof. Flor NarcisoProgramación 1 - Semestre B-2010 18...como empresarios tenemos que desarrollar unPRODUCTO... ¿Producto? ElPRODUCTO es el aire que respiramos, el centro y la razón de existir de este curso, sin el producto no existimos Si no terminamos elPRODUCTO al final del semestre hemos fracasado...

19 RAIS: Producto Nuestro objetivo principal es: Prof. Flor NarcisoProgramación 1 - Semestre B-2010 19 Desarrollar un producto de software para simular el consumo eléctrico de una vivienda urbana o rural

20 RAIS: Compañías Prof. Flor NarcisoProgramación 1 - Semestre B-2010 20... como buenos empresarios vamos a organizarnos en compañías...

21 RAIS: Compañías Prof. Flor NarcisoProgramación 1 - Semestre B-2010 21...de las cuales yo seré el Jefe Ejecutivo...

22 RAIS: Compañías Prof. Flor NarcisoProgramación 1 - Semestre B-2010 22

23 RAIS: Organización Prof. Flor NarcisoProgramación 1 - Semestre B-2010 23 Vamos a definir roles: Gerentese Ingenieros, que trabajaran en las distintas compañías

24 RAIS: Organización Para la próxima clase: – Resumen Curricular ¿Sabe usted hacer un CV? – Completar la encuesta de reclutamiento de personal (la que les voy a repartir al final de esta clase) – Carta de Intención: No piense en qué puede aprender o qué le puede aportar la profesora a usted en este curso. Trate mas bien de pensar en: ¿Qué puede aportar USTED a la compañía para la que trabajará? Prof. Flor NarcisoProgramación 1 - Semestre B-2010 24

25 RAIS: Regla de Oro Prof. Flor NarcisoProgramación 1 - Semestre B-2010 25

26 RAIS: Responsabilidad y Compromiso Prof. Flor NarcisoProgramación 1 - Semestre B-2010 26

27 RAIS: Trabajo en Compañías Prof. Flor NarcisoProgramación 1 - Semestre B-2010 27

28 RAIS: Trabajo en Compañías Prof. Flor NarcisoProgramación 1 - Semestre B-2010 28

29 RAIS: Resultado !!! Prof. Flor NarcisoProgramación 1 - Semestre B-2010 29

30 Contenido programático Unidad I. Resumen histórico de la computadora Tema 1. Evolución de la computadora Tema 2. Generaciones de la computadora Unidad II. Descripción funcional de la computadora Tema 1. Computadora, tipos y sus aplicaciones Tema 2. Componentes físicos (hardware) Tema 3. Componentes lógicos (software): Programas del sistema y programas de aplicación. Tema 4. Representación interna de datos y programas Prof. Flor NarcisoProgramación 1 - Semestre B-2010 30

31 Contenido programático Unidad III. Desarrollo de programas Tema 1. Lenguajes de programación: lenguaje de máquina, lenguaje ensamblador, lenguajes de alto nivel Tema 2. Metodología para el desarrollo de programas Unidad IV. Lógica de programación Tema 1. Programación estructurada vs. programación orientada a objetos Tema 2. Introducción a un lenguaje de programación de alto nivel: características generales y elementos sintácticos Tema 3. Tipos básicos de datos, representación y operaciones: entero, real, carácter y lógico Tema 4. Expresiones aritméticas, relacionales, lógicas y mixtas Prof. Flor NarcisoProgramación 1 - Semestre B-2010 31

32 Contenido programático Unidad IV. Lógica de programación (continuación) Tema 5. Estructuras secuenciales: representación algorítmica y codificación Tema 6. Estructuras de decisión: representación algorítmica y codificación Tema 7. Estructuras de repetición: representación algorítmica y codificación Prof. Flor NarcisoProgramación 1 - Semestre B-2010 32

33 Contenido programático Unidad V. Subprogramas Tema 1. Programación modular Tema 2. Definición y llamada a una función: representación algorítmica y codificación Tema 3. Definición y llamada a un procedimiento: representación algorítmica y codificación Tema 4. Pase de parámetros: representación algorítmica y codificación Unidad VI. Estructuras de datos simples Tema 1. Vectores: representación algorítmica y codificación Tema 2. Cadenas de caracteres: representación algorítmica y codificación Tema 3. Matrices: representación algorítmica y codificación Tema 4. Registros: representación algorítmica y codificación Prof. Flor NarcisoProgramación 1 - Semestre B-2010 33


Descargar ppt "Programación 1 (01) Prof. Domingo Hernández Departamento de Computación Grupo de Ingeniería de Datos y Conocimiento (GIDyC) Escuela de Ingeniería."

Presentaciones similares


Anuncios Google