SlideShare una empresa de Scribd logo
1 de 18
Descargar para leer sin conexión
Presentación del curso
Introducción a la
Programación
Departamento de Ingeniería
PROPÓSITO
• Desarrollar la capacidad de analizar y resolver problemas que
requieren planeación y programación.
• Formar a los estudiantes en los conceptos básicos de
algoritmia.
• Brindar las bases para analizar y resolver problemas por medio
de programación.
• Permitir el desarrollo de habilidades de programación.
• Formar en el proceso de creación de aplicaciones utilizando
POO (Programación orientada a Objetos).
Departamento de Ingeniería
COMPETENCIAS A DESARROLLAR
• Capacidad de análisis y comprensión de problemas.
• Capacidad en el planteamiento de problemas propios de su
área de conocimiento y de sus posibles soluciones.
• Capacidad de proponer soluciones a problemas mediante el uso
de algoritmos.
• Capacidad para el manejo de la información y su acertado uso
en la solución de problemas.
• Desarrollar aplicaciones basadas en POO.
Departamento de Ingeniería
OBJETIVOS ESPECÍFICOS
• Desarrollar solución de problemas empleando
algoritmia.
• Hacer uso de un lenguaje de programación, como
complemento a la solución de problemas.
• Conocer los conceptos fundamentales de la POO.
Departamento de Ingeniería
PRESENTACIÓN Y JUSTIFICACIÓN
• En la actualidad todas las cosas que nos rodean tienen
que ver directamente o indirectamente con
programación.
• Nuestros portales de internet favoritos, nuestro celular,
inclusive el pedido que hacemos en nuestra tienda
favorita esta relacionado con un programa de software.
• Si se quiere llegar a tener un imperio como google o
facebook se deben dar los primeros pasos en
programación.
Departamento de Ingeniería
METODOLOGÍA
• Las clases serán magistrales y se desarrollaran en
laboratorios de sistemas de la USB.
• Se realizaran talleres teórico-prácticos que permitirán a
los estudiantes afianzar los conocimientos adquiridos
en clase.
• Como apoyo a las clases magistrales se utilizará la
plataforma moodle, en la cual encontrarán el material
complementario de los diferentes temas vistos en
clase.
Departamento de Ingeniería
ASPECTOS A CONSIDERAR
• Se realizarán quices, trabajos y parciales para la
evaluación de los diferentes temas.
• Como soporte tecnológico se utilizarán las
aplicaciones PSEint y Eclipse.
• Se entregaran talleres para ser desarrollados por los
estudiantes.
• Los quices tendrán problemas similares a los
propuestos en los diferentes talleres. Este aspecto no
aplica para el primer quiz.
Departamento de Ingeniería
TEMARIO
• Introducción a los computadores (hardware y
software)
• Análisis, planeación y solución de problemas,
aplicando algoritmia.
• Conceptos fundamentales de programación.
• Introducción a la programación Orientada a Objetos.
• Programación de aplicaciones con interfaces graficas
de usuario.
Departamento de Ingeniería
CONTENIDO (I)
Semana 1 (1 al 4 de Febrero)
• ¿Qué es una computadora?
o Hardware y software
• Entrega primer trabajo
Semana 2 (6 al 11 de Febrero)
• Lenguajes de programación
• Fases de resolución de un problema
• Algoritmia
• Quiz I. Hardware y Software, Recepción del primer trabajo.
Semana 3 (13 al 18 de Febrero)
• Estructura general de un programa
• Pseudocódigo
• Diagramas de flujo
• Entrega Taller I.
Departamento de Ingeniería
CONTENIDO (II)
Semana 4 (20 al 25 de Febrero)
• Estructuras repetitivas (mientras, hacer hasta que, repetir hasta,
para).
• Sentencias de salto (interrumpir y continuar).
• Quiz II. Seudocódigo, diagrama de flujo, prueba de escritorio.
• Entrega Taller II.
Semana 5 (27 de Febrero al 3 de Marzo)
• Ejercicios en clase sobre estructura secuencial, selectiva y
repetitiva. Uso de la aplicación PSEInt.
Semana 6 (5 al 10 de Marzo)
• Ejercicios en clase sobre estructura secuencial, selectiva y
repetitiva. Uso de la aplicación PSEInt.
• Primer parcial
Departamento de Ingeniería
CONTENIDO (III)
Semana 7 (12 al 17 de Marzo)
• Lenguaje de programación Java
• Entrega Taller III.
Semana 8 (20 al 24 de Marzo)
• Estructuras repetitivas: mientras, hacer-mientras, repetir;
estructuras repetitivas anidadas en Java
• Quiz III. Programa en Java
Semana 9 (26 al 31 de Marzo)
• Funciones y procedimientos, utilizando Java
Semana 10 (9 al 14 de Abril)
• Arreglos unidimensionales: vector
• Quiz IV. Funciones y procedimientos, estructuras repetitivas
anidadas.
Departamento de Ingeniería
CONTENIDO (IV)
Semana 11 (16 al 20 de Abril)
• Ejercicios sobre estructura secuencial, estructura selectiva,
estructuras, arreglos, utilizando funciones.
• Quiz V. Arreglos 1D y funciones para trabajar arreglos.
Semana 12 (23 al 28 de Abril)
• Refuerzo de arreglos y funciones
• Segundo Parcial
Semana 13 (30 de Abril al 5 de Mayo)
• Introducción Programación Orientada a Objetos (POO)
• Entrega instructivo de trabajo final.
• EntregaTaller IV.
Semana 14 (7 al 12 de Mayo)
• Interface gráfica
Departamento de Ingeniería
CONTENIDO (V)
Semana 15 (14 al 19 de Mayo)
• Interacción con objetos gráficos representados en matrices,
empleando teclado y Mouse.
• Quiz VI. Objetos, propiedades y métodos.
Semana 16 (22 al 26 de Mayo)
• Refuerzo proyectos finales y conceptos básicos de objetos y
matrices.
Semana 17 (28 de Mayo a 2 de Junio)
• Parcial final
• Sustentación de avances del proyecto final
Semana 18 (4 al 9 de Junio)
• Entrega de trabajo final
• Sustentaciones
Departamento de Ingeniería
Evaluaciones (I)
Primer corte (30%)
• Quiz I. Hardware y Software 10%
• Trabajo I. Hardware y Software 10%
• Quiz II. Seudocódigo, diagrama de flujo, 10%
prueba de escritorio
• Parcial I. 70%
Segundo corte (30%)
• Quiz III. Programa en Java 10%
• Quiz IV. Funciones y procedimientos, estructuras 10%
repetitivas anidadas.
• Quiz V. Arreglos 1D y funciones 10%
• Parcial II. 70%
Departamento de Ingeniería
Evaluaciones (II)
Tercer corte (40%)
• Quiz VI. Objetos, propiedades y métodos 10%
• Parcial III 50%
• Trabajo final 40%
• Sustentación oral (individual)* de avances del trabajo 10%
• Documento escrito 20%
• Sustentación final oral (individual)* 40%
• Programa funcionando 30%
* Los criterios de evaluación para la sustentación individual serán entregados en
la Semana 13 (30 de Abril al 5 de Mayo).
Departamento de Ingeniería
Información general sobre el trabajo final
• El trabajo final será realizado en parejas. No se podrán formar equipos de
más de dos estudiantes, en caso de que la cantidad de estudiantes sea
impar, se asignará el trabajo al estudiante que trabaje sólo y el alcance del
proyecto será modificado.
• Las notas de las sustentaciones orales se asignaran de manera individual.
• La nota del documento escrito y el programa funcionando se asignaran por
equipo de trabajo.
• El programa debe compilar para que sea evaluado. En caso contrario se
asignará una nota de 0.0.
Departamento de Ingeniería
DEBATE EXPECTATIVAS DEL CURSO
En esta parte de la presentación vamos a discutir, que
expectativas hay acerca del curso.
• ¿Qué se quiere lograr?
• ¿Cuáles son los anhelos de los estudiantes?
• ¿Qué espera el profesor del grupo de estudio?
Actividad en moodle
1. Ingreso al curos
2. Participar en el foro de presentación
3. Participar en el foro “Porqué es importante la asignatura IP”
Departamento de Ingeniería
GRACIAS!
Datos del docente:
Yenny A. Méndez A.
yamendez@usbcali.edu.co
Departamento de Ingeniería

Más contenido relacionado

La actualidad más candente (7)

I Test Dic07 Gredos
I Test Dic07 GredosI Test Dic07 Gredos
I Test Dic07 Gredos
 
S ilabo parte 2
S ilabo parte 2S ilabo parte 2
S ilabo parte 2
 
Sistema Inteligente Generador de Modelos, software SIGEM®.
Sistema Inteligente Generador de Modelos, software SIGEM®. Sistema Inteligente Generador de Modelos, software SIGEM®.
Sistema Inteligente Generador de Modelos, software SIGEM®.
 
Actividad m3 s4 matriz tpack para el diseño de actividades v mejorada
Actividad m3 s4 matriz tpack para el diseño de actividades v mejoradaActividad m3 s4 matriz tpack para el diseño de actividades v mejorada
Actividad m3 s4 matriz tpack para el diseño de actividades v mejorada
 
Sílabo prog ii sistemas 17 17
Sílabo prog ii sistemas 17 17Sílabo prog ii sistemas 17 17
Sílabo prog ii sistemas 17 17
 
Portafolio
PortafolioPortafolio
Portafolio
 
Scratch porgramacion por_bloques_gd.pdf1
Scratch porgramacion por_bloques_gd.pdf1Scratch porgramacion por_bloques_gd.pdf1
Scratch porgramacion por_bloques_gd.pdf1
 

Destacado (7)

Algoritmos resueltos
Algoritmos resueltosAlgoritmos resueltos
Algoritmos resueltos
 
Tipos de problemas
Tipos de problemasTipos de problemas
Tipos de problemas
 
Algoritmos resueltos
Algoritmos resueltosAlgoritmos resueltos
Algoritmos resueltos
 
6521778 ejercicios-algoritmos-resueltos
6521778 ejercicios-algoritmos-resueltos6521778 ejercicios-algoritmos-resueltos
6521778 ejercicios-algoritmos-resueltos
 
2 bach ej resueltos programacion (1)
2 bach ej resueltos programacion (1)2 bach ej resueltos programacion (1)
2 bach ej resueltos programacion (1)
 
ejercicios resueltos análisis de algoritmos
ejercicios resueltos   análisis de algoritmosejercicios resueltos   análisis de algoritmos
ejercicios resueltos análisis de algoritmos
 
52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo
 

Similar a Ppt ip 2012_i

PresentacióN Del Curso IntroduccióN A La Programacion
PresentacióN Del Curso IntroduccióN A La ProgramacionPresentacióN Del Curso IntroduccióN A La Programacion
PresentacióN Del Curso IntroduccióN A La Programacion
Andres Garcia
 
Ppt ii 2012_i
Ppt ii 2012_iPpt ii 2012_i
Ppt ii 2012_i
ymendal
 
Ppt ip 2011_ii
Ppt ip 2011_iiPpt ip 2011_ii
Ppt ip 2011_ii
ymendal
 
Ppt ii 2012_i
Ppt ii 2012_iPpt ii 2012_i
Ppt ii 2012_i
ymendal
 
Proyecto docente para habilitacion LSI
Proyecto docente para habilitacion LSIProyecto docente para habilitacion LSI
Proyecto docente para habilitacion LSI
Oscar Ardaiz
 
Curso Java con Rational para WebSphere
Curso Java con Rational para WebSphereCurso Java con Rational para WebSphere
Curso Java con Rational para WebSphere
camforma
 
Programacion visual I
Programacion visual IProgramacion visual I
Programacion visual I
Edgar Merino
 

Similar a Ppt ip 2012_i (20)

PresentacióN Del Curso IntroduccióN A La Programacion
PresentacióN Del Curso IntroduccióN A La ProgramacionPresentacióN Del Curso IntroduccióN A La Programacion
PresentacióN Del Curso IntroduccióN A La Programacion
 
Ppt ii 2012_i
Ppt ii 2012_iPpt ii 2012_i
Ppt ii 2012_i
 
Ppt ip 2011_ii
Ppt ip 2011_iiPpt ip 2011_ii
Ppt ip 2011_ii
 
Ppt ii 2012_i
Ppt ii 2012_iPpt ii 2012_i
Ppt ii 2012_i
 
Syllabus
SyllabusSyllabus
Syllabus
 
Silabo fund programación abril agosto2015
Silabo fund programación abril agosto2015Silabo fund programación abril agosto2015
Silabo fund programación abril agosto2015
 
Silabo fundamentos programación
Silabo fundamentos programaciónSilabo fundamentos programación
Silabo fundamentos programación
 
Programación
ProgramaciónProgramación
Programación
 
Portafolio 4
Portafolio 4Portafolio 4
Portafolio 4
 
Portafolio práctica 4
Portafolio práctica 4Portafolio práctica 4
Portafolio práctica 4
 
Proyecto docente para habilitacion LSI
Proyecto docente para habilitacion LSIProyecto docente para habilitacion LSI
Proyecto docente para habilitacion LSI
 
Presentación Del Curso Programacion Avanzada
Presentación Del Curso  Programacion  AvanzadaPresentación Del Curso  Programacion  Avanzada
Presentación Del Curso Programacion Avanzada
 
Programa instruccional C4 (2013-1)
Programa instruccional C4 (2013-1)Programa instruccional C4 (2013-1)
Programa instruccional C4 (2013-1)
 
Programa de sia_2012
Programa de sia_2012Programa de sia_2012
Programa de sia_2012
 
planificacion-general-programacion-ii-visual-basicnet.docx
planificacion-general-programacion-ii-visual-basicnet.docxplanificacion-general-programacion-ii-visual-basicnet.docx
planificacion-general-programacion-ii-visual-basicnet.docx
 
Curso Java con Rational para WebSphere
Curso Java con Rational para WebSphereCurso Java con Rational para WebSphere
Curso Java con Rational para WebSphere
 
Planificación vinculación 2021 B
Planificación vinculación 2021 BPlanificación vinculación 2021 B
Planificación vinculación 2021 B
 
S.O. Sesión 01 Encuadre
S.O. Sesión 01 EncuadreS.O. Sesión 01 Encuadre
S.O. Sesión 01 Encuadre
 
Anteproyecto
AnteproyectoAnteproyecto
Anteproyecto
 
Programacion visual I
Programacion visual IProgramacion visual I
Programacion visual I
 

Más de ymendal

Nociones algoritmos
Nociones algoritmosNociones algoritmos
Nociones algoritmos
ymendal
 
Ppt nociones basicas
Ppt nociones basicasPpt nociones basicas
Ppt nociones basicas
ymendal
 
Ppt usabilidad
Ppt usabilidadPpt usabilidad
Ppt usabilidad
ymendal
 
Presentacion ip estructuras_repeatitivas_2012_i
Presentacion ip estructuras_repeatitivas_2012_iPresentacion ip estructuras_repeatitivas_2012_i
Presentacion ip estructuras_repeatitivas_2012_i
ymendal
 
Presentacion ip pseudocodigo_2012_segunda_parte
Presentacion ip pseudocodigo_2012_segunda_partePresentacion ip pseudocodigo_2012_segunda_parte
Presentacion ip pseudocodigo_2012_segunda_parte
ymendal
 
Presentacion ip pseudocodigo_2012_primera_parte
Presentacion ip pseudocodigo_2012_primera_partePresentacion ip pseudocodigo_2012_primera_parte
Presentacion ip pseudocodigo_2012_primera_parte
ymendal
 
Presentacion ip pseudocodigo_2012_i
Presentacion ip pseudocodigo_2012_iPresentacion ip pseudocodigo_2012_i
Presentacion ip pseudocodigo_2012_i
ymendal
 
Presentacion ip algoritmia_2012_ii
Presentacion ip algoritmia_2012_iiPresentacion ip algoritmia_2012_ii
Presentacion ip algoritmia_2012_ii
ymendal
 
Presentacion ip algoritmia_2012_i_v2_primera_parte
Presentacion ip algoritmia_2012_i_v2_primera_partePresentacion ip algoritmia_2012_i_v2_primera_parte
Presentacion ip algoritmia_2012_i_v2_primera_parte
ymendal
 
Ppt ip hw-sw_2011-ii
Ppt ip hw-sw_2011-iiPpt ip hw-sw_2011-ii
Ppt ip hw-sw_2011-ii
ymendal
 
Presentacion ii algoritmos_df
Presentacion ii algoritmos_dfPresentacion ii algoritmos_df
Presentacion ii algoritmos_df
ymendal
 
Presentacion ii algoritmos_
Presentacion ii algoritmos_Presentacion ii algoritmos_
Presentacion ii algoritmos_
ymendal
 
Presentacion ip algoritmia_2011_p4
Presentacion ip algoritmia_2011_p4Presentacion ip algoritmia_2011_p4
Presentacion ip algoritmia_2011_p4
ymendal
 

Más de ymendal (20)

Nociones algoritmos
Nociones algoritmosNociones algoritmos
Nociones algoritmos
 
Nociones algoritmos
Nociones algoritmosNociones algoritmos
Nociones algoritmos
 
Ppt nociones basicas
Ppt nociones basicasPpt nociones basicas
Ppt nociones basicas
 
Ppt dcu
Ppt dcuPpt dcu
Ppt dcu
 
Ppt usabilidad
Ppt usabilidadPpt usabilidad
Ppt usabilidad
 
Presentacion ip estructuras_repeatitivas_2012_i
Presentacion ip estructuras_repeatitivas_2012_iPresentacion ip estructuras_repeatitivas_2012_i
Presentacion ip estructuras_repeatitivas_2012_i
 
Presentacion ip pseudocodigo_2012_segunda_parte
Presentacion ip pseudocodigo_2012_segunda_partePresentacion ip pseudocodigo_2012_segunda_parte
Presentacion ip pseudocodigo_2012_segunda_parte
 
Presentacion ip pseudocodigo_2012_primera_parte
Presentacion ip pseudocodigo_2012_primera_partePresentacion ip pseudocodigo_2012_primera_parte
Presentacion ip pseudocodigo_2012_primera_parte
 
Presentacion ip pseudocodigo_2012_i
Presentacion ip pseudocodigo_2012_iPresentacion ip pseudocodigo_2012_i
Presentacion ip pseudocodigo_2012_i
 
Presentacion ip algoritmia_2012_ii
Presentacion ip algoritmia_2012_iiPresentacion ip algoritmia_2012_ii
Presentacion ip algoritmia_2012_ii
 
Presentacion ip algoritmia_2012_i_v2_primera_parte
Presentacion ip algoritmia_2012_i_v2_primera_partePresentacion ip algoritmia_2012_i_v2_primera_parte
Presentacion ip algoritmia_2012_i_v2_primera_parte
 
Presentacion ip algoritmia_2012_i_v2_parte_i
Presentacion ip algoritmia_2012_i_v2_parte_iPresentacion ip algoritmia_2012_i_v2_parte_i
Presentacion ip algoritmia_2012_i_v2_parte_i
 
Presentacion_Lenguajes_Programacion
Presentacion_Lenguajes_ProgramacionPresentacion_Lenguajes_Programacion
Presentacion_Lenguajes_Programacion
 
Ppt ip hw-sw_2011-ii
Ppt ip hw-sw_2011-iiPpt ip hw-sw_2011-ii
Ppt ip hw-sw_2011-ii
 
Presentacion ii algoritmos_df
Presentacion ii algoritmos_dfPresentacion ii algoritmos_df
Presentacion ii algoritmos_df
 
Presentacion ii algoritmos_
Presentacion ii algoritmos_Presentacion ii algoritmos_
Presentacion ii algoritmos_
 
Presentacion ii algoritmos_parte2
Presentacion ii algoritmos_parte2Presentacion ii algoritmos_parte2
Presentacion ii algoritmos_parte2
 
Presentacion ip algoritmia_2011_p4
Presentacion ip algoritmia_2011_p4Presentacion ip algoritmia_2011_p4
Presentacion ip algoritmia_2011_p4
 
Presentacion ip algoritmia_2011
Presentacion ip algoritmia_2011Presentacion ip algoritmia_2011
Presentacion ip algoritmia_2011
 
Presentacion ip lp_2011_ii_ok
Presentacion ip lp_2011_ii_okPresentacion ip lp_2011_ii_ok
Presentacion ip lp_2011_ii_ok
 

Ppt ip 2012_i

  • 1. Presentación del curso Introducción a la Programación Departamento de Ingeniería
  • 2. PROPÓSITO • Desarrollar la capacidad de analizar y resolver problemas que requieren planeación y programación. • Formar a los estudiantes en los conceptos básicos de algoritmia. • Brindar las bases para analizar y resolver problemas por medio de programación. • Permitir el desarrollo de habilidades de programación. • Formar en el proceso de creación de aplicaciones utilizando POO (Programación orientada a Objetos). Departamento de Ingeniería
  • 3. COMPETENCIAS A DESARROLLAR • Capacidad de análisis y comprensión de problemas. • Capacidad en el planteamiento de problemas propios de su área de conocimiento y de sus posibles soluciones. • Capacidad de proponer soluciones a problemas mediante el uso de algoritmos. • Capacidad para el manejo de la información y su acertado uso en la solución de problemas. • Desarrollar aplicaciones basadas en POO. Departamento de Ingeniería
  • 4. OBJETIVOS ESPECÍFICOS • Desarrollar solución de problemas empleando algoritmia. • Hacer uso de un lenguaje de programación, como complemento a la solución de problemas. • Conocer los conceptos fundamentales de la POO. Departamento de Ingeniería
  • 5. PRESENTACIÓN Y JUSTIFICACIÓN • En la actualidad todas las cosas que nos rodean tienen que ver directamente o indirectamente con programación. • Nuestros portales de internet favoritos, nuestro celular, inclusive el pedido que hacemos en nuestra tienda favorita esta relacionado con un programa de software. • Si se quiere llegar a tener un imperio como google o facebook se deben dar los primeros pasos en programación. Departamento de Ingeniería
  • 6. METODOLOGÍA • Las clases serán magistrales y se desarrollaran en laboratorios de sistemas de la USB. • Se realizaran talleres teórico-prácticos que permitirán a los estudiantes afianzar los conocimientos adquiridos en clase. • Como apoyo a las clases magistrales se utilizará la plataforma moodle, en la cual encontrarán el material complementario de los diferentes temas vistos en clase. Departamento de Ingeniería
  • 7. ASPECTOS A CONSIDERAR • Se realizarán quices, trabajos y parciales para la evaluación de los diferentes temas. • Como soporte tecnológico se utilizarán las aplicaciones PSEint y Eclipse. • Se entregaran talleres para ser desarrollados por los estudiantes. • Los quices tendrán problemas similares a los propuestos en los diferentes talleres. Este aspecto no aplica para el primer quiz. Departamento de Ingeniería
  • 8. TEMARIO • Introducción a los computadores (hardware y software) • Análisis, planeación y solución de problemas, aplicando algoritmia. • Conceptos fundamentales de programación. • Introducción a la programación Orientada a Objetos. • Programación de aplicaciones con interfaces graficas de usuario. Departamento de Ingeniería
  • 9. CONTENIDO (I) Semana 1 (1 al 4 de Febrero) • ¿Qué es una computadora? o Hardware y software • Entrega primer trabajo Semana 2 (6 al 11 de Febrero) • Lenguajes de programación • Fases de resolución de un problema • Algoritmia • Quiz I. Hardware y Software, Recepción del primer trabajo. Semana 3 (13 al 18 de Febrero) • Estructura general de un programa • Pseudocódigo • Diagramas de flujo • Entrega Taller I. Departamento de Ingeniería
  • 10. CONTENIDO (II) Semana 4 (20 al 25 de Febrero) • Estructuras repetitivas (mientras, hacer hasta que, repetir hasta, para). • Sentencias de salto (interrumpir y continuar). • Quiz II. Seudocódigo, diagrama de flujo, prueba de escritorio. • Entrega Taller II. Semana 5 (27 de Febrero al 3 de Marzo) • Ejercicios en clase sobre estructura secuencial, selectiva y repetitiva. Uso de la aplicación PSEInt. Semana 6 (5 al 10 de Marzo) • Ejercicios en clase sobre estructura secuencial, selectiva y repetitiva. Uso de la aplicación PSEInt. • Primer parcial Departamento de Ingeniería
  • 11. CONTENIDO (III) Semana 7 (12 al 17 de Marzo) • Lenguaje de programación Java • Entrega Taller III. Semana 8 (20 al 24 de Marzo) • Estructuras repetitivas: mientras, hacer-mientras, repetir; estructuras repetitivas anidadas en Java • Quiz III. Programa en Java Semana 9 (26 al 31 de Marzo) • Funciones y procedimientos, utilizando Java Semana 10 (9 al 14 de Abril) • Arreglos unidimensionales: vector • Quiz IV. Funciones y procedimientos, estructuras repetitivas anidadas. Departamento de Ingeniería
  • 12. CONTENIDO (IV) Semana 11 (16 al 20 de Abril) • Ejercicios sobre estructura secuencial, estructura selectiva, estructuras, arreglos, utilizando funciones. • Quiz V. Arreglos 1D y funciones para trabajar arreglos. Semana 12 (23 al 28 de Abril) • Refuerzo de arreglos y funciones • Segundo Parcial Semana 13 (30 de Abril al 5 de Mayo) • Introducción Programación Orientada a Objetos (POO) • Entrega instructivo de trabajo final. • EntregaTaller IV. Semana 14 (7 al 12 de Mayo) • Interface gráfica Departamento de Ingeniería
  • 13. CONTENIDO (V) Semana 15 (14 al 19 de Mayo) • Interacción con objetos gráficos representados en matrices, empleando teclado y Mouse. • Quiz VI. Objetos, propiedades y métodos. Semana 16 (22 al 26 de Mayo) • Refuerzo proyectos finales y conceptos básicos de objetos y matrices. Semana 17 (28 de Mayo a 2 de Junio) • Parcial final • Sustentación de avances del proyecto final Semana 18 (4 al 9 de Junio) • Entrega de trabajo final • Sustentaciones Departamento de Ingeniería
  • 14. Evaluaciones (I) Primer corte (30%) • Quiz I. Hardware y Software 10% • Trabajo I. Hardware y Software 10% • Quiz II. Seudocódigo, diagrama de flujo, 10% prueba de escritorio • Parcial I. 70% Segundo corte (30%) • Quiz III. Programa en Java 10% • Quiz IV. Funciones y procedimientos, estructuras 10% repetitivas anidadas. • Quiz V. Arreglos 1D y funciones 10% • Parcial II. 70% Departamento de Ingeniería
  • 15. Evaluaciones (II) Tercer corte (40%) • Quiz VI. Objetos, propiedades y métodos 10% • Parcial III 50% • Trabajo final 40% • Sustentación oral (individual)* de avances del trabajo 10% • Documento escrito 20% • Sustentación final oral (individual)* 40% • Programa funcionando 30% * Los criterios de evaluación para la sustentación individual serán entregados en la Semana 13 (30 de Abril al 5 de Mayo). Departamento de Ingeniería
  • 16. Información general sobre el trabajo final • El trabajo final será realizado en parejas. No se podrán formar equipos de más de dos estudiantes, en caso de que la cantidad de estudiantes sea impar, se asignará el trabajo al estudiante que trabaje sólo y el alcance del proyecto será modificado. • Las notas de las sustentaciones orales se asignaran de manera individual. • La nota del documento escrito y el programa funcionando se asignaran por equipo de trabajo. • El programa debe compilar para que sea evaluado. En caso contrario se asignará una nota de 0.0. Departamento de Ingeniería
  • 17. DEBATE EXPECTATIVAS DEL CURSO En esta parte de la presentación vamos a discutir, que expectativas hay acerca del curso. • ¿Qué se quiere lograr? • ¿Cuáles son los anhelos de los estudiantes? • ¿Qué espera el profesor del grupo de estudio? Actividad en moodle 1. Ingreso al curos 2. Participar en el foro de presentación 3. Participar en el foro “Porqué es importante la asignatura IP” Departamento de Ingeniería
  • 18. GRACIAS! Datos del docente: Yenny A. Méndez A. yamendez@usbcali.edu.co Departamento de Ingeniería