Sie sind auf Seite 1von 15

Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI

Escuela: ECBTI Programa: Ingeniería de Sistemas


Curso: ALGORITMOS Código: 301303

Guía de Actividades
Unidad 3: Etapa 4 -Taller lenguajes de programación - codificación de ejercicios

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


aprendizaje a desarrollar en el curso: El aprendizaje basado en problemas (problem-based learning) es
una estrategia de aprendizaje basado en el principio de usar problemas como punto de partida para la
adquisición e integración de nuevos conocimientos. Es una estrategia en la que el proceso de adquirir un
nuevo conocimiento está basado en el reconocimiento de una necesidad de aprendizaje (Barrows,
2006)”.
Para cada una de las actividades la estrategia se ha dividido en 5 momentos incluido un momento final
Temáticas a desarrollar: Unidad 3 Lenguaje de Programación
Número de semanas: 4 Fecha:6 de abril a 9 de Momento de evaluación: Entorno: Colaborativo
mayo de 2017 Intermedia
Fase de la estrategia de aprendizaje:
Productos
Productos académicos y
académicos y
Actividad individual Actividad colaborativa* ponderación de la actividad
ponderación de la
colaborativa
actividad individual
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: ECBTI Programa: Ingeniería de Sistemas
Curso: ALGORITMOS Código: 301303

Momento 1 Cada uno de Evidenciar la Momento 3 Momento 4


los integrantes del grupo, instalación de Visual Cada uno de los integrantes Diligenciamiento del formato
con apoyo de las Studio revisará el funcionamiento de disponible en “Guía para él uso
referencias bibliográficas por lo menos 5 ejercicios de de recursos Educativos –
proporcionadas, deberá Momento Final cada uno de sus compañeros “Formato_revisón_aportes_g
descargare instalar la .-Cada estudiante (20 ejercicios). Y dejara los rupo_algoritos”
versión actualizada de entregara una carpeta comentarios en el respectivo ”.Para evidenciar los aportes
Visula Studio, cuyo link comprimida con los foro para que esta actividad realizados a los compañeros de
se encuentra en el en las ejercicios desarrollados tenga de acuerdo al “Guía grupo, debe participar en el foro
referencias de la Unidad 3. de su autoría, además para él uso de recursos y al final adjuntar con el
debe informar que Educativos – consolidado del informe.
Momento 2 Cada uno de ejercicios reviso y las “Formato_revisón_aporte
los integrantes de grupo observaciones aportadas s_grupo_algoritmos”, que Ponderación 25/500 pts
deberá realizar por lo de acuerdo al formato se encuentra en el entorno de
menos 10 de los que encontrara en el aprendizaje práctico
siguientes ejercicios entorno de aprendizaje
propuestos además de práctico, apartado “Guía 1. Verifique que el código
codificar 4 de los para él uso de recursos no sea copia
ejercicios realizados en Educativos – Etapa 4 - 2. Verifique que el
la actividad anterior Taller lenguajes de programa funciona con
(dos de los obligatorios programación - diferentes datos
y 2 de los libres) total 14 codificación de 3. Verifique que estén los
ejercicios, estos ejercicios --”. ., esto se datos del autor
ejercicios se desarrollan deberá entregar
utilizando la comprimido en el
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: ECBTI Programa: Ingeniería de Sistemas
Curso: ALGORITMOS Código: 301303

implementación de entorno de evaluación 4. Realice sugerencia para


menús, es decir no se identificado como la mejora de los mismos en
aceptan ejercicios espacio “Actividad 1 caso de ser requerido.
individuales, estos Taller de programación
deben estar ”,
consolidados en 1 o
máximo 3 programas
además deben desarrollar
Ponderación 100/500
con la utilización de
pts
lenguaje de programación
C# , dispuesto en el
material de la Tercera
unidad (entorno
Conocimiento)
NOTA: al inicio de cada
programa y como
comentario debe incluir la
siguiente información. En
caso de no ser anexado
el ejercicio no se revisa.
//Nombre del Autor:___
//Fecha:______
//Doy fe que este ejercicio
es de mi autoría, en caso
de encontrar plagio la nota
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: ECBTI Programa: Ingeniería de Sistemas
Curso: ALGORITMOS Código: 301303

de todo mi //trabajo debe


ser de CERO además de las
respectivas sanciones a
que haya lugar

1. Un banco ha solicitado
se diseñe un programa que
permita encriptar la
información de las
contraseñas (4 números)
digitada por teclado (como
un único numero) hasta el
servidor principal,
utilizando el siguiente
criterio, el primer número
se envía de último, el
segundo, de penúltimo, el
tercer numero pasa a la
segunda posición, el último
pasa a ser primero:
ejemplo: Sea 6532, se
debe enviar como 2356

2. Escribir un programa
para calcular la fecha del
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: ECBTI Programa: Ingeniería de Sistemas
Curso: ALGORITMOS Código: 301303

siguiente día a partir de


una fecha digitada desde el
teclado por el usuario ( dd,
mm, aaaa ) e imprimirla.
(Tenga en cuenta los años
bisiestos.).

3. Se lee un número de
máximo tres dígitos
(verifique que
efectivamente sea de
máximo tres dígitos) y se
debe determinar si es un
número capicúa, es decir,
que leído de izquierda a
derecha es igual que leído
de derecha a izquierda.
Por ejemplo: 727, 343,
etc.

4. En una organización se
tiene a los empleados
agrupados por categoría,
los de categoría 1 ganan
$20.000, los de categoría
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: ECBTI Programa: Ingeniería de Sistemas
Curso: ALGORITMOS Código: 301303

2, $15.000, los de
categoría 3, $10.000 y los
de categoría 4, $7.500. Se
quiere un algoritmo que
permita determinar cuánto
debe pagarse a un
empleado si se conoce el
número de horas que
trabajó durante el mes y la
categoría a la que
pertenece. Se sabe que a
todos se les descuenta un
7.2% por concepto de
salud, y si el salario total
devengado (mensual) es
menos de 1 ´000.000, se
le da un subsidio del 15%
sobre su salario mensual
(sin descuentos).

5. Elabore un programa
que tenga cuatro niveles de
seguridad (documéntese
sobre niveles de seguridad)
para un programa, si el
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: ECBTI Programa: Ingeniería de Sistemas
Curso: ALGORITMOS Código: 301303

usuario logra ingresar


imprimir el mensaje
"Bienvenido", en caso
contrario imprimir "Error
clave" y el nivel del error

6. Escriba un programa
para calcular si un número
es primo o no, recuerde
que los números primos
son aquellos que solo son
divisibles por la unidad y
por ellos mismos: ejemplo
5, 11, 17

7. Lea los valores de los


lados de un triángulo.
Detecte y muestre un
mensaje correspondiente a
su tipo (EQUILÁTERO,
ISÓSCELES, O ESCALENO)

8. Desarrolle un programa
que permita seleccionar
personal para un empleo de
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: ECBTI Programa: Ingeniería de Sistemas
Curso: ALGORITMOS Código: 301303

un total de N aspirantes.
Los aspirantes deben
cumplir las siguientes
condiciones para ser
aceptados:

Mayores de edad, Ser


ingeniero titulado Tener
experiencia laboral

Al final el programa
debe mostrar el total de
aspirantes aceptados

9. Elaborar un programa
que convierta un número
entero positivo, menor a
257 a sistema binario

10. Dada tu fecha de


nacimiento (mes, día,
año) indicar cuantos días
(exactos) han transcurrido
desde ese año.
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: ECBTI Programa: Ingeniería de Sistemas
Curso: ALGORITMOS Código: 301303

11. Elabore un programa


que genere un número
aleatorio y que les dé la
posibilidad a dos jugadores
de adivinar dicho número,
el algoritmo debe pedir el
número de partidas,
intercalar los turnos para
adivinar, mostrar el
ganador por partida y el
ganador final. El número
debe estar entre 0-100.
(Use la función random.)

12. Elabore un programa


que lea las ventas de (n)
número de vendedores,
para los productos (A, B,
C, D y C), si los precios de
los productos son ($1000,
$2345, $3876, $1235 y
$550) respectivamente,
calcule el número
individual y total de
productos vendidos, las
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: ECBTI Programa: Ingeniería de Sistemas
Curso: ALGORITMOS Código: 301303

ventas totales por


producto, el promedio
total de ventas, el
producto más vendido, el
menos vendido, el
vendedor que más ventas
realizó
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: ECBTI Programa: Ingeniería de Sistemas
Curso: ALGORITMOS Código: 301303

*Lineamientos para el desarrollo del trabajo colaborativo


Roles y responsabilidades
Planeación de actividades para el Roles a desarrollar por el estudiante para la producción de
desarrollo del trabajo colaborativo dentro del grupo colaborativo entregables por los
estudiantes
Para el desarrollo de cada una de las Compilador: Consolidar el documento Para la consolidación y entrega de
actividades, es importante que el que se constituye como el producto final los productos desarrollados por
estudiante revise cada una de las del debate, teniendo en cuenta que se los integrantes del grupo, se
lecturas dispuestas en el entorno de hayan incluido los aportes de todos los recomienda que este proceso se
conocimiento del curos, lo mismo que el participantes y que solo se incluya a los lleve a cabo durante los últimos
canal Youtube del curso cuyo link se participantes que intervinieron en el tres días previos a vencerse la
encuentra en el mismo entorno. proceso. actividad, con ello se garantiza el
Revisor: Asegurar que el escrito cumpla tiempo para revisar los productos
Otro aspecto importante en el desarrollo con las normas de presentación de y contrastar con la guía de
de los trabajos colaborativos es que trabajos exigidas por el docente. actividades y rubrica de
desde el inicio de la actividad cada Evaluador: Asegurar que el documento evaluación para que no se queden
estudiante ingrese al foro colaborativo y contenga los criterios presentes en la detalles sin realizar, sin embargo
manifieste su interés e intención de rúbrica. Debe comunicar a la persona el evaluador del grupo juega un
participar de la actividad, manteniendo encargada de las alertas para que papel importante al recopilar y
un proceso de generación de normas de informe a los demás integrantes del sistematizar la información que se
convivencia al interior del grupo. equipo en caso que haya que realizar entregará al tutor por el espacio
algún ajuste sobre el tema. asignado a la actividad y
Durante el desarrollo de los trabajos Entregas: Alertar sobre los tiempos de finalmente el cada integrante del
colaborativos, el estudiante tendrá la entrega de los productos y enviar el grupo se responsabiliza de que el
oportunidad de realizar actividades documento en los tiempos estipulados, trabajo sea publicado
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: ECBTI Programa: Ingeniería de Sistemas
Curso: ALGORITMOS Código: 301303

individuales, interactuar en el foro utilizando los recursos destinados para el oportunamente dentro de las
colaborativo para debatir con los envío, e indicar a los demás compañeros fechas establecidas en la agenda.
compañeros del equipo de trabajo, los que se ha realizado la entrega.
temas a resolver en forma grupal, en los Alertas: Asegurar que se avise a los
diferentes momentos| utilizados para la integrantes del grupo de las novedades
estrategia. Con referencia a las en el trabajo e informar al docente
actividades grupales el hecho que no mediante el foro de trabajo y la
haya intervención o participación por los mensajería del curso, que se ha realizado
integrantes del curso, no exime de la el envío del documento.
responsabilidad y desarrollo de la
actividad por parte del integrante.
Recomendaciones por el docente:

.- Importante participación oportuna dentro de los foros, dado que no se tendrán en cuenta participaciones de último
momento
.- Todas las herramientas requeridas para el desarrollo de las actividades se encuentran dispuestas en el entorno de
gestión “caja de herramientas”
.- Estar atentos a la programación de las video conferencias
.- Revisar y suscribirse al canal de youtube del curso donde se está publicando material audiovisual de forma
permanente.
.- Revisar las rubricas de las actividades para que tenga conocimiento de los ítems a evaluar.
.- La comunicación entre los estudiantes y profesores se debe realizar al interior del curso y para mayor efectividad
utilización del correo interno del curso
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: ECBTI Programa: Ingeniería de Sistemas
Curso: ALGORITMOS Código: 301303

Uso de la norma APA, versión 3 en español (Traducción de la versión 6 en inglés)


Las Normas APA es el estilo de organización y presentación de información más 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 artículo científico. Aquí podrás encontrar los aspectos más relevantes de la sexta edición del Manual
de las Normas APA, como referencias, citas, elaboración y presentación de tablas y figuras, encabezados y
seriación, entre otros. Puede consultar como implementarlas ingresando a la página http://normasapa.com/
Políticas de plagio: ¿Qué es el plagio para la UNAD? El plagio está definido por el diccionario de la Real
Academia como la acción de "copiar en lo sustancial obras ajenas, dándolas como propias". Por tanto el plagio es
una falta grave: es el equivalente en el ámbito académico, al robo. Un estudiante que plagia no se toma su
educación en serio, y no respeta el trabajo intelectual ajeno.

No existe plagio pequeño. Si un estudiante hace uso de cualquier porción 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 demás.
Pero cuando nos apoyamos en el trabajo de otros, la honestidad académica requiere que anunciemos
explícitamente el hecho que estamos usando una fuente externa, ya sea por medio de una cita o por medio de un
paráfrasis anotado (estos términos serán definidos más adelante). Cuando hacemos una cita o un paráfrasis,
identificamos claramente nuestra fuente, no sólo para dar reconocimiento a su autor, sino para que el lector pueda
referirse al original si así lo desea.

Existen circunstancias académicas 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 aún, si éstas estuvieran referenciadas adecuadamente.
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: ECBTI Programa: Ingeniería de Sistemas
Curso: ALGORITMOS Código: 301303

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


NOMBRE DEL CURSO: ALGORITMOS
RÚBRICA DE EVALUACIÓN UNIDAD 3
Criterios de desempeño de la actividad individual
Aspectos Puntaj
Valoración alta Valoración media Valoración baja
evaluados e
Presenta el análisis de algunos
Presenta el análisis de todos los
Análisis de de los ejercicios o estos no No presenta el análisis de
ejercicios cumpliendo con todos
los cumplen con todos los ítems los ejercicios 30
los ítems requeridos
ejercicios requeridos
(Hasta 30 puntos) (Hasta 25 puntos) (Hasta 10 puntos)
Presenta el código fuente de
Presenta el código fuente de
alguno de los ejercicios No presenta los códigos
Código todos los ejercicios funcionando
propuestos o estos no funcionan fuente de los ejercicios 50
Fuente de manera adecuada
de manera adecuada
(Hasta 50 puntos) (Hasta 40 puntos) (Hasta 10 puntos)
Realiza la prueba de los Realiza la prueba de algunos
No realiza prueba de
Prueba de ejercicios con diferentes valores ejercicios con diferentes valores
ejercicios 20
valores y verifica los resultados pero no verifica los resultados
(Hasta 20 puntos) (Hasta 15 puntos) (Hasta 5 puntos)
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: ECBTI Programa: Ingeniería de Sistemas
Curso: ALGORITMOS Código: 301303

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


NOMBRE DEL CURSO: ALGORITMOS
RÚBRICA DE EVALUACIÓN UNIDAD 3
Criterios de desempeño de la actividad Colaborativa
Aspectos
Valoración alta Valoración media Valoración baja Puntaje
evaluados
Revisa ejercicios de los
Revisa algunos de los ejercicios No revisa ninguno de los
Revisión de compañeros de acuerdo a lo
de los compañeros o no aplica lo ejercicios de los
aportes de plantado en la guía – o estos no 25
establecido en la guía compañeros
compañeros participan
(Hasta 25 puntos) (Hasta 20 puntos) (Hasta10 puntos)
Calificación final 125

Das könnte Ihnen auch gefallen