UNIVERSIDAD AUTÓNOMA DE SINALOA ESCUELA DE ADMINISTRACIÓN AGROPECUARIA Y DESARROLLO RURAL FORMATO DE DISEÑO INSTRUCCIONAL LIC. EN INFORMÁTICA INFORMACIÓN GENERAL ÁREA DE CONOCIMIENTO Objetivo del área
Objetivo del semestre
Modulo Horas de laboratorio de cómputo Objetivo general de la materia
Créditos Conocimiento previo necesario Proporciona bases para
15
Conocimiento básico disciplinar Formar profesionales capaces de detectar y satisfacer las necesidades organizacionales relativas al uso y empleo de la información, recabar y organizar los datos y procesos necesarios para el buen funcionamiento de la organización y el cumplimiento de sus objetivos, logrando así la creación, administración o mantenimiento de servicios y sistemas de tratamiento de información integrados y eficientes. Desarrollar la habilidad y la competencia en el estudiante para la programación y/o organización de la información haciendo uso de las herramientas debidamente y optimizando tiempo y costos para lograrlo. Programación Intermedia 3 horas/semana El alumno aplicará las diferentes técnicas de programación para organizar los datos al interior del computador, eligiendo para ello el lenguaje C++ como método mas adecuado para el desarrollo de esta habilidad. Duración Horas 180 Semanas Meses 4.5 Hrs. Teoría 10 Hrs. Prac. 5 16
Programación Intermedia Bases de Datos
PROFESOR GRUPO
MC Alejo Gerardo Sánchez 3-01 y 3-02
Unidad I Objetivo de a unidad Contenidos 1 Introducción al Lenguaje C++
Unidad II Objetivo de la unidad
DISEÑO POR UNIDADES Introducción al Lenguaje C++ El alumno conocerá en forma general los conceptos y sintaxis de la programación en Lenguaje C++ 1.1 Introducción 1.2 Control del programa 1-3 Lógica y comparación 1.4 1.4 Funciones E/S El 1.5 1.5 Operadores C++ Preprocesador de C++ Se desarrolla la capacidad para identificar los componentes del sistema de preprocesdor de C++
Contenidos
2.1 Macros 2.1.1 Simple 2.1.2.Compuesta 2.1.3 Directivas de Cabecera #inlcude #define 2.1 4 Variables 2.2. Compilación Condicional 2.2.1 Compilación #undef 2.2.2 Variables enumeradas 2.3 Bucles 2.3.1 For 2.3.2. do-while 2.3.3 Case 2.3.4 Break - Continue 2.3.5 El enunciado If- Else 2.4. Técnicas de desarrollo del Lenguaje 2.4.1 Ejercicios de Aprendizaje 2.4.2 Estructuración 2.4.3.Compilación
Unidad III Objetivo de la Unidad
Arreglos (Arrays) El Alumno aprenderá a manejar datos en memoria de arreglos unidimensionales y multidimensionales
Contenidos 3.1.1. Tipos 3.1.2. Declaración 3.1.3. Manejo de Memoria 3.1.4. Elementos y definiciones 3.2 Apuntadores 3.2.1. Apuntadores de Arreglos 3.2.2. Apuntadores de Memoria 3.2.3. Manejo de elementos con apuntadores 3.2.4. Arreglos dimensionales 3.2.5 Arreglos Multidimensionales Unidad IV Objetivo de la Unidad
Archivos El alumno manejará las instrucciones y funciones de bajo nivel de C++ para el manejo de archivos de datos 4.1 Lectura y Escritura de Archivos 4.1.1 Crear Archivos en C++ 4.1.2 Fopen 4.1.3 Fwrite 4.1.4 Fclose 4.1.5 Assing 4.2 Estructuras y Uniones 4.2.1 Struct 4.2.2 Rewrite
Didácticas
De aprendizaje
Organizativas
Interdisciplinarias De evaluación
Soporte tecnológico Fuentes de Información
ESTRATEGIAS Proporcionar el programa a los alumnos; Análisis exhaustivo del programa analizando contenidos, estrategias a seguir, criterios de evaluación, etc., todo esto resumido en un mapa conceptual; discusión grupal sobre los conocimientos previos necesarios. Exposición por parte del docente para el cierre de la unidad. Búsqueda de información del tema en diferentes artículos, elaboración programas, busqueda del desarrllo de mapas conceptuales de los temas, solución de problemas aplicando las diferentes técnicas de programación. Formar equipos de trabajo para organizar los datos en la computadora (un mismo problema) por los diferentes métodos desarrollados por el docente y que el alumno identifique cual de estos métodos es el más apropiado para cada situación. Elaboración de examen conjunto de todos aquellos docentes que imparten esta asignatura. Asistencia, puntualidad, control de lecturas, mapa conceptual individual y por equipo, examen APOYOS Centro de cómputo para el desarrollo de las prácticas de laboratorio (solución de problemas), cañón, uso de software C++ http://es.wikipedia.org/wiki/C_m%C3%A1s_m%C3%A1s http://c.conclase.net/ http://www.zator.com/Cpp/index.htm http://www.cplusplus.com/doc/language/tutorial/