Programacion de Comp 1 Curso-87-2-2020-A

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 6

UNIVERSIDAD DE SAN CARLOS DE GUATEMALA

División de Ciencias de la Ingeniería


Centro Universitario de Occidente
Quetzaltenango

I. Identificación de la Actividad Curricular

Nombre del curso Programacion De Computadoras 1

Sección A

Prerequisito Estadística 1, Matemática Intermedia 3.

Carrera Ingeniería Industrial

Responsable Juan Jose Godinez Godinez

Código 87

Horas de Docencia Directa /Indirecta 35 horas presenciales y 35 horas de trabajo.

Créditos 3 (35 horas de teoría, 35 horas de practica)

Ciclo Segundo Semestre 2020

Horario Aula TICS, Modulo G. Lunes, Miércoles y Viernes. 16:10 a 17:00 horas.

II. Descripción de la Actividad Curricular

El curso es el acercamiento inicial del estudiante de la carrera de Ingeniería Industrial, a la programación mediante el uso
de disciplinas y metodologías especializadas. El curso se fundamenta en el concepto de algoritmo para la resolución de
problemas de programación, enfatizando el uso del paradigma programación estructurada. Se introducen conceptos
básicos del Lenguaje de Programación C++ como guía para el diseño de sistemas estructurados.
Se acerca al estudiante al conocimiento de los principales algoritmos de estructuras secuenciales, condicionales y
repetitivas. Se cubre una parte importante de las estructuras de datos, los tipos de datos básicos. Asimismo, el estudiante
conocerá el lenguaje C++ como el lenguaje oficial de programación del curso

III.- Competencias
1.- Competencias Genéricas

CG.1: Habilidades en el uso de las Tecnologías de la información y de la comunicación.


Descripción: Analiza los fundamentos de la programación y su importancia para desarrollar alternativas de solución a
problemas cuantitativos de su entorno, utilizando tecnología de la información y la comunicación.
Nivel I:
CG.2: Capacidad para identificar, plantear y resolver problemas
Descripción: Identifica un problema de su entorno académico y social, para realizar el proceso de solución mediante el
diseño de un algoritmo, implementando su diagrama de flujo y pseudocódigo y programa en C++.
Nivel I:

2.- Competencias Específicas

CE 1: Piensa de manera flexible, analitica y crítica al definir estrategias para solución creativa de problemas, la toma de
decisiones y el analisis de la realidad.
Descripción: Analiza los fundamentos de la programación y su importancia para desarrollar alternativas de solución a
problemas de ingeniería y carreras afines desde un enfoque cuantitativo y cualitativo utilizando las herramientas de
programación.
Nivel I:
CE 2: Aplica conscientemente diferentes formas de razonamiento al reconocer un problema y definirlo; al hacer una
reflexión crítica a partir de las preguntas que se plantea; al proponer a prueba sus ideas, juicios, conceptos o repuestas; al
desarrollar diversas estrategias para investigar, sistematizar y aplicar información, y al controlar y evaluar el proceso

1/6
UNIVERSIDAD DE SAN CARLOS DE GUATEMALA
División de Ciencias de la Ingeniería
Centro Universitario de Occidente
Quetzaltenango

seguido.
Descripción: Implementa aplicaciones informáticas, que dan solución a problemas de ingeniería y carreras afines mediante
el uso de la computadora en diversos contextos.
Nivel I:

IV. Contenidos

Unidad 1. Resolución de Problemas con Software.


Unidad 2. Algoritmos, Programas y Metodología de la Programación.
Unidad 3. El Lenguaje de Programación C: Elementos Básicos
Unidad 4. Operadores y Expresiones del Lenguaje de Programación C.
Unidad 5. Estructuras de Selección. Sentencias if y switch.

V. Requisito de asistencia

El alumno debe cumplir con los requerimientos establecidos en el reglamento de evaluación y promoción de los estudiantes
del Centro Universitario de Occidente.
85% de Asistencia a las clases Presenciales
Clases teóricas (Docencia Directa) 85%
Clas

VI. Recursos para el Aprendizaje


Tecnológicos

• Equipo multimedia
• Computadora y/o Teléfono Inteligente con Internet
• Página web y Aula Virtual CUNOC
• Tutoriales
• Noticias relacionadas

Bibliografía

1. Joyanes Aguilar, Luis. PROGRAMACIÓN EN C, C++, JAVA, y UML. Segunda Edición 2010. Editorial McGraw-Hill.
2. Joyanes Aguilar, Luis. FUNDAMENTOS GENERALES DE PROGRAMACION. Editorial McGraw-Hill.
3. Deitel H. M., Deitel, P. J. COMO PROGRAMAR EN C/C++ y JAVA.
4. Aguianaga I., Martinez G., Diaz J. TECNUM. APRENDIENDO A PROGRAMAR COMO SI ESTUVERA EN PRIMERO.
5. Serie Shaum, PROGRAMACION EN C.

Espacios

Salón TICS. Edificio G.

Online

Classroom. Código: helojd5


Zoom

Contacto JUAN JOSE GODINEZ GODINEZ

2/6
UNIVERSIDAD DE SAN CARLOS DE GUATEMALA
División de Ciencias de la Ingeniería
Centro Universitario de Occidente
Quetzaltenango

Versión Julio 2020

3/6
UNIVERSIDAD DE SAN CARLOS DE GUATEMALA
División de Ciencias de la Ingeniería
Centro Universitario de Occidente
Quetzaltenango

VII. Cronograma de actividades docente

Fecha de Tema Estrategias Estrategias de aprendizaje Estrategias evaluativas y Ponderación


realizacion metodológicas (Actividades del resultados de aprendizaje /
de Actividad (Actividades del docente) estudiante) acreditación
Semana 1. 1.1.Las computadoras en Capítulo 1: Luis Joyanes Organizar a los estudiantes en Los equipos de trabajo elaborar 5%
Del 20/07/2020 perspectivas. Generaciones de Aguilar. “Programación en C, equipos de trabajo. los siguientes documentos: a)
al 24/07/2020. computadoras. C++, Java y UML” Segunda Definir y asignar a cada equipo un resumen del tema asignado,
1.2.Las Computadoras Edición. de trabajo un tema del b) una clase magistral
Modernas una breve contenido. utilizando software para dicho
taxonomía. fin, c) definen un cuestionario
1.3.Estructura de una de 10 preguntas con sus
computadora. respectivas respuestas.
1.4.Hardware.
Semana 2. 1.5 Software Capítulo 1: Luis Joyanes Organizar a los estudiantes en Los equipos de trabajo elaborar 5%
Del 27/07/2020 1.6 Sistemas Operativos Aguilar. “Programación en C, equipos de trabajo. los siguientes documentos: a)
al 31/07/2020. 1.7 El Lenguaje de C++, Java y UML” Segunda Definir y asignar a cada equipo un resumen del tema asignado,
Programación. Edición. de trabajo un tema del b) una clase magistral
1.8 Internet y la Web. contenido. utilizando software para dicho
fin, c) definen un cuestionario
de 10 preguntas con sus
respectivas respuestas
Semana 3. 1.9 Cloud Computing Capítulo 1: Luis Joyanes Organizar a los estudiantes en Los equipos de trabajo elaborar 5%
Del 03/08/2020 (computación en la nube) Aguilar. “Programación en C, equipos de trabajo. los siguientes documentos: a)
al 07/08/2020. 1.10 Movilidad C++, Java y UML” Segunda Definir y asignar a cada equipo un resumen del tema asignado,
1.11 Geo localización y realidad Edición. de trabajo un tema del b) una clase magistral
acumulada. contenido. utilizando software para dicho
1.12 Internet de las cosas fin, c) definen un cuestionario
de 10 preguntas con sus
respectivas respuestas
Semana 4. 1.13 Big Data Capítulo 1: Luis Joyanes Organizar a los estudiantes en Los equipos de trabajo elaborar 5%
Del 10/08/2020 1.14 Lenguajes de Aguilar. “Programación en C, equipos de trabajo. los siguientes documentos: a)
al 14/08/2020. Programación. C++, Java y UML” Segunda Definir y asignar a cada equipo un resumen del tema asignado,
1.15 Evolución de los lenguajes Edición. de trabajo un tema del b) una clase magistral
de programación contenido. utilizando software para dicho
1.16 Paradigmas de fin, c) definen un cuestionario

4/6
UNIVERSIDAD DE SAN CARLOS DE GUATEMALA
División de Ciencias de la Ingeniería
Centro Universitario de Occidente
Quetzaltenango

Fecha de Tema Estrategias metodológicas Estrategias de aprendizaje Estrategias evaluativas y Ponderación /


realizacion de (Actividades del docente) (Actividades del estudiante) resultados de aprendizaje acreditación
Actividad
programación de 10 preguntas con sus
respectivas respuestas
Semana 5. 2.1. Resolución de problemas Capítulo 2: Luis Joyanes Exposición magistral Lectura del contenido, realizar 5%
Del 17/08/2020 con computadoras. Aguilar. “Programación en C, dinamizada de los temas, resumen, análisis comparativo
al 21/08/2020. 2.2. Algoritmo, concepto y C++, Java y UML” Segunda preguntas detonadoras, lluvia de la lectura, contestar las
propiedades. Edición. de ideas, Resolución de preguntas guías y resolución de
2.3. Diseño de Algoritmos problemas, evaluación del tema problemas.
2.4. Escritura de algoritmos y revisión de tareas.
Semana 6. 2.5. Representación gráfica de Capítulo 2: Luis Joyanes Exposición magistral Lectura del contenido, realizar 5%
Del 24/08/2020 los algoritmos. Aguilar. “Programación en C, dinamizada de los temas, resumen, análisis comparativo
al 28/08/2020. 2.6. Metodología de la C++, Java y UML” Segunda preguntas detonadoras, lluvia de la lectura, contestar las
Primer examen programación. Edición. de ideas, Resolución de preguntas guías y resolución de
Parcial: 2.7. Herramientas de problemas, evaluación del tema problemas.
31/08/2020. programación. y revisión de tareas.

Semana 7. 3.1. estructura general de un Capítulo 3: Luis Joyanes Exposición magistral Lectura del contenido, realizar 3%
Del 31/08/2020 programa en C. Aguilar. “Programación en C, dinamizada de los temas, resumen, análisis comparativo
al 04/09/2020. 3.2. Creación de un programa. C++, Java y UML” Segunda preguntas detonadoras, lluvia de la lectura, contestar las
3.3. El proceso de ejecución de Edición. de ideas, Resolución de preguntas guías y resolución de
un programa en C. problemas, evaluación del tema problemas.
3.4. Depuración de un y revisión de tareas.
programa en C.
Semana 8. 3.5. Pruebas Capítulo 3: Luis Joyanes Exposición magistral Lectura del contenido, realizar 3%
Del 07/09/2020 3.6. Los elementos de un Aguilar. “Programación en C, dinamizada de los temas, resumen, análisis comparativo
al 11/09/2020. programa en C. C++, Java y UML” Segunda preguntas detonadoras, lluvia de la lectura, contestar las
3.7. Tipos de datos en C. Edición. de ideas, Resolución de preguntas guías y resolución de
3.8. El tipo de datos lógico problemas, evaluación del tema problemas.
y revisión de tareas.
Semana 9. 3.9.. Constantes Capítulo 3: Luis Joyanes Exposición magistral Lectura del contenido, realizar 3%
Del 21/09/2020 3.10. Variables Aguilar. “Programación en C, dinamizada de los temas, resumen, análisis comparativo
al 25/09/2020. 3.11. Duración de una variable C++, Java y UML” Segunda preguntas detonadoras, lluvia de la lectura, contestar las
3.12. Entradas y Salidas Edición. de ideas, Resolución de preguntas guías y resolución de
problemas, evaluación del tema problemas.

5/6
UNIVERSIDAD DE SAN CARLOS DE GUATEMALA
División de Ciencias de la Ingeniería
Centro Universitario de Occidente
Quetzaltenango

Fecha de Tema Estrategias metodológicas Estrategias de aprendizaje Estrategias evaluativas y Ponderación /


realizacion de (Actividades del docente) (Actividades del estudiante) resultados de aprendizaje acreditación
Actividad
y revisión de tareas.
Semana 10. 4.1. Operadores y expresiones. Capítulo 4: Luis Joyanes Exposición magistral Lectura del contenido, realizar 3%
Del 28/09/2020 4.2.Operador de Asignación Aguilar. “Programación en C, dinamizada de los temas, resumen, análisis comparativo
al 02/10/2020. 4.3. Operadores aritméticos C++, Java y UML” Segunda preguntas detonadoras, lluvia de la lectura, contestar las
4.4. Operadores relacionales y Edición. de ideas, Resolución de preguntas guías y resolución de
lógicos. problemas, evaluación del tema problemas.
y revisión de tareas.
Semana 11. 4.5. Operadores de Capítulo 4: Luis Joyanes Exposición magistral Lectura del contenido, realizar 3%
Del 05/10/2020 incrementación y Aguilar. “Programación en C, dinamizada de los temas, resumen, análisis comparativo
al 09/10/2020. decrementación C++, Java y UML” Segunda preguntas detonadoras, lluvia de la lectura, contestar las
4.6. Operador condicional ? Edición. de ideas, Resolución de preguntas guías y resolución de
4.7. Operador coma problemas, evaluación del tema problemas.
4.8. Operadores especiales y revisión de tareas.
Semana 12. 5.1. Estructuras de control Capítulo 5: Luis Joyanes Exposición magistral Lectura del contenido, realizar 3%
Del 12/10/2020 5.2. La sentencia if Aguilar. “Programación en C, dinamizada de los temas, resumen, análisis comparativo
al 16/10/2020. 5.3. Sentencia if-else C++, Java y UML” Segunda preguntas detonadoras, lluvia de la lectura, contestar las
Edición. de ideas, Resolución de preguntas guías y resolución de
problemas, evaluación del tema problemas.
y revisión de tareas.
Semana 13. 5.4. Sentencia if-else anidadas. Capítulo 5: Luis Joyanes Exposición magistral Lectura del contenido, realizar 2%
Del 19/10/2020 5.5. Sentencia de control switch Aguilar. “Programación en C, dinamizada de los temas, resumen, análisis comparativo
al 23/10/2020. 5.6. Expresiones condicionales. C++, Java y UML” Segunda preguntas detonadoras, lluvia de la lectura, contestar las
Edición. de ideas, Resolución de preguntas guías y resolución de
problemas, evaluación del tema problemas.
y revisión de tareas.
Semana 14. PROYECTO FINAL DEL DOCUMENTO INSTRUCTIVO PRESENTAR PROYECTO EXPOSICIÓN GRUPAL. 20%
Del 26/10/2020 CURSO Y LABORATORIO. DE PROYECTO FINAL
al 30/10/2020.

6/6

Powered by TCPDF (www.tcpdf.org)

También podría gustarte