Sei sulla pagina 1di 13

Universidad Nacional Abierta y a Distancia UNAD - Vicerrectora Acadmica y de Investigacin - VIACI

Escuela: Ciencias Bsicas Tecnologa e Ingeniera Programa: Ingeniera de Sistemas


Curso: Estructura de datos Cdigo: 301305
Gua de Actividades

Unidad 2: Estructuras de datos lineales - Etapa 3. Implementacin

Contexto de la estrategia de aprendizaje a desarrollar en el curso:

El curso se desarrolla bajo la Estrategia de Aprendizaje Basado en Problemas (ABP) es una estrategia de enseanza-aprendizaje
en la que cada grupo pequeo de alumnos bajo la asesora del tutor se rene para analizar y resolver una situacin problemtica
relacionada con su entorno presentada por el Tutor, es un mtodo de aprendizaje apoyado en el principio de resolver problemas
como punto de partida para la adquisicin de nuevos conocimientos.

El propsito de la estrategia de aprendizaje basas en problemas (ABP) es brindar al estudiante la posibilidad de dar aplicabilidad
a la temtica del curso a brindando soluciones a problemas reales del entorno de tipo software a travs de estructuras de datos.

La Actividad 3, hace parte de la evaluacin intermedia del curso, es una actividad colaborativa que se desarrolla en el foro
colaborativo dispuesto para la Unidad 2: Etapa 3.- Implementacin, disponible en entorno de aprendizaje colaborativo y el
producto final se presenta en el espacio indicado para la Etapa 3 - Implementacin - Entrega de la actividad, disponible entorno
de seguimiento y evaluacin.

Temticas a desarrollar:
Estructuras de datos lineales (colecciones)
List <T> Listas
Queue <T> Colas
Stack <T> Pilas
Interfaz grfica de usuario GUI con Windows Forms
Nmero de semanas: Fecha: del 21 de marzo a 24 de Momento de evaluacin: Entorno:
Cuatro (4) abril de 2017 Evaluacin Intermedia Aprendizaje colaborativo
Fase de la estrategia de aprendizaje: Etapa 3 - Implementacin
Universidad Nacional Abierta y a Distancia UNAD - Vicerrectora Acadmica y de Investigacin - VIACI
Escuela: Ciencias Bsicas Tecnologa e Ingeniera Programa: Ingeniera de Sistemas
Curso: Estructura de datos Cdigo: 301305
Productos acadmicos y Productos acadmicos y
Actividad individual ponderacin de la Actividad colaborativa* ponderacin de la
actividad individual actividad colaborativa
La actividad es colaborativa consiste Cada integrante deber La parte colaborativa El grupo presentar como
en que cada integrante del grupo elegir un rol, de los que se Consiste en revisar los trabajo final, un nico
implementa una estructura de datos indican en esta gua, debe proyectos de sus compaeros archivo comprimido el cual
tipo Cola como solucin a los evidenciarse en el foro y hacer comentarios contendr la integracin de
planteamientos que se indican a desde el inicio de la propositivos que contribuyan a los cinco proyectos
continuacin, de tal manera que el actividad junto con el mejorar los desarrollos individuales en una nica
grupo colaborativo presentar como planteamiento elegido. individuales como proceso de solucin.
producto final una nica solucin de autoevaluacin y
grupo que integre los cinco proyectos Uno de los roles es quien se coevaluacin. Este nico archivo se
realizados por cada estudiante. Las encargar de hacer la entrega en el espacio
instrucciones de cmo hacer la integracin de los cinco Integrar en una nica solucin, indicado para la Etapa 3 -
integracin se indican en la columna proyectos en una nica los cinco proyectos realizados Implementacin - Entrega
de actividad colaborativa. solucin. por cada integrante del grupo de la actividad, disponible
como producto final entorno de seguimiento y
La parte individual Debe responder a consolidado del grupo, y que evaluacin.
Cada integrante del grupo elegir uno inquietudes de sus ser entregado por parte del
de los cinco planteamientos que se compaeros, apoyar con lder del grupo o quien tenga el No se valoran trabajos
indican a continuacin para su explicaciones a quienes rol, en el espacio indicado para presentados de forma
implementacin, utilizando el tengan dificultades para la entrega en el entorno de individual, mientras que
lenguaje de programacin C#, como implementar su proyecto evaluacin y seguimiento haya integrantes del grupo
aplicacin de Windows forms, dando individual. denominado Entrega Actividad trabajando.
alcance a la interfaz grfica de 3 -Implementacin.
usuario GUI. Caca integrante compartir La ponderacin de la
Una vez haya seleccionado su en el foro colaborativo su Para llevar a cabo la parte colaborativa es de
planteamiento, ingresa al foro proyecto completo de la integracin se requiere que el 25/500 puntos
Universidad Nacional Abierta y a Distancia UNAD - Vicerrectora Acadmica y de Investigacin - VIACI
Escuela: Ciencias Bsicas Tecnologa e Ingeniera Programa: Ingeniera de Sistemas
Curso: Estructura de datos Cdigo: 301305
colaborativo habilitado para el Cola, 4 das antes de lder integrador cree un nuevo
desarrollo de la Actividad 3. finalizar la actividad, para proyecto de Aplicacin de
Implementacin, para informar a sus que est disponible windows Forms, y asocie cada
compaeros de cul fue su oportunamente y sea uno de los proyectos
planteamiento elegido, esto con el fin integrado con los dems individuales, crea un men de
de evitar elegir planteamientos ya proyectos a una nica opciones, y desde este se har
seleccionados por otros compaeros, solucin que es la que el el llamado a cada uno de los
de ah la importancia de hacer su grupo consolidar como proyectos individuales (cada
eleccin de sus dos planteamientos producto final. opcin del men debe tener el
oportunamente en el foro. No debe nombre de integrante que
existir implementacin de No se valoran trabajos realiz el proyecto a mostrar).
planteamientos repetidos. presentados de forma Todos los archivos de los
Una vez tenga codificado y depurado individual, mientras que proyectos individuales deben
su programa proceda a compartirlo haya integrantes del grupo estar en un nico directorio
en el foro, para que sus compaeros trabajando. para que sean asociados. De
lo revisen y hagan la coevaluacin a tal manera que de esta nueva
travs de una lista de chequeo que d Se recomienda que a la par solucin se haga el llamado a
cuenta del cumplimiento de todos los con esta actividad vaya cada uno de los proyectos
requerimientos funcionales. Y para desarrollando en sus ratos individuales a travs del men.
que est disponible para integrarlo en libres el componente El siguiente video muestra
la nica solucin del grupo. practico del curso que cmo hacer la integracin:
presentar como su https://www.youtube.com/wa
Requerimientos funcionales. evaluacin final del curso, la tch?v=we-XjRxo7gU
Para cada planteamiento se requiere gua del componente
implementar una clase de acceso practico la encuentra en el Una vez el lder tenga el
pblico para que pueda ser llamada entorno de aprendizaje producto final integrado en
por otra instancia a la hora de hacer prctico. una nica solucin lo comparte
la integracin, esta debe contener las en el foro colaborativo para
Universidad Nacional Abierta y a Distancia UNAD - Vicerrectora Acadmica y de Investigacin - VIACI
Escuela: Ciencias Bsicas Tecnologa e Ingeniera Programa: Ingeniera de Sistemas
Curso: Estructura de datos Cdigo: 301305
propiedades solicitadas. Implemente que sus compaeros lo revisen
los mtodos y supuestos que La ponderacin de la que todo est funcionando
considere necesarios. parte individual es de bien y que cumpla con los
Planteamientos del problema a 100/500 puntos requerimientos solicitados, en
elegir. caso de que haya que hacer
Planteamiento 1. ajustes haya tiempo de
El hospital la Misericordia desea hacerlos.
contar con un sistema de informacin
para registrar los pacientes que Funciones del Lder integrador
requieren atencin mdica, para lo Integrar los cinco proyectos
cual es necesario, registrar la cdula, en una nica solucin.
el nombre completo del paciente, la
edad, el gnero, el diagnstico y Publicar el trabajo final en el
valor de la consulta y la fecha. Se espacio indicado.
requiere conocer el total recaudado
por concepto de consultas. Se Evidenciar en el foro que el
requiere que el programa cuente con trabajo del grupo ya se
las opciones de registrar, buscar, public, para ello se captura
eliminar, tambin se requiere un una imagen y se la comparte
reporte del total de personas en el foro a sus compaeros,
registradas y el total recaudado por para que sepan que el trabajo
concepto de la consulta. La consulta ya se entreg.
se paga al momento del registro. Si
el paciente es menor de edad, o es
adulto mayor de 60 aos el valor de
la consulta cuesta $25.000, en caso
contario vale $40.000. La eliminacin
se lleva a cabo cuando el paciente es
Universidad Nacional Abierta y a Distancia UNAD - Vicerrectora Acadmica y de Investigacin - VIACI
Escuela: Ciencias Bsicas Tecnologa e Ingeniera Programa: Ingeniera de Sistemas
Curso: Estructura de datos Cdigo: 301305
atendido. Se requiere mostrar el
listado de pacientes registrados en un
control DataGridView. La eliminacin
se da en el mismo orden de llegada,
primero que ingres primero que
sale. Comportamiento de una(Cola).

Planteamiento 2.
La caja de compensacin familiar
Colsubsidios, desea contar con un
sistema de informacin para registrar
el pago del subsidio familiar que
entrega a los hijos de los
trabajadores de empresas afiliadas.
Para lo cual requiere registrar: el
nombre completo del trabajador, el
nombre de la empresa donde labora,
el nmero de hijos y la fecha. El
sistema calcular el total del subsidio
a entregar al trabajador teniendo en
cuenta que el valor del subsidio
mensual otorgado por cada hijo es de
24.000. Se requiere que el programa
cuente con las opciones de registrar,
buscar, eliminar. Tambin desea
calcular y mostrar el total en dinero
entregado por concepto de subsidios,
es de tener en cuenta que la
Universidad Nacional Abierta y a Distancia UNAD - Vicerrectora Acadmica y de Investigacin - VIACI
Escuela: Ciencias Bsicas Tecnologa e Ingeniera Programa: Ingeniera de Sistemas
Curso: Estructura de datos Cdigo: 301305
eliminacin se da cuando se entrega
al trabajador el subsidio de sus hijos.
Se requiere mostrar el listado de
pacientes registrados en un control
DataGridView. La eliminacin se da
en el mismo orden de llegada,
primero que ingres primero que
sale. Comportamiento de una(Cola).

Planteamiento 3.
El Hipermercado Comerca, requiere
un sistema de informacin para llevar
el control de ventas de su inventario
de productos, de tal manera que en
cualquier momento permita registrar,
el cdigo del producto, el nombre o la
descripcin, el precio unitario y la
cantidad. El programa debe contar
con las opciones de registrar los
datos y mostrarlos en un control
DataGridView, buscar, eliminar.
Adicionalmente se requiere calcular
el total recaudado por concepto de
las ventas del da. La eliminacin se
da cuando se realiza una venta, que
debe hacerse en el mismo orden de
llegada, primero que ingres primero
Universidad Nacional Abierta y a Distancia UNAD - Vicerrectora Acadmica y de Investigacin - VIACI
Escuela: Ciencias Bsicas Tecnologa e Ingeniera Programa: Ingeniera de Sistemas
Curso: Estructura de datos Cdigo: 301305
que sale. Comportamiento de
una(Cola).

Planteamiento 4.
La fundacin Vida Sana realizar un
evento para recoger fondos para
ayudar a los nios en condiciones de
vulnerabilidad, para lo cual se
requiere contar con un Sistema de
informacin que permita en cualquier
momento registrar los datos bsicos
de los aportantes como: La cedula, el
nombre, el telfono, el valor
aportado. Es importante que el
programa cuente con las opciones de
registrar, visualizar los registros en
un control DataGredView, buscar,
eliminar. Adicionalmente se requiere
un reporte del total de asistentes al
evento y el total recaudado. La
eliminacin se da con la salida de los
asistentes del recinto, que se da en el
mismo orden de llegada, primero que
ingres primero que sale.
Comportamiento de una(Cola).

Planteamiento 5.
Universidad Nacional Abierta y a Distancia UNAD - Vicerrectora Acadmica y de Investigacin - VIACI
Escuela: Ciencias Bsicas Tecnologa e Ingeniera Programa: Ingeniera de Sistemas
Curso: Estructura de datos Cdigo: 301305
La Empresa de energa EPSA requiere
un programa que permita registrar el
consumo de energa y los datos
bsicos de sus usuarios para general
la factura as: El nombre completo del
usuario, mes facturado, cantidad de
kilovatios consumidos, teniendo en
cuenta que el precio del kilovatio es
de $450; el sistema calcular el valor
facturado del mes por cada usuario.
Se requiere que el programa cuente
con las opciones de registrar,
visualizar los datos en un control
DataGredView, buscar, eliminar,
adicionalmente se requiere un
reporte que d cuenta del nmero de
usuarios registrados y el valor total
recaudado en el da. La eliminacin
de la cola se da cuando el usuario
paga el valor del servicio, que se da
en el mismo orden de llegada,
primero que ingres primero que
sale. Comportamiento de una(Cola).
Universidad Nacional Abierta y a Distancia UNAD - Vicerrectora Acadmica y de Investigacin - VIACI
Escuela: Ciencias Bsicas Tecnologa e Ingeniera Programa: Ingeniera de Sistemas
Curso: Estructura de datos Cdigo: 301305
*Lineamientos para el desarrollo del trabajo colaborativo
Roles y responsabilidades para
Planeacin de actividades para el Roles a desarrollar por el estudiante
la produccin de entregables por
desarrollo del trabajo colaborativo dentro del grupo colaborativo
los estudiantes
Es importante que los aportes para el Lder Integrador: Consolidar el documento Para la consolidacin y entrega de los
desarrollo del trabajo se hagan desde el que se constituye como el producto final del productos desarrollados por los
inicio de la actividad acorde con las fechasgrupo. Significa Integrar en una nica nueva integrantes del grupo, se recomienda
dela agenda, el trabajo individual debe solucin, los proyectos individuales para ser que este proceso se lleve a cabo
compartirse en el foro colaborativo llamados desde un men. antes de los ltimos cuatro das
oportunamente, es decir antes de los cuatro Revisor: Asegurar que el escrito cumpla con previos a vencerse la actividad para
(4) das al vencimiento de la actividad, para
las normas de presentacin de trabajos cumplir con las siguientes
que est disponible para realizar la exigidas por el docente. responsabilidades:
correspondiente integracin en la nica Evaluador: Asegurar que el trabajo
solucin del grupo. contenga los requerimientos de la gua y Integrar los cinco proyectos en una
criterios presentes en la rbrica. Debe nica solucin.
El producto final del grupo debe entregarse comunicar a la persona encargada en caso
por lo menos un da antes del vencimiento que haya que realizar algn ajuste sobre el Publicar el trabajo final en el espacio
con el fin de mitigar los imprevistos. tema. indicado.
Entregas: Alertar sobre los tiempos de
entrega de los productos tanto individuales Evidenciar en el foro colaborativo que
como el consolidado, indicar a los dems el trabajo del grupo ya se public en
compaeros que se ha realizado la entrega. el espacio correspondiente.
Alertas: Asegurar que todos los integrantes
del grupo estn participando en el desarrollo
del trabajo, notificar por diferentes medios a
quienes no estn participando o no hayan
ingresado al foro.
Universidad Nacional Abierta y a Distancia UNAD - Vicerrectora Acadmica y de Investigacin - VIACI
Escuela: Ciencias Bsicas Tecnologa e Ingeniera Programa: Ingeniera de Sistemas
Curso: Estructura de datos Cdigo: 301305
Recomendaciones por el docente:
Es importante que inicie el desarrollo de la actividad desde el comienzo de acuerdo con las fechas de la agenda, participando
activamente en el foro colaborativo dispuesto para la actividad, manifieste a sus compaeros su voluntad para aportar al trabajo
colaborativo, y as no correr el riesgo de dejar la actividad para ltimo momento. Se recomienda que desde el inicio del periodo
consulte las referencias bibliogrficas requeridas y complementarias para que profundice en las temticas del curso, tenga en
cuenta que la base del conocimiento es la lectura. Desarrollo programas como aplicacin a la temtica, ya que solo se aprende a
programar desarrollando programas.
Uso de la norma APA, versin 3 en espaol (Traduccin de la versin 6 en ingls)
Las Normas APA es el estilo de organizacin y presentacin de informacin ms usado en el rea de las ciencias sociales. Estas
se encuentran publicadas bajo un Manual que permite tener al alcance las formas en que se debe presentar un artculo cientfico.
Aqu podrs encontrar los aspectos ms relevantes de la sexta edicin del Manual de las Normas APA, como referencias, citas,
elaboracin y presentacin de tablas y figuras, encabezados y seriacin, entre otros. Puede consultar como implementarlas
ingresando a la pgina http://normasapa.com/
Polticas de plagio: Qu es el plagio para la UNAD? El plagio est definido por el diccionario de la Real Academia como la
accin de "copiar en lo sustancial obras ajenas, dndolas como propias". Por tanto, el plagio es una falta grave: es el equivalente
en el mbito acadmico, al robo. Un estudiante que plagia no se toma su educacin en serio, y no respeta el trabajo intelectual
ajeno.
No existe plagio pequeo. Si un estudiante hace uso de cualquier porcin del trabajo de otra persona, y no documenta su fuente,
est cometiendo un acto de plagio. Ahora, es evidente que todos contamos con las ideas de otros a la hora de presentar las
nuestras, y que nuestro conocimiento se basa en el conocimiento de los dems. Pero cuando nos apoyamos en el trabajo de otros,
la honestidad acadmica requiere que anunciemos explcitamente el hecho que estamos usando una fuente externa, ya sea por
medio de una cita o por medio de una parfrasis anotado (estos trminos sern definidos ms adelante). Cuando hacemos una
cita o una parfrasis, identificamos claramente nuestra fuente, no slo para dar reconocimiento a su autor, sino para que el lector
pueda referirse al original si as lo desea.
Existen circunstancias acadmicas en las cuales, excepcionalmente, no es aceptable citar o parafrasear el trabajo de otros. Por
ejemplo, si un docente asigna a sus estudiantes una tarea en la cual se pide claramente que los estudiantes respondan utilizando
sus ideas y palabras exclusivamente, en ese caso el estudiante no deber apelar a fuentes externas an, si stas estuvieran
referenciadas adecuadamente.
Universidad Nacional Abierta y a Distancia UNAD - Vicerrectora Acadmica y de Investigacin - VIACI
Escuela: Ciencias Bsicas Tecnologa e Ingeniera Programa: Ingeniera de Sistemas
Curso: Estructura de datos Cdigo: 301305

IVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


NOMBRE DEL CURSO: ESTRUCTURA DE DATOS 301305
RBRICA DE EVALUACIN UNIDAD 2: ESTRUCTURAS DE DATOS LINEALES ETAPA 3 - IMPLEMENTACIN
Criterios de desempeo de la actividad individual
Aspectos evaluados Valoracin alta Valoracin media Valoracin baja Puntaje
Participacin del El estudiante participo de La participacin del estudiante pudo El estudiante no participo de
estudiante en el forma apropiada y ser ms significativa, sus aportes no forma significativa en el Foro o
foro constante. El estudiante fueron suficientes o se realizaron al lo hizo fuera del plazo
(se entiende por realiz al menos 5 finalizar la actividad. El estudiante acordado para esta actividad.
participacin participaciones realiza al menos 3 participaciones El estudiante realiza menos de
significativa un aporte significativas durante el significativas, no responde a 3 participaciones 15
realizado a tiempo y plazo de la actividad, inquietudes de sus compaeros. significativas. No responde a
que contribuye al responde a inquietudes de inquietudes de sus
desarrollo de la sus compaeros. compaeros.
actividad por parte del
(Hasta 15 puntos) (Hasta10 puntos) (Hasta 5 puntos)
grupo dentro del Foro)
El estudiante realiza la La solucin planteada por el El estudiante no realiza la
implementacin de estudiante responde de manera implementacin del problema,
planteamiento del parcial a los requerimientos de la o intenta dar solucin, pero el
Implementacin de problema elegido gua, no se implementan todas las resultado no corresponde a los
75
la solucin cumpliendo con los todos opciones o la clase no contiene requerimientos de la gua, o
los requerimientos de la todas las propiedades, o el solo disea el formulario. Solo
gua, implementa la Cola a programa no responde al implementa una opcin.
travs del formulario. comportamiento de una Cola.
Universidad Nacional Abierta y a Distancia UNAD - Vicerrectora Acadmica y de Investigacin - VIACI
Escuela: Ciencias Bsicas Tecnologa e Ingeniera Programa: Ingeniera de Sistemas
Curso: Estructura de datos Cdigo: 301305

IVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


NOMBRE DEL CURSO: ESTRUCTURA DE DATOS 301305
RBRICA DE EVALUACIN UNIDAD 2: ESTRUCTURAS DE DATOS LINEALES ETAPA 3 - IMPLEMENTACIN
Criterios de desempeo de la actividad individual
Aspectos evaluados Valoracin alta Valoracin media Valoracin baja Puntaje
(Hasta 75 puntos) (Hasta 50 puntos) (Hasta 25 puntos)
El estudiante no comparte o
El estudiante comparte o realiza la realiza la socializacin de su
El estudiante realiza la
socializacin de su trabajo con sus trabajo con sus compaeros
Socializacin del socializacin de su trabajo
compaeros en el foro colaborativo, en el foro colaborativo dentro
trabajo individual con sus compaeros en el
pero lo hace por fuera de los de los tiempos establecidos, lo 10
en el foro foro colaborativo dentro de
tiempos establecidos., es decir en hace en los ltimos 3 das al
colaborativo los tiempos establecidos
los ltimos 3 das al vencimiento vencimiento de la actividad.

(Hasta 10 puntos) (Hasta 5 puntos) (Hasta 3 puntos)


Universidad Nacional Abierta y a Distancia UNAD - Vicerrectora Acadmica y de Investigacin - VIACI
Escuela: Ciencias Bsicas Tecnologa e Ingeniera Programa: Ingeniera de Sistemas
Curso: Estructura de datos Cdigo: 301305

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


NOMBRE DEL CURSO: ESTRUCTURA DE DATOS 301305
RBRICA DE EVALUACIN UNIDAD 2: ESTRUCTURAS DE DATOS LINEALES ETAPA 3 - IMPLEMENTACIN
Criterios de desempeo de la actividad Colaborativa
Aspectos
Valoracin alta Valoracin media Valoracin baja Puntaje
evaluados
Aunque el estudiante participa de El estudiante no participa de
El estudiante participa de manera
manera oportuna a la integracin manera significativa y
significativa y oportuna de la
del proyecto en una nica solucin, oportuna de la integracin del
integracin del proyecto en una
Consolidacin sus aportes no son significativos o proyecto en una nica
nica solucin. Sus aportes son
del trabajo no aportan a la consolidacin, o no solucin, pero revisa los 20
significativos, revisa los proyectos
grupal hace comentarios a los proyectos de proyectos de sus compaeros
de los compaeros a manera de auto
sus compaeros como proceso de como proceso de auto
evaluacin y coevaluacin.
auto evaluacin y coevaluacin. evaluacin y coevaluacin.
(Hasta 20 puntos) (Hasta 10 puntos) (Hasta 5 puntos)
El estudiante no participa de
El estudiante participa de manera
manera significativa y
significativa y oportuna con la
oportuna con la entrega del
Entrega del entrega del producto final como
No aplica producto final como nica
producto final nica solucin a nivel grupal. Publica 5
solucin del grupo, presenta
del grupo la evidencia de la entrega del
su trabajo de forma
consolidado final del grupo.
individual.
(Hasta 5 puntos) (Hasta 0 puntos) (Hasta 3 puntos)
Calificacin final 125

Potrebbero piacerti anche