UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO COORDINACIÓN DE DOCENCIA DIRECCIÓN DE PLANEACIÓN Y DESARROLLO EDUCATIVO PROGRAMA ANALÍTICO DE ASIGNATURA 1.- DATOS GENERALES 1.1 INSTITUTO: Instituto de Ciencias Básicas e Ingeniería 1.2 LICENCIATURA: Licenciatura en Sistemas Computacionales 1.3 ASIGNATURA: Introducción a las ciencias de la computación 1.4 Ubicación de la Asignatura en el Plan de Estudios 1.5 Carga Horaria de la Asignatura y créditos Semestre Área de Formación Clave 1 SEMANAL SEMESTRAL Créditos TEÓRICA PRÁCTICA TOTAL TEÓRICA PRÁCTICA TOTAL 8 4 0 4 64 0 64 Elaborado por: Dra. Maritza Cáceres Mesa Mcs. Luis Rafael Sánchez Arce 1
1.6 Nombre del profesor que elaboró el programa Fecha de elaboración Lic. Ana Leticia Palacios Coyoli. Lic. Luis Islas Hernández 21 de Mayo de 2001 2.- PAPEL DE LA ASIGNATURA EN EL PLAN DE ESTUDIOS Esta materia proporciona al estudiante una panorámica general sobre las principales áreas de desarrollo en computación. Así mismo, se introduce al estudiante al estudio de algoritmos. 3.- SERIACIÓN DE LA ASIGNATURA A PARTIR DE LA CONGRUENCIA INTERNA DE LOS CONTENIDOS ASIGNATURAS ANTECEDENTES ASIGNATURAS CONSECUENTES Programación estructurada Elaborado por: Dra. Maritza Cáceres Mesa Mcs. Luis Rafael Sánchez Arce 2
4.- INTENCIÓN EDUCATIVA DE LA ASIGNATURA 4.1. OBJETIVOS GENERALES Que el estudiante conozca las principales áreas de desarrollo en computación. Que el estudiante adquiera los conocimientos básicos para el desarrollo de programas para computadora. Elaborado por: Dra. Maritza Cáceres Mesa Mcs. Luis Rafael Sánchez Arce 3
5.- OBJETIVOS PARTICULARES DE LAS UNIDADES O TEMAS 5.1. NÚMERO Y TÍTULO DE LAS 5.2. OBJETIVOS PARTICULARES DE CADA UNIDAD O TEMA UNIDADES O TEMAS 1 Historia de la computación 2 El hardware 3 El software 4 Redes de computadoras 5 Áreas de desarrollo en la computación 6 Áreas de énfasis en la Licenciatura en Ciencias Computacionales 7 Algorítmica Presentar al estudiante una panorámica general de la forma en que ha evolucionado la computación. Estudiar los componentes de hardware que conforman un sistema de cómputo. Analizar la manera en que está constituido el software de una computadora, poniendo énfasis en los diversos niveles. Estudiar la importancia de las redes de computadoras, los conceptos básicos y su finalidad. Presentar al estudiante una panorámica general de las diversas áreas de desarrollo en computación. Presentar al estudiante una panorámica general de las diversas áreas de énfasis que ofrece la Licenciatura en Ciencias Computacionales de la UAEH. Estudiar las técnicas básicas para el desarrollo de programas. Elaborado por: Dra. Maritza Cáceres Mesa Mcs. Luis Rafael Sánchez Arce 4
6.- SISTEMA DE CONOCIMIENTOS DE LA ASIGNATURA NÚMERO DE LA UNIDAD 1 2 3 4 PLAN TEMÁTICO, (SUBTEMAS Y TÓPICOS DE CADA UNIDAD) 1 Historia de la computación. 1.1 El cálculo automático. 1.2 Las calculadoras electromecánicas. 1.3 La era moderna de la computación. 2 El hardware 2.1 El procesador. 2.2 La memoria. 2.3 Los medios de almacenamiento. 2.4 Los dispositivos periféricos. 3 El software 3.1 El sistema operativo. 3.2 Los lenguajes de programación. 3.3 Técnicas, paradigmas y herramientas de programación. 4 Redes de computadoras 4.1 Nociones de comunicación entre computadoras. 4.2 Redes locales. 4.3 La red Internet. TOTAL DE HORAS 6 6 12 12 Elaborado por: Dra. Maritza Cáceres Mesa Mcs. Luis Rafael Sánchez Arce 5
NÚMERO DE LA UNIDAD 5 6 7 PLAN TEMÁTICO, (SUBTEMAS Y TÓPICOS DE CADA UNIDAD) 5 Áreas de desarrollo en la computación 4.1. Algoritmos y estructuras de datos. 4.2. Los lenguajes de programación. 4.3. Arquitectura de computadoras. 4.4. Cálculo numérico y simbólico. 4.5. Sistemas operativos. 4.6. Metodología e ingeniería del software. 4.7. Bases de datos y recuperación de información. 4.8. Inteligencia artificial y robótica. 4.9. Comunicación hombre-máquina. 6 Áreas de énfasis en la Licenciatura en Ciencias Computacionales 6.1 Computación inteligente. 6.2 Computación educativa. 6.3 Mecatrónica. 6.4 Procesamiento de imágenes. 6.5 Redes y telecomunicaciones. 6.6 Sistemas de información. 7 Algorítmica 7.1 Diagrama de Flujo Estructurado. 7.2 Diagrama Nassi Scheiderman 7.3 Pseudocódigo TOTAL DE HORAS 18 18 24 Elaborado por: Dra. Maritza Cáceres Mesa Mcs. Luis Rafael Sánchez Arce 6
7.- SISTEMA DE HABILIDADES 7.1. HABILIDADES GENERALES, PRÁCTICAS O ESPECÍFICAS QUE FORMARÁ Y DESARROLLARÁ LA ASIGNATURA Esta asignatura desarrolla proporciona la estudiante una panorámica general sobre la computación, las áreas de investigación y las tendencias actuales. El alumno adquiere los primeros elementos que le permitirán seleccionar el área de énfasis. El alumno adquiere los principios básicos de las técnicas de programación de computadoras, las que serán las bases de las materias de programación subsiguientes. Elaborado por: Dra. Maritza Cáceres Mesa Mcs. Luis Rafael Sánchez Arce 7
8.- CONSIDERACIONES METODOLÓGICAS Y DE ORGANIZACIÓN DE LA ASIGNATURA 8.1. METODOS, FORMAS ORGANIZATIVAS Y RECURSOS DIDÁCTICOS PARA EL DESARROLLO DEL PROCESO DE ENSEÑANZA-APRENDIZAJE Exposición por parte del profesor de los temas centrales del curso. Exposición de temas complementarios por parte de los estudiantes. Elaborado por: Dra. Maritza Cáceres Mesa Mcs. Luis Rafael Sánchez Arce 8
9. SISTEMA DE EVALUACIÓN DEL APRENDIZAJE 9.1. FORMAS DE EVALUACIÓN QUE ADOPTA LA ASIGNATURA. Se sugiere el siguiente mecanismo de evaluación: Tres exámenes parciales: 60 %. Proyecto de fin de curso: 30 %. Tareas y participación en clase: 10 %. Elaborado por: Dra. Maritza Cáceres Mesa Mcs. Luis Rafael Sánchez Arce 9
10.- BIBLIOGRAFÍA NECESARIA PARA EL DESARROLLO DEL PROGRAMA 10.1. BÁSICA 10.2. COMPLEMENTARIA 1. Informática, Presente y Futuro, Donsld H. Sanders; MacGraw Hill. 2. Introducción a la Informática, Gerardo Quiroz Vieyra, Edit. Oxford. 1. Introducción a la Computación y a la Programación Estructurada, 2da. Edición, Guillermo Levine, McGraw Hill 3. Principios de Sistemas de Información, 4ª. Edición 2000, Ralph M. Stair George W. Reynolds. Edit. Libro Visual. 4. Algoritmos y Estructuras de Datos, Charles Fbowman; Edit. Oxford. 5. Introducción a la Informática, Luis Joyanes Aguilar, Edit. McGraw Hill. Elaborado por: Dra. Maritza Cáceres Mesa Mcs. Luis Rafael Sánchez Arce 10
11.- PERFIL PROFESIOGRÁFICO 11.1. PERFIL IDEAL DEL PROFESOR QUE SE REQUIERE PARA IMPARTIR LA ASIGNATURA Egresado de la Licenciatura en Sistemas Computacionales o carrera afín. Elaborado por: Dra. Maritza Cáceres Mesa Mcs. Luis Rafael Sánchez Arce 11