Está en la página 1de 22

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

Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas


Curso: Algoritmos Código: 301303

Guía Integrada de Actividades

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


EL APRENDIZAJE BASADO EN TAREAS
El aprendizaje basado en tareas (TDL), también conocido como enfoque por tareas, es un modelo que logra transformar la enseñanza basada en el profesor a una
enseñanza basada en el estudiante. En TDL el estudiante va ganando de forma progresiva responsabilidad con su aprendizaje a partir de la solución de problemas
propios de la profesión lo que facilita la motivación y permite un aprendizaje significativo (Yannelys V. Jerez Naranjo, 2012)

De acuerdo a lo anterior, este curso consta de 4 tareas (para el curso estarán denominadas como actividades) que abarcan los contenidos del curso y una tarea final
que retoma todos los conceptos del curso. La orientación para cada tarea la encuentra a continuación en los siguientes cuadros

Temáticas a desarrollar: Actividad Reconocimiento General del curso

Número de semanas: 2 Fecha: 24 Ago-2016 a 06-Sep-2016 Momento de evaluación: Inicial Entorno: Aprendizaje Colaborativo

Fase de la estrategia de aprendizaje: Actividad Reconocimiento general del curso –

Productos académicos y
Productos académicos y ponderación de
Actividad individual ponderación de la Actividad colaborativa*
la actividad colaborativa
actividad individual
.-Revisar detenidamente la agenda del curso para conocer las
actividades que de realizar a lo largo de cada una de las Calidad y oportunidad de la El Grupo revisara el vídeo .- Cometario del grupo a las
semanas. participación con el realizado por cada uno de los presentaciones individuales, en el foro
.-Reconocer el aula y cada entorno para identificar la producto solicitado de integrantes y realizará un de discusión
información que contiene. .-.Actualizar completamente su acuerdo a la rúbrica de comentario al respecto .
perfil.- evaluación. Cada Ponderación 7/500 pts
estudiante sube el video en
Actividad. (Sustentación con su propia voz). el entorno de evaluación y
Cada uno de los participantes debe crear un video en YouTube seguimiento
mirar ayuda(You Tube, 2013) con una presentación personal
(incluya imágenes suyas), sus datos personales, gustos, Ponderación 18/500 pts
aficiones cead donde se encuentra matriculado, la estructura
y temática del curso.

1
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Algoritmos Código: 301303

A demás debe incluir los siguientes puntos tratados en las 2


primeras referencias bibliográficas del material de apoyo e
incluir imágenes de apoyo.
1. Evolución histórica de los lenguajes de programación
hasta la actualidad
2. Una diferenciación de por lo menos 5 lenguajes de
programación incluido C#
3. Tendencias en cuanto a la programación de
computadoras.
4. A que se hace referencia cuando se habla de buenas
prácticas de programación
5. Indague y comente un poco sobre el lenguaje de
programación C# en versiones 2013 0 2015
Cierre el video con una despedida

2
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Algoritmos Código: 301303

Temáticas a desarrollar: Unidad 1 Introducción a la programación

Número de semanas:4 Fecha: 07-Sep-2016 a 07-Oct-2016 Momento de evaluación: Evaluación Entorno: Aprendizaje Colaborativo
Intermedia
Fase de la estrategia de aprendizaje: Actividad 1- Taller fundamentos de Programación

Productos académicos y
Productos académicos y ponderación
Actividad individual ponderación de la actividad Actividad colaborativa*
de la actividad colaborativa
individual
Cada uno de los integrantes del grupo, con apoyo Cada estudiante entregara una Cada uno de los integrantes Para la evidencia de la revisión puede
de las referencias bibliográficas proporcionadas, carpeta con los ejercicios revisará el funcionamiento de por lo tomar el cuadro que se presenta a
deberá descargare instalar la versión actualizada desarrollados en Pseint, además menos 5 ejercicios de cada uno de continuación
de PSEINT, cuyo link se encuentra en el entorno debe informar que ejercicios reviso sus compañeros (20 ejercicios). Y
Colaborativo , caja de herramientas y con la y de quien y las observaciones dejara los comentarios en el Estud Ejerci Observación
utilización de este software integrante, debe aportadas., esto se deberá respectivo foro para que esta iante cio
desarrollar 15 de los siguientes ejercicios (es entregar comprimido en el entorno actividad tenga la respectiva validez. Revisa
importante revisar la documentación unidad 1 y de evaluación identificado como do
2), revise que hay ejercicios que los deben espacio “Actividad fase 1 “ de Pedri 1, 3,5 Ejercicio 1, no
desarrollar todos los estudiantes.. acuerdo a la siguiente estructura to (a,c,e) permite el ingreso de
Pérez los datos,
Cada uno de ellos debe estar perfectamente Ejercicio 3, El
documentado y funcionando con los filtros (no resultado presenta
acepta valores diferentes a los solicitados) un cálculo errado al
adecuados. A demás de un encabezado en cada ingresar datos
ejercicios con la siguiente información enteros
Ejercicio 5, funciona
//Nombre del Autor:___ de manera adecuada
//Fecha:______ Jaimi 1,2,3 Los ejercicios son
//Doy fe que este ejercicio es de mi autoría, en to copia y se pueden
caso de encontrar plagio la nota de todo mi Ponderación 100/500 pts Rodrí encontrar en … link
//trabajo debe ser de CERO además de las guez
respectivas sanciones a que haya lugar ..
.
Ponderación 25/500 pts

3
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Algoritmos Código: 301303

Nota: se sugiere realizar una división de ejercicios


para que en lo posible se puedan resolver la
totalidad de los ejercicios

**
1) Desarrolle un Algoritmo que de las
instrucciones para preparar una piza (6
porciones ) del sabor que a usted más le
agrade, ( debe anexar una foto en el foro) –lo
desarrollan todos –
------------ooo----------------

2) Diseñar un algoritmo que permita calcular la


nota que usted debe sacar en el examen final
del curso de algoritmos (la nota final
corresponde a 125 puntos).

Para diseñar el algoritmo usted debe:

Ingresar las notas de cada una de las actividades


de acuerdo a sus respectivos puntajes, no se
permiten notas por debajo de 0 cero puntos o por
arriba de la nota de la actividad, en caso de tener
una nota que no cumpla con el requerimiento se
debe generar un mensaje de error..

Ojo: no hay que ingresar la nota final, esta se


debe calcular y entregar la nota tanto en punto
como en valores de 0 a 5–

------------ooo----------------
3) Desarrolle un Algoritmo que permita leer un
valor entero, calcular su raíz cuadrado, su
cuadrado y su cubo y mostrar los resultados.

4
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Algoritmos Código: 301303

------------ooo----------------

4) Realizar un algoritmo que permita encontrar


el área de una zona de paseo de un parque
circular de N cantidad de metros de radio,
que contienen una fuente de forma circular
de 4 metros de radio... (No permita ingresar
datos errados -el primer radio debe ser
mayor que el radio de la fuente-)
------------ooo----------------
5) Desarrollar un Algoritmo que permita
determinar la hipotenusa de un triángulo
rectángulo conocido los valores de las
longitudes de los catetos.
------------ooo----------------

6) Se tienen 3 ciudades Bogotá, Cali y Popayán,


se toman las temperaturas en un eterminado
día ordene las temperaturas de la más baja a
la más alta de acuerdo a las siguiente
medición

Bogotá 26 °C
Cali 88°F
Popayán 180 °K
------------ooo----------------
7) Diseñar un algoritmo que permita leer la
fecha de nacimiento de una persona (fecha
valida), y le indique su signo Zodiacal +
acompañado del horóscopo. desarrollan
todos –
------------ooo----------------
5
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Algoritmos Código: 301303

8) El sistema de ecuaciones lineales:

px + my= C

dx + dy= f

Se puede resolver con las formulas: X= ce – mf /


pe – md

y= pf – cd / pe – md

Si pe – md ≠ 0

Elabore un algoritmo que lea los coeficientes p,


m, c, e, f, y calcule los valores de x, y

------------ooo----------------
9) Desarrollar un algoritmo que permita
convertir ingresar un valor en libras y lo
convierta en quintales, miligramo y
toneladas.
------------ooo----------------

10) Realizar un algoritmo que permita leer de un


menú una de las opciones válidas y haga los
respectivos cálculos así:

1.- área e un triangulo


2._ área de un cuadrado
3.- área de un círculo
4.- área de un rectángulo
5.- área de un paralelogramo
0.- Salir
Se sugiere optimizar el número de variables a
utilizar desarrollan todos –

6
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Algoritmos Código: 301303

------------ooo----------------
11) Desarrollar un algoritmo que permita
determinar si un valor cualquiera es positivo o
negativo o si este es neutro (cero)
------------ooo----------------
12) Desarrollar un algoritmo que permia
determinar sin un valor cualquiera es un
numero primo o si es un numero par
------------ooo----------------
13) Desarrolle un algoritmo que permita
determinar si un valor N es múltiplo de un
Valor Z
------------ooo----------------

14) Desarrollar un algoritmo que permita


determinar si un valor N (cualquiera), es
divisor común de otros dos valores X y Y (que
se ingresan por teclado)
------------ooo----------------

15) Diseñar un algoritmo que lea un valor N y


determine si es múltiplo común de X y Z
donde X y Z también se ingresan por teclado
------------ooo----------------

16) Diseñe un algoritmo que permita leer dos


números N1 y N2 e indicar si uno de los dos
divide exactamente al otro, en caso contrario
informar que no es posible .
------------ooo----------------

7
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Algoritmos Código: 301303

17) Desarrollar un algoritmo que permita leer 3


valores diferentes e indique cuáles de ellos
son iguales o si todos son iguales.
------------ooo----------------

18) Diseñar un algoritmo que permita calcular la


nota que usted debe sacar en el examen final
del curso de algoritmos (la nota final
corresponde a 125 puntos).

Para diseñar el algoritmo usted debe:

Ingresar las notas de cada una de las actividades


de acuerdo a sus respectivos puntajes, no se
permiten notas por debajo de 0 cero puntos o por
arriba de la nota de la actividad, en caso de tener
una nota que no cumpla con el requerimiento se
debe generar un mensaje de error..

Ojo: no hay que ingresar la nota final, esta se


debe calcular y entregar la nota tanto en punto
como en valores de 0 a 5. – Lo desarrollan todos

------------ooo----------------
19) Diseñar un algoritmo que permita emitir la
factura correspondiente a una compra de un
artículo del cual se adquiere una o varias
unidades y se conoce su precio antes de IVA
(iva igual al 16%), y si el precio bruto (precio
de venta más IVA) es mayor de $500.000.oo
se debe realizar un descuento del 15%., no se
permite el ingreso de valores negativos o

8
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Algoritmos Código: 301303

iguales a cero, en este caso se debe mostrar


un mensaje de error.
------------ooo----------------

20) Diseñar un algoritmo que permita leer la fecha


de nacimiento de una persona (fecha valida
dd-mm-aaaa), y teniendo en cuenta que la
persona vive en promedio 75 años, le debe
indicar cuantos días le quedan de vida y si ya
es hora de empezar a preocuparse ….

------------ooo----------------

21) Se pide desarrollar el algoritmo del juego


“Adivina un Número”, con las siguientes
características:

1. El número debe estar en el rango de 100 a


1000 (generado aleatoriamente)

2. Debe tener dos niveles nivel básico y nivel


experto,, el nivel básico no tendrá
restricciones en número de
oportunidades, además se le dará
indicaciones como “Caliente”, “Frio”
(caliente cuando este en un rango de 20
puntos por arriba o abajo).. El Nivel
experto solo tendrá 5 oportunidades con
mensajes de ayuda “lejos”, “cerca” (usted
decide el rango). Al finalizar debe informar
el número de intentos realizados antes de
encontrar la respuesta correcta. lo
desarrollan todos –

9
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Algoritmos Código: 301303

------------ooo----------------
22) Realizar un ejercicios que ermita emular una
Calculadora que aparte de las 4 operaciones
básicas permita calcular, seno, coseno,
tangente, raíz cuadrada entre otros..

Nota: la calculadora debe funcionar hasta que el


usuario presione el signo = (igual), que es donde
se obtiene el resultado final,, (mirar el
comportamiento de una calculadora), antes no
debe salir. Lo desarrollan todos –

------------ooo----------------
23) Diseñar un ejercicio que mediante un menú
permita conocer un poco más de usted

Menú

1. Nombres
2. Lugar de Residencia
3. Contactos (cel, tel, mail)
4. Libro preferido
5. Película Preferida
6. Deporte que práctica
7. Otros aspectos
8. Despedida ( usted se debe despedir con
un pequeño chistecito  )
9. Salir
desarrollan todos –
------------ooo----------------
24) Debe desarrollar un algoritmo que contenga
el siguiente menú
1. Convertir de Decimal a Binario

10
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Algoritmos Código: 301303

2. Convertir de Decimal a Octal


3. Convertir de Binario a Decimal
4. Salir
Es requerimiento que se indique a
manera de explicación como se hace la
conversión antes de pedir el número que
se desea convertir
------------ooo----------------
25) Realizar un Algoritmo que permita simular el
juego de “Dados”, el algoritmo debe permitir
ingresar los nombres de los jugadores (2) y la
cantidad de dinero a apostar (ejemplo $ 2000
por jugador), teniendo en cuenta que en cada
jugada puede ganar o perder $500. Se
permite el lanzamiento jugador 1 generando
el numero aleatorios (1..6), luego jugador 2.
El algoritmo lleva el acumulado de ganancia
por cada uno de los jugadores. El programa
termina cuando uno de los jugadores ha
quedado en Banca Rota o decidan no
continuar. Al finalizar el programa indica
quien es el ganador y la cantidad de dinero
que este se lleva..
------------ooo----------------

26) Leer tres números que denoten una fecha


(día, mes, año). Comprobar que es una fecha
válida. Si no es válida escribir un mensaje de
error. Si es válida escribir la fecha cambiando
el número del mes por su nombre. Ej. si se
introduce dd:1 mm: 2 aaa:2006, se deberá

11
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Algoritmos Código: 301303

imprimir “1 de febrero de 2006”. Recuerde


que solo se permite ingreso e fechas válidas.
------------ooo----------------

27) Realizar un algoritmo que permita validar


una clave de 5 dígitos con 3 intentos de
acceso, en caso de ingresar de manera
errada debe generar el mensaje “Intente
Nuevamente”, una vez concluidos los el
sistema debe generar un mensaje de
bloqueo, si el ingreso es acertado debe
mostrar un mensaje de bienvenida al
software (dele un nombre )
------------ooo----------------

28) Realizar un algoritmo que permita leer de un


menú una de las opciones válidas y haga los
respectivos cálculos así:

1.- área e un triangulo

2._ área de un cuadrado

3.- área de un círculo

4.- área de un rectángulo

5.- área de un paralelogramo

0.- Salir

Se sugiere optimizar el número de variables a


utilizar

------------ooo----------------

12
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Algoritmos Código: 301303

29) Realizar un algoritmo que permita encontrar


el área de una zona de paseo de un parque
circular de N cantidad de metros de radio,
que contienen una fuente de forma circular
de 4 metros de radio... (No permita ingresar
datos errados -el primer radio debe ser
mayor que el radio de la fuente-) . (Lo
desarrollan todos)
------------ooo----------------

30) Realizar un ejercicio que permita leer solo


número positivos hasta reunir 40 pares o 10
números múltiplos de 5 (se permiten
números repetidos).

31) Leer las edades y pesos de 20 personas e


indicar mediante la construcción de un menú
de opciones:

1 Cual la mayor de las edades

2. Cual la menor de las edades

3. Cual el mayor de los pesos

4. Cual es más liviano

5 Cuantos fueron mayores de edad

6. Cuantos adultos mayores ( >= 45 )

0. salir-

13
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Algoritmos Código: 301303

Temáticas a desarrollar: Introducción a la programación de computadoras

Número de semanas:2 Fecha: 8-Oct-2016 a 21-Oct-2016 Momento de evaluación: Evaluación Entorno: Evaluación y Seguimiento
Intermedia
Fase de la estrategia de aprendizaje: Actividad 2 – Lección evaluativa 1 -

Productos académicos y
Productos académicos y ponderación
Actividad individual ponderación de la actividad Actividad colaborativa*
de la actividad colaborativa
individual
Cada uno de los estudiante debe presentar la Cada uno de los estudiantes No aplica No aplica
lección evaluativa 1, referente a la unidad 1 y 2 presenta la lección en forma
del curso individual

Ponderación 50/500 pts

14
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Algoritmos Código: 301303

Temáticas a desarrollar: Lenguaje de Programación

Número de semanas:4 Fecha: 22-Oct-2016 a 23-Nov-2016 Momento de evaluación: Evaluación Entorno: Aprendizaje Colaborativo
Intermedia
Fase de la estrategia de aprendizaje: Actividad 3 –Taller lenguaje de programación

Productos académicos y
Productos académicos y ponderación
Actividad individual ponderación de la actividad Actividad colaborativa*
de la actividad colaborativa
individual
Cada uno de los integrantes de grupo deberá Cada estudiante entregara una Cada uno de los integrantes revisará Para la evidencia de la revisión puede
realizar por lo menos 12 ejercicios así: carpeta con los ejercicios el funcionamiento de por lo menos 5 tomar el cuadro que se presenta el
desarrollados mediante la ejercicios de cada uno de sus siguiente ejemplo
1 menú con 5 ejercicios del taller anterior ( 5 de utilización de la del lenguaje de compañeros (20 ejercicios). Y dejara Estudia Ejercicio Observación
los obligatorios) programación C#,., esto se deberá los comentarios en el respectivo foro nte Revisado
2. menú con 7 de los siguientes ejercicios (usted entregar en archivo comprimido en para que esta actividad tenga la Pedrito 1, 3,5 Ejercicio 1, no
los selecciona ) el entorno de evaluación en el respectiva validez Pérez (a,c,e) permite el
espacio Actividad fase 3 de ingreso de los
Cada uno de los menús debe estar documentado acuerdo a la estructura propuesta datos,
en cada una de las instrucciones importantes del a continuación Ejercicio 3, El
programa y se debe desarrollar mediante la resultado
implementación de métodos (funciones..) presenta un
cálculo errado
Se deben desarrollar con la utilización de lenguaje al ingresar
de programación C# , dispuesto en el material de datos enteros
la Tercera unidad (entorno Conocimiento) ….
NOTA: al inicio de cada programa y como Jaimito 1,2,3 Los ejercicios
comentario debe incluir la siguiente información. Rodrígu son copia y se
En caso de no ser anexado el ejercicio no se ez pueden
revisa. Ponderación 100 /500 pts encontrar en …
//Nombre del Autor:___ link
//Fecha:______ ..
//Doy fe que este ejercicio es de mi autoría, en .
caso de encontrar plagio la nota de todo mi Ponderación 25/500 pts
//trabajo debe ser de CERO además de las
respectivas sanciones a que haya lugar

15
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Algoritmos Código: 301303

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

Se debe garantizar que el usuario digite el número


exacto de 4 cifras en caso contrario informar del
error

2. Escribir un programa para calcular la fecha del


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.),
recuerde que solo debe ingresar valores correctos,
es decir no pueden haber meses de más de 31 días
o años con más de 12 meses, se debe garantizar
que el año este en el rango de 4 cifras. (en caso de
no cumplir con las condiciones se debe mostrar los
mensaje de error)

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 el número es
primo, es par o es impar o si cumple más de una
condición

4. En una organización se tiene a los empleados


agrupados por categoría, los de categoría A1

16
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Algoritmos Código: 301303

ganan $20.000, los de categoría B2, $15.000, los


de categoría C3, $10.000 y los de categoría D4,
$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 (por ejemplo, usuario, contraseña…. )
para un programa, si el 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 un total de N
aspirantes. Los aspirantes deben cumplir las
siguientes condiciones para ser aceptados:

Mayores de edad, Ser ingeniero titulado Tener


experiencia laboral

17
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Algoritmos Código: 301303

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 Diseñar un programa que simule un reloj


(análogo o digital), con la opción de cronometro

10. Dada tu fecha de nacimiento (mes, día, año)


indicar cuantos días (exactos) han transcurrido
desde ese año. (es importante que se capture la
fecha actual del sistemas

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 ventas totales por
producto, el promedio total de ventas, el producto
más vendido, el menos vendido, el vendedor que
más ventas realizó

18
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Algoritmos Código: 301303

Temáticas a desarrollar: Lenguaje de Programación

Número de semanas:2 Fecha: 24-Nov-2016 a 29-Nov-2016 Momento de evaluación: Evaluación Entorno: Evaluación y seguimiento
Intermedia
Fase de la estrategia de aprendizaje: Actividad 4 – Lección evaluativa 2 -

Productos académicos y
Productos académicos y ponderación
Actividad individual ponderación de la actividad Actividad colaborativa*
de la actividad colaborativa
individual
Cada uno de los estudiante debe presentar la Cada uno de los estudiantes No aplica No aplica
lección evaluativa 2, referente a la unidad 2 y 3 presenta la lección en forma
del curso individual

Ponderación 50/500 pts

19
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Algoritmos Código: 301303

Evaluación final por POA en relación con la estrategia de aprendizaje: Tarea – Practica de laboratorio
Número de semanas: 1 Fecha: 30-Nov-2016 a 13-Dic-2016 Momento de evaluación: Final Entorno: Evaluación y
seguimiento
Productos académicos y
Productos académicos y ponderación
Actividad individual ponderación de la actividad Actividad colaborativa*
de la actividad colaborativa
individual
Para el presente curso la evaluación final Se debe desarrollar las actividades
hace referencia al componente práctico y propuestas en la hoja de ruta
se realiza de manera virtual., para lo cual dispuesta en el entorno de No aplica No Aplica
debe revisar la guía que encuentra en el aprendizaje práctico
entorno aprendizaje práctico.
Ponderación 125 – 500 Pts,
reportados por su profesor de
prácticas o por el tutor de curso en
caso de que su solicitud haya sido
aprobada por el director de curso a
través de correo interno (ver
condiciones foro genera apartado
componente práctico)

20
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Algoritmos Código: 301303

*Lineamientos para el desarrollo del trabajo colaborativo

Planeación de actividades para el desarrollo del Roles a desarrollar por el estudiante dentro del grupo Roles y responsabilidades para la producción de
trabajo colaborativo colaborativo entregables por los estudiantes

Para el desarrollo de cada una de las actividades, es Las actividades dentro del grupo requieren de un Dado que las actividades no requieren entregas
importante que el estudiante revise cada una de las liderazgo y coordinación para cumplir con cada una de colaborativas, se sugiere que se establezca el rol de
lecturas dispuestas en el entorno de conocimiento las tareas propuestas. líder quien estará pendiente de que los aportes
del curos, lo mismo que el canal Youtube del curso sean oportunos en los foros
cuyo link se encuentra en el mismo entorno.

Es importante realizar aportes significativos en cada


uno de los aportes que se realice en los foros de
trabajo colaborativo y su puntual participación.

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.

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

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
21
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Algoritmos Código: 301303

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.

Para mayor información visitar el siguiente link:


http://datateca.unad.edu.co/contenidos/434206/434206/anexo_2_polticas_sobre_el_plagio.html

22

También podría gustarte