Está en la página 1de 3

UNIVERSIDAD DE CARABOBO. FACULTAD DE INGENIERÍA. DEPARTAMENTO DE COMPUTACIÓN.

CÁTEDRA DE COMPUTACIÓN I
Programación aprobada por la cátedra el día 14-03-2007

COMPUTACIÓN I- Programación del Período Lectivo 1-2023


SEMANA FECHA TEORÍA LABORATORIO
Presentación. Programación del semestre.
Unidad 1. Análisis de un Problema.
Sistemas de Procesamiento de Información. Pasos para Instrucciones declarativas. Expresiones: Operadores,
la resolución de un problema. Análisis de Problemas: Reglas de evaluación. Instrucciones de entrada, salida.
Entrada, Proceso, Salida. Proceso interactivo. Entornos de desarrollo. Entorno de
Unidad 2. Conceptos Básicos de Programación. Programación. Proceso para la creación de un
1 *17/04/2023
Algoritmos: Concepto. Características, Representación. programa.
Programa. Estructura de un Programa. Tipos de datos Práctica Nº1. Presentación del IDLE. Designación de
Primarios y Derivados. Elementos del Lenguaje: identificadores. Jerarquía de operadores y elaboración
Identificadores, Constantes, Variables. Asignación. de expresiones aritméticas.
Comentarios. Instrucción. Operadores: Definición. Tipos.
Prioridad. Expresiones y regla de evaluación.
Sintaxis y Selección de la estructura selectiva adecuada
Unidad 3. El lenguaje de Programación. Funciones
para resolver el problema.
predefinidas. Bibliotecas de módulo estándar. Entorno
Práctica Nº2. Programa HOLA MUNDO. Ejercicio de
de desarrollo del Lenguaje de Programación a utilizar.
cálculo aritmético con operaciones de entrada salida.
Instrucciones de entrada y de salida. Proceso
2 24/04/2023 Elaboración de expresiones aritméticas.
interactivo. Desarrollo de un programa.
Desarrollo de Programas con estructuras selectivas que
Unidad 4. Estructuras de Control.
evidencien el uso de las instrucciones de entrada y de
Estructuras Selectivas. Simple, doble y múltiple.
salida, y la elaboración de expresiones aritméticas y
Ejercicios de Estructuras Selectivas.
lógicas.
Sintaxis y Selección de la estructura repetitiva
Estructuras Repetitivas (While, For). Ciclos Anidados
adecuada para resolver el problema.
herramientas y técnicas de programación.
3 *01/05/2023 Práctica Nº3. Elaboración de programas utilizando la
Ejercicios de Estructuras de Control. Ejecución paso a
Estructura Repetitiva adecuada y haciendo uso de
paso de un programa.
herramientas y técnicas de programación.

Ejercicios utilizando Estructuras de Control, herramientas


4 08/05/2023 Práctica Nº4. Desarrollo de programas.
y técnicas de programación.

5 15/05/2023 Evaluación Complementaria I (5%) EXAMEN PARCIAL I [20%] PRESENCIAL


Unidad 5. Datos Derivados. Cadena de Caracteres y
Listas. Métodos de Cadenas. Ejercicios de aplicación de
Práctica Nº5. Desarrollo de programas aplicando el
6 22/05/2022 Cadenas.
manejo de Cadenas y Listas.
Creación, recorrido y acceso a los elementos de Listas.
Ejercicios de aplicación de Cadenas.
Unidad 6. Archivo de Datos Secuencial: Abrir el archivo, Práctica Nº6. Elaboración de programas aplicando
recorrer el archivo, lectura y escritura del archivo de Archivo de datos, desarrollando actividades como:
7 29/05/2022
datos. Funciones Internas. Crear archivo de datos con el Creación de Archivos. Lectura de archivos de Texto.
editor de texto. CLASE PRESENCIAL Formatos de salida.
Práctica Nº7. Elaboración de programas aplicando
Archivo de datos, desarrollando actividades como:
8 05/06/2022 Ejercicios de aplicación con archivos de datos.
Creación de Archivos. Lectura de archivos de Texto.
Formatos de salida.
Práctica Nº8. Ejercicios de aplicación con archivos de
9 12/06/2023 Ejercicios de aplicación con archivos de datos.
datos.
Práctica Nº9. Ejercicios de aplicación con archivos de
10 *19/06/2023 Ejercicios de aplicación con archivos de datos.
datos.
11 26/06/2023 Evaluación Complementaria II (5%) EXAMEN PARCIAL II [30%] PRESENCIAL
Unidad 7. Programación Modular. Definición de
subprogramas. Tipos de subprogramas. Declaración de
Práctica Nº10. Desarrollo de programas mediante el uso
12 *03/07/2023 un subprograma. Ámbito (Variables locales y globales).
de subprogramas.
Parámetros. Tipos. Invocación, pase de parámetros.
Ejercicios de aplicación con subprogramas.
Práctica Nº11. Desarrollo de programas mediante el uso
13 10/07/2023 Ejercicios de aplicación con subprogramas.
de subprogramas.
Unidad 8: La programación como técnica de resolución
de problemas numéricos y/o de distintas áreas de
Práctica Nº12. Desarrollo de programas de aplicación en
14 17/07/2023 ingeniería. Desarrollo de algoritmos de cálculo numérico
la ingeniería.
básico y/o de distintas áreas de Ingeniería, empleando
las técnicas de programación fundamentales.
Desarrollo de algoritmos de cálculo numérico básico y/o
Práctica Nº13. Desarrollo de programas de aplicación en
15 *24/07/2023 de distintas áreas de Ingeniería, empleando las técnicas
la ingeniería.
de programación fundamentales.

16 31/07/2023 Evaluación Complementaria III (10%) EXAMEN PARCIAL III (30%) PRESENCIAL
R 07/08/2023 EVALUACIÓN RECUPERATIVA
UNIVERSIDAD DE CARABOBO. FACULTAD DE INGENIERÍA. DEPARTAMENTO DE COMPUTACIÓN. CÁTEDRA DE COMPUTACIÓN I
Programación aprobada por la cátedra el día 14-03-2007

T 14/08/2023 TRANSCRIPCIÓN DE NOTAS DEL SEMESTRE 1º 2023 (Fecha tope: viernes 18-08-2023)

*DIAS FERIADOS:
MIERCOLES 19 DE ABRIL DE 2023
LUNES 01 DE MAYO DE 2023
SABADO 24 DE JUNIO DE 2023
MIERCOLES 05 DE JULIO DE 2023
LUNES 24 DE JULIO DE 2023
UNIVERSIDAD DE CARABOBO. FACULTAD DE INGENIERÍA. DEPARTAMENTO DE COMPUTACIÓN. CÁTEDRA DE COMPUTACIÓN I
Programación aprobada por la cátedra el día 14-03-2007

Docentes de la Cátedra
Prof. Carlos Brito
Prof. Alejandro Bolívar (Jefe de Cátedra)

Evaluación
1. La evaluación se regirá por el reglamento de evaluación vigente.
2. Los Exámenes Parciales serán diseñados por cada profesor y se aplicarán a cada sección en su hora de clase.
3. El alumno, para tener derecho a presentar la evaluación parcial de cada corte, debe asistir y cumplir por lo menos
el 75% de las actividades académicas programadas durante el corte correspondiente. Requisito Indispensable.
4. Las prácticas de laboratorio son de obligatorio cumplimiento y no se recuperarán bajo ningún concepto, dado que
las mismas se consideran evaluaciones formativas, la verificación de la presente regla será mediante la consignación
por su parte en las fechas previstas, a través del aula virtual, presencialmente en laboratorio.
5. Aquellos estudiantes que no hayan presentado alguna EVALUACIÓN PARCIAL por causas justificadas, podrán
presentar, una prueba diferida que cubre los contenidos de las evaluaciones parciales I, II y III. Para ello deben
solicitarlo por escrito a su profesor, anexando justificativo. NO SE ACEPTARÁ LA PRESENTACIÓN DE CARTAS SIN LA
JUSTIFICACIÓN NECESARIA, no estar preparado no es un justificativo.
6. Se realizará una Evaluación Recuperativa para aquellos estudiantes que no aprueben el curso. Dicho examen
cubrirá el 100% de los temas de la asignatura y se desarrollará en el computador. La puntuación obtenida será la
calificación definitiva.
Para tener derecho al Examen Recuperativo, se debe cumplir lo siguiente:
a) Tener una nota definitiva mayor o igual a cinco puntos y
b) Haber cumplido con al menos el 75% de las evaluaciones del curso.
7. Luego de la aplicación de la EVALUACIÓN PARCIAL, se fijará un único día para dar revisión del mismo,
preferiblemente dentro del horario de clase.

Bibliografía
Material de la Asignatura y Programación de Actividades:
Classroom
El profesor le enviará un enlace de invitación para agregarlo, es importante que en el aula Ud. se encuentre inscrito en el grupo que
pertenece a la sección que le aparece inscrita en control de estudios, en caso de cambiarse de sección debe notificar para que sea
transferido al grupo respectivo.

Para poder acceder al curso se requiere que tenga previamente una cuenta de Gmail.

Textos recomendados
1. Joyanes, L. (2008). Fundamentos de la programación. Algoritmos y Estructura de Datos, 4ª Edición. Madrid: McGraw-Hill.
2. Joyanes, L.; Rodriguez, L; Fernandez, M. (2003). Fundamentos de programación Libro de problemas. 2ª Edición. Madrid: McGraw-
Hill.
3. Buyens, Jim (2003). Introducción a la Programación, Mc. Graw Hill.
4. Eugenia Bahit (2012). Curso: Python para Principiantes. www.eugeniabahit.com
5. Andrés Marzal Isabel Gracia (2009). Introducción a la programación con Python. Publicacions de la Universitat Jaume I. Servei de
Comunicació i Publicacions Campus del Riu Sec.
6. Mark Pilgrim (2009). Inmersión en Python 3. Sitio web de la traducción: http://code.google.com/p/inmersionenpython3
7. Mark J. Guzdial y Barbara Ericson (2013). Introducción a la computación y programación con Python. Tercera Edición. Pearson
Educación, México.
8. Jorge Santiago Nolasco Valenzuela (2018). Python. Aplicaciones prácticas. RA-MA Editorial.
9. Richard L. Halterman (2019). Fundamentals of Programming Python. Southern Adventist University

Otros Textos de consulta


1. Burden, Richard L., FAIRES, J. Douglas. (2011). Análisis Numérico. 9a. Ed. Grupo Editorial Iberoamericana.
2. Kincaid, David, CHENEY, Ward. (1994). Análisis Numérico. Las matemáticas del cálculo científico. Addison-Wesley Iberoamericana.
3. Vazquez A., Marco, J., Martin, A., Molinero X. (2006). Programación en C++ para ingenieros. Editorial Thomson

También podría gustarte