Está en la página 1de 11

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

Escuela: ECBTI Programa: Ingeniera de Sistemas


Curso: Introduccin a la Programacin Cdigo: 301304
Gua Integrada de Actividades
Contexto de la estrategia de aprendizaje a desarrollar en el curso:El Aprendizaje basado en proyectos (ABPr) es un modelo de aprendizaje con el cual los estudiantes
trabajan de manera activa, planean, implementan y evalan proyectos que tienen aplicacin en el mundo real ms all del aula de clase (Black, 1997; Harwell, 1997,
Mart 2010). Como estrategia didctica de aprendizaje, permite desarrollar aprendizaje significativo, mediante la construccin procesual de actividades con objetivos
propios encaminados a lograr un proyecto comn de mayor complejidad.
En el ABPr, los estudiantes deben involucrarse en un proceso sistemtico de investigacin, que implica toma de decisiones en cuanto a las metas de aprendizaje,
indagacin en el tema y construccin de conocimiento (Thomas, 2000). Requiere de la interaccin constante para analizar situaciones y tomar decisiones que les
permitan avanzar en desarrollo del proyecto.
Posibilita en el estudiante el desarrollo de competencias para abordar y disear soluciones a problemas reales. El desarrollo de proyectos apunta a la combinacin
positiva de aprendizaje de contenidos importantes y el desarrollo de destrezas para gestionar el aprendizaje autnomo.

Temticas a desarrollar: Conocimientos sobre algoritmos y manejo del entorno del curso Introduccin a la Programacin

Nmero de semanas: 2 semanas Fechas: inicia 24/AGO/2016 Momento de evaluacin: Inicial Entorno: Evaluacin y seguimiento
Finaliza 06/SEP/2016
Fase de la estrategia de aprendizaje: Evaluacin inicial: Resolver cuestionario sobre conceptos bsicos de algoritmos y reconocimiento del curso.

Productos acadmicos y ponderacin Productos acadmicos y ponderacin de la


Actividad individual Actividad colaborativa*
de la actividad individual actividad colaborativa
Reconocimiento del aula. Desarrollo del cuestionario
Lectura del syllabus. correspondiente a la evaluacin inicial
Revisar agenda del curso. del curso.
Diligenciar los acuerdos del
curso. Puntaje: 25 puntos
Actualizar el perfil.
Presentarse en el foro
general del curso.
Desarrollar la evaluacin
inicial, tipo cuestionario
(Entorno de Evaluacin y
Seguimiento).

1
Universidad Nacional Abierta y a Distancia UNAD - Vicerrectora Acadmica y de Investigacin - VIACI
Escuela: ECBTI Programa: Ingeniera de Sistemas
Curso: Introduccin a la Programacin Cdigo: 301304
Temticas a desarrollar: Unidad 1: Introduccin a la Programacin

Nmero de semanas: Fechas: inicia 07/SEP/2016 Momento de evaluacin: Intermedia Entornos: Aprendizaje Colaborativo
3 semanas para trabajo colaborativo 1 Finaliza 27/SEP/2016

Fase de la estrategia de aprendizaje: Fase 1 Manejar IDE y estructuras bsicas de programacin Corresponde al manejo del IDE FALCON C++ y los conceptos
bsicos de programacin.
Productos acadmicos y ponderacin Productos acadmicos y ponderacin de la
Actividad individual Actividad colaborativa*
de la actividad individual actividad colaborativa
Reconocimiento de los Registro de datos personales: Organizacin del grupo, definiendo roles y El producto final de la actividad es un
compaeros de grupo. nombre completo, ciudad, CEAD, acordando tareas a cumplir. Indicar quin documento .pdf cuyo nombre debe ser:
Lectura de los recursos datos de contacto (nmero es el lder del grupo. Grupo X Colaborativo1 (la X corresponde al
tericos correspondientes a telefnico, direccin de skype). Interaccin del grupo con base en los nmero del grupo, ejemplo Grupo 20
la Unidad 1 (disponibles en el Aportes en el foro aportes individuales. Colaborativo1)
Entorno de Conocimiento). Interaccin con el grupo El documento debe incluir:
Preparacin de aportes para 1. Cada estudiante siguiendo las Portada
la actividad colaborativa. instrucciones para la instalacin del IDE Introduccin
Diligenciamiento del E- Falcon C++, ubicadas en la Caja de Cinco pantallazos correspondientes al punto
portafolio con la herramientas, debe descargar e instalar 1 (1 por cada estudiante)
autoevaluacin (Entorno de Falcon C++ y realizar un programa que al Desarrollo del punto 2
Evaluacin y Seguimiento). ejecutarse imprima la siguiente informacin: Desarrollo del punto 3
Desarrollo del punto 4
UNAD Conclusiones
Curso: Introduccin a la Programacin Bibliografa
Manejo del IDE FALCON C++ El documento debe ser entregado nicamente
Estudiante: (nombre del estudiante) por el lder del grupo en el Entorno de
Centro:(nombre del Centro de la UNAD Evaluacin y Seguimiento, dentro de las
donde estudia) fechas establecidas para la actividad.
Fecha: (fecha actual)
Se recibe un solo trabajo por grupo.
Tomar un pantallazo de la ejecucin por
cada estudiante, para incluirlo en el archivo Puntaje: 80 puntos
.pdf final.

2. Digitar la siguiente codificacin en el IDE


Falcon, encontrar los errores, corregirlo y
2
Universidad Nacional Abierta y a Distancia UNAD - Vicerrectora Acadmica y de Investigacin - VIACI
Escuela: ECBTI Programa: Ingeniera de Sistemas
Curso: Introduccin a la Programacin Cdigo: 301304
tomar un pantallazo de la ejecucin.
Explicar porque se presentan los errores.
#include<iostream>
#include<stdlib.h>
using namespace std;
int main()
{
cout<<"Ejercicio para indicar errores de
sintaxis";
cout<<endl<<endl<<"Digite un numero
entre 1 y 10: ";
cin>>numero
while(numero<1 or numero>10)
{ cout<<endl<<endl<<"El numero es
incorrecto";
cout<<endl<<"digite un nuevo numero: ";
cin>>num;
cout<<endl<<endl<<"El numero digitado es
"<<numero<< "...dato correcto";
cout<<endl;
system("pause");
return 0;
}

3. Cada estudiante elige 1 de los siguientes


ejercicios, disea la solucin mediante
pseudocdigo, desarrolla la codificacin
mediante lenguaje C++ en el IDE Falcon.
Deben incluir en el archivo .pdf los
pseudocdigos y codificaciones en c++
indicando el nombre del autor. (informar en
el foro el ejercicio elegido para evitar que 2
estudiantes desarrollen el mismo trabajo)

3
Universidad Nacional Abierta y a Distancia UNAD - Vicerrectora Acadmica y de Investigacin - VIACI
Escuela: ECBTI Programa: Ingeniera de Sistemas
Curso: Introduccin a la Programacin Cdigo: 301304
A. Solicitar 3 nmeros, analizarlos e imprimir
si son iguales, cual es el mayor y cul es el
menor.

B. Digitar un carcter e imprimir si es vocal o


consonante.

C. Imprimir la tabla de multiplicar de un


nmero dado

D. Un docente necesita averiguar qu


porcentaje de hombres y de mujeres hay en
el curso.

E. Determinar la cantidad de dinero que


recibir un trabajador por concepto de
horas extras, teniendo en cuenta que el
valor de la hora normal es de $20.000. Si las
horas de trabajo exceden a 40 se consideran
horas extras. Si las horas extras exceden a 8,
las primeras 8 horas se pagan al doble y el
resto al triple.

4. Realizar tabla de Autoevaluacin


incluyendo a los integrantes del grupo, con
los siguientes criterios: (marcar si o no)
Nombre del estudiante
Revis los contenidos de la unidad 1
Ingres a tiempo al foro
Interactu con los compaeros
Realiz el punto 1
Realiz el punto 2
Realiz el punto 3

4
Universidad Nacional Abierta y a Distancia UNAD - Vicerrectora Acadmica y de Investigacin - VIACI
Escuela: ECBTI Programa: Ingeniera de Sistemas
Curso: Introduccin a la Programacin Cdigo: 301304

Temticas a desarrollar: Unidad 2: Funciones

Nmero de semanas: Fechas: inicia 29/SEP/2016 Momento de evaluacin: Intermedia Entorno: Aprendizaje Colaborativo
3 semanas para trabajo colaborativo 2 Finaliza 19/OCT/2016

Fase de la estrategia de aprendizaje: Fase 2 Analizar problema y disear solucin Anlisis del problema, diseo de solucin mediante pseudocdigo y prototipo
funcional en el Lenguaje C++.
Productos acadmicos y ponderacin Productos acadmicos y ponderacin de la
Actividad individual Actividad colaborativa*
de la actividad individual actividad colaborativa
Lectura de los recursos Aportes significativos realizados en Organizacin del grupo, definiendo roles y El producto final de la actividad es una
tericos correspondientes el foro. acordando tareas a cumplir. Indicar quin carpeta comprimida cuyo nombre debe ser:
a la Unidad 2 (disponibles es el lder del grupo. Grupo X Colaborativo2 (la X corresponde al
en el Entorno de Interaccin del grupo con base en los nmero del grupo, ejemplo Grupo 20
Conocimiento). aportes individuales. Colaborativo2). La carpeta debe incluir:
Preparacin de aportes Documento .pdf
para la actividad 1. Cada estudiante debe expresar su Portada
colaborativa. concepto personal sobre la utilidad de Introduccin
Diligenciamiento del E- incluir funciones diseadas por el Desarrollo punto 1
portafolio con la programador al desarrollar programas en Pseudocdigos y cdigos del punto 2
autoevaluacin (Entorno C++. Incluir cada concepto con el nombre 3 pantallazos de la ejecucin del
de Evaluacin y del autor en el documento .pdf programa desarrollado en el punto 3.
Seguimiento). Desarrollo punto 4 (tabla de
2. Cada estudiante debe elegir uno de los Autoevaluacin).
siguientes ejercicios, realizar el Conclusiones
pseudocdigo y realizar la codificacin Bibliografa,
mediante una funcin diseada por el Archivo .cpp (programa que desarrolla el
programador: (los integrantes deben llegar punto 3), con el nombre de
a acuerdos para evitar que 2 alumnos colaborativo2.cpp
resuelvan el mismo ejercicio).
La carpeta comprimida, debe ser entregada
A. Calcular la edad de una persona, nicamente por el lder del grupo en el
solicitando el ao de nacimiento.

5
Universidad Nacional Abierta y a Distancia UNAD - Vicerrectora Acadmica y de Investigacin - VIACI
Escuela: ECBTI Programa: Ingeniera de Sistemas
Curso: Introduccin a la Programacin Cdigo: 301304
B. Verificar si una contrasea digitada por el Entorno de Evaluacin y Seguimiento, dentro
usuario es correcta (la contrasea ser un de las fechas establecidas para la actividad.
valor numrico de 3 dgitos)
C. Realizar una funcin que reciba 2 Se recibe un solo trabajo por grupo.
parmetros de tipo float, los sume y
devuelva el resultado). Puntaje: 80 puntos
D. Validar que un nmero digitado por el
usuario sea un nmero positivo.
E. Encontrar el rea de un crculo.

3. Incluir las 5 funciones en un programa,


utilizando un men.
MENU
1. Calcular edad
2. Verificar contrasea
3. Suma de 2 numeros
4. Validar numero positivo
5. Area de un crculo
6. Salir
El programa debe incluir comentarios y
nombre del integrante que realiz cada
funcin.

4. Realizar tabla de Autoevaluacin


incluyendo a los integrantes del grupo, con
los siguientes criterios: (marcar si o no)
Nombre del estudiante
Revis los contenidos de la unidad 2
Ingres a tiempo al foro
Interactu con los compaeros
Realiz el punto 1
Realiz el punto 2
Realiz el punto 3

6
Universidad Nacional Abierta y a Distancia UNAD - Vicerrectora Acadmica y de Investigacin - VIACI
Escuela: ECBTI Programa: Ingeniera de Sistemas
Curso: Introduccin a la Programacin Cdigo: 301304
Nmero de semanas: Fechas: inicia 20/OCT/2016 Momento de evaluacin: Intermedia Entorno: Aprendizaje Prctico
2 semanas para prctica 1 Finaliza 02/NOV/2016

Fase de la estrategia de aprendizaje: Fase 2 Analizar problema y disear solucin Anlisis del problema, diseo de solucin mediante pseudocdigo y prototipo
funcional en el Lenguaje C++.
Productos acadmicos y ponderacin Productos acadmicos y ponderacin de la
Actividad individual Actividad colaborativa*
de la actividad individual actividad colaborativa
Prctica 1 que se desarrolla en Los especificados en la Hoja de ruta Prctica de tipo individual. Prctica de tipo individual.
el Entorno de aprendizaje Prctica 1
prctico.

1. Apropiacin de los recursos Puntaje: 100 puntos


tericos correspondientes a
la Unidad 2 (disponibles en
el Entorno de
Conocimiento).
2. Ingresar al entorno de
Aprendizaje Prctico.
3. Analizar la Hoja de ruta
prctica 1 y la rbrica de
evaluacin.
4. Desarrollar las actividades
indicadas

Temticas a desarrollar: Unidad 3: Arreglos

Nmero de semanas: Fechas: inicia 03/NOV/2016 Momento de evaluacin: Intermedia Entorno: Aprendizaje Colaborativo
3 semanas para trabajo colaborativo 3 Finaliza 23/NOV/2016

Fase de la estrategia de aprendizaje: Fase 3 Depurar programa Con base en el prototipo funcional, que se obtuvo en la fase anterior, se modificar lo pertinente
para completar el programa

7
Universidad Nacional Abierta y a Distancia UNAD - Vicerrectora Acadmica y de Investigacin - VIACI
Escuela: ECBTI Programa: Ingeniera de Sistemas
Curso: Introduccin a la Programacin Cdigo: 301304
Productos acadmicos y ponderacin Productos acadmicos y ponderacin de la
Actividad individual Actividad colaborativa*
de la actividad individual actividad colaborativa
Anlisis de los recursos y Aportes significativos realizados en Organizacin del grupo, definiendo roles El producto final de la actividad es una
contenidos, correspondientes el foro. y acordando tareas a cumplir. Indicar carpeta comprimida cuyo nombre debe ser:
a la Unidad 3. quin es el lder del grupo. Grupo X Colaborativo3 (la X corresponde al
Preparacin de aportes para nmero del grupo, ejemplo Grupo 20
la actividad colaborativa. 1. Cada estudiante debe explicar cmo se Colaborativo3). La carpeta debe contener:
Diligenciamiento del E- almacenan datos en un arreglo. Con los Documento .pdf que incluye:
portafolio con la aportes de todos consolidan una explicacin Portada
autoevaluacin (Entorno de clara del proceso. Introduccin
Evaluacin y Seguimiento). Respuesta a la pregunta (punto1).
2. Realicen un programa, utilizando arreglos 3 pantallazos de la ejecucin del
y funciones (una funcin por cada opcin programa realizado en el punto 2.
del men), que registre los datos de 3 Tabla de Autoevaluacin.
artculos con sus respectivos precios y que Conclusiones
adems muestre informacin de acuerdo al Bibliografa
siguiente men: Archivo .cpp (programa que desarrolla el
punto 2), con el nombre de
MENU colaborativo3.cpp
1. Registrar datos
2. Listar datos La carpeta debe ser entregada nicamente
3. Ordenar artculos por precio por el lder del grupo en el Entorno de
4. Imprimir nombre del artculo de Evaluacin y Seguimiento, dentro de las
mayor valor. fechas establecidas para la actividad.
5. Imprimir resultado de la suma de los
3 artculos. Se recibe un solo trabajo por grupo.
6. Salir.
El programa debe incluir comentarios e Puntaje: 90 puntos
indicar el nombre del estudiante que realiz
cada funcin diseada por el programador.

3. Realizar tabla de Autoevaluacin


incluyendo a los integrantes del grupo, con
los siguientes criterios: (marcar si o no)
Nombre del estudiante
Revis los contenidos de la unidad 3
8
Universidad Nacional Abierta y a Distancia UNAD - Vicerrectora Acadmica y de Investigacin - VIACI
Escuela: ECBTI Programa: Ingeniera de Sistemas
Curso: Introduccin a la Programacin Cdigo: 301304
Ingres a tiempo al foro
Interactu con los compaeros
Realiz el punto 1
Realiz el punto 2

Temticas a desarrollar: Unidad 3: Arreglos

Nmero de semanas: Fechas: inicia 24/NOV/2016 Momento de evaluacin: Intermedia Entorno: Aprendizaje Prctico
1 semana para anlisis proyecto final Finaliza 28/NOV/2016

Fase de la estrategia de aprendizaje: Fase 3 Depurar programa Anlisis del proyecto final

Productos acadmicos y ponderacin Productos acadmicos y ponderacin de la


Actividad individual Actividad colaborativa*
de la actividad individual actividad colaborativa
Anlisis del proyecto final, Presentacin de inquietudes en el Prctica de tipo individual. Prctica de tipo individual.
identificando los aspectos a foro de Prctica 2.
corregir segn la
realimentacin del tutor Puntaje: 0 puntos

Evaluacin final por POA en relacin con la estrategia de aprendizaje: Aprendizaje basado en proyectos (ABPr)

Nmero de semanas: 2 semanas para Fechas: inicia 30/NOV/2016 Momento de evaluacin: Final Entorno: Aprendizaje Prctico
Prctica 2 Evaluacin final Finaliza 13/DIC/2016

Fase de la estrategia de aprendizaje: Fase 3 Depurar programa Esta fase corresponde la ltima depuracin y entrega del programa definitivo desarrollado en
lenguaje C++.
Productos acadmicos y ponderacin Productos acadmicos y ponderacin de la
Actividad individual Actividad colaborativa*
de la actividad individual actividad colaborativa

9
Universidad Nacional Abierta y a Distancia UNAD - Vicerrectora Acadmica y de Investigacin - VIACI
Escuela: ECBTI Programa: Ingeniera de Sistemas
Curso: Introduccin a la Programacin Cdigo: 301304
Prctica 2 que se desarrolla en Los especificados en la Hoja de ruta Prctica de tipo individual. Prctica de tipo individual.
el Entorno de aprendizaje Prctica 2
prctico.

Puntaje: 125 puntos

*Lineamientos para el desarrollo del trabajo colaborativo

Planeacin de actividades para el desarrollo del Roles a desarrollar por el estudiante dentro del grupo Roles y responsabilidades para la produccin de
trabajo colaborativo colaborativo entregables por los estudiantes
Lectura de los recursos tericos correspondientes a Los concertados por el grupo, teniendo en cuenta El lder de cada grupo colaborativo es la nica
cada unidad (disponibles en el Entorno de que lo fundamental es que la participacin de cada persona que puede hacer entrega del producto
Conocimiento). integrante permita el proceso de aprendizaje de los final de la actividad dentro de los tiempos
Preparacin de aportes para la actividad temas de cada unidad. establecidos en la agenda del curso.
colaborativa. Es indispensable que se nombre un lder de grupo,
quien tiene la responsabilidad de hacer entrega del La entrega del producto final de cada actividad
producto final en el Entorno de Evaluacin y colaborativa se realiza en el Entorno de Evaluacin
Seguimiento. y Seguimiento.

Recomendaciones por el docente:

Ingresar a tiempo a las actividades colaborativas y realizar aportes significativos.


Interactuar con los compaeros de grupo, debatiendo los procesos que se desarrollan.
No se evaluar a los estudiantes que no realicen aportes significativos y/o que ingresen nicamente en los ltimos 3 das de las fechas
establecidas en la agenda.
nicamente se recibe un trabajo por grupo, entregado por el lder, dentro de las fechas establecidas en la agenda.
Los productos de las actividades colaborativas se entregan en el Entorno de Evaluacin y Seguimiento.
Es responsabilidad del lder del grupo incluir en el producto final, nicamente a quienes participaron en su construccin.

Uso de la norma APA, versin 3 en espaol (Traduccin de la versin 6 en ingls)

10
Universidad Nacional Abierta y a Distancia UNAD - Vicerrectora Acadmica y de Investigacin - VIACI
Escuela: ECBTI Programa: Ingeniera de Sistemas
Curso: Introduccin a la Programacin Cdigo: 301304
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 un parfrasis anotado (estos trminos sern definidos ms
adelante). Cuando hacemos una cita o un 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.

Para mayor informacin visitar el siguiente link: http://datateca.unad.edu.co/contenidos/301304/2016-2/6-Gestion/Politica_de_plagio_en_la_UNAD.pdf

11

También podría gustarte