You are on page 1of 11

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD

VICERRECTORIA ACADEMICA Y DE INVESTIGACIÓN


ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

1. INFORMACIÓN GENERAL DEL CURSO


ESCUELA O UNIDAD: Ciencias Básicas, Tecnología e Ingeniería SIGLA: ECBTI
NIVEL: Ingeniería
CAMPO DE FORMACIÓN: Disciplinar Específico
CURSO: Algoritmos CODIGO: 301303
TIPO DE CURSO: Metodológico
N° DE CREDITOS: Tres (3) N° DE SEMANAS: 16
CONOCIMIENTOS PREVIOS: No requiere
DIRECTOR DEL CURSO: IVAN ARTURO LOPEZ ORTIZ
FECHA DE ELABORACIÓN: Marzo 2014
DESCRIPCIÓN DEL CURSO: El curso Algoritmos, está adscrito a la Escuela de Ciencias Básicas tecnología e
Ingeniería de la UNAD y corresponde al programa de ingeniería de sistemas, está constituido por tres créditos
académicos, dirigido inicialmente a estudiantes de la UNAD, sin que esto implique que lo puedan tomar otros
participantes deseosos de adquirir conocimientos en el arte de la programación de computadoras. Este curso
corresponde a la formación básica del programa y no requiere que el participante posea conocimientos
iníciales, sin embargo se sugiere que los estudiantes hayan cursado “Lógica Matemática” el cual dará una
mayor fundamentación para el desarrollo del los temas planteados; el temario pretende que los participantes
adquieran y apliquen conocimientos básicos necesarios para la construcción de soluciones informáticas,
utilizando para ello diversas estrategias de aprendizaje, propias del modelo de educación a distancia,
permitiendo activar las habilidades cognitivas y metacognitivas en el estudiante. El presente curos estará
compuesto por 3 unidades; la primera unidad está enfocada a dar una visión general del uso de las
computadoras, la lógica para comprender la programación de las mismas y el manejo de diagramas de flujo. En
la segunda unidad se introduce a la utilización de los algoritmos como herramienta de programación y se
trabajan los conceptos de estructura de datos. En la tercera unidad se da una introducción al manejo de un
lenguaje de programación

2. INTENCIONALIDADES FORMATIVAS

Propósitos:
Adquiere las bases conceptuales sobre la programación de computadores como técnica para proponer
desarrollos informáticos, mediante la lógica y la práctica de los conceptos adquiridos en la solución de
supuestos problemicos trasladables a situaciones reales
Competencias generales del curso:
 Identifica los conceptos básicos de la programación de computadores suministrados en las lecturas y el
material suministrado en la unidad 1 del curso.
 Describe y analiza de manera adecuada y sistematizada las técnicas y pautas para la construcción y
secuencia de la lógica de la programación.
 Diseña y aplica las estructuras secuenciales en la construcción de algoritmos y diagramas de flujo como
técnica principal en la resolución de un determinado problema
 Diseña y aplica las estructuras condicionales lo mismo que los siclos o en la construcción de algoritmos
para poner en marcha un determinado ejercicio
 Utiliza herramientas como DfD y Pseint para probar el funcionamiento de los diagramas y algoritmos
desarrollados en los talleres.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
VICERRECTORIA ACADEMICA Y DE INVESTIGACIÓN
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

CONTENIDOS DEL CURSO : esquema del contenido del curso:


UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
VICERRECTORIA ACADEMICA Y DE INVESTIGACIÓN
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

Nombre de la Contenidos de aprendizaje Referencias Bibliográficas Requeridas


unidad (Incluye: Libros textos, web links, revistas científicas)

Unidad 1. componentes y operaciones Garcia, M. R. (10 de Septiembre de 2013). agu.inter.edu.


de las computadoras Recuperado el 1 de Novimebre de 2013, de
Introducción a El proceso de la programación http://sdrv.ms/1crZWfB
la Tipos de datos y operadores
Diagramas de flujo y uso de Gonzalez, C. (23 de Mayo de 2009). Usabilidadweb.
programación DFD Recuperado el 12 de Noviembre de 2013, de
Sentencias Simples http://www.usabilidadweb.com.ar/prog.php
Sentencias condicionales
Uso de DfD Rena. (2 de Julio de 2008). Red Escolar Nacional. Recuperado
el 20 de Enero de 2010, de
http://www.rena.edu.ve/cuartaEtapa/Informatica/T
ema12.html

Lopez, I. (5 de Febreor de 2010). Datateca Unad.


Recuperado el 12 de Noviembre de 2013, de
http://sdrv.ms/18JzuQM

López, I. (5 de Febrero de 2010). Data teca Unad.


Recuperado el 5 de Noviembre de 2013, de
http://sdrv.ms/1cslNmZ

Referencias complementarias

Castrillón, Laura. (Febrero de 2008). Obtenido de Ilce:


http://bibliotecadigital.ilce.edu.mx/sites/ciencia/vol
umen2/ciencia3/088/html/sec_6.html

González, M. (23 de Septiembre de 2008). unican.


Recuperado el 4 de Marzo de 2014, de
http://www.ctr.unican.es/asignaturas/fundamentos
/cap1-2en1.pdf

Islas, G. (Octubre de 3 de 2012). Informatica . Recuperado el


4 de Marzo de 2014, de
http://gy94bfmv.blogspot.com/2012/10/tipos-de-
datos-y-operadores-en.html

Tecnicas de programacion. (20 de Enero de 2012). Tecnicas


de programacion. Recuperado el 6 de Marzo de
2014, de
http://tecnicasdeprogramacion.wikispaces.com/2.-
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
VICERRECTORIA ACADEMICA Y DE INVESTIGACIÓN
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

+Ejemplos+con+la+herramienta+DFD.

Nombre de la Contenidos de aprendizaje Referencias Bibliográficas Requeridas


unidad (Incluye: Libros textos, web links, revistas científicas)

Unidad 2. Introducción a los Algoritmos Lopez, I. (5 de Febrero de 2010). Datateca Unad.


Algoritmos Y Estructuras simples Recuperado el 12 de Noviembre de 2013, de
Estructuras De http://sdrv.ms/1kHO4uc
Estructuras Condicionales
Datos López, I. (5 de Febrero de 2010). Datateca Unad.
Estructuras Repetitivas
Recuperado el 14 de Noviembre de 2013, de
Uso de Pseitn http://sdrv.ms/1cIfaAI

Procedimientos y funciones López, I. (5 de Febrero de 2010). Datateca Unad.


Recuperado el 14 de Noviembre de 2013, de
http://1drv.ms/1lLA0DS

Microe. (1 de Marzo de 2010). Udea. Recuperado el 4 de


Febrero de 2014, de
http://microe.udea.edu.co/~henry/informatica1/20
10_1/clases/clase_3/TUTORIAL_SENCILLO_MANEJO
_DE_PSEINT_Y_DFD.pdf

Referencias complementarias

UTPL. (10 de Marzo de 2010). Canal yotube. Recuperado el


14 de Noviembre de 2013, de
http://youtu.be/R1QNFmoKgAs

Algoritmos. (12 de Octubre de 2012). AlgoritmosColegio.


Recuperado el 20 de Marzo de 2014, de
http://algoritmoscolegio40.blogspot.com/2012/08/
programar-con-pseint.html

Eduardoscorpion. (2 de Noviembre de 2011).


UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
VICERRECTORIA ACADEMICA Y DE INVESTIGACIÓN
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

Eduardoscorpion. Recuperado el 4 de Marzo de


2014, de http://eduardoscorpion.wordpress.com/

Nombre de la Contenidos de aprendizaje Referencias Bibliográficas Requeridas


unidad (Incluye: Libros textos, web links, revistas científicas)

Unidad 3. Introducción a lenguaje de Lopez, I. (5 de Febrero de 2010). Datateca Unad.


programación Recuperado el 14 de Noviembre de 2013, de
Estructuras simples http://1drv.ms/1nzGcw0
Lenguaje de Estructuras repetitivas
Programación Programación Visual López, I. (5 de Febrero de 2010). Datateca Unad.
Recuperado el 12 de Noviembre de 2013, de
http://1drv.ms/1nzGgf9

López, I. (5 de Febrero de 2010). Datateca Unad.


Recuperado el 16 de Noviembre de 2013, de
http://1drv.ms/1nzGoLU

López, I. (5 de Febrero de 2010). Datateca Unad.


Recuperado el 12 de Noviembre de 2013, de
http://1drv.ms/1nzGFhC

lopez, I. (20 de Abril de 2014). Canal Algoritmos Youtube.


Recuperado el 4 de Junio de 2014, de
https://www.youtube.com/channel/UC-
u3395_fPX5XWKnNTnWHnQ

Referencias complementarias

Elguille. (13 de Junio de 2013). elguille. Recuperado el 25 de


Marzo de 2014, de
http://www.elguille.info/NEt/cursoCSharpErik/index
.htm

Microsoft. (4 de Marzo de 2013). msdn. Recuperado el 25 de


Marzo de 2014, de http://msdn.microsoft.com/es-
es/library/67ef8sbd.aspx

López, I. (5 de Febrero de 2010). Datateca Unad.


Recuperado el 12 de Noviembre de 2013, de
http://1drv.ms/1rswRtL
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
VICERRECTORIA ACADEMICA Y DE INVESTIGACIÓN
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

3. ACTIVIDADES DE APRENDIZAJE
1
Evaluación
Contenido de Indicadores de Estrategia de N°
Unidad Competencia Criterios de Pon
Aprendizaje desempeño Aprendizaje Sem Propósito
evaluación dera
ción
componentes Comprende los - El estudiante responde Caracterización del Indagar sobre Interioriza los conceptos
y operaciones conceptos 10 preguntas relacionas estudiantes mediante preconceptos básicos de la
de las básicos de los con el uso y operaciones una estrategia de referentes a la programación de
computadoras componentes y de las computadoras reconocimiento de programación computadores,
operaciones de presaberes 1 y uso de las mediante el desarrollo
las computadoras relacionados con la computadoras de una lección
programación de evaluativa.
computadoras
.--
El proceso de Logra identificar Selecciona de forma Estrategia de Reconocer las Interactividad en los
la el los procesos ordenada los procesos aprendizaje basado diferentes foros de discusión
programación necesarios en la necesarios para realizar en problemas etapas mediante una
construcción de un programa dividido en 3 fases necesarias en presentación de los
2
UNIDAD un programa la conceptos puestos a
1 Fase 1: programación consideración en la guía
Introduc de de actividades
ción a la .-Leer detenidamente computadoras 25%
program Introducción a Realiza ejercicios Diseña por lo menos 15 la guía donde se Desarrollar un Socialización y entrega
ación los diagramas propuestos diagramas de flujo plantean unas pensamiento de los diagramas de
de flujo utilizando los utilizando estructuras situación para ser lógico flujo y revisión de los
diagramas de simples y condicionales desarrollada de mediante la propuestos por los
flujo de datos manera individual solución de compañeros de grupo
tanto en Indaga y revisa una problemas
estructuras solución informática para .- Presentar los utilizando los
simples como ser discutido al interior del requerimientos y 2 diagramas de Socialización y entrega
estructuras grupo de trabajo soluciones flujo de datos, de la idea de proyecto y
condicionales colaborativo. planteados en la guía selección de la misma
ante los compañeros de acuerdo a los
Revisa por lo menos 6 de grupo criterios propuestos en
ejercicios desarrollados colaborativo la guía y rubrica de
por los compañeros de evaluación
grupo
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
VICERRECTORIA ACADEMICA Y DE INVESTIGACIÓN
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

Identifica la Desarrolla por lo menos Fase 2: Resolver Socialización de los


Estructuras estructuras 10 ejercicios con la .- Leer ejercicios Algoritmos y revisión de
secuencial secuenciales en utilización de las detenidamente la 2 utilizando las los propuestos por los
la construcción de estructuras secuenciales guía donde se estructuras compañeros de grupo y
algoritmos básicas plantea dos secuenciales y entrega del producto.
Estructuras actividades para ser condicionales
condicionales desarrolladas de
2
simples manera individual . Socialización y
.- .-Debatir en selección y entrega del
Estructuras manera grupal sobre Algoritmos que mejor
25%
UNIDAD condicionales las soluciones represente la propuesta
2. múltiples adecuadas al inicial del proyecto
ALGORI planteamiento
TMOS Y .-Elegir mediante
ESTRU argumentes las 2
CTURA soluciones que mejor
S DE se ajustan para ser
DATOS complementadas y
presentadas

Estructuras Integra la Identificar de manera El estudiante ..


Repetitivas aplicación de la clara las estructuras conozca y
lógica de repetitivas en la adquiera ..
programación con construcción de un habilidades
en los algoritmos algoritmo mediante la para realizar
con la utilización solución del taller programas
de una plantead. informáticos
herramienta de con la
Procedimiento desarrollo utilización de
Desarrollar el algoritmo 3 Pseit como
s y funciones
de algoritmos que dé solución al herramienta
“Pseint” proyecto planteado de apoyo
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
VICERRECTORIA ACADEMICA Y DE INVESTIGACIÓN
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

Lenguajes de logra desarrollar Desarrollar por lo menos Fase 3: Socialización de los


programación programas 12 de los ejercicios programas
utilizando propuestos para ser Leer detenidamente desarrollados en un
lenguaje de codificados en un la guía donde se lenguaje de
programación C# lenguaje de programación plantea dos programación,
o C++ integrando actividades para ser verificación y entrega de
condicionales, desarrolladas de los desarrollados por los
UNIDAD
estructuras Codificar el Algoritmo manera individual compañeros de trabajo
3
repetitivas desarrollado en la fase2 .-Debatir en manera
Lenguaj
del proyecto. grupal sobre las Presentación Selección,
e de
soluciones 2 ajustes y entrega del 25%
Program
adecuadas al desarrollo del Programa
ación
planteamiento que mejor represente la
.-Elegir mediante propuesta del proyecto
argumentes las seleccionado en las
soluciones que mejor fases anteriores
se ajustan para ser
complementadas y
presentadas

Leer detenidamente
la guía donde se
Resolver las
plantea la actividad
actividades
para ser desarrollada
propuestas
Integra todos los Desarrolla los talleres de manera individual
utilizando cada
Evaluación conceptos propuestos utilizando las y luego debatir en Entrega, socialización
2 una de las 25%
nacional desarrollados en herramientas vistas a lo grupo la de la guía de laboratorio
técnicas de
el curso largo del curso soluciones que mejor
programación
se ajustan para ser
vistas en el
sustentadas en el
curso
espacio destinado
para tal fin
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
VICERRECTORIA ACADEMICA Y DE INVESTIGACIÓN
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

4. ESTRUCTURA DE EVALUACION DEL CURSO


Tipo de evaluación Ponderación Puntaje Máximo
Autoevaluación Formativa
Coevaluación Formativa
Heteroevaluación 500 500
Total 500
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
VICERRECTORIA ACADEMICA Y DE INVESTIGACIÓN
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

REFERENCIAS BIBLIOGRAFICAS

Garcia, M. R. (10 de Septiembre de 2013). agu.inter.edu. Recuperado el 1 de Novimebre de 2013, de


http://sdrv.ms/1crZWfB

Gonzalez, C. (23 de Mayo de 2009). Usabilidadweb. Recuperado el 12 de Noviembre de 2013, de


http://www.usabilidadweb.com.ar/prog.php

Rena. (2 de Julio de 2008). Red Escolar Nacional. Recuperado el 20 de Enero de 2010, de


http://www.rena.edu.ve/cuartaEtapa/Informatica/Tema12.html

Lopez, I. (5 de Febreor de 2010). Datateca Unad. Recuperado el 12 de Noviembre de 2013, de http://sdrv.ms/18JzuQM

López, I. (5 de Febrero de 2010). Data teca Unad. Recuperado el 5 de Noviembre de 2013, de http://sdrv.ms/1cslNmZ

Castrillón, Laura. (Febrero de 2008). Obtenido de Ilce:


http://bibliotecadigital.ilce.edu.mx/sites/ciencia/volumen2/ciencia3/088/html/sec_6.html

González, M. (23 de Septiembre de 2008). unican. Recuperado el 4 de Marzo de 2014, de


http://www.ctr.unican.es/asignaturas/fundamentos/cap1-2en1.pdf

Islas, G. (Octubre de 3 de 2012). Informatica . Recuperado el 4 de Marzo de 2014, de


http://gy94bfmv.blogspot.com/2012/10/tipos-de-datos-y-operadores-en.html

Tecnicas de programacion. (20 de Enero de 2012). Tecnicas de programacion. Recuperado el 6 de Marzo de 2014, de
http://tecnicasdeprogramacion.wikispaces.com/2.-+Ejemplos+con+la+herramienta+DFD.

Lopez, I. (5 de Febrero de 2010). Datateca Unad. Recuperado el 12 de Noviembre de 2013, de http://sdrv.ms/1kHO4uc

López, I. (5 de Febrero de 2010). Datateca Unad. Recuperado el 14 de Noviembre de 2013, de http://sdrv.ms/1cIfaAI

López, I. (5 de Febrero de 2010). Datateca Unad. Recuperado el 14 de Noviembre de 2013, de http://1drv.ms/1lLA0DS

Microe. (1 de Marzo de 2010). Udea. Recuperado el 4 de Febrero de 2014, de


http://microe.udea.edu.co/~henry/informatica1/2010_1/clases/clase_3/TUTORIAL_SENCILLO_MANEJO_DE_PS
EINT_Y_DFD.pdf

UTPL. (10 de Marzo de 2010). Canal yotube. Recuperado el 14 de Noviembre de 2013, de


http://youtu.be/R1QNFmoKgAs

Algoritmos. (12 de Octubre de 2012). AlgoritmosColegio. Recuperado el 20 de Marzo de 2014, de


http://algoritmoscolegio40.blogspot.com/2012/08/programar-con-pseint.html

Eduardoscorpion. (2 de Noviembre de 2011). Eduardoscorpion. Recuperado el 4 de Marzo de 2014, de


http://eduardoscorpion.wordpress.com/
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
VICERRECTORIA ACADEMICA Y DE INVESTIGACIÓN
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

Lopez, I. (5 de Febrero de 2010). Datateca Unad. Recuperado el 14 de Noviembre de 2013, de http://1drv.ms/1nzGcw0

López, I. (5 de Febrero de 2010). Datateca Unad. Recuperado el 12 de Noviembre de 2013, de http://1drv.ms/1nzGgf9

López, I. (5 de Febrero de 2010). Datateca Unad. Recuperado el 16 de Noviembre de 2013, de http://1drv.ms/1nzGoLU

López, I. (5 de Febrero de 2010). Datateca Unad. Recuperado el 12 de Noviembre de 2013, de http://1drv.ms/1nzGFhC

lopez, I. (20 de Abril de 2014). Canal Algoritmos Youtube. Recuperado el 4 de Junio de 2014, de
https://www.youtube.com/channel/UC-u3395_fPX5XWKnNTnWHnQ

Elguille. (13 de Junio de 2013). elguille. Recuperado el 25 de Marzo de 2014, de


http://www.elguille.info/NEt/cursoCSharpErik/index.htm

Microsoft. (4 de Marzo de 2013). msdn. Recuperado el 25 de Marzo de 2014, de http://msdn.microsoft.com/es-


es/library/67ef8sbd.aspx

López, I. (5 de Febrero de 2010). Datateca Unad. Recuperado el 12 de Noviembre de 2013, de http://1drv.ms/1rswRtL

You might also like