UNIVERSIDAD MILITAR NUEVA GRANADA DIPLOMADO EN DESARROLLO DE ENTORNOS VIRTUALES DE APRENDIZAJE AULA VIRTUAL DE APRENDIZAJE PARA PROGRAMACIÓN II POO



Documentos relacionados
Guía de los cursos. Equipo docente:

FORMACIÓN ONLINE TÍTULOS PROPIOS Y FORMACIÓN ESPECÍFICA FORMACIÓN ONLINE, TIC S Y METODOLOGIAS. Tecnologías UPV

NOMBRE DEL TALLER: Eje temático: Comunicación. Autor: Marisol Hernández Corona. Institución de procedencia. Escuela de Técnicos Laboratoristas

Centro de Enseñanza LANIA

Instructivo Interno UNIVERSIDAD. Popular del cesar

CURSO COORDINADOR INNOVADOR

Manual de navegación para Alumnos Plataforma virtual

Presentación del curso Introducción a la Tecnología de Redes

INNOVACIÓN PEDAGÓGICA. DIPLOMA SUPERIOR EN Implementación de proyectos de e-learning

6.2. e-learning como sustituto o como complemento a la educación presencial Plataformas e-learning en Primaria.

[Guía N 1 Introducción al Portal WEB de la Universidad Simón Bolívar]

GUÍA BÁSICA USUARIO MOODLE 2.6

Tecnología en Ilustración y Publicaciones

Introducción. Departamento TICS

Orientaciones para el estudio Diplomado Sistema Integrado de Gestión

PLATAFORMA VIRTUAL BASADA EN MOODLE

EL CURSO PRÁCTICO DE ORTOGRAFIA

ESTRATEGIA DE FORMACIÓN VIRTUAL. Establecimientos Privados

Titulación OFICIAL expedida por Universidad Internacional de La Rioja (UNIR)

AULAS VIRTUALES. Rosa LOPEZ GARCÍA Unidad de Virtualización Académica de la Universidad de San Martín de Porres, Perú

Software de Simulación aplicado a entornos de e-learning

Metodología y Tecnología de la Programación Tipo Obligatoria Impartición Anual Créditos ECTS 12,5 Curso 1º Código 42506

INSTRUCTIVO PARA INGRESAR A LA PLATAFORMA EDUCATIVA BLACKBOARD

Un Modelo de Diseño Instruccional para la Elaboración de Cursos en Línea José E. Díaz Camacho y Thalía Ramírez Velázquez Universidad Veracruzana

Código del programa: PEMDE. Programa Experto en MANEJO DE DATOS CON EXCEL. Modalidad: Virtual. Descripción del programa

Familiarización con el Aula Virtual del INTEC

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO División de Investigación y Posgrado Dirección de Estudios de Posgrado

Lección 1 : Creación de Páginas web educativas. Módulo IV

LMS: Manual de la familia

Universidad Autónoma de Asunción

Primeros pasos en el aula virtual

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA

PROGRAMACIÓN III (Curso de Adaptación)

Plataformas virtuales

DIPLOMA EN IMPLEMENTACIÓN Y AUDITORIA DE UN SISTEMA DE GESTIÓN DE LA CALIDAD ISO 9001

Capítulo I. Planteamiento del problema

GUÍA PARA EL ALUMNO DE LA PLATAFORMA SAKAI

MANUAL DE USO PARA ESTUDIANTES PLATAFORMA VIRTUAL UNIVERSIDAD TECNOLOGICA INDOAMERICA

COORDINACIÓN GENERAL DE DOCENCIA DIRECCIÓN GENERAL DE EDUCACIÓN CONTINUA CURSO-TALLER: MANEJO DE LA PLATAFORMA PARA EVENTOS DE EDUCACIÓN CONTINUA

Programación Orientada a Objetos

DESCRIPCION DEL CURSO Formación de Tutores de cursos a distancia desarrollados en entornos virtuales de aprendizaje

VERSIÓN: UNO TIEMPO DE TRABAJO INDEPENDIENTE ESTUDIANTE. Horas/semestre: 64

La Universidad Latinoamericana te da la bienvenida a sus Programas Ejecutivos On-line

Guía Docente Modalidad Presencial. Estructuras de Datos. Curso 2015/16. Grado en Ingeniería de. Sistemas de Información

ACREDITACIÓN DE DOCENTES PARA TELEFORMACIÓN. 50 horas 60 días

Multimedia Educativo

Webs de asignaturas y centros de recursos telemáticos on-line

CARRERA: LICENCIATURA EN INFORMATICA

Consejos FASES DEL PROYECTO: CÓMO ELABORAR MATERIAL COMPLEMENTEARIO

IDEA DE NEGOCIO EDUGER LOGISTIC GERMAN EDUARDO BALSERO MORALES PROFESOR: GERARDO ANDRES ARCOS CELIS

FUNCIONALIDADES DE LA PLATAFORMA

Guía del instructor. Índice

La Evaluación De Los Materiales Didácticos De La UNED Como Proceso De Mejora De La Calidad: Resultados Y Conclusiones.

UNIVERSIDAD CENTRAL DEL ECUADOR

Programa de la Acción Formativa. CURSO TECNICO EN ORIENTACIÓN LABORAL EN ENTORNOS VIRTUALES (80 h.)

Actividad final Hoja de respuestas

TECNÓLOGO EN PRODUCCIÓN DE MULTIMEDIA GUÍA DIDÁCTICA PARA LA GESTIÓN DE PROYECTOS Código: TPM-AP5-GD5

DIPLOMADO EN FORTALECIMIENTO INSTITUCIONAL Módulo 02-Cultura del Servicio- Orientaciones de estudio.

MANUAL DEL ALUMNO GUÍA DE USO Y SEGUIMIENTO DE LA PLATAFORMA EDUCATIVA

E-LEARNING EN LA FORMACIÓN PROFESIONAL PARA EL EMPLEO

Microsoft Excel 2013 nivel experto

2 EL DOCUMENTO DE ESPECIFICACIONES

Bienvenido al tutorial de Campus Virtual para estudiantes.

GUÍA PARA EL USO DE LA PLATAFORMA DEL AULA VIRTUTAL DEL PROYECTO URBAN

Manual del Estudiante

Manual de usuario Aula virtual

GUÍA DEL FORO RTC PARA USUARIOS DE LA RED DE TRANSMISIÓN DEL CONOCIMIENTO.

PAGINA WEB LA PIEL LEIDY HURTADO COD JULIÁN GONZÁLEZ COD UNIVERSIDAD TECNOLÓGICA DE PEREIRA

ESCUELA TÉCNICA Nº 6 COMANDANTE MANUEL BESARES EDI PRODUCTOS Y SERVICIOS COMUNICACIONALES ESPACIO CURRICULAR CURSO

Curso: Diseño de Estrategias didácticas apoyadas en herramientas Web 2.0

INTEGRACIÓN DE LA TECNOLOGÍA DENTRO DEL ÁREA EDUCATIVA

JClic Creación de actividades Guía del alumno

QUÉ ACTIVIDADES PODEMOS HABILITAR EN EL CAMPUS VIRTUAL?

GUÍA Nro. 1 TECNOLOGÍA DE INTERNET. TIII PIII

PNLCBA CONSULTORA MANEJO DE LA PLATAFORMA EDUCATIVA DIGITAL

Dominio Pedagógico. Para Area (2009) el uso didáctico de la wiki es amplio, así; puede constituir un recurso que favorece:

Modulo 3: Saber realizar una planeación estratégica y saber evaluar los programas educativos de la escuela.

Curso Matemática Financiera Estudio de caso actividad dos individual y dos colaborativa

comunidades de práctica

INCREASES. INNOVACIÓN PARA LA CREACIÓN DE STARTUPS EN SECTORES EMERGENTES

POLÍTICAS Y REGLAMENTOS DE LOS PROGRAMAS DE EDUCACIÓN VIRTUAL

MAQUINARIA Y MECANIZACIÓN AGRÍCOLA GUÍA INTEGRADORA DE ACTIVIDADES

Título del curso: "Portal de Recursos Didácticos EducaMadrid (Versión 5)"

Unidad Didáctica Introductoria Introducción al Diseño Instruccional para Cursos Virtuales Accesibles

Curso on line de formacion para docentes de Educacion para la Seguridad Vial SEGUNDA EDICION

1.- Introducción y objetivos

HERRAMIENTA DE FORMACIÓN

Estrategias TIC para docentes. Usando las redes sociales con fines educativos

Asignaturas antecedentes y subsecuentes

TECNÓLOGO EN INFORMÁTICA PLAN DE ESTUDIOS

ANALISIS Y DISEÑO DE UNA PÁGINA WEB

Introducción a los sitios de SharePoint en Office 365

Ingeniería en Desarrollo de Software 3 er semestre. Programa de la asignatura: Unidad 1. Introducción al análisis orientado a objetos

Diplomado Artritis Reumatoide. Manual de navegación Participante

La netbook puede ser administrada durante su uso en el aula mediante el Software de Gestión del Aula.

Qué necesito saber para tener mi sitio web en Internet?

MASTER OFICIAL EN PREVENCIÓN DE RIESGOS LABORALES

INGRESAR CON NÚMERO DE DOCUMENTO Y CONTRASEÑA

PLATAFORMA DE FORMACIÓN GUÍA DE NAVEGACIÓN. Fundación IDEA/ Ángel García-Fogeda Prado

Formación Online Especializada en SERVCIOS SOCIALES Y SOCIOSANITARIOS

Transcripción:

UNIVERSIDAD MILITAR NUEVA GRANADA DIPLOMADO EN DESARROLLO DE ENTORNOS VIRTUALES DE APRENDIZAJE AULA VIRTUAL DE APRENDIZAJE PARA PROGRAMACIÓN II POO OMAR ENRIQUE COCA BUITRAGO 7 DE OCTUBRE DE 2013 BOGOTÁ

TABLA DE CONTENIDOS RESUMEN... 3 OBJETIVO GENERAL... 4 OBJETIVOS ESPECÍFICOS... 4 JUSTIFICACIÓN... 5 METODOLOGÍA... 6 FASE 1 DESCRIPCIÓN DEL PROBLEMA... 6 FASE 2 DEFINICIÓN DE REQUERIMIENTOS... 6 FASE 3 DISEÑO EDUCATIVO... 6 FASE 4 DISEÑO COMPUTACIONAL... 7 FASE 5 PRODUCCIÓN... 7 FASE 6 EVALUACIÓN DEL PRODUCTO... 7 IMPACTOS ESPERADOS Y POTENCIALES BENEFICIARIOS... 8 CRONOGRAMA DE ACTIVIDADES... 8 ESTRUCTURA TEMÁTICA Y DISEÑO CURRICULAR... 9 FUNCIONES Y OBJETOS... 9 CLASES... 9 CONSTRUCTORES... 9 MODIFICADORES DE ACCESO... 9 HERENCIA Y POLIMORFISMO... 10 DESCRIPCIÓN DE LA PLATAFORMA A UTILIZAR... 10 CARACTERÍSTICAS DE MOODLE... 10 ADECUACIONES METODOLÓGICAS DE APRENDIZAJE... 11 CUADRO DE PLANEACIÓN DE CURSO... 11 MEDIOS Y TECNOLOGÍAS... 15 CUADRO DE PLANEACIÓN DE ACTIVIDADES... 15 CUADRO DE DESCRIPCIÓN DE ACTIVIDADES... 17 FORMATOS DE GUIÓN DE CONTENIDOS... 20 MAQUETACIÓN DEL PRODUCTO... 31 REFERENCIAS... 36

AULA VIRTUAL DE APRENDIZAJE PARA PROGRAMACIÓN II POO RESUMEN Los estudiantes de ingeniería en multimedia de la umng no tienen buenas bases de programación o se les hace aburrido está, debido a esto llegan a niveles superiores donde no comprende la mayor parte de los temas que son desarrollados en este tipo de asignaturas. Los estudiantes muchas veces se cohíben de aprender, ya que la fuente de información que se les otorga es tediosa y no alienta al estudiante a continuar aprendiendo. La universidad militar cuenta con la plataforma Moodle, la cual es subutilizada por parte de algunos docentes de programación. Cuenta con la asignatura pero en ella no se encuentran contenidos o información interactiva de aprendizaje que ayude a los alumnos a comprender o interesarse por la materia. Teniendo en cuenta todo lo anterior es necesario tener como objetivo la realización de un aula virtual donde los alumnos mejoren la comprensión de temas de programación básica y orientada a objetos, se pretende desarrollar en el sistema Moodle con elementos interactivos y ayudas de la web que mejoren el aprendizaje y comprensión de temas que están constituidos en la asignatura de programación 2 como son la programación orientada a objetos que comprende la abstracción, la herencia y el polimorfismo.

Es necesario la utilización de una metodología en el desarrollo del aula, ese método en el que se basará este proyecto es el utilizado en ingeniería de software. Se basa en un modelo de ciclo de vida evolutivo que parte de una caracterización de la situación del problema y se desarrolla sucesivamente por seis fases, esperando que cumpla con las necesidades de los usuarios donde puedan compartir información, chatear y hacer uso de foros para resolver dudas. OBJETIVO GENERAL Desarrollar un aula virtual de aprendizaje que ayude a mejorar la comprensión de temas de programación orientada a objetos, desarrollado en el sistema Moodle y con contenidos multimedia. OBJETIVOS ESPECÍFICOS Analizar las aulas virtuales de programación II donde se encuentra el contenido de la asignatura. Diseñar una interfaz sencilla para el usuario donde agilice el acceso a la información. Esquematizar una propuesta didáctica a través de tutoriales, pdf y talleres interactivos para el mejoramiento en el aprendizaje de POO.

Considerar diferentes herramientas de TIC para la implementación en el aula como video tutoriales, blogs, chats etc JUSTIFICACIÓN Se plantea este tipo de entorno de aprendizaje ya que se ha evidenciado que los alumnos de Ingeniería en Multimedia tienen falencias en programación orientada a objetos y los profesores de esta área utilizan pocos recursos multimedia para la enseñanza de los temas de la asignatura. Algunos portales web como Miríada x cuentan con cursos de programación enfocados a creación de aplicaciones o Coursera que posee cursos de programación en diferentes lenguajes y existen muchos más pero ninguno de ellos es ofrecido oficialmente para estudiantes de la Umng donde puedan consultar y ser evaluados por los docentes de la Universidad como si estuviesen cursando una asignatura del programa. La Universidad Militar cuenta con la plataforma Moodle, la cual es subutilizada por parte de algunos docentes de programación. Cuenta con las asignaturas pero en ella no se encuentran contenidos o información interactiva de aprendizaje que ayude a los alumnos a comprender o interesarse por la asignatura. Por tal razón se propone un diseño de aula más cómoda para el estudiante que contenga contenidos multimedia e/o interactivos.

METODOLOGÍA El método en el que se basará este proyecto es el utilizado en ingeniería de software. Se basa en un modelo de ciclo de vida evolutivo que parte de una caracterización de la situación del problema y se desarrolla sucesivamente por seis fases. FASE 1 DESCRIPCIÓN DEL PROBLEMA Esta fase se inicia con la descripción detallada del problema, a partir de su caracterización inicial. Se establecen en ella los objetivos y el contenido temático sus aplicaciones y sus limitaciones. Se hace también un perfil de los usuarios potenciales (Valencia,1998). FASE 2 DEFINICIÓN DE REQUERIMIENTOS Aquí se definen los requerimientos funcionales (actividades que puede realizar el usuario, características de la interfaz con el usuario y del sistema de navegación) y los requerimientos no funcionales (requerimientos de equipo y software para el desarrollo, presupuesto, tiempo, personal, etc.) (Valencia,1998). FASE 3 DISEÑO EDUCATIVO

Es de suma importancia el apoyo que se tenga por parte de los especialistas en el contenido como son los docentes de la asignatura. Partiendo del documento de requerimientos donde se han establecido los temas y subtemas y el perfil del usuario. Se establece la forma como serán presentados (Valencia,1998). FASE 4 DISEÑO COMPUTACIONAL En esta fase se establece la estructura general, en términos de los módulos y submódulos que la componen. Estableciendo los diseños de las plantillas de unidades de información que se usarán para las portadas de los módulos y actividades que se realizarán. Esto, con el fin de estandarizar la interfaz (Valencia,1998). FASE 5 PRODUCCIÓN En esta fase se producen los ítems de información (captura, edición y almacenamiento de sonido, imágenes, video, animación y texto) se integran los ítems para producir las unidades de información y se definen, para cada una de ellas, los enlaces. Se obtiene así inicialmente, un producto en versión prototipo que se va mejorando en cada paso por esta fase, hasta obtener uno de buena calidad (Valencia,1998). FASE 6 EVALUACIÓN DEL PRODUCTO

El producto es evaluado por el grupo de desarrollo, para verificar si cumple con los requerimientos y por usuarios finales, profesores y alumnos para establecer niveles de comprensión y de aceptación. Como resultado de esta evaluación se genera una lista de modificaciones para mejorar el producto y se repite el ciclo hasta lograr un producto final que cumpla los requerimientos establecidos y tenga una buena aceptación por parte de los usuarios (Valencia,1998). IMPACTOS ESPERADOS Y POTENCIALES BENEFICIARIOS Es indispensable que la comunicación alumno-profesor se haga con mayor frecuencia y que haya un compromiso por el estudiante por aprender y que se comparta información que ayude a los alumnos a mejorar el aprendizaje de los temas de programación orientada a objetos todo esto en el contexto de la umng. CRONOGRAMA DE ACTIVIDADES

ESTRUCTURA TEMÁTICA Y DISEÑO CURRICULAR FUNCIONES Y OBJETOS CLASES Creación de un proyecto con dos clases: Crear un método personalizado. Llamado de la clase secundaria: Crear un objeto de cierto tipo según el cual se haya creado en la clase, teniendo en cuenta nuevas instancias. Múltiples métodos: Creación de varios métodos dentro de una clase. Métodos con parámetros: Crear métodos con parámetros ya creados para ser enviados. CONSTRUCTORES Método constructor: Creación de variables en la inicialización del programa. Función definida ToString: Permite formatear cadenas. Método Set: Enviar información de métodos. Método Get: Recibir información de métodos. Sobrecarga de constructores: Sobrecarga mediante múltiples constructores, donde los objetos pueden tener un número variable de argumentos. MODIFICADORES DE ACCESO

Acceso Público y privado: Son visibles en diferentes partes del programa. Público es universalmente visible, Privado es solo visible desde la clase que fue creado. Propiedad Estático: Sea visible en diferentes clase y además es actualizable es aplicable a variables. Métodos estáticos: Es aplicable a métodos. HERENCIA Y POLIMORFISMO Herencia: Permite heredar y recibir las propiedades y métodos de otra clase. Polimorfismo: Variar las propiedades de un objeto que se hereda de otra clase DESCRIPCIÓN DE LA PLATAFORMA A UTILIZAR CARACTERÍSTICAS DE MOODLE Moodle es una herramienta que permite la interacción entre estudiantes y profesores para crear un ambiente virtual de aprendizaje donde se aprovechen las TIC s además de poseer ciertas características que facilitan la creación de contenidos y evaluación. Moodle Permite la libre navegación de sus usuarios y que estos puedan colaborarse entre ellos mediante chats foros etc..

ADECUACIONES METODOLÓGICAS DE APRENDIZAJE Las componentes tecnológicas están basadas en las que proporciona la plataforma de Moodle donde acepta tipos de archivos que se pretenden incluir como pdf interactivos, videotutoriales, portafolio de documentos de la asignatura, los cuales se proporcionarán y se implementarán al interior del programa académico de la umng además de quedar alojados allí mismo en el aula virtual. CUADRO DE PLANEACIÓN DE CURSO ESPACIOS AVA DISEÑO INSTRUCCIONAL MEDIOS AUDIOVISUALES DE APOYO PRESENTACIÓN DEL CURSO Adquirir conocimientos de programación orientada a objetos para la estructuración, generación y desarrollo de software. Este aula virtual está dirigido a alumnos de programación 2 de la umng. Los medios de apoyo a tener en cuenta son vídeo, pdf interactivos e imágenes. Estos elementos multimedia contendrán tutoriales acerca de temas relacionados a POO con ejemplos.

Te damos la Bienvenida al curso de Programación Orientada a Objetos ANUNCIO DE BIENVENIDA donde aprenderás los conceptos claves y los pondrás en práctica para el desarrollo de software. Por tal motivo es de gran importancia la participación en las distintas actividades que lo conforman y la dedicación de 4 meses de actividad para ser un gran desarrollador de software. El mensaje de Bienvenida será un video que muestre lo que el estudiante puede llegar a desarrollar en el curso. Mostrará diferentes ejemplos de software creados y frases de incentivaciones a tomar el curso. Conocer las técnica de ingeniería para la creación de software en el lenguaje de programación c#. PROPÓSITOS DE APRENDIZAJE Hacer uso de las técnicas de programación usando estructuras y recursividad. Adaptar estructuras de datos haciendo uso de la memoria dinámica, memoria estática y de clases de POO.

RECURSOS O MATERIALES DE ESTUDIO Se usarán tutoriales en pdf interactivos, video y contenido de la web. 1.Foros, el estudiante podrá crear temas de debate para solución de problemas con las diferentes ESPACIOS DE COMUNICACIÓ N A UTILIZAR actividades para que el docente le de solución. 2.Chats, el estudiante podrá comunicarse con el docente o con otros estudiantes para discutir actividades propuestas por el curso. Deitel, H. 2003, Cómo programar en C++. 4ª ed. Pearson Education. México. BIBLIOGRAFÍA Y GLOSARIO. Deitel, H. 2006, C for programmers. Prentice Hall. Deitel, H. 2005, C++ how to program. Upper Saddle River. Joyanes, A. 1998, Programación

orientada a objetos, 2ª Ed, McGraw- Hill. Joyanes, L. 2000, Programación en C++: Algoritmos, estructuras de datos y objetos. McGraw-Hill. Schildt, H. 2001, C Manual de Referencia. 4ed. Osborne McGraw- Hill. Deitel H, 2004, Cómo programar en C/C++ y Java Balagurusamy E, 2007, Programación Orientada a Objetos con C++, Mcgraw Hill. Stroustrup, B. 2000, The C++ Programming Language. Addison Wesley. aprendiendo programación orientada a objetos en 21 lecciones avanzadas, Sintes, Anthony, Pearson Joyanes, L. 2008, Fundamentos de

Programación. Algoritmos, estructura y Objetos. 4ª. Ed. McGraw-Hill. Dale, N. y Weems, C. 2008, Programación y resolución de problemas con C++. 4ª. Ed. McGraw- Hill. Los alumnos serán calificados por CRITERIOS DE EVALUACIÓN medio talleres, cuestionarios y demás tipos de actividades, pero eso depende mas del docente. MEDIOS Y TECNOLOGÍAS La información que se suministrará en el aula virtual estará en diferentes formatos como lo son video, archivos de texto interactivos e información alojada en la web. CUADRO DE PLANEACIÓN DE ACTIVIDADES

TEMA INDICADORES DE RECURSOS ACTIVIDADES DESEMPEÑO COMPLEMENTARIAS CLASES El estudiante será capaz El alumno Contenidos multimedia, de crear clases donde contará con Cuestionarios, Lecciones, incluirá diferentes tipos medio Talleres y Foros. de métodos. multimedia como son video tutoriales y pdf interactivos. CONSTRUCTOR El estudiante estará en El alumno Contenidos multimedia, ES la capacidad de crear contará con Cuestionarios, Lecciones, constructores y de las medio Talleres y Foros. diferentes funciones y multimedia métodos que hay para como son video obtener y recibir tutoriales y pdf información de interactivos. diferentes métodos. MODIFICADOR El estudiante El alumno Contenidos multimedia, ES DE ACCESO diferenciará entre un contará con Cuestionarios, Lecciones, acceso publico y medio Talleres y Foros.

privado además de que se verán visibles en diferentes clases creadas por el multimedia como son video tutoriales y pdf interactivos. estudiante según la propiedad estático. HERENCIA Y El estudiantes creará El alumno Contenidos multimedia, POLIMORFISM instancias que le contará con Cuestionarios, Lecciones, O permita heredar y medio Talleres y Foros. recibir los métodos y multimedia propiedades de otras como son video clases, además de ser tutoriales y pdf posible la variación de interactivos. esas propiedades heredadas de otras clases. CUADRO DE DESCRIPCIÓN DE ACTIVIDADES NOMBRE AVA POO

TIPO DE ACTIVIDAD Cuestionarios, Lecciones, Talleres y Foros. PROPÓSITO Adquirir conocimientos de programación orientada a objetos para la estructuración, generación y desarrollo de software. METODOLOGÍA Utilizar los recursos de apoyo de la unidad de abstracción, herencia y polimorfismo. Creación de software. Comparta conocimientos con sus compañeros. Identifique conceptos claves de la programación. RECURSOS Deitel, H. 2003, Cómo programar en C++. 4ª ed. Pearson Education. México. Deitel, H. 2006, C for programmers. Prentice Hall. Deitel, H. 2005, C++ how to program. Upper Saddle River. Joyanes, A. 1998, Programación orientada a objetos, 2ª Ed, McGraw-Hill. Joyanes, L. 2000, Programación en C++: Algoritmos, estructuras de datos y objetos. McGraw-Hill. Schildt, H. 2001, C Manual de Referencia. 4ed. Osborne

McGraw-Hill. Deitel H, 2004, Cómo programar en C/C++ y Java Balagurusamy E, 2007, Programación Orientada a Objetos con C++, Mcgraw Hill. Stroustrup, B. 2000, The C++ Programming Language. Addison Wesley. aprendiendo programación orientada a objetos en 21 lecciones avanzadas, Sintes, Anthony, Pearson Joyanes, L. 2008, Fundamentos de Programación. Algoritmos, estructura y Objetos. 4ª. Ed. McGraw-Hill. Dale, N. y Weems, C. 2008, Programación y resolución de problemas con C++. 4ª. Ed. McGraw-Hill. CRITERIOS DE EVALUACIÓN Sobresalir en el conocimiento del tema. Ideas innovadoras. Diligenciar correctamente documentos. Puntualidad en el cumplimiento de la actividad. Considerar ideas de otros estudiantes. VALOR Los valores porcentuales de cada actividad dependerá del docente.

FORMA DE ENTREGA Colaborar en las actividades propuestas en el aula. FORMATOS DE GUIÓN DE CONTENIDOS CURSO Aula Virtual de Aprendizaje Programación II (Programación Orientada a Objetos) TITULO Presentación No. PANTALLA 1 PANTALLA TEXTO PRINCIPAL NARRACIÓN LECTURA COMPLEMEN TARIA MEDIOS AUDIOVISUA LES DE APOYO Descripción del medio Fotografía: Gráfico: Animación: Narración descriptiva

Video: Presentación del Curso Te damos la Bienvenida al curso de Programación Orientada a Objetos donde aprenderás los conceptos claves y los pondrás en práctica para el desarrollo de software. Por tal motivo es de gran importancia la participación en las distintas actividades que lo conforman y la dedicación de 4 meses de actividad para ser un gran desarrollador de software de calidad. Felicitaciones por empezar este curso. Palabra o frase a vincular Descripción HIPERVÍNCU LOS Foro de Noticias Se mostraran las noticias y eventos de interés de la asignatura. Chat Es donde los alumnos y el profesor podrán comunicarse para resolver dudas rápidamente.

Presentación del Proyecto Muestra un Resumen del curso, Justificación, Objetivos, Competencias, Contenido y sistema de Evaluación Bibliografía Dispone de los elementos guía para el curos como links de consulta. Glosario Se mostraran todas las palabras que componen el aula CURSO Aula Virtual de Aprendizaje Programación II (Programación Orientada a Objetos) TITULO Clases No. PANTALLA 2 PANTALLA TEXTO PRINCIPAL NARRACIÓN LECTURA COMPLEMEN TARIA MEDIOS Descripción del medio Narración descriptiva

AUDIOVISUA LES DE APOYO Fotografía: Gráfico: Animación: Video: Que se desarrollará en la sección de clases Hola, en esta sección veremos los contenidos para la creación de clases y métodos, con ellos podrás generar mejores aplicaciones y trabajar optimizadamenté. Se muestra un resumen de todos los videos de la sección Palabra o frase a vincular Descripción HIPERVÍNCU LOS Que es una clase y un método Creación de un proyecto usando dos clases Se soluciona la duda de que es una clase y un método. Apoyo pdf interactivo. Mostrar como crear un método personalizado. Apoyo video tutorial.

Presentar como crear un objeto de cierto tipo Llamado de la clase secundaria según el cual se haya creado en la clase, teniendo en cuenta nuevas instancias. Apoyo video tutorial. Múltiples métodos Enseñar la creación de varios métodos dentro de una clase. Apoyo video tutorial. Métodos con parámetros Presentar como crear métodos con parámetros ya creados para ser enviados. Apoyo video tutorial. Taller sobre clases Taller propuesto por el área de sistemas de la Umng. Taller interactivo sobre clases Taller con elementos interactivos crucigramas, ordenar código, sopa de letras o llenar espacios en blanco. CURSO Aula Virtual de Aprendizaje Programación II (Programación Orientada a Objetos) TITULO Constructores No. PANTALLA 3 PANTALLA

TEXTO PRINCIPAL NARRACIÓN LECTURA COMPLEMEN TARIA Descripción del medio Narración descriptiva Fotografía: Gráfico: Animación: MEDIOS AUDIOVISUA LES DE APOYO Video: Que se desarrollará en la sección de constructores Hola, en esta sección veremos los contenidos para implementar constructores y métodos para obtener y enviar información, con ellos podrás generar mejores aplicaciones y trabajar optimizadamenté. Se muestra un resumen de todos los videos de la sección

Palabra o frase a vincular Descripción Que es un constructor Se soluciona la duda de que es un constructor. Apoyo pdf interactivo. Método constructor Creación de variables en la inicialización del programa. Apoyo video tutorial. Función definida ToString Mostrar como formatear cadenas. Apoyo video tutorial. HIPERVÍNCU LOS Método Set Presentar como enviar información de métodos. Apoyo video tutorial. Método Get Presentar recibir información de métodos. Apoyo video tutorial. Sobrecarga de constructores Sobrecarga mediante múltiples constructores, donde los objetos pueden tener un número variable de argumentos. Taller interactivo sobre constructores Taller con elementos interactivos crucigramas, ordenar código, sopa de letras o llenar espacios en blanco.

CURSO Aula Virtual de Aprendizaje Programación II (Programación Orientada a Objetos) TITULO Modificadores de Acceso No. PANTALLA 4 PANTALLA TEXTO PRINCIPAL NARRACIÓN LECTURA COMPLEMEN TARIA MEDIOS AUDIOVISUA LES DE APOYO Descripción del medio Fotografía: Gráfico: Animación: Narración descriptiva

Video: Que se desarrollará en la sección de modificadores de acceso. Hola, en esta sección veremos los contenidos para implementar modificadores de acceso para públicos, privados o estáticos, con ellos podrás generar mejores aplicaciones y trabajar optimizadamenté. Se muestra un resumen de todos los videos de la sección Palabra o frase a vincular Descripción Visibilidad o Privacidad Se soluciona la duda de Visibilidad o Privacidad. Apoyo pdf interactivo. HIPERVÍNCU LOS Acceso Público y privado Se mostrara la visibilidad en diferentes partes del programa. El acceso público que es universalmente visible, Privado que es solo visible desde la clase que fue creado. Apoyo video tutorial. Propiedad Estático Se presentara visibilidad en diferentes clase y además es actualizable y es aplicable a variables. Apoyo video tutorial.

Métodos estáticos Mostrar que es aplicable a métodos. Apoyo video tutorial. Taller sobre métodos Taller propuesto por la Umng. Taller interactivo de modificadores de acceso Taller con elementos interactivos crucigramas, ordenar código, sopa de letras o llenar espacios en blanco. CURSO Aula Virtual de Aprendizaje Programación II (Programación Orientada a Objetos) TITULO Herencia y Polimorfismo No. PANTALLA 5 PANTALLA TEXTO PRINCIPAL NARRACIÓN LECTURA COMPLEMEN TARIA MEDIOS AUDIOVISUA Descripción del medio Fotografía: Narración descriptiva

LES DE APOYO Gráfico: Animación: Video: Que se desarrollará en la sección de Herencia y Polimorfismo. Hola, en esta sección veremos los contenidos para implementar Herencia y Polimorfismo en los proyectos, con ellos podrás generar mejores aplicaciones y trabajar optimizadamenté. Se muestra un resumen de todos los videos de la sección Palabra o frase a vincular Descripción Herencia y Polimorfismo? Se soluciona la duda de Herencia y Polimorfismo. Apoyo pdf interactivo. HIPERVÍNCU LOS Herencia Se mostrara que Permite heredar y recibir las propiedades y métodos de otra clase. Apoyo video tutorial. Polimorfismo Se presentara como variar las propiedades de un objeto que se hereda de otra clase. Apoyo video tutorial.

Taller sobre herencia Taller propuesto por la Umng. Taller sobre objetos Taller propuesto por la Umng. Taller sobre Taller propuesto por la Umng. programación orientada a objetos Taller interactivo de POO Taller con elementos interactivos crucigramas, ordenar código, sopa de letras o llenar espacios en blanco. MAQUETACIÓN DEL PRODUCTO

REFERENCIAS Valencia, M. (1998). Un método de desarrollo de aplicaciones educativas hipermedia. Cali, Colombia: Universidad del Valle.