universidad de guayaquil facultad de ciencias matemáticas ...€¦ · universidad de guayaquil...
TRANSCRIPT
UNIVERSIDAD DE GUAYAQUIL
Facultad de Ciencias Matemáticas y Físicas
Carrera de Ingeniería en Sistemas Computacionales, Networking y Telecomunicaciones
PLANIFICACIÓN MICRO CURRICULAR POR COMPETENCIAS
SÍLABO (SYLLABUS)
Plan Semestral/Anual/Modular de Asignatura
1. Datos informativos
Facultad: Ciencias Matemáticas y Físicas Escuela:
Carrera: Ingeniería en Sistemas Computacionales
Área: Computacional Asignatura: Estructura de Datos
Fechas: Inicio: 05 de mayo del 2012 Culminación: 30 de Agosto de 2014
Prerrequisito: Programación Estructurada Créditos: 4,5
Horas presenciales: 72 Horas autónomas: 72
Horas Servicio Comunitario/Pasantías/Prácticas Pre-profesionales:
Ejes de Formación:
Humanístico ( ) Básico ( x ) Profesional ( ) Optativo ( ) Servicio comunitario( )
Docente(s): Ing. Juan Carlos Cedeño Rodríguez Ing. Juan Carlos Ramos Ing. Abel Alarcón Salvatierra
Teléfono: 080008676
Correo electrónico: [email protected]
2. Caracterización de la asignatura
2.1 Descripción:
Permite conocer el desarrollo, implementación y administración de los recursos para diversos modelos de representación de datos, de tal forma que permita presentar las formas de representación de información en el ámbito de memoria, que servirá como base para su implantación de acuerdo a las necesidades un modelo de estructura de datos.
2.2 Justificación:
La programación y automatización de procesos requieren de un nivel abstracto de conocimiento respecto a las estructuras de datos que sirven como base para el diseño y el modelado de la información, bajo este concepto es necesario que el alumno conozca e interprete el contenido de la materia para poder desempeñar sus funciones de resolución de problemas con destreza.
2.3 Naturaleza:
Se trata de una materia de naturaleza teórico-práctica, se basa en los conceptos generales de la programación de sistemas y automatización de procesos pero se centra básicamente en la optimización de recursos de los componentes electrónicos del computador mediante el uso de estructuras y tipos de datos para manipular la información.
2.4 Intencionalidad:
Diseñar estructuras de datos orientados a objetos y algoritmos eficientes en el desarrollo de aplicaciones y sistemas informáticos de una manera objetiva y realista.
Implementar algoritmos informáticos en un lenguaje de programación orientado a objetos utilizando correctamente las estructuras de datos y de la información.
Comprender e implementar de forma reflexiva métodos de ordenamiento que mejoren representativamente los algoritmos usados en la construcción de sistemas informáticos.
Comprender e implementar técnicas avanzadas de búsqueda y recuperación de la información paran adaptarlas a los sistemas informáticos.
Comprender el aporte de la materia en la optimización de recursos de memoria física en la construcción de programas útiles para las diversas aplicaciones que la sociedad demande.
Ejes transversales que se desarrollaran en las unidades
1.-Personal- Educación de profesionales con capacidad de análisis sistémico y reflexivo, inculcar los valores para que puedan afrontar las necesidades de la sociedad.
2.- Laboral- Forjar líderes con capacidad de autocrítica y manejo de grupo.
3.- Social- Robustecer la condición humana de los profesionales, para que sean entes activos de la sociedad y de nuestra realidad nacional.
4.- Intelectual.- incentivar la investigación científica y el desarrollo de nuevos conceptos de tecnología para suplir las necesidades de la comunidad.
3. Competencias
3.1 Competencias básicas
Proceso Tipo Formulación Descripción Estándar Desempeño
Perso
nal
Au
ton
om
ía
Aprender a pensar por sí mismo de forma crítica y
auto critica
Afirmar y defender sus ideas,
convicciones y derechos entendiendo razones a favor y en contra de determinados
comportamientos.
Utilizará los métodos contemporáneos de pensamiento crítico
Cuestiona los
supuestos de teorías en forma argumentada.
Dominará técnicas y procedimientos de auto aprendizaje critico evaluando su
eficacia
Conoce y aplica la metodología del aprender haciendo
Utilizar la crítica constructiva en distintas situaciones y
alternativas
Sabrá expresar con convicción sus ideas y opiniones en forma
eficiente
Somete sus ideas a discusión aceptando observaciones y sugerencias
pertinentes
Afrontar la incertidumbre y la complejidad teniendo presente el conjunto de la situación
Alcanzará metas comunes con convicción y autonomía de pensamiento expresado en ideas
Verifica de forma solvente la validez de sus pensamientos y actuaciones
Resp
on
sab
ilid
ad
Tomar responsabilidad por sus propios actos y por el
desarrollo de la comunidad, con
sentido de
equidad y servicio
Asumir las consecuencias de sus actos sin inculpar a nadie.
Asumirá de manera consciente y comprometida los deberes y derechos que regulan la vida en
sociedad.
Practica constantemente
deberes y derechos en su vida cotidiana y profesional
Acoger con respeto
y solidaridad los puntos de vista, las necesidades y las expectativas de
otros.
Diferenciará con claridad los conceptos de responsabilidad, libertad, seguridad,
igualdad y justicia.
Piensa, habla y actúa
de manera coherente con los principios y valores universalmente
aceptados
So
cia
l
Lid
erazg
o
Saber dirigir e
influir positivamente sobre otros, generando
colaboración y cambios
significativos
Motivar a las personas a alcanzar metas de calidad en sus vidas y trabajos, con fuerza persuasiva
Utilizará las motivaciones e intereses de los miembros de su equipo con ética y profesionalismo
Persuade a los demás con propuestas e incentivos de alto impacto
Trab
ajo
en
eq
uip
o
Operar activa y
genuinamente con los demás en pro de las metas comunes, priorizando los intereses del equipo
Saber delegar funciones con sentido de empoderamiento
Asignara tareas y
responsabilidades
considerando la heterogeneidad y logrando valor añadido superior
Integra los diversos
talentos de los
miembros del equipo asumiendo las consecuencias de los resultados
Demostrará confianza
en sus colaboradores, delegándoles tareas y decisiones importantes con sistematización y ponderación
Aplica indicadores de gestión para alcanzar resultados de excelencia
Saber delegar funciones con sentido de empoderamiento Comprometer a otras personas en
sus ideas y
proyectos haciendo que tomen sus propias decisiones y asuman las consecuencias.
Asumirá propósitos retadores con los miembros de su equipo
de manera responsable y honesta
Promueve la moral y productividad del grupo, mediante acciones precisas
Inducirá a los integrantes del equipo a asumir riesgos con firmeza y diligencia
Proporciona al equipo la información y recursos necesarios
para tomar decisiones oportunas
Comprometer a otras personas en
sus ideas y proyectos haciendo que tomen sus propias decisiones y asuman las consecuencias. Saber comunicar
ideas y mensajes en forma efectiva
Utilizará redes,
expertos o terceras personas para influir e impactar positivamente en los demás
Proporciona al equipo la información y recursos necesarios
para tomar decisiones oportunas Logra el liderazgo formal e informal
Aplicará con acierto los diversos estilos de liderazgo
Utilizará técnicas efectivas de comunicación oral, escrita y emocional
Argumenta sus
criterios de manera clara y mesurada
Asumir actitudes
positivas con espontaneidad
Aplicará reglas de
consenso con flexibilidad
Coopera en las
labores del equipo constantemente
Analizar la naturaleza y dinámica del equipo, con eficacia
Identificara las dimensiones básicas de su equipo con facilidad
Demuestra espíritu de equipo con
autenticidad
Analizar la naturaleza y
dinámica del equipo, con
eficacia.
Conocerá estrategias de los equipos de alto desempeño, con precisión.
Valora propuestas de sus pares y superiores, con sentido crítico
IN
TELEC
TU
AL
To
ma d
e d
ecis
ion
es
Tomar decisiones acertadas en
diversas situaciones y
contextos.
Valorar con rapidez y precisión las
ventajas e inconvenientes de una actuación antes de tomar una decisión.
Aprenderá con claridad las técnicas de la inteligencia emocional.
Participa proactivamente en la detección de la realidad objetiva.
Pensar con serenidad y sin
precipitación antes de actuar en diferentes situaciones.
Conocerá y aplicará
permanentemente formas de autocontrol.
Demuestra tolerancia
ante las ideas de otros.
Realizará planes efectivos de contingencia frente a problemas planteados.
Sustenta
técnicamente la toma de decisión.
Dar razón de los motivos del propio comportamiento.
Desarrollará actitudes proactivas estimando
el factor incertidumbre.
Aplica criterios técnicos en la
evaluación de resultados.
Evaluará con criterio crítico las posibles
Plantea medidas correctivas y/o
In
vesti
gació
n
Investigar con rigurosidad académica.
Compilar
información de manera apropiada.
Identificará con fines de aplicación los tipos
de investigación.
Agiliza con fluidez la operación administrativa de la investigación.
Aprenderá y aplicará apropiadamente los parámetros de la
investigación científica.
Relacionan la práctica con la información obtenida.
Plantear hipótesis probables de acuerdo a reglas establecidas.
Aprenderá a diseñar técnicamente proyectos de
investigación aplicados a su entorno.
Usa diversas metodologías efectivas de trabajo en la investigación.
Manejar métodos cuantitativos y cualitativos de investigación, con
solvencia.
Evaluará
eficientemente las fases del proyecto de investigación con …
Emplea eficientemente el pensamiento
divergente en los
procesos de investigación.
Elabora técnicamente informes de las investigaciones realizadas.
Man
ejo
de l
as T
ecn
olo
gía
s d
e
la
In
form
ació
n y
la
Co
mu
nic
ació
n
Utilizar las TICs según los
requerimientos de la alfabetización
digital
Utilizar los sistemas informáticos y operativos en el
ordenador, con seguridad y rapidez.
Conocerá y utilizará eficientemente y con seguridad los dispositivos de la tecnología actual en comunicación.
Maneja con seguridad y eficiencia software para procesar texto, hacer cálculos y presentaciones digitalizadas.
Manejar el
computador a nivel de usuario, procesando información en programas básicos con eficiencia.
Desarrollará habilidad en el empleo de el computador como
herramienta básica en su accionar como potencial profesional.
Utiliza con destreza
las TICs
Usar navegadores y buscadores de Internet con actitud abierta responsable
y crítica.
Formará con criticidad parte de una comunidad virtual por medio de las TIC .
Genera foros, chat,
grupos de discusión y búsqueda de información con criticidad por medio de las TICs.
Procesar
información de acuerdo con los estándares CMI (Competencia en Manejo de información).
Monitoreará y evaluará con eficiencia nuevas tecnologías para su
desarrollo profesional.
Realiza con eficiencia el mantenimiento preventivo de los dispositivos
tecnológicos a su disposición.
LA
BO
RA
L
Fo
rm
ació
n p
erm
an
en
te
Aprender y actualizarse
permanentemente en su campo
profesional y a nivel
interdisciplinario
Tener mente abierta y creativa ante los nuevos cambios de la
sociedad y la ciencia
Conocerá y aplicará con precisión los diferentes elementos de apoyo tecnológico
en el desarrollo de su actividad profesional
Identifica y describe
los apoyos electrónicos, audiovisuales y bibliográficos
requeridos por su actividad profesional
Aplica con pertinencia los diferentes elementos de apoyo que dispone en su
campo laboral
Desarrolla aplicaciones tecnológicas innovadoras con
efectividad en cada elemento de apoyo requerido en el ejercicio profesional
Buscar información en fuentes distintas
a la de la propia especialidad con criterio selectivo
Dominará con pertinencia las técnicas de búsqueda de información en libros, revistas y archivos
electrónicos
Maneja herramientas informáticas
(navegadores y motores) de búsqueda actualizadas
Aplica métodos
efectivos de
procesamiento intelectual en los procesos de búsqueda
Estar al tanto constantemente de
los desarrollos políticos, económicos y científicos en los ámbitos nacional e internacional
Conocerá de primera mano, los problemas habituales en su entorno profesional
Elabora un diagnóstico realista de las necesidades del mercado laboral en su campo
profesional
Compara objetivamente las diferentes realidades de las culturas de su entorno socio cultural
Aprender inteligentemente de las experiencias
cotidianas
Aplicará métodos eficaces de discernimiento científico, intelectual y valorativo
Identifica los procesos pertinentes establecidos en el
desarrollo del pensamiento
Sabe hacer análisis sistémico con
propiedad
LA
BO
RA
L
Gesti
ón
de P
ro
yecto
s Formular y
Gestionar
proyectos de diversa índole, acorde con las necesidades
personales, los requerimientos sociales y las
demandas del
mercado
Formular proyectos de cooperación que sean altamente
competitivos
Sabrá diligenciar formatos o formularios de proyectos
Optimiza los
proyectos con personal altamente
capacitado que garantiza el éxito del mismo
Define
selectivamente las temáticas más avanzadas de acuerdo con la demanda del mercado
Elaborar proyectos multipropósito, con estándares altos de calidad
Planificará
responsablemente los proyectos prioritarios
Establece responsablemente mecanismos y
estrategias para acceder a oportunidades de financiación
Interpreta y aporta
resultados de acuerdo a pautas rigurosas de competitividad
Gestionar recursos diversos, según la naturaleza y especificación de cada proyecto
Diseñara la capacidad para convertir proyectos viables
Identifica con claridad los parámetros de medición del proyecto
Evaluar la factibilidad de los
proyectos, en base a diagnósticos y pronóstico preciso
Relacionará con
responsabilidad flujos de costo-beneficios
Domina con presteza
las diferentes alternativas que garantizan un mayor beneficio social del
proyecto
Interpreta sin
margen de error los índices y variables que requieren el éxito del proyecto
3.2.- Competencias Genéricas
PROCESO TIPO FORMULACION DESCRIPCION ESTÁNDARES DESEMPEÑOS
Personal
Co
mp
ro
mis
o é
tico
Asumir con
coherencia principios de
justicia, respeto y
honestidad en el ejercicio
profesional.
Actuar en diferentes situaciones de acuerdo a convicciones
fundamentadas en buenos principios y valores.
Conocerá los derechos básicos de los usuarios sin margen de errores.
Comparte con presteza las reglas principios y valores que rigen en una comunidad.
Respetar en todo momento los
acuerdos, alianzas y pactos establecidos.
Identificará con asertividad, las normas que se rigen en una relación contractual.
Aplica correctamente en reuniones y en su
vida personal los principios del buen vivir.
Co
mp
ren
sió
n s
iste
máti
ca
Integrar y organizar
coherentemente
conocimientos de distintas
disciplinas.
Relacionar conceptos Científicos de forma interdisciplinaria.
Sistematizará conocimientos aplicando técnicas
apropiadas.
Utiliza conocimientos de otras disciplinas en forma apropiada.
Construir eficientemente
modelos mentales integradores.
Conocerá con experiencia teorías y métodos de sistemas.
Sabe consultar y concertar pertinentemente en la toma de
decisiones en salud con profesionales de otras áreas y disciplinas.
Ap
licació
n d
e p
rin
cip
ios n
orm
as y
reg
las Aplicar
correctamente
principios, normas y reglas científico
– técnicos.
Interpretar adecuadamente los manuales de procedimientos.
Dominara con precisión
los procesos con enfoque por competencias en el aprendizaje.
Maneja con facilidad
los elementos constitutivos del aprendizaje por competencias.
Utilizar eficientemente modelos de resolución de
problemas.
Aplicara con habilidad métodos de
interacción, mediación y estimulación como estrategia del
aprendizaje.
Identifica y emplea con precisión las
estrategias de la resolución de problemas en el
aprendizaje.
Social
Cu
idad
o d
el
Med
io a
mb
ien
te
Aplicar correctamente
normas de ecología en el
lugar de trabajo.
Utilizar siempre tecnologías limpias.
Conocerá y aplicara con propiedad el
método japonés de las cinco eses (5S).
Diseña proyectos y programas de carácter ecológico.
Cuidar el orden y la limpieza aplicando
el método japonés de las cinco eses
(5S).
Estudiara los procedimientos del reciclaje diferenciando
los elementos degradables, no
degradables y biodegradables.
Mantiene los equipos e instrumentos de trabajo en perfecto estado.
Deposita siempre los residuos en los lugares apropiados.
Cu
ltu
ra c
orp
orati
va
Orientar de forma consciente y motivada los
propios intereses y
comportamientos hacia las
necesidades, prioridades y
objetivos de la
institución
Prever anticipadamente nuevos acontecimientos o situaciones que afectan a personas
y grupos en la organización.
Dominará las técnicas
principales de la planeación estratégica y la planeación prospectiva.
Trabaja eficientemente en función de políticas institucionales.
Administrar el tiempo en función
del cumplimiento de las tareas
comunes.
Elaborara cronogramas acordes con compromisos
preestablecidos.
Colabora con los equipos de trabajo de forma
desinteresada.
Intelectual
Reso
lució
n d
e p
ro
ble
mas d
e
ing
en
iería
Aprender a resolver
problemas de ingeniería con
eficiencia.
Analizar los
factores implicados con rigor científico y tecnológico.
Discriminará eficazmente alternativas planteadas sustentando su elección.
Diseña planes
efectivos de solución a problemas presentes.
Proponer soluciones con alto
grado de
factibilidad.
Planificará y ejecutara acciones que le
permitan resultados
positivos.
Interpreta resultados
con criterio técnico.
Pen
sam
ien
to a
nalí
tico
Analizar problemas y casos con rigor lógico.
Identificar el núcleo de un
problema con precisión.
Aprenderá a correctamente la fases del proceso creativo.
Caracteriza con precisión los
problemas relevantes.
Aplicar análisis sistémico al problema con
propiedad.
Aprenderá y aplicara apropiadamente
Usa diversas
metodologías efectivas en la aplicación del
aprendizaje por problemas.
Laboral
Cali
dad
en
el
servic
io
Aprender a servir a los usuarios con
eficiencia, eficacia,
efectividad y
ética.
Atender con
prontitud y amabilidad los requerimientos básicos de la población.
Aprenderá las teorías y normas de calidad y calidez en el servicio efectivo al usuario.
Atiende a los
usuarios sin ningún tipo de discriminación.
Sistematizar de forma organizada y flexible los
procesos de atención profesional.
Mejora continuamente la prestación del servicio a los usuarios.
Generar y ejecutar creativamente proyectos de
servicios comunitarios.
Aplica con regularidad principios y normas
de calidad en el servicio.
Trab
ajo
in
terd
iscip
lin
ario
Aprender a trabajar
eficientemente en equipos multi,
inter y transdisciplinarios.
Recuperar y analizar la
información de diferentes fuentes con exactitud.
Conocerá y aplicara las
técnicas del trabajo eficiente en equipo (TTEE).
Sabe comprometer al equipo de trabajo
con las metas comunes de forma convincente.
Saber adaptarse a nuevas situaciones con flexibilidad.
Sabe integrar eficazmente conocimientos y experiencias
significativos de distinta procedencia.
3.3.-Competencias Específicas
Tipo Formulación Descripción Estándar Desempeño
Diseño de
Sistemas
Diseñar sistemas
informáticos que se
ajusten de manera
eficaz a las
necesidades del
entorno
organizacional.
Elaborar apropiadamente el diseño de acuerdo a la necesidad específica.
Aplicar normas de calidad al diseño elaborado, de forma adecuada.
Definir correctamente los
componentes tecnológicos de la solución a ser desarrollada.
Diseñará sistemas informáticos de acuerdo al análisis previo garantizando sistemas de calidad.
Aplicará estándares de
diseño en los trabajos específicos.
Define el diseño de los sistemas de forma correcta para su posterior desarrollo.
Usa las técnicas adecuadas para el modelado del diseño.
Aplica normas de
calidad de diseño de sistemas.
Aplicar
nuevas
tecnologías
para la
gestión de
información
de manera
eficiente.
Investigar y analizar constantemente las nuevas herramientas tecnológicas del mercado.
Comparar con sentido crítico las tecnologías a nivel de hardware, software y comunicaciones que se aplican en el manejo de información.
Investigar la nueva tecnología relacionada al campo informático.
Administrar la información de la organización a lo largo del tiempo usando equipos informáticos.
Realizará investigación usando técnicas relacionadas a nuevas tecnologías de manera eficiente.
Aplicará el manejo de información utilizando equipos de informática para la toma de decisiones.
Comparar las posibles alternativas de solución a ser consideradas de manera rigurosa
Identificar los costos/beneficios que incurran cada una de las
Comparará las diferentes soluciones de Hardware y Software de manera eficiente.
Analizará las
diferentes
Selecciona la mejor alternativa para la necesidad de la empresa.
Plantea oportunamente acciones de mejoramiento de
Evaluación de
alternativas
de solución
Evaluar alternativas
de solución de
problemas que
requieran
sistematización con
sentido critico
opciones tecnológicas a ser tomadas en cuenta de acuerdo a criterios razonables
Seleccionar la alternativa Hardware/Software más apropiada a una necesidad específica con sentido ético
alternativas de solución para implantarla en la organización.
sistema informático.
Asigna convenientemente los recursos necesarios para el logro de la calidad.
Formulación
de proyectos
de
investigación
Formular proyectos
de investigación
científico- tecnológico
con carácter ético y
social.
Identificar problemas de corte social para formular proyectos de manera coherente.
Justificar apropiadamente los recursos humanos y tecnológicos que demande el proyecto.
Formular proyectos de investigación y desarrollo, integrando para tal efecto equipos de trabajo multidisciplinarios, asumiendo el liderazgo efectivo en la coordinación metodológica
y técnica de los mismos
Propondrá proyectos que resuelven problemas sociales de manera oportuna
Identifica con
claridad problemas en la sociedad
Dimensiona adecuadamente los recursos que demande el proyecto
Justifica con propiedad el dimensionamiento que demanda la ejecución del proyecto
Soluciones de
problemas de
Sistemas
4-Solucionar con
eficiencia problemas
organizacionales que
involucren hardware y
software en los
Sistemas
Informáticos.
Identificar con sentido crítico los factores que originan el problema informático a resolver
Seleccionar apropiadamente la solución informática que resolverá la problemática presentada.
Implantar adecuadamente
las tecnologías de información elegida para el efecto
Aplicará los conocimientos básicos en la solución de problemas a nivel de hardware y software.
Actuara con sentido crítico en la solución de problemas relacionados a infraestructura tecnológica
Aplica metodologías de trabajo para la solución de problemas de infraestructura.
Analiza las mejores prácticas de trabajo aplicables a diferentes escenarios propuesto.
4.- Unidades
Primera Unidad
Nombre de la unidad: Uso e Implementación de Tipos de Datos Abstractos
Fecha de inicio: 5 de Mayo de 2014
Fecha de culminación: 7 de Junio de 2014
1.1 Tipos de Datos Abstractos 1.1.1 TDA Lista 1.1.2 TDA Pila 1.1.3 TDA Cola
1.2 Análisis e implementación de estructuras lineales. 1.2.1 Implementación usando memoria estática. 1.2.2 Pilas mediante arreglo. 1.2.3 Colas mediante arreglo.
1.3 Implementación Usando memoria dinámica 1.3.1 Listas simplemente enlazadas. 1.3.2 Pilas mediante lista simplemente enlazadas. 1.3.3 Colas mediante lista simplemente enlazadas.
1.4 Listas Circulares 1.4.1 Listas circulares usando memoria estática. 1.4.2 pilas circulares mediante listas enlazadas. 1.4.3 Colas circulares mediante listas enlazadas.
1.5 Listas doblemente enlazadas. 1.5.1 Pilas mediante listas doblemente enlazadas. 1.5.2 Colas mediante listas doblemente enlazadas.
Estándares:
Analizará los conceptos orientados al manejo de estructuras de datos en el diseño de programas que me permitan organizar la información de manera eficaz.
Conocerá el uso de los diferentes tipos de datos abstractos que se pueden manejar en el diseño de soluciones orientadas a sistemas informáticos.
Aprenderá la importancia real de optimizar los recursos físicos de memoria al momento de diseñar soluciones orientadas a sistemas informáticos.
Conocerá la diferencia entre trabajar con memoria estática y memoria dinámica en el desarrollo de programas.
Implementará algoritmos y programas aplicando estructuras de datos lineales usando memoria estática.
Implementará algoritmos y programas aplicando estructuras de datos usando memoria dinámica mediante el uso de punteros.
Núcleos Estructurales:
Dimensiones Componentes
Programación Estructurada
Diseño de programas y funciones.
Manejo de memoria estática y dinámica
Tipos de Datos definidos por el usuario
Implementación de pilas y colas mediante arreglos
Implementación de funciones con punteros.
Introducción Computacional
Estudio básico de arquitectura de la computadora
Funcionamiento de la memoria RAM
Desempeños:
1 Conoce y analiza el uso de Tipos de Datos Abstractos
2 Aprende acerca de la importancia de la optimización de recursos de memoria.
3 Diferencia entre uso de memoria estática y memoria dinámica.
4 Diseña algoritmos donde emplea el uso de estructuras de datos abstractas mediante punteros.
5 Aprende el uso de las listas y las colas en problemas de la vida real.
6 Aplica los conocimientos de la unidad en la implementación de soluciones adaptadas a problemas reales.
Segunda Unidad
Nombre de la unidad: Algoritmos de Búsqueda y Ordenamiento
Fecha de inicio: 9 de Junio de 2014
Fecha de culminación: 14 de Junio de 2014
2.1 Algoritmos de Ordenamiento. 2.1.1 Conceptos generales. 2.1.2 Ordenamiento por intercambio. 2.1.3 Ordenamiento por selección. 2.1.4 Ordenamiento por inserción. 2.1.5 Ordenamiento por Quick sort. 2.1.6 Ordenamiento por Headsort. 2.1.7 Algoritmos para métodos de ordenamiento.
2.2 Algoritmos de búsqueda 2.2.1 Conceptos generales. 2.2.2 Búsqueda secuencial 2.2.3 Búsqueda Binaria. 2.2.4 Búsqueda en anchura y en profundidad. 2.2.5 Aplicación usando listas dinámicas.
Estándares:
Conocerá el uso de los algoritmos de ordenamientos aplicados al desarrollo de programas informáticos que aporten a la solución de problemas.
Conocerá el uso de los algoritmos de búsqueda aplicados al desarrollo de programas informáticos que aporten a la solución de problemas.
Diferenciara entre los diferentes tipos de algoritmos de ordenamiento e identificará según la problemática cual es la opción de selección más adecuada.
Diferenciara entre los diferentes tipos de algoritmos de búsqueda e identificará según la problemática cual es la opción de selección más adecuada.
Implementará soluciones a problemas donde se tenga que incurrir a los conocimientos adquiridos en esta unidad.
Núcleos Estructurales:
Dimensiones Componentes
Programación Estructurada
Diseño de programas y funciones.
Estructuras de control repetitivas anidadas.
Manejo de memoria estática y dinámica.
Tipos de Datos definidos por el usuario.
Implementación de funciones con punteros.
Manejo de archivos de datos.
Introducción Computacional
Estudio básico de arquitectura de la computadora
Funcionamiento de la memoria RAM
Desempeños
1 Analiza e interpreta las distintas formas de búsqueda de información en estructuras de datos.
2 Analiza e interpreta las distintas formas de ordenar información en estructuras de datos.
3 Aplica algorítmicos de búsqueda en el desarrollo de sistemas informáticos.
4 Aplica algoritmos de ordenamiento en el desarrollo de sistemas informáticos.
Tercera Unidad
Nombre de la unidad: Implementación de Estructuras de Datos No Lineales.
Fecha de inicio: 16 de Junio de 2014
Fecha de culminación: 30 de Agosto de 2014
3.1 Implementación de Arboles 3.1.1 Conceptos generales 3.1.2 Representación de árboles binarios. 3.1.3 Operaciones sobre árboles. 3.1.4 Implementación usando Listas.
3.2 Árboles AVL 3.2.1 Fundamentos teóricos 3.2.2 Factor de Balanceo 3.2.3 Operaciones básicas sobre AVL 3.2.4 Funciones de Rotación 3.2.5 Rotaciones simple 3.2.6 Rotaciones dobles. 3.2.9 Funciones varias sobre árboles AVL.
3.3 Grafos 3.3.1 Conceptos generales. 3.3.2 Representación de grafos. 3.2.3 Operaciones sobre grafos. 3.2.4 Implementación de grafos.
Estándares:
Conocerá el uso e implementación de de estructuras de datos no lineales como son los arboles y los grafos.
Analizará entre los diferentes tipos de estructuras de datos representadas por árboles, entre ellos los binarios y los AVL.
Desarrollará las actividades necesarias para el diseño de todas las funcionalidades de los arboles, así como su aplicación a ejercicios con problemáticas reales.
Conocerá las diferentes formas de representación de unidades de información a través de grafos.
Desarrollará las actividades necesarias para el diseño de todas las funcionalidades de los grafos, así como su aplicación a ejercicios con problemáticas orientadas a las necesidades de la vida real.
Implementará programas informáticos orientados a la solución de problemas que estén ligados con el contenido de ésta unidad de estudio.
Núcleos Estructurales:
Dimensiones Componentes
Programación Estructurada
Diseño de programas y funciones.
Estructuras de control repetitivas anidadas.
Manejo de memoria estática y dinámica.
Tipos de Datos definidos por el usuario.
Implementación de funciones con punteros.
Manejo de archivos de datos.
Manejo de funciones recursivas.
Introducción Computacional
Estudio básico de arquitectura de la computadora
Funcionamiento de la memoria RAM
Matemáticas Discretas
Conceptos y funciones de los grafos.
Desempeños:
1 Analiza el uso de Estructuras de datos no lineales.
2 Diseña algoritmos con representación de arboles.
3 Diseña soluciones informáticas de búsqueda e indexación mediante el uso de árboles binarios y algoritmos de búsqueda y ordenación.
4 Diseña algoritmos con representaciones de grafos.
5 Sintetiza el uso de estructuras de datos jerárquicas en la aplicación de soluciones para resolución de problemas.
5. Formas de organización de la docencia y la metodología.
Formas de Organización de la Docencia.
Metodología
Clases Teóricas Reconstrucción de conocimientos.
Representación gráfica de conceptos.
Investigación.
Lectura reflexiva.
Observación de resultados y tabulaciones
Ejercicios y resolución de problemas.
Clases Prácticas Diseño de programas u algoritmos orientados al contenido de la unidad en estudio.
Trabajo en equipo para construcción de autoconocimiento.
Resolución de problemas mediante el diseño de soluciones orientadas a la materia.
Talleres Grupales Discusión en equipo respecto a la solución de problemáticas de la vida real planteadas.
Realización de ejercicios con el objetivo de descubrir errores de diseño.
Exposiciones Descubrir y construir el conocimiento propio a partir de temáticas de orden tecnológico que lleven concordancia con la materia.
Trabajo autónomo Elaboración y supervisión en el desarrollo de proyectos informáticos (Entregable: Proyecto)
Resolución de trabajos de investigación. (Entregable: Informe de investigación)
6.- Recursos
1 Humanos:
Estudiante, profesional de la ingeniería en sistemas, técnicos de laboratorio.
2 Materiales:
Computador Proyector Internet Laboratorios Fotocopias
3 Técnicos:
Software de lenguaje de programación. Software de colaboración y comunicación entre alumnos y estudiantes.
7.-Evaluación
CRITERIOS DE EVALUACIÓN:
CARACTERÍSTICAS INDICADORES DE PROCESO DE
APRENDIZAJE
Pautas o parámetros:
1. Dan cuenta de las competencias
2. Posibilitan la valoración 3. Determinan cuando la
actuación de un estudiante es idónea de acuerdo a los contextos de actuación
Evidencias:
Son pruebas concretas, tangibles, son
registros con base con los criterios.
Pueden ser varios, se someten al
INDICADORES
FRECUENTES:
PROC
ESO
EXA
MEN
Prueba Objetivo (Examen
Parcial y final)
30%
Investigación y desarrollo de
proyecto.
40%
Trabajos en equipos
mediante talleres grupales.
10%
Exposiciones orales,
dominio y pertinencia
10%
Trabajos en clase 10%
TOTAL 70%
30%
análisis como parte de la evaluación,
coevaluación, heteroevaluación.
Existen evidencias de conocimientos
y de productos.
Indicadores:
Garantizan el nivel de dominio de las
competencias y permiten establecer
los logros de aprendizaje.
.
CUALITATIVA
(Competencias)
CUANTITATIVA
(Estándares)
Nivel de Desarrollo
Avanzado (A) Progresivo (P) Inicial (I)
Nivel de Dominio
Alto (90 – 100) Medio (80 – 90) Mínimo (70 – 80)
Autoevaluación. Co evaluación Prueba Escrita
Prueba de conocimiento Exposiciones Desarrollo de Proyecto. Reportes individuales.
8.- Bibliografía
Básica Complementaria
Estructura de Datos; Cairó, Osvaldo ; Guardati, Silvia. Tercera edición; McGraw Hill, México, 2006
Estructura de datos en C; Joyanes Aguilar, Luis; Fernàndez Azuela, Matilde, Primera edición; Mc Graw Hill; Madrid; 2005.
Internet http://c.conclase.net
www.monografias.com