Escolar Documentos
Profissional Documentos
Cultura Documentos
ALGORTMICA Y PROGRAMACIN
en Informtica
Algortmica y Programacin
UNIDAD DE CRDITO:
12
AO:
2016
HORAS TOTALES:
Modificado por:
180
Sullin Santaella
Denominacin:
Cdigo
FUNDAMENTACIN
Los cambios que sufre la sociedad a nivel tecnolgico, cultural, social, cientfico, poltico, conducen a estar preparados para enfrentar
estos retos. Es por eso que los participantes del PNFI deben recibir una formacin idnea en el rea de informtica para apoyar y fomentar
la instalacin, en su entorno local, nacional e internacional, de un escenario propicio generador de respuestas innovadoras que contribuyan
con la independencia tecnolgica y el desarrollo endgeno, sustentable y humano.
La unidad curricular Algortmica y Programacin, proporciona al participante los fundamentos tericos, las tcnicas y las herramientas
para iniciarse en el desarrollo informtico a travs de la construccin de programas, como competencia inicial del tcnico superior e
ingeniero en informtica. As como tambin, contribuye en la construccin de conceptos bsicos para la solucin a problemas de cualquier
mbito, permite conocer y dominar lenguaje de programacin a fin de que el estudiante pueda identificar, analizar, disear, desarrollar y
probar las posibles soluciones a travs de algoritmos-pseudocdigos, que ms adelante le permitir la construccin de programas de
aplicacin.
Los aspectos programticos y metodolgicos relacionados con la unidad curricular, aportan los espacios que tributan a los ejes en los
cuales se inscribe el PNFI, particularmente relacionados con la preparacin y formacin de un profesional integral con dominio en la
descomposicin de problemas, definicin de estrategias de solucin con orden, secuencia y anlisis profundo de la naturaleza del problema
planteado, y generar un modelo que pueda ser solucin a una necesidad cualquiera, con sentido crtico, analtico, creativo, comunicativo y
participativo, en coherencia con las polticas del estado venezolano en la democratizacin del acceso a la informacin y al conocimiento,
favoreciendo as la construccin de una sociedad ms justa, con igualdad de oportunidades para el progreso econmico, social y cultural del
colectivo regional y nacional.
PROPSITO
La unidad curricular Algortmica y Programacin suministra las bases para lograr en los participantes una mayor visin, comprensin y
manejo en la solucin de problemas y toma de decisiones, efectuando algoritmos y programas ofreciendo respuestas a problemas reales
cumpliendo con estndares de calidad, adems permite aplicar principios fundamentales de la programacin estructurada, a travs de
estructuras de datos estticas y dinmicas. De esta forma, desarrolla el pensamiento crtico y reflexivo, permitiendo interrelacionarse
eficazmente con sus homlogos de diferentes especialidades, garantizando la funcin comunicativa inherente a las caractersticas propias de
un profesional en Informtica.
De esta forma, el objetivo primordial de la unidad curricular est en valorar la importancia de la algoritmia como fundamento de la
programacin para resolver problemas concretos, adems, el curso es de carcter terico-prctico, lo que le permite al estudiante iniciarse
en el conocimiento del ambiente de programacin y validar los programas obtenidos del Anlisis y Diseo.
A nivel de competencias, el conjunto de temticas comprende: las definiciones de algoritmos y lenguajes, instrucciones de secuencia,
condicionales y cclicas, arreglos, cadenas, programacin modular, punteros, registros, archivos y la implementacin de programas con
estructuras de datos dinmicas. Al finalizar la unidad curricular, el participante obtendr los conocimientos necesarios para la resolucin de
problemas prcticos mediante las tcnicas de programacin, determinar la importancia del razonamiento algortmico y el tratamiento de
algunas estructuras de datos, plantear y podr resolver problemas prcticos con corrida en computadora a travs de un Lenguaje de
Programacin.
Finalmente, la evaluacin permanente, permitir retroalimentar el proceso de aprendizaje, para que el participante conozca sus potencialidades y debilidades, cmo mejorar y continuar con xito su carrera.
TRANSVERSALIDAD
En el proceso formativo del tcnico e ingeniero en informtica, se promueve el desarrollo y fortalecimiento de habilidades que le permiten hacer planteamientos y dar soluciones efectivas a problemas complejos, fomentando el trabajo en equipo, la flexibilidad, el pensamiento y actitud crtica, as como el desarrollo de habilidades en comunicacin oral y escrita. Este impulso se acompaa con nuevos paradigmas referidos a la organizacin y produccin, con criterios de calidad, equidad, justicia social y preservacin del ambiente.
Algortmica y Programacin, como unidad curricular permite desarrollar tica, hbito de lectoescritura, trabajo en equipo, investigacin
documental y de estudios de casos, calidad, desarrollo endgeno y manejo de las TIC.
Se integra con el eje de proyecto socio tecnolgico, a travs de la articulacin con las otras unidades curriculares, as como con los
otros ejes. Los aspectos de la reflexin crtica-tico-poltico en los temas transversales responden a las siguientes caractersticas:
Refleja una preocupacin por los problemas sociales, representan situaciones problemticas vividas actualmente en nuestras sociedades y que conectan fcilmente con las informaciones, las inquietudes y las vivencias de los propios estudiantes.
Conecta la universidad con la vida, con la realidad cotidiana, la sntesis entre las capacidades intelectuales de los estudiantes y sus
capacidades afectivas, sociales y ticas.
Se apuesta por la educacin en valores, como uno de los ejes fundamentales de la educacin integral.
Permite adoptar una perspectiva social crtica frente a los currculos tradicionales que dificultan las visiones globales e interrelacionadas de los problemas de la humanidad.
PERODO I
UNIDAD DE APRENDIZAJE 1: ALGORITMOS Y PROGRAMAS
OBJETIVO: Organizar las ideas pasos por pasos y poseer las herramientas necesarias para elaborar algoritmos
CONTENIDOS
TIPO
A C
Conceptuales:
- Concepto de Algoritmos y Programas.
- Lenguaje algortmico y de programacin.
- Partes de un algoritmo.
- Caractersticas y elementos para construir
un algoritmo.
Procedimentales:
- Formas de representar un algoritmo:
Lenguaje Natural, pseudocdigo y
diagrama de flujo.
- Traza de un algoritmo (corrida en fro).
Actitudinales:
- Valorar la utilidad de los algoritmos como herramienta para la comprensin y
manejo en la solucin de problemas
ESTRATEGIAS DIDACTICAS
P
ESTRATEGIAS DE
EVALUACIN
Evaluacin
Diagnstica.
Autoevaluacin:
Resumen sobre el
contenido
de la
unidad.
Evaluacin
Formativa
y
Sumativa:
Aplicacin
de
Prueba Escrita de
manera individual.
Foro de Discusin
Virtual
TIPO
A C
Conceptuales:
- Introduccin a los estndares de calidad.
Procedimentales:
- Formas y tcnicas de
algoritmos y programas.
ESTRATEGIAS DIDACTICAS
P
Investigacin previa y socializacin por equipos.
ESTRATEGIAS DE
EVALUACIN
Evaluacin Formativa, Sumativa.
Lluvia de ideas.
documentar
Actitudinales:
X
- Valorar la importancia que tienen el
correcto diseo de algoritmo y
construccin de programas, para que se
entienda, poder repararlo y modificarlo .
Actividad
Grupal:
X Exposicin interactiva por parte del docente sobre el Taller por Equipos
contenido.
sobre la Unidad II.
Preguntas intercaladas en relacin al tema.
Socializacin
el tema.
sobre
TIPO
A C
Conceptuales:
- Concepto y diferencia entre dato e informacin, tipos de datos.
- Los Operadores: Concepto y tipos de
operadores.
- Las Expresin, Variables, constantes:
concepto, tipos
Procedimentales:
- Evaluacin de expresiones.
- Los Identificadores: Reglas de escritura.
- Las variables: clasificacin de variables
segn su contenido (numricas, lgicas y
alfanumricas) y su uso (de trabajo,
contador y acumulador).
- Constantes
Actitudinales:
- Valorar la importancia de saber resolver X
expresiones combinando variables numricas, lgicas y alfanumricas y operadores aritmticos, lgicos relacionales.
ESTRATEGIAS DIDACTICAS
P
Revisin bibliogrfica sobre el tema, investigacin previa.
ESTRATEGIAS DE
EVALUACIN
Evaluacin Formativa
Lluvia de ideas.
Autoevaluacin:
Resumen sobre el
contenido de la
Exposicin interactiva por parte del facilitador sobre el con- unidad.
tenido.
Evaluacin
Elaboracin de mapa conceptual
Sumativa:
X
Aplicacin
de
Preguntas intercaladas en relacin al tema.
Prueba Escrita de
manera individual.
Interaccin Socializada para promover la participacin y la
creatividad.
Entrega de tarea:
Ejemplificacin y ejercicios prcticos con casos reales.
Portafolio Digital
por el EVA
Lecturas dirigidas.
Discusin en clase.
Acceso al EVA
Entrar al Sitio Web y repasar leccin de la Unidad 3.
Revisar Material Electrnico y analizar ejercicios resueltos
de la unidad 3.
Resolver la gua de ejercicios propuestos sobre Expresiones
y Operadores.
TIPO
A C
Conceptuales:
- Identificacin del Problema.
- Entrada, procesos, salida.
- Fundamentos generales de la Orientacin
a Objetos como paradigma de programacin: Definicin y Ventajas, Caractersticas, Elementos (Clase, Objeto, Atributo, Mtodo), Propiedades (Abstraccin, Encapsulamiento, Modularidad)
Procedimentales:
- Identificacin de los datos necesarios
(entradas).
- Identificacin de los datos a obtener (salidas).
- Descripcin de las operaciones a utilizar
(clculos).
- Descripcin de los pasos para llegar a la
solucin (procesos).
- Metodologa para la construccin de modelos
Orientados a Objetos: Anlisis: Identificacin
de clase, atributos y mtodos. Diseo: Representacin grfica de las clases. Implementacin: Construccin de modelos computacionales empleando algoritmos.
Actitudinales:
- Valorar la importancia de adquirir una X
idea metodolgica para la resolucin de
problemas.
ESTRATEGIAS DIDACTICAS
P
ESTRATEGIAS DE
EVALUACIN
CONTENIDOS
TIPO
A C
ESTRATEGIAS DIDACTICAS
P
Conceptuales:
- Teoremas
de
la
programacin:
estructurada y enfoque Orientado a Objeto.
- Estructuras de control: concepto, tipos.
Procedimentales:
- Estructuras de decisin: Condicional,
simples, dobles, mltiples, anidadas y selectiva, sintaxis.
- Estructuras iterativas: Ciclo Mientras,
Para y Repetir, sintaxis y mtodos para salir
del ciclo. Ciclos anidados.
Actitudinales:
- Valorar la importancia de manejar los
conceptos, metodologas, tcnicas, herramientas y estructuras para la construccin
de programas de alta calidad y a la medida
de los usuarios finales, usando Algoritmos.
X
ESTRATEGIAS DE
EVALUACIN
Evaluacin Formativa.
Autoevaluacin:
Procedimientos
y
resolucin de ejercicios
de manera individual.
Ejercicios
Laboratorio.
Pre
UNIDAD DE APRENDIZAJE 6: Programacin Modular / / Modelado Orientados a Objetos con Estructuras de control.
OBJETIVO: Desarrollar subprogramas que ayuden a solucionar y a simplificar el problema, dividindolo en mdulos.
CONTENIDOS
TIPO
A C
Conceptuales:
-Funciones y procedimientos: Definicin y
Declaracin.
Procedimentales:
-mbito de variables: Datos locales y globales.
-Llamada de una funcin y pase de parmetros.
-Resolucin y prueba en el computador de
problemas empleando la Metodologa
Orientada a Objeto en los que se requieran
Funciones o Mtodos Asociados
Actitudinales:
- Valorar que la programacin modular
permite dividir un problema en mdulos o
X
subproblemas ms simples que permitan la
solucin del mismo
ESTRATEGIAS DIDACTICAS
P
ESTRATEGIAS DE
EVALUACIN
Evaluacin Sumativa
Aplicacin de Prueba
Interaccin socializada para promover la participacin y prctica, usando el
la creatividad.
lenguaje
de
programacin.
Ejemplificacin y ejercicios prcticos con casos reales.
Foro de Discusin
Desarrollo de ejercicios para ser ejecutados en el PC, Virtual
correccin de errores, documentar el programa.
Ejercicios Prcticos en el lenguaje de programacin.
Revisar material electrnico y analizar los ejercicios resueltos.
Resolver la Gua de Ejercicios propuestos
Acceso al EVA
TIPO
A C
Conceptuales:
- Los arreglos: Definicin, clasificacin
Procedimentales:
- Los arreglos: operaciones bsicas.
- Mtodos de Ordenamiento
- Mtodos de bsqueda
Actitudinales:
- Valorar la importancia de disear y X
manipular arreglos, as como aplicar los
mtodos de bsqueda y ordenamiento
con eficacia y precisin.
ESTRATEGIAS DIDACTICAS
P
ESTRATEGIAS DE
EVALUACIN
Evaluacin Formativa.
Lluvia de ideas.
Autoevaluacin:
Procedimientos
y
resolucin de ejercicios
de manera individual.
Discusin en clase.
X
Laboratorio.
Preguntas intercaladas en relacin al tema.
Evaluacin Sumativa
Interaccin socializada para promover la participacin y Aplicacin de
la creatividad.
Prueba escrita: teora
Prueba prctica, usando
Ejemplificacin y ejercicios prcticos con casos reales.
el
lenguaje
de
programacin.
Desarrollo del ejercicio para ser ejecutados en el PC.
Entrega
de
tarea:
Ejercicios Prcticos en el lenguaje de programacin.
Portafolio Digital por
el EVA
Revisar material electrnico y analizar los ejercicios resueltos.
Resolver la Gua de Ejercicios propuestos
Acceso al EVA
TIPO
A C
ESTRATEGIAS DIDACTICAS
P
Revisin bibliogrfica sobre el tema.
Conceptuales:
- Definicin, funciones
cadenas
asociadas
con
ESTRATEGIAS DE
EVALUACIN
Evaluacin
Formativa.
Lluvia de ideas.
Autoevaluacin:
Procedimientos
y
resolucin
de
X Exposicin interactiva por parte del facilitador sobre el con- ejercicios de manera
tenido.
individual.
Discusin en clase.
Procedimentales:
- Operaciones con cadenas
Actitudinales:
- Valorar la implementacin y diseo de
programas que requieran funciones de X
cadena para probarlas en una aplicacin.
Ejercicios Pre
Laboratorio.
Foro de Discusin
Virtual
TIPO
A C
ESTRATEGIAS DIDACTICAS
P
Revisin bibliogrfica sobre el tema.
Conceptuales:
- Definicin, declaracin
Procedimentales:
- Acceso
- Estructura y arreglo
Actitudinales:
- Valorar la importancia de almacenar dife- X
rente tipo de informacin, referente a un
tpico, en las estructuras de registros.
ESTRATEGIAS DE
EVALUACIN
Evaluacin
Formativa.
Lluvia de ideas.
Autoevaluacin:
Procedimientos
y
X
resolucin
de
Exposicin interactiva por parte del facilitador sobre el con- ejercicios de manera
tenido.
individual.
Discusin en clase.
Ejercicios Pre
Laboratorio.
TIPO
A C
ESTRATEGIAS DIDACTICAS
P
Revisin bibliogrfica sobre el tema.
Conceptuales:
- Concepto, estructura y acceso.
- Tipos de archivo: datos y de textos
ESTRATEGIAS DE
EVALUACIN
Evaluacin
Formativa.
Lluvia de ideas.
Autoevaluacin:
Procedimientos
y
X
resolucin
de
Exposicin interactiva por parte del facilitador sobre el con- ejercicios de manera
tenido.
individual.
Discusin en clase.
Procedimentales:
- Mtodos para realizar la gestin de archivos
Actitudinales:
- Valorar la necesidad de almacenar datos X
de forma permanente que permita
retenerlos en ciertos dispositivos de
almacenamiento secundario por un
perodo de tiempo.
Ejercicios Pre
Laboratorio.
TIPO
A C
ESTRATEGIAS DIDACTICAS
P
Revisin bibliogrfica sobre el tema.
Conceptuales:
- Definicin, declaracin, operadores
Procedimentales:
- Operaciones con punteros
- Punteros y funciones
- Punteros y estructuras
Actitudinales:
X
- Valorar que los punteros hacen posible el
uso de ciertas estructuras de datos tales
como listas o rboles.
ESTRATEGIAS DE
EVALUACIN
Evaluacin
Formativa.
Lluvia de ideas.
Autoevaluacin:
Procedimientos
y
resolucin
de
X Exposicin interactiva por parte del facilitador sobre el con- ejercicios de manera
tenido.
individual.
Discusin en clase.
Ejercicios Pre
Laboratorio.
TIPO
A C
ESTRATEGIAS DIDACTICAS
P
Revisin bibliogrfica sobre el tema. Investigacin previa.
Conceptuales:
- Concepto y clasificacin
- Listas simplemente enlazadas: fundamentos tericos, clasificacin
Procedimentales:
- Operaciones bsicas de las listas simplemente enlazadas: Declaracin, punteros
de cabecera y cola, operador de seleccin, insercin, bsqueda y eliminacin
de elementos
- Listas doblemente enlazadas y Circulares: Declaracin, recorrido, insercin y
eliminacin de elementos.
Actitudinales:
- Valoracin de la importancia de las estructuras de datos dinmicas como base X
al desarrollo y tratamiento de la informacin, as como su importancia en la etapa
de programacin de cualquier aplicacin.
ESTRATEGIAS DE
EVALUACIN
Evaluacin
Formativa.
Actividad Grupal.
Evaluacin Sumati-
TIPO
A C
ESTRATEGIAS DIDACTICAS
P
Revisin bibliogrfica sobre el tema.
Conceptuales:
- Fundamentos tericos: Definicin, mbito de aplicacin, utilidad
- Ventajas y desventajas de la recursividad.
Procedimentales:
- Diseo y Escritura de programas recursivos.
Actitudinales:
- Valorar la importancia que tiene las
funciones recursivas, como funciones que
se invocan a s mismas, que permiten X
especificar los problemas de un modo
ms simple y natural.
Lluvia de ideas.
Discusin en clase.
ESTRATEGIAS DE
EVALUACIN
Evaluacin
Formativa
Sumativa.
Actividad
Grupal:
Taller por Equipos
Exposicin interactiva por parte del facilitador sobre el con- sobre la Unidad
tenido.
Socializacin sobre
X
el tema.
Preguntas intercaladas en relacin al tema.
Investigacin
Participacin en el
Interaccin socializada para promover la participacin y la Glosario virtual
creatividad.
Ejemplificacin
Revisar material electrnico y analizar los ejercicios resueltos.
Acceso al EVA
UNIDAD DE APRENDIZAJE 14 : Introduccin a las Estructuras de Datos Dinmicas Avanzadas: Pilas, Colas y rboles
OBJETIVO: Disear soluciones utilizando Estructuras de Datos Dinmicas Avanzadas, de manera tal que el participante implemente
estructuras de datos flexibles que se adapten a las necesidades reales.
CONTENIDOS
TIPO
A C
Conceptuales:
- Definicin, especificaciones y tipos.
Procedimentales:
- Funcionalidades e implementacin bsica
ESTRATEGIAS DIDACTICAS
P
Revisin bibliogrfica sobre el tema. Investigacin previa.
Evaluacin
Formativa.
Actitudinales:
- Valoracin de la importancia de las estructuras de datos dinmicas avanzadas
como base al desarrollo y tratamiento de X
la informacin, as como su importancia
en la etapa de programacin de cualquier
aplicacin.
ESTRATEGIAS DE
EVALUACIN
Actividad Grupal.
Evaluacin Sumati-
Foro de discusin
virtual
REFERENCIAS
Booch, Grady. (1996). Anlisis y diseo orientado a objetos con aplicaciones. Addison-Wesley.
Joyanes. Programacin en C++ Algoritmos, estructuras de datos y objetos. McGraw Hill. Segunda Edicin.
Mart y Ortega (2004). Estructuras de datos y Mtodos Algortmicos. Ejercicios Resueltos. Perason Education .
PLAN DE CLASES
Lapso:
I 2017
HTE:
180
Trayecto:
HTA:
Periodo:
90
HTI:
90
Seccin:
CONTENIDOS
A C P
ESTRATEGIAS DE APRENDIZAJE
PRESENCIAL
Inicio: Dar la Bienvenida
Presentacin del Profesor
Intervencin de los Participantes
Desarrollo: Indicar de qu se trata la Asignatura. Establecer
los acuerdos Lineamientos Internos de la UC y Recordar las
Normas de Convivencia, Reglamentos
Evaluacin Diagnstica
Lectura: Perseverancia la Clave del xito
Cierre: Comentarios de la lectura.
Asignar investigacin sobre prximo encuentro.
X X X VIRTUAL
Inicio: Navegacin en el EVA,
Desarrollo: ambientacin, ajuste del perfil del estudiante,
revisin de la cartelera en lnea.
Cierre: comentarios en la cafetera, unin al grupo de Facebook
3
2
CONTENIDOS
A C
ESTRATEGIAS DE APRENDIZAJE
CONTENIDOS
ESTRATEGIAS DE APRENDIZAJE
evaluacin de expresiones.
Los Identificadores: Concepto, Reglas
de escritura, las variables: clasificacin
de variables segn su contenido
(numricas, lgicas y alfanumricas) y
su uso (de trabajo, contador y
acumulador), constantes.
CONTENIDOS
X
Identificacin del Problema.
Identificacin
de
los
datos
necesarios (entradas).
Identificacin de los datos a obtener
(salidas).
Descripcin de las operaciones a
utilizar (clculos).
Descripcin de los pasos para llegar
a la solucin (procesos).
Fundamentos generales de la Orientacin a Objetos como paradigma de
programacin:
- Definicin y Ventajas.
- Caractersticas.
- Elementos: Clase, Objeto,
Atributo, Mtodo.
- Propiedades: Abstraccin, Encapsulamiento, Modularidad.
Estructura de Control Secuencial
ESTRATEGIAS DE APRENDIZAJE
cicios resueltos
Cierre: Resolver la gua de ejercicios propuestos
Unidad 1,3 y 4
CONTENIDOS
Teorema
de
la
Programacin X
Estructurada y enfoque Orientado a
Objeto.
Fundamentos generales de la Orientacin a Objetos como paradigma de
programacin:
- Definicin y Ventajas, Caractersticas, Elementos (Clase, Objeto, Atributo, Mtodo), Propiedades (Abstraccin, Encapsulamiento, Modularidad).
Metodologa para la construccin de
modelos Orientados a Objetos:
- Anlisis: Identificacin de clase,
ESTRATEGIAS DE APRENDIZAJE
Inicio: Presentacin del contenido y objetivos de la unidad
Desarrollo: Exposicin por parte del docente sobre el contenido. En grupos realizar lminas de papel bon con las estructuras de control.
Ejemplificacin y ejercicios prcticos con casos reales.
Simular la estructura cclica. Preguntas intercaladas en
relacin al tema.
Interaccin Socializada para promover la participacin y la
creatividad. Estudio independiente.
Cierre: Conclusiones acerca del tema por parte del docente y
participantes.
Entrar al Sitio Web y repasar leccin de la Unidad 5.
Revisar Material Electrnico y analizar ejercicios resueltos
Resolver la gua de ejercicios propuestos.
atributos y mtodos.
- Diseo: Representacin grfica de
las clases.
Implementacin: Construccin de
modelos computacionales empleando
algoritmos.
Estructuras de control: estructura
Secuencial, Estructuras de decisin:
concepto, tipos y sintaxis: Condicional,
simples, dobles, mltiples, anidadas y
selectiva. Estructuras de control
iterativas: Concepto y tipos
10
11
Desarrollar
ejercicios
para
ser
ejecutados en el PC, manejando
lenguaje C++
Corregir los errores observados
7
12
Ejercicios
14
Ejercicios
15
Unidad 5
X VIRTUAL
Inicio: Navegacin en el EVA,
Desarrollo: Revisar material de apoyo y videos
Cierre: Resolver los ejercicios propuestos. Entregar la tarea
8
X
16
17
CONTENIDOS
Desarrollo: Exposicin por parte del docente sobre el contenido. Lluvia de ideas
Preguntas intercaladas en relacin al tema.
Enunciados de problemas modulares en Ingls.
Interaccin Socializada para promover la participacin y la
X creatividad. Ejemplificacin y ejercicios prcticos con casos
reales. Prctica usando C.
Cierre: Conclusiones acerca del tema por parte del docente y
participantes.
Entrar al Sitio Web y repasar leccin de la Unidad 6.
ESTRATEGIAS DE APRENDIZAJE
Ejercicios Prcticos
Modular en C++
Programacin X
10
19
Ejercicios
Prcticos
Modular en C++
Programacin X
11
20
Ejercicios
Prcticos
Modular en C++
Programacin X
21
Unidad 6
UNIDAD 7: Arreglos
SEMANA FECHA CLASE
12
22
23
13
14
15
CONTENIDO
ESTRATEGIAS DE APRENDIZAJE
Desarrollo: Exposicin por parte del docente sobre el contenido. Ejemplificacin y ejercicios.
Cierre: Revisar Material Electrnico y analizar ejercicios
resueltos. Resolver la gua de ejercicios propuestos
24
Ejercicios
25
Unidad 7
26
Unidad 1, 2, 3 y 4
27
Unidad 5
28
Unidad 6
29
Unidad 7
PLAN DE CLASES
Lapso:
I 2017
HTE:
180
Trayecto:
HTA:
Periodo:
90
HTI:
90
Seccin:
FECHA
CLASE
CONTENIDOS
Presentacin del Contenido Programtico del
Perodo 2.
Evaluacin Diagnstica Estrategias y Tcnica.
A
X
C P
X X
X X X
X X
ESTRATEGIAS DE APRENDIZAJE
PRESENCIAL
Inicio: Dar la Bienvenida.
Intervencin de los Participantes.
Desarrollo: Indicar los contenidos del perodo 2. Establecer los acuerdos. Recordar las Normas de Convivencia, Reglamentos, Lineamientos Internos de la
UC
Aplicar Evaluacin Diagnstica.
Lectura: Perseverancia la Clave del xito
Cierre: Comentarios de la lectura.
Asignar investigacin sobre prximo encuentro.
VIRTUAL
Inicio: Navegacin en el EVA,
Desarrollo: ambientacin periodo 2, revisin de la
cartelera en lnea.
Cierre: comentarios en la cafetera, grupo de Facebook
PRESENCIAL
Inicio: Presentacin del contenido y objetivos de la
unidad. Resultados del diagnstico.
Desarrollo: Exposicin por parte del docente sobre el
contenido. Ejemplificacin.
Desarrollo del ejercicio para ser ejecutados en el PC.
A travs de un Crucigrama determinar los conocimientos adquiridos.
2
4
FECHA
CLASE
CONTENIDOS
Estructuras de Registros
Definicin, declaracin y acceso
Estructura y arreglo.
Ejercicios Propuestos.
A
X
5
3
7
4
C P
X X
ESTRATEGIAS DE APRENDIZAJE
PRESENCIAL
Inicio: Presentacin del contenido y objetivos de la
unidad.
Desarrollo: Exposicin por parte del docente sobre el
contenido. Lluvia de ideas.
Juego: Agentes Especiales.
Ejercicios con casos reales dados por el docente e intervencin de los participantes.
Preguntas intercaladas en relacin al tema.
Cierre:.Entrar al Sitio Web y repasar leccin de la
Resolver la gua de ejercicios propuestos. Acceso al
EVA
X X VIRTUAL
Inicio: Navegacin en el EVA,
Desarrollo: Revisar material de apoyo y videos
Cierre: Resolver los ejercicios propuestos. Entregar la
tarea
X X PRESENCIAL
Inicio: Despejar dudas de la clase anterior. Resolucin
del Juego. Lluvia de ideas.
Desarrollo: Demostracin por parte del docente con
ejercicios hipottico.
Prctica del estudiante usando el lenguaje de
Programacin.
Cierre: Correccin de errores, ejecucin de programas
X X Evaluacin Sumativa: prctica individual tratamiento de
Cadenas y estructuras de Registro, usando Lenguaje C++
FECHA
CLASE
CONTENIDOS
Concepto, estructura y acceso.
Tipos de archivo: datos y de textos.
A
X
C P
X X
Ejercicios Prcticos
X X
X X
CONTENIDOS
Definicin, declaracin, operadores y
Operaciones
Punteros y funciones
Punteros y estructuras
A
X
C P
X X
10
11
ESTRATEGIAS DE APRENDIZAJE
PRESENCIAL
Inicio: Presentacin del contenido y objetivos de la
unidad.
Desarrollo: Exposicin por parte del docente sobre el
contenido. Ejemplificacin y ejercicios prcticos con
casos reales.
Preguntas intercaladas en relacin al tema. Lluvia de
ideas.
Cierre: Seleccionar un poema de Andrs Eloy Blanco
y guardarlo como archivo de texto, usando Lenguaje
C++
Inicio: Despejar dudas de la clase anterior.
Desarrollo: desarrollo de los ejercicios propuestos,
Correccin de errores, Prctica usando el lenguaje de
Programacin.
Cierre: Correccin de errores, ejecucin de
programas. Entrar al EVA y reforzar el contenido.
Evaluacin Sumativa: Entrega y presentacin oral
sobre la investigacin. Conclusiones acerca del tema
por parte del docente y participantes.
VIRTUAL
Inicio: Determinar conocimientos previos con Preguntas intercaladas en relacin al tema.
Desarrollo: Entrar al EVA y reforzar el contenido.
Desarrollo del contenido mediante un WIKI: compartiendo conocimientos.
Cierre: Evaluacin Sumativa
FECHA
CLASE
7
12
ESTRATEGIAS DE APRENDIZAJE
PRESENCIAL
Inicio: Presentacin del contenido y objetivos de la
unidad.Lluvia de ideas
Desarrollo: Exposicin por parte del docente sobre el
Ejercicios Prcticos.
X X
CONTENIDOS
Concepto y clasificacin
Listas simplemente enlazadas:
Fundamentos tericos, clasificacin,
operaciones bsicas: declaracin, punteros
de cabecera y cola, operador de seleccin,
insercin, bsqueda y eliminacin de
elementos.
A
X
C P
X X
X X
X X
13
FECHA
CLASE
14
8
15
16
ESTRATEGIAS DE APRENDIZAJE
PRESENCIAL
Inicio: Presentacin del contenido y objetivos de la
unidad. Lluvia de ideas
Desarrollo: Exposicin por parte del docente sobre el
contenido. Ejemplificacin.
Preguntas intercaladas en relacin al tema.
Interaccin Socializada para promover la participacin
Cierre: Entrar al EVA y reforzar conocimientos.
Analizar el material asignado
VIRTUAL
Inicio: Entrar al EVA y reforzar conocimientos
Desarrollo: Revisar material de apoyo y videos, analizar ejercicios resueltos. Resolver la gua de ejercicios
propuestos practicando con el lenguaje de Programacin.
Cierre: Correccin de errores, ejecucin de programas
Comunicacin con los compaeros y el docente por los
el taller de apoyo o redes sociales.
PRESENCIAL
Inicio: Despejar dudas de la clase anterior.
17
X X
CONTENIDOS
Fundamentos tericos: Definicin, mbito
de aplicacin, utilidad. Ventajas y
desventajas de la recursividad.
A
X
C P
X X
Recursividad
X X
FECHA
CLASE
18
10
19
ESTRATEGIAS DE APRENDIZAJE
PRESENCIAL
Inicio: Presentacin del contenido y objetivos de la
unidad. Lluvia de ideas
Desarrollo: Exposicin por parte del docente sobre el
contenido. Ejemplificacin. Preguntas intercaladas en
relacin al tema. Interaccin Socializada para
promover la participacin
Cierre: Demostracin de ejemplos computacionales y
NO computacionales sobre recursividad.
Evaluacin Sumativa: Entrega y presentacin oral
sobre la investigacin. Conclusiones acerca del tema
por parte del docente y participantes.
VIRTUAL
Inicio: Determinar conocimientos previos con Preguntas intercaladas en relacin al tema.
Desarrollo: Entrar al EVA y reforzar el contenido.
Desarrollo del contenido mediante un GLOSARIO:
Trabajando la Recursividad
Cierre: Evaluacin Sumativa.
UNIDAD 14: Introduccin a las Estructuras de Datos Dinmicas Avanzadas: Pilas, Colas y rboles
SEMANA
FECHA
CLASE
20
11
CONTENIDOS
Pilas
Definicin, especificaciones y tipos,
Funcionalidades e implementacin bsica
Colas
Definicin, especificaciones y tipos,
Funcionalidades e implementacin bsica
rboles
Definicin, especificaciones y tipos.
Funcionalidades e implementacin bsica
Ejercicios Prcticos
A
X
C P
X X
X X
Estructuras
de
Datos
Dinmicas
Avanzadas: Pilas, Colas y rboles
X X
Unidad 8, 9, 11, 12
Unidad 10, 13
Unidad 14
Entrega de Notas
X
X
X
X
X X
X X
X X
22
Ejercicios Prcticos
23
12
24
13
14
15
Observaciones
25
26
27
ESTRATEGIAS DE APRENDIZAJE
PRESENCIAL
Inicio: Presentacin del contenido y objetivos de la
unidad. Lluvia de ideas
Desarrollo: Exposicin por parte del docente sobre el
contenido. Ejemplificacin.
Preguntas intercaladas en relacin al tema.
Interaccin Socializada para promover la participacin
Cierre: Entrar al EVA y reforzar conocimientos.
Analizar el material asignado.
Inicio: Despejar dudas de la clase anterior. Lluvia de
ideas.
Desarrollo: Demostracin por parte del docente con
ejercicios de la vida real
Prctica del estudiante usando el lenguaje de
Programacin.
Cierre: Correccin de errores, ejecucin de programas
Entrar al EVA y reforzar el contenido.
Resolver la gua de ejercicios propuestos.
VIRTUAL
Inicio: Navegacin en el EVA,
Desarrollo: Revisar material de apoyo y videos
Cierre: participacin en el foro.
Evaluacin Sumativa: Taller Prctico trabajo en
parejas, usando Lenguaje C++.
Evaluacin Recuperativa
Evaluacin Recuperativa
Evaluacin Recuperativa
Realimentacin
Indique las razones en caso de cambio del Plan de Clases, de fecha de ejecucin, de cambio o agrupacin de contenidos, etc.
Firma del Docente: _______________________ Firma del Coord. C. Curricular: __________________ Firma del Coord./ Jefe Dpto._____________________
Leyenda: HTE: Horas Totales Estudiante. HTA: Horas Totales Asistida. HTI: Horas Totales
Independientes
Temas: C: Conceptual.
Actitudinal
P: Procedimental.
A:
Fecha
Semana
3
Observacin
registrada
Criterios
Evaluativos
Ponderacin
Instrumentos
Docente
Tcnicas
Coevaluacin
Tema
Formas de
Participacin
Autoevaluacin
Unidad
Estrategias de Evaluacin
Semana
5
Observacin
registrada
Ejercicios
Semana
8
2
X
Entrega de tarea
(portafolio Digital)
por el EVA
Observacin
registrada
Ejercicio
Observacin
registrada
Cuestionario
Escala de estimacin
Prueba
Prctica
Lab. De Computacin
Participacin en el
Foro de discusin
virtual
Escala de estima- Participacin. Puntualidad.
cin
Dominio del Tema
Prueba Prctica
Desarrollo del Ejercicio y
Entrega de tarea Dominio del Lenguaje
(portafolio Digital) C++
por el EVA
Semana
11
X
Semana
13
Firma del Docente: _________________ Firma del Coord.Curricular: ________________ Firma Coord. PNF/Jefe Dpto:_______________
Observacin
registrada
Ejercicios
Escala de estimacin
Prueba
Prctica
individual
Lab. De Computacin
Participacin en el
Foro de discusin
virtual
Estructuras de Registros
Definicin, declaracin y acceso
Estructura y arreglo.
Ejercicios Propuestos.
Criterios
Evaluativos
Participacin
Dominio del Tema
Desarrollo del ejercicio
X
1
Portafolio Digital
10
Observacin
registrada
Ejercicios
Cuestionario
Informe de
Investigacin
Socializacin
Ponderacin
Instrumentos
Docente
Tcnicas
Coevaluacin
Contenidos
Formas de
Participacin
Autoevaluacin
Unidad
1
X
Fecha
11
12
13
14
Observacin
registrada
Ejercicios
Cuestionario
Observacin
registrada
Ejercicios
Cuestionario
Informe de
Investigacin
Socializacin
Firma del Docente: _________________ Firma del Coord.Curricular: ________________ Firma Coord. PNF/Jefe Dpto:_______________