You are on page 1of 16

VICERRECTORADO GENERAL ACADMICO

PROGRAMA ANALTICO (SLABO)

INFORMACIN GENERAL FACULTAD / DEPARTAMENTO: Ciencias de la Ingeniera CARRERA: Ingeniera Mecatrnica Asignatura/Mdulo: Programacin I Cdigo: 04 111 Prerrequisitos: Nmero de Crditos: 4 Correquisitos: rea Acadmica: Informtica Nivel: 2 Perodo acadmico: Septiembre Febrero 2014 DOCENTE: Nombre: Jenny Jcome Grado acadmico o ttulo profesional: Ingeniera en Informtica e-mail: jenny_jj5@yahoo.com Desempeo Docente en la Universidad Tecnolgica Equinoccial, Docente en la Universidad Central del Ecuador, Instructora de los cursos de Computacin en la Universidad Popular de la Universidad Central del Ecuador, Docente del rea de Informtica en la Universidad Politcnica Javeriana del Ecuador en las modalidades Presencial, Semipresencial y Distancia, , Docente en el Instituto Superior Tecnolgico de Aviacin CivilISTAC., Instructora en el Instituto de Capacitacin Municipal- ICAM. Asesora de Tesis y Proyectos, desarrollo de sistemas FreeLancer. Estudios de pregrado y postgrado en el rea Informtica y Pedaggica respectivamente. PLAN MICROCURRICULAR 1. DESCRIPCIN DE LA ASIGNATURA La asignatura Programacin I pertenece al segundo nivel de la carrera de Ingeniera Mecatrnica, y corresponde al nivel bsico de la formacin. La asignatura proporciona al estudiante de Ingeniera Mecatrnica la capacidad de analizar, disear y crear programas que permitan resolver problemas de manera creativa mediante el uso de un lenguaje de programacin de alto nivel. El contenido de la asignatura comprende: introduccin a los sistemas de numeracin, estructura de computadores y algoritmos, el anlisis de problemas y su solucin mediante algoritmos y programas; y el uso del lenguaje C, sentencias de entrada salida, de control, funciones, arreglos, matrices, punteros y cadenas de caracteres.

Campus Matriz Quito: Bourgeois N34-102 y Rumipamba Telfs.: 2990 822 / 2990 800 Ext. 2228 Quito - Ecuador

VICERRECTORADO GENERAL ACADMICO

El desarrollo de la asignatura es de carcter prctico. 2. OBJETIVO GENERAL DE LA ASIGNATURA O MDULO Solucionar problemas mediante el desarrollo de programas utilizando el lenguaje de programacin C con la finalidad de obtener una aplicacin resultante de calidad, amigable y de fcil manejo para el usuario final. 3. RESULTADOS DE APRENDIZAJE) APRENDIZAJE (OBJETIVOS ESPECFICOS DE

Resultado del Aprendizaje

Forma de evidenciarlo

Analiza un problema especfico identificando datos de entrada, procesos que deben ser aplicados y los datos de Aplicar las fases de resolucin de salida a obtener. problemas y plantear su solucin Disea el algoritmo que resuelve el mediante el uso de tcnicas de problema (pseudocdigo, diagramas de flujo) diseo de algoritmos. Control de lectura Exposiciones Tareas en clase. Pruebas de ejercicios prcticos. Comprender la estructura de un Identifica en que casos controlar la programa en lenguaje C, utilizando ejecucin con una o ms condiciones. de manera adecuada los Identifica en que casos es necesario diferentes tipos de datos y su aplicar ciclos- repeticiones controladas combinacin con las operaciones con una condicin. aritmticas y controla la ejecucin Controles de lectura de un programa mediante el Tareas en clase Programas de aplicacin dentro y fuera empleo de las sentencias de de clase. control. Pruebas prcticas. Comprender el uso y la construccin de funciones en un programa y el paso de parmetros. Crea funciones que le permite modularizar un programa. Identifica en que casos una funcin necesita argumentos por valor y por referencia. Tareas en clase Programas de aplicacin.

Campus Matriz Quito: Bourgeois N34-102 y Rumipamba Telfs.: 2990 822 / 2990 800 Ext. 2228 Quito - Ecuador

VICERRECTORADO GENERAL ACADMICO

Pruebas prcticas. Identifica cuando utilizar un arreglo unidimensional o bidimensional. Aplicar arreglos, matrices, Trabajos en clase Programas de aplicacin de arreglos y punteros y cadenas de caracteres punteros en combinacin con funciones Programas de aplicacin de caracteres y para la resolucin de problemas. cadenas de caracteres con aplicacin de arreglos, punteros y funciones. Pruebas prcticas. Tarea integradora

4. METODOLOGA: a. Estrategias metodolgicas: Magistral Dialogada, sta estrategia permitir guiar en el estudio del estudiante, la cual se complementa con investigacin en texto gua, internet, entre otras, adems permitir una retroalimentacin durante el proceso de enseanza- aprendizaje. Trabajos en grupos, esta estrategia se utilizar para evidenciar las capacidades de trabajo en grupo (actitudinales, procedimentales) con aportes significativos para su aprendizaje individual y colectivo. Trabajo individual, esta estrategia se utilizar para evidenciar el trabajo autnomo, habilidades, destrezas del estudiante. Impulsar la lectura como una herramienta de auto superacin y crecimiento. Exposiciones, esta estrategia permitir fortalecer en el estudiante la habilidad de expresarse frente a un grupo de personas y de sintetizar una temtica. Pruebas, esta estrategia se utilizar para evidenciar el nivel de comprensin del estudiante en relacin con los temas tratados en las sesiones. Tareas, esta estrategia permitir fortalecer el proceso de enseanza aprendizaje de manera individual o colectiva, evaluar el nivel de

Campus Matriz Quito: Bourgeois N34-102 y Rumipamba Telfs.: 2990 822 / 2990 800 Ext. 2228 Quito - Ecuador

VICERRECTORADO GENERAL ACADMICO

comprensin de los temas tratados y promover la investigacin adicional sobre la temtica propuesta en la tarea. b. Orientaciones metodolgicas: Los estudiantes debern tomar en cuenta las siguientes orientaciones metodolgicas, las cuales le ayudarn en el desarrollo del proceso de enseanza- aprendizaje. Preparar previamente los temas de acuerdo a la asignacin programada para cada sesin. Revisar los temas tratados en las sesiones anteriores con la finalidad de realizar un proceso de retroalimentacin. Utilizar diferentes fuentes bibliogrficas para el procesamiento de informacin. Documentar en el portafolio todas las actividades de aprendizaje (pruebas, trabajos fuera de clase, trabajos dentro de clase, anotaciones, entre otros) Realizar consultas al profesor mediante correo electrnico. El profesor actuar como un facilitador, por lo tanto, es obligacin de los estudiantes traer preparados los temas correspondientes a cada sesin, de manera que puedan establecerse intercambio de opiniones sobre los temas tratados. La participacin en los encuentros ser evaluada de acuerdo a la calidad de los aportes que realicen los estudiantes. 5. COMPORTAMIENTO TICO: Es necesario establecer los siguientes lineamientos con la finalidad que el proceso de enseanza aprendizaje se lleve a cabo de manera adecuada, creando un ambiente de armona.

Puntualidad, el docente y el estudiante debe llegar al aula de clases a la hora programada, se tomar en cuenta la reglamentacin de la universidad (10 minutos de tolerancia)

Campus Matriz Quito: Bourgeois N34-102 y Rumipamba Telfs.: 2990 822 / 2990 800 Ext. 2228 Quito - Ecuador

VICERRECTORADO GENERAL ACADMICO

La copia de exmenes y/o pruebas ser sancionado con la calificacin de cero (0), inclusive podra ser motivo de la prdida automtica del semestre, (cdigo de tica de la universidad). En las exposiciones, se deber mantener el mayor respeto a la palabra de los compaer@s. Mantener el respecto total a la relacin docente estudiante, estudiante docente y estudiante estudiante. Est prohibido terminantemente el uso de celulares, audfonos, equipos tecnolgico no relacionado con las actividades acadmicas que intervengan en el normal desarrollo de las clases. No se permitir el consumo de bebidas y alimentos. No es permitido abandonar el aula con cualquier excusa.

En los trabajos se debern incluir las citas y referencias de los autores consultados (de acuerdo a normativas aceptadas, v. g. APA). Si un plagio es evidenciado, podra ser motivo de la separacin del curso del o los involucrados. Los trabajos asignados debern ser entregados el da correspondiente. No se aceptarn solicitudes de postergacin. Si es detectada la poca o ninguna participacin en las actividades grupales de algn miembro de los equipos de trabajo y esto no es reportado por ellos mismos, se asumir complicidad de ellos y sern sancionados con la nota de cero en todo el trabajo final (implica la prdida del curso) dado el peso ponderado del trabajo en la nota final.

6. RECURSOS: Para el desarrollo de las clases se utilizar: Pizarra y tiza lquida Laboratorio de computacin Cuenta de correo electrnico.

Material bibliogrfico Internet como fuente de consulta


Campus Matriz Quito: Bourgeois N34-102 y Rumipamba Telfs.: 2990 822 / 2990 800 Ext. 2228 Quito - Ecuador

VICERRECTORADO GENERAL ACADMICO

Infocus Software Turbo C Archivos PDF Archivos PPT. Portal de aplicaciones- Plataforma Virtual

7. EVALUACIN: PRIMER BIMESTRE Trabajos fuera de clase: individual o colectiva Participacin en clase- control de lecturas-tareas en clase Trabajos en clase: individual o colectiva Pruebas Examen (no ms del 40%) Otros (especifique) TOTAL SEGUNDO BIMESTRE Tarea Integradora: individual o colectiva Tareas en clase- control de lecturasTareas fuera de clase Pruebas Examen (no ms del 40%) Otros (especifique) TOTAL 8. BIBLIOGRAFA: BSICA: % 20 10 10 30 30 100 % 10 10 20 30 30 100

Campus Matriz Quito: Bourgeois N34-102 y Rumipamba Telfs.: 2990 822 / 2990 800 Ext. 2228 Quito - Ecuador

VICERRECTORADO GENERAL ACADMICO

Deitel, H. y Deitel, P. (2004).Como Programar C/C++(4 ta ed.).Mxico: Pearson Prentice Hall. COMPLEMENTARIA: Joyanes, L. (2008).Fundamentos de Programacin (4 ta ed.). Espaa: Mc Graw Hill RECOMENDADA: Joyanes, L. y Zahonero, I. (2010). Programas en C, C++, Java, UML (1ra ed.). Mxico: Mc Graw Hill. DIRECCIONES ELECTRNICAS: o Bsicas o o o o http://acm.uva.es/problemset/jorgeteran.pdf http://www.mcgraw-hill.es/bcv/guide/capitulo/844814645X.pdf http://www.nachocabanes.com/tutors/cc023.pdf http://www.iesromerovargas.net/OASIS/FPR/Documentos/TEMA2. pdf Recomendadas http://www.lcc.uma.es/~jlleivao/introduccion/programacion.pdf http://mural.uv.es/dalla/examenes/FP-Febrero.pdf

o o o

9. PROGRAMA DE LA ASIGNATURA CONTENIDOS SESIO TAREAS PREVIAS / N LECTURAS OBLIGATORIAS (Hora Clase) 1 Indicaciones generales. Revisin de la planificacin con los estudiantes.

CAPITULO 1.-RESOLUCIN DE PROBLEMAS Y HERRAMIENTAS DE PROGRAMACIN Presentacin de la planificacin

Campus Matriz Quito: Bourgeois N34-102 y Rumipamba Telfs.: 2990 822 / 2990 800 Ext. 2228 Quito - Ecuador

VICERRECTORADO GENERAL ACADMICO

CONTENIDOS

SESIO N (Hora Clase)

TAREAS PREVIAS / LECTURAS OBLIGATORIAS

Introduccin al anlisis y resolucin de problemas, uso de algoritmos

Revisar Captulo 2 del texto complementario. Pgina 39. Revisar Captulo 2 del texto complementario. Pgina 52. Realizar un listado de inquietudes sobre el tema las cuales sern tratadas en clase. Revisar Captulo 2 del texto complementario. Pgina 55. Resolver los ejercicios de la pgina 79. Entorno de programacin y explicacin de las partes de un programa; Revisar el Texto gua: Cap 2, pag. 24-32 Despus de haber revisado los captulos, se sugiere revisar los ejercicios de autoevaluacin presentados al final de cada captulo. Realizar un listado de inquietudes sobre el tema las cuales sern tratadas en clase. Consulta tipos de datos: Revisar el Texto gua: Cap 2, pag. 32-45 Despus de haber revisado los captulos, se sugiere revisar los ejercicios de autoevaluacin presentados al final de cada captulo.

Estructura de un algoritmo 3

Diseo de algoritmos

CAPITULO 2.-LENGUAJE DE PROGRAMACIN C Entorno de programacin de Turbo C Estructura de un programa y palabras reservadas

Tipos de datos y operaciones aritmticas y lgicas

Campus Matriz Quito: Bourgeois N34-102 y Rumipamba Telfs.: 2990 822 / 2990 800 Ext. 2228 Quito - Ecuador

VICERRECTORADO GENERAL ACADMICO

CONTENIDOS

SESIO N (Hora Clase) 7

TAREAS PREVIAS / LECTURAS OBLIGATORIAS Revisar el Texto gua: Cap 2, pag. 32-45 Realizar programas aplicando tipos de datos, operaciones aritmticas y lgicas. Anlisis y solucin de problemas: Lectura: Texto gua Cap. 3 pgs. 49-87 Prueba el captulo 2 del libro gua. Revisar el cuestionario del cap. 2 de Deitel, pg 42-48 Lectura: Texto gua Cap. 3 pgs. 49-87 Realizar anotaciones importantes sobre el tema tratado. Revisar el material adicional proporcionado a la plataforma. Revisar el Texto gua: Cap. 4 pgs. 89 125 Despus de haber revisado los captulos, se sugiere revisar los ejercicios de autoevaluacin presentados al final de cada captulo. Realizar un listado de inquietudes sobre el tema las cuales sern tratadas en clase. Revisar material adicional proporcionado. Realizar programas utilizando las sentencias de control estudiadas hasta el momento. Realizar anotaciones importantes de cada una de las sentencias de control.

Tipos de datos y operaciones aritmticas y lgicas Anlisis y solucin de problemas: uso de algoritmos e implementacin en C

CAPITULO 3.-SENTENCIAS DE CONTROL Y FUNCIONES Sentencias de control.- if, switch

Sentencias de control.- for, while, dowhile

10

Campus Matriz Quito: Bourgeois N34-102 y Rumipamba Telfs.: 2990 822 / 2990 800 Ext. 2228 Quito - Ecuador

VICERRECTORADO GENERAL ACADMICO

CONTENIDOS

SESIO N (Hora Clase)

TAREAS PREVIAS / LECTURAS OBLIGATORIAS Revisar el Texto gua: Cap. 4 pgs. 89 125 Realizar un listado de inquietudes sobre el tema las cuales sern tratadas en clase. Revisar documentacin adicional proporcionada. Realizar programas con cada una de las sentencias de control estudiadas. Analizar la aplicacin de cada una de las sentencias de control. Revisar el Texto gua: Cap. 5 pgs. 128 175 Realizar anotaciones sobre la definicin, prototipo y llamada de una funcin. Realizar un listado de inquietudes sobre el tema las cuales sern tratadas en clase. Identificar un ejemplo y realizar un programa de aplicacin de funciones. Revisar el Texto gua: Cap. 5 pgs. 128 175 Tomar anotaciones importantes sobre el paso de argumentos en una funcin. Realizar un listado de inquietudes sobre el tema las cuales sern tratadas en clase.

Sentencias de control.- ejercicios 11

Funciones.- definicin, ejercicios

12

Funciones.- argumentos por valor y referencia

13

Campus Matriz Quito: Bourgeois N34-102 y Rumipamba Telfs.: 2990 822 / 2990 800 Ext. 2228 Quito - Ecuador

VICERRECTORADO GENERAL ACADMICO

CONTENIDOS

SESIO N (Hora Clase)

TAREAS PREVIAS / LECTURAS OBLIGATORIAS Revisar el Texto gua: Cap. 5 pgs. 128 175 Despus de haber revisado los captulos, se sugiere revisar los ejercicios de autoevaluacin presentados al final de cada captulo. Realizar un listado de inquietudes sobre el tema las cuales sern tratadas en clase. Identificar, analizar y realizar un programa de aplicacin de funciones y funciones recursivas. Revisar el Texto gua: Cap. 6 pgs. 177 231 Despus de haber revisado los captulos, se sugiere revisar los ejercicios de autoevaluacin presentados al final de cada captulo. Realizar un listado de inquietudes sobre el tema las cuales sern tratadas en clase. Actividad: examen bimestral: sentencias de control y funciones, Revisar el Texto gua: Cap. 6 pgs. 177 231 Realizar un listado de inquietudes sobre el tema las cuales sern tratadas en clase. Realizar programas de aplicacin del tema de arreglos. Analizar los programas expuestos en el libro gua.

Funciones.- recursivas

14

CAPITULO 4.-ARREGLOS UNIDIMENSIONALES Y BIDIMENSIONALES 15 Arreglos: definicin, entrada, salida

Primer Examen bimestral

16

Ejemplos prcticos de arreglos : suma, promedio, mximo, mnimo 17

Campus Matriz Quito: Bourgeois N34-102 y Rumipamba Telfs.: 2990 822 / 2990 800 Ext. 2228 Quito - Ecuador

VICERRECTORADO GENERAL ACADMICO

CONTENIDOS

SESIO N (Hora Clase)

TAREAS PREVIAS / LECTURAS OBLIGATORIAS Revisar el Texto gua: Cap. 6 pgs. 177 231 Despus de haber revisado los captulos, se sugiere revisar los ejercicios de autoevaluacin presentados al final de cada captulo. Realizar un listado de inquietudes sobre el tema las cuales sern tratadas en clase. Realizar anotaciones importantes sobre el paso de arreglos como argumento a funciones. Analizar los programas expuestos en el libro gua. Revisar el Texto gua: Cap. 6 pgs. 197 231 Despus de haber revisado los captulos, se sugiere revisar los ejercicios de autoevaluacin presentados al final de cada captulo. Realizar un listado de inquietudes sobre el tema las cuales sern tratadas en clase. JC. Revisar el Texto gua: Cap. 6 pgs. 177 231 Realizar un listado de inquietudes sobre el tema las cuales sern tratadas en clase.

Paso de arreglos como argumentos a funciones

18

Ordenamiento de arreglos 19

Bsqueda de Arreglos

20

Campus Matriz Quito: Bourgeois N34-102 y Rumipamba Telfs.: 2990 822 / 2990 800 Ext. 2228 Quito - Ecuador

VICERRECTORADO GENERAL ACADMICO

CONTENIDOS

SESIO N (Hora Clase)

TAREAS PREVIAS / LECTURAS OBLIGATORIAS Revisar el Texto gua: Cap. 6 pgs. 177 231 Realizar un listado de inquietudes sobre el tema las cuales sern tratadas en clase. Resolver ejercicios de aplicacin del tema de arreglos. Revisar los ejercicios expuestos en el libro gua. Revisar y resolver los ejercicios propuestos del libro gua. Revisar el material adicional proporcionado. Prueba sobre el captulo 6 arreglos. Revisar el Texto gua: Cap. 6 pgs. 209 231 Analizar los ejemplos expuestos en el libro. Realizar anotaciones importantes sobre el tema. Revisar el Texto gua: Cap. 6 pgs. 209 231. Revisar y analizar los ejemplos expuestos en el libro gua. Realizar un listado de inquietudes sobre el tema las cuales sern tratadas en clase. Revisar el Texto gua: Cap. 6 pgs. 209 231 Realizar un listado de inquietudes sobre el tema las cuales sern tratadas en clase.

Arreglos: ejercicios

21

Matrices.- definicin, entrada, salida

22

Matrices.- Operaciones

23

Matrices.- ejercicios

24

Campus Matriz Quito: Bourgeois N34-102 y Rumipamba Telfs.: 2990 822 / 2990 800 Ext. 2228 Quito - Ecuador

VICERRECTORADO GENERAL ACADMICO

CONTENIDOS

SESIO N (Hora Clase)

TAREAS PREVIAS / LECTURAS OBLIGATORIAS Realizar un programa de aplicacin del tema de matrices. Realizar un listado de inquietudes sobre el tema las cuales sern tratadas en clase. Revisar la informacin adicional proporcionada. Revisar el texto gua: Cap. 7 pags.234-247. Revisar y comprender los ejercicios resueltos proporcionados en el libro. Revisar la informacin adicional proporcionada. Revisar el texto gua: Cap. 7 pags.248-265. Revisar y comprender los ejercicios resueltos proporcionados en el libro. Revisar el Texto gua: Cap. 8 pgs. 287 294 Realizar un listado de inquietudes sobre el tema las cuales sern tratadas en clase. Revisar el Texto gua: Cap. 8 pgs. 295 298 Realizar un listado de inquietudes sobre el tema las cuales sern tratadas en clase.

Matrices: ejercicios

25

Apuntadores

26

Apuntadores- Ejercicios

27

CAPITULO 5.-CADENAS DE CARACTERES 28 Fundamentos de caracteres y cadenas

Funciones de conversin caracteres y cadenas

29

Campus Matriz Quito: Bourgeois N34-102 y Rumipamba Telfs.: 2990 822 / 2990 800 Ext. 2228 Quito - Ecuador

VICERRECTORADO GENERAL ACADMICO

CONTENIDOS

SESIO N (Hora Clase)

TAREAS PREVIAS / LECTURAS OBLIGATORIAS Revisar el Texto gua: Cap. 8 pgs. 299 328 Realizar un listado de inquietudes sobre el tema las cuales sern tratadas en clase. Realizar programas aplicando el tema de cadenas de caracteres. Revisar el Texto gua: Cap. 8 pgs. 203 328. Realizar programas de mayor complejidad que abarque los temas estudiados durante todo el semestre. Actividad: examen bimestral

Funciones de entrada y salida

30

Funciones de manipulacin y comparacin de caracteres y cadenas Segundo examen bimestral

31

32

Campus Matriz Quito: Bourgeois N34-102 y Rumipamba Telfs.: 2990 822 / 2990 800 Ext. 2228 Quito - Ecuador

Documento aprobado 13 de julio de 2011