Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1.-Área académica
Económico – Administrativa
2.-Programa educativo
Licenciatura en Tecnologías Computacionales
3.- Campus
Xalapa
4.-Dependencia/Entidad académica
Facultad de Estadística e Informática
11.-Requisitos
Pre-requisitos Co-requisitos
15.-Fecha
Elaboración Modificación Aprobación
Universidad Veracruzana
Dirección General de Desarrollo Académico e Innovación Educativa
Dirección de Innovación Educativa
Departamento de Desarrollo Curricular
20.-Descripción
Esta experiencia educativa se ubica en el área disciplinar (tres horas teóricas tres horas prácticas,
ocho créditos), en ella se estudian las diferentes estructuras de datos, la organización y
manipulación de los datos aplicándolas a problemas específicos para cada una de las estructuras de
datos y la implantación utilizando un lenguaje de programación orientado a objetos mediante
prácticas individuales y proyectos en equipo en los cuales se integren los conocimientos del curso.
El desempeño de la unidad de competencia se evidencia mediante el desarrollo de prácticas y
proyectos que cumplan con los criterios de entrega oportuna y funcionamiento correcto y la
resolución acertada de los exámenes.
21.-Justificación
Las estructuras de datos y los algoritmos relacionados con ellas repercuten de forma directa en el
almacenamiento y tratamiento de la información, tanto desde el punto de vista físico como
funcional. Por tanto, el amplísimo ámbito de la programación se construye sobre los cimientos de
dichos algoritmos y estructuras de datos, de ahí la importancia de su conocimiento y aplicación en
la solución de problemas específicos.
22.-Unidad de competencia
El estudiante aplica la estructura de datos más adecuada para resolver problemas de computación,
con la finalidad de optimizar su rendimiento y usa la programación orientada a objetos, buenas
prácticas de codificación y documentación de código con creatividad y disposición para trabajar en
equipo, siendo colaborativo, tolerante y proactivo.
como los métodos de ordenación y búsqueda para resolver problemas computacionales utilizando
estructuras de datos, orientación a objetos y algoritmos relacionados en forma responsable, creativa,
colaborativa y respetuosa.
24.-Saberes
Teóricos Heurísticos Axiológicos
Conceptos básicos sobre estructuras de datos Identificación de los Creatividad para
Tipos de datos conceptos básicos de los la resolución de
Tipos de datos simples y tipos de datos problemas y la
estructurados elaboración de
Representación de datos estática y Aplicación correcta de los soluciones
dinámica conceptos de la recursión mediante
Recursión software
Métodos recursivos Aplicación correcta de los Responsabilidad
Recursión infinita para la entrega de
conceptos de las
oportuna y
Resolución de problemas excepciones completa del
recursivos software y
Almacenamiento dinámico Identificación de los proyectos
Apuntadores conceptos relacionados con desarrollados
Operadores para trabajar con el almacenamiento Colaboración al
memoria dinámica dinámico y su aplicación trabajar en
Listas ligadas correcta equipos y
Fundamentos teóricos participar en
Clasificación de listas ligadas Resolución de problemas, actividades. ·
Implantación de listas ligadas aplicando la programación Respeto por las
Operaciones básicas de listas orientada a objetos y las opiniones y
ligadas estructuras de datos de aportaciones de
Operaciones complementarias de Listas ligadas, Pilas, Colas compañeros del
listas grupo y de
y Arboles
Aplicaciones de listas ligadas equipo.
Pilas Ética en la
Resolución de problemas realización de
Fundamentos teóricos utilizando métodos de tareas y
Implantación de pilas ordenamiento y búsqueda actividades
Operaciones básicas de pilas
Operaciones complementarias de
pilas
Aplicaciones de pilas
Colas
Fundamentos teóricos
Implantación de colas
Operaciones básicas de colas
Operaciones complementarias de
colas
Universidad Veracruzana
Dirección General de Desarrollo Académico e Innovación Educativa
Dirección de Innovación Educativa
Departamento de Desarrollo Curricular
Aplicaciones de pilas
Árboles
Fundamentos teóricos
Tipos de árboles
Implantación de árboles binarios
de búsqueda
Operaciones básicas de árboles
binarios de búsqueda
Operaciones complementarias de
árboles binarios de búsqueda
Aplicaciones de árboles binarios
de búsqueda.
Estructuras asociativas.
Diccionarios.
Funciones de Dispersión.
Métodos de ordenamiento y búsquedas.
Métodos de ordenamiento simples.
Métodos de ordenamiento
complejos.
Búsquedas.
25.-Estrategias metodológicas
De aprendizaje De enseñanza
Búsqueda y consulta de información. Dirección de prácticas.
Discusión de conceptos. Revisión individual de trabajos en equipo.
Prácticas en computadora. Organización de grupos colaborativos.
Elaboración de proyectos que integren los Tareas para estudio independiente.
conceptos vistos en el aula. Discusión dirigida.
Uso de tecnologías de la información para Exposición con apoyo tecnológico variado.
reforzar conocimientos
26.-Apoyos educativos
Materiales didácticos Recursos didácticos
Programa de la experiencia educativa. Aula para 25 estudiantes.
Plan del curso. Pintarrón y marcadores para usos varios.
Manuales del lenguaje (impreso y en línea). Aula con equipo de cómputo con software
Bibliografía de la experiencia educativa. requerido (compilador del lenguaje).
Listado de ejercicios. Video proyector.
Software: C++ y Java, IDE para C++:
ZinJai. Dev-C++ o QtCreator, IDE para
Java: Netbeans o Eclipse.
28.-Acreditación
Para la acreditación tanto en ordinario, extraordinario y título de suficiencia es necesario aprobar el
examen con calificación mínima de 6 y que la suma de los porcentajes de las evidencias permita
tener una calificación de 6 o mayor. Así como cumplir con los porcentajes de asistencia que indica
el estatuto.
29.-Fuentes de información
Básicas
Complementarias