GUÍA DIDÁCTICA PROGRAMACIÓN EN VISUAL BASIC

JAIME RUBIANO LLORENTE

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD FACULTAD DE CIENCIAS BÁSICAS E INGENIERÍA PROGRAMA INGENIERIA DE SISTEMAS BOGOTÁ D.C., 2006
1

GUÍA DIDÁCTICA PROGRAMACION EN VISUAL BASIC

2

PROTOCOLO ACADÉMICO
1. IDENTIFICACIÓN DEL CURSO ACADÉMICO

FICHA TECNICA
Nombre del Curso: Palabras clave: Programación en Visual Basic Programación, objetos, eventos, estructuras de selección, repetición, . Universidad Nacional Abierta y a Distancia – UNAD Bogotá, D.C. – Colombia Protocolo Jaime Rubiano Llorente 2006 Facultad de Ciencias Básicas e Ingeniería Profesional Programación Tres (3), correspondientes a 144 horas de trabajo académico: 106 horas promedio de estudio independiente y 38 horas promedio de acompañamiento tutorial. Teórico - Práctico Estudiantes de la Facultad de Ciencias Básicas e Ingeniería del Programa de Ingeniería de Sistemas. de El estudiante desarrolla de manera eficiente las conceptos básicos de la programación Visual, para diseñar programas y aplicaciones con enfoques productivos para dar soluciones a problemas informáticos A distancia Documentos escritos y con difusión en la Web; las 1) Fundamentos de programación en Visual Basic 2) Entorno de trabajo de Visual Basic 3) Estructuras de selección y repetición 4) Multimedia

Institución: Ciudad: Autor del Académico: Año: Unidad Académica: Campo de Formación: Área del Conocimiento: Créditos Académicos:

Tipo de curso: Destinatarios: Competencia aprendizaje: General

Metodología de Oferta: Formato de circulación: Denominación de Unidades Didácticas:

3

2. INTRODUCCIÓN

El curso de Programación en visual basic tiene como objetivo la fundamentación de los conceptos básicos y la aplicación de sus herramientas para el desarrollo de programas computacionales en los estudiantes del programa de Ingeniería de Sistemas, bajo la estrategia de educación abierta y a distancia para enseñar a hacer y que puedan hacerlo El curso tiene 3 créditos académicos los cuales comprenden el estudio independiente y el acompañamiento tutorial, acompañado de talleres que fortalecen el proceso del aprendizaje: • • • Enseñar a los estudiante los conceptos y principios básicos de la programación en el lenguaje Visual Basic. Fomentar en el estudiante la capacidad de apropiar conocimiento y relacionarlo para su aplicación en diferentes escenarios de la vida profesional, Capacitar a los estudiantes en el manejo de herramientas de multimedia para la aplicación y comprensión de los conceptos propios de la Programación en Visual Basic. Fomentar en el estudiante el espíritu investigativo e innovador, que fortalezca la creatividad en el desarrollo de soluciones a problemas computacionales aplicando las ayudas visuales que ofrece el lenguaje de programación Visual Basic

Este curso esta compuesto por cuatro unidades didácticas a saber: Unidad 1. Fundamentos de programación en Visual Basic Conceptos básicos, características, objetos, eventos , formas controles propiedades, variables y tipos de datos, alcance de las variables, operadores, constantes.

4

Unidad 2. Entorno de trabajo de Visual Basic Formularios, propiedades y enlaces de formularios, ventana de propiedades, valores, atributos, apariencia. Ventana de proyectos. Ventana editor de código, componentes, funciones. Cuadro de herramientas botón de comando, etiquetas, propiedades, cuadro de texto, botón de acción, casillas de verificación, cuadros de lista, lista de unidades, herramientas complementarias. Barras de desplazamiento, cuadros de dialogo, menús. Unidad 3. Fundamentos de programación Estructuras de selección simple, if, if else, estructuras de iteración, while, do while estructuras de selección. For. Unidad 4 Multimedia Trabajo con Imágenes animación y video, método, move.mouse Control Picture box, control image, control shape, line El curso es de carácter teórico – práctico y la metodología a seguir será bajo la estrategia de educación abierta y a distancia. Por este motivo, es importante planificar el proceso de: Estudio Independiente: se desarrolla a través del trabajo personal, del trabajo en pequeños grupos colaborativos de aprendizaje y el trabajo de grupo de curso. Acompañamiento tutorial: corresponde al tiempo de acompañamiento que el tutor realiza al estudiante para potenciar el aprendizaje por medio de talleres guiados y asesoráis que fortalecen la formación.

5

El sistema de evaluación del curso es a través de la evaluación formativa, que constituye distintas formas de comprobar el avance en el autoaprendizaje del curso. En este sentido, se realizarán tres tipos de evaluación alternativas y complementarias, estas son: Autoevaluación: evaluación que realiza el estudiante para valorar su propio proceso de aprendizaje. Coevaluación: se realiza a través de los grupos colaborativos, y pretende la socialización de los resultados del trabajo personal. Heteroevaluación: Es la valoración que realiza la institución de la apropiación de los conceptos por parte del estudiante. El Sistema de interactividades vincula a los actores del proceso mediante diversas actividades de aprendizaje que orientan el trabajo de los estudiantes hacia el logro de los objetivos que se pretenden, de la siguiente manera: Tutor-estudiante: a través del acompañamiento individual Estudiante-estudiante: mediante la participación activa en los grupos colaborativos de aprendizaje. Estudiantes-tutor: es el acompañamiento a los pequeños grupos colaborativos del proceso enseñanza aprendizaje. Tutor-estudiantes: mediante el acompañamiento en grupo del curso en procesos de retroalimentación. Estudiantes-estudiantes: en los procesos de socialización que se realizan en el grupo que .fomentan la participación y las competencias básicas de comunicación.

Para el desarrollo del curso es importante el papel que juega los recursos tecnológicos como medio activo e interactivo, buscando la interlocución durante todo el proceso de diálogo docente-estudiante. Los materiales impresos en papel, se han convertido en el principal soporte para favorecer los procesos de aprendizaje autodirigido. Sitios Web: propician el acercamiento al conocimiento, la interacción y la producción de nuevas dinámicas educativas. Sistemas de interactividades sincrónicas: permite la comunicación a través de encuentros presénciales directos o de encuentros mediados (Salas de 6

conversación, audioconferencias, videoconferencias, tutorías telefónicas, foros) Sistemas de interactividades diferidas: permite la comunicación en forma diferida favoreciendo la disposición del tiempo del estudiante para su proceso de enseñanza aprendizaje, mediante la utilización de correo electrónico, foros, grupos de discusión. El acceso a documentos adquiere una dimensión de suma importancia en tanto la información sobre el tema, exige conocimientos y planteamientos preliminares, por tal razón es imprescindible el recurso a diversas fuentes documentales y el acceso a diversos medios como son: bibliotecas electrónicas, hemerotecas digitales e impresas, sitios Web especializados. En la medida de que se adquiera el rol del estudiante a distancia, se interiorice y se apliquen los puntos abordados anteriormente, se podrá obtener los logros propuestos en este curso.

7

3. JUSTIFICACIÓN

Visual Basic tiene la capacidad de realizar tareas de gran complejidad de manera sencilla y rápida, usted no necesita tener una gran formación como programador para realizar aplicaciones en entorno visual. Por tal razón, este curso pretende brindar las herramientas básicas en la Programación en Visual Basic, para que el estudiante se las apropie y aplique una diversidad de soluciones a problemas computacionales que podrá encontrar en diferentes áreas del conocimiento. El estudiante encontrara una forma de aprendizaje paso a paso que le permite apropiarse del conocimiento básico y lógico, aprendiendo a aprender para luego el solo generar sus nuevas necesidades de aprendizaje y por consiguiente ser complemento de su formación. Las competencias que promueve el curso y que son necesarias son: COGNITIVA: Capacidad de apropiarse de un conjunto de conocimientos a través del desarrollo, monitoreo y aplicación de procesos de pensamiento. COMUNICATIVA: Capacidad de comprender, expresar mensajes y de desarrollar procesos argumentativos, apoyados en las relaciones interpersonales. CONTEXTUAL: Capacidad de ubicar el conocimiento en el contexto científico, político, cultural, tecnológico, social y en el plano regional nacional e internacional, y la capacidad para aplicarlo en procesos de producción. VALORATIVA: Capacidad de apropiarse de valores como el respeto a la vida. La dignidad humana, la convivencia, la solidaridad, la tolerancia y la libertad que orientan las acciones del individuo como persona, como ser social y como profesional. Para el logro de éstas competencias, es necesario que se planifique de manera responsable el proceso de auto estudio por parte del estudiante si se quieren lograr resultados positivos en el aprendizaje de los conceptos incluidos en el curso, este proceso se puede planificar de la siguiente manera: Auto estudio: Estudio individual del material sugerido y consulta de otras fuentes (documentales, consulta en biblioteca, Internet, bibliografía recomendada, consulta a bases de datos documentales, entre otros) 8

Trabajo en grupo: Creación de grupos de estudio o discusión con el propósito de preparar consultas estructuradas al docente-tutor. Consultas al tutor: Consulta al tutor de las inquietudes surgidas en el punto anterior. Retroalimentación: Una vez el tutor haya resuelto las inquietudes, estudie nuevamente el tema, teniendo en cuenta las sugerencias o respuestas dadas por el tutor. Procesos de evaluación: Una vez se haya realizado el proceso de retroalimentación, desarrolle los diferentes momentos de evaluación propuestos en el curso como son la autoevaluación, coevaluación y heteroevaluación. De esta manera se pretende alcanzar los objetivos propuestos del curso teniendo en cuenta la formación de la persona. Como ingeniero de Sistemas.

9

4. INTENCIONALIDADES FORMATIVAS
4.1 PROPÓSITOS • • • Fundamentar a lo estudiantes en los conocimientos básicos de la programación Visual Basic. Motivar los estudiantes en proceso de comprensión, aprehensión de los conceptos propios de la Programación Visual. Fomentar en el estudiante la investigación formativa y la creatividad, que lo identifiquen en el entorno regional y nacional como Ingeniero Programador.

4.2 OBJETIVOS • • Que el estudiante fundamente teóricamente la concepción de la Programación Visual Basic Que el estudiante identifique las herramientas de trabajo sus propiedades y su aplicación a diferentes procesos que den solución a problemas computacionales. Que el estudiante visualice el alcance y futuro de la programación Visual Basic

4.3 METAS Al finalizar el curso Programación Visual Basic , el estudiante estará en capacidad de: • • • • Identificará los procesos de eventos y propiedades propias de la programación Reconocerá la fundamentación teórica y conceptual de la Programación Visual Basic. Aplicara diferentes herramientas y ayudas de programación Visual Basic para la solución de problemas computacionales . Diseñara programas de computación con ayudas multimediales como apoyo cognitivo de procesos de enseñanza aprendizaje. 10

4.4 COMPETENCIAS • El estudiante podrá desarrollar Aplicaciones Basadas en la programación Visual Basic. Con ayudas de multimedia que solucionen problemas en diferentes áreas del conocimiento. El estudiante podrá de manera eficiente orientar sobre el uso y soporte de aplicaciones desarrolladas en Visual Basic. El estudiante podrá evaluar de manera lógica procesos de manejo de información.

• •

11

5. UNIDADES DIDACTICAS
Contenidos:
Qué es visual Basic? Características de visual Basic. Que son objetos y eventos Formas controles propiedades Tipos de Datos declaraciones • alcance de variables Asignación. Aritméticos • Relaciónales • • • Comenzar a trabajar con Visual Basic. Modo de Diseño y Modo de Ejecución Partes de la ventana principal de Visual Basic.

2.Variables y tipos de datos 3.operadores Constantes Segunda Unidad Entorno de trabajo Visual Basic

4. trabajar en visual Basic

Formularios Que es un formulario Propiedades de formulario Formulario de inicio Enlaces de formularios ventana de proyectos • archivos de proyecto • • • •

Ventana editor de código
• componentes • funciones

12

    

Fundamentos de 1.Conceptos Básicos programación visual Basic

Primera Unidad

Capítulos

Temas

5. cuadro de herramientas controles básicos

• Que es un botón de comando • Propiedades de los botones de comando y uso • Que es una etiqueta • Propiedades de las etiquetas y uso • Que es un cuadro de texto • Propiedades de un cuadro de texto y uso • Que es un botón de acción • Aplicación de los botones de opción. • Aplicación de las casillas de verificación • Que son los cuadros de lista • Propiedades de los cuadros de lista y uso • Que es un cuadro combinado • Propiedades de los cuadros combinados y • Su uso. • Controles de imagen • Controles lista de unidades • Herramientas Complemento • • • • • • • • barras de desplazamiento Que son las barras de desplazamiento Eventos de la barra de desplazamiento Uso de la barra de desplazamiento que son cuadros de dialogo Cuadros predefinidos Que es un editor de menús Elementos del menú Teclas método abreviado

6 mensajes de dialogo 7. menús

Tercera unidad Fundamentos de programación

8 .estructuras de selección

.estructuras de selección simple If If-else Aplicaciones estructuras iteración simples While Do while Aplicaciones estructuras de repetición simple For aplicaciones

Cuarta unidad

13

Multimedia

12. imágenes animación videos y sonido

• • • • •

Manejo de videos Mmcontrol Animación Formato de fechas Manejo de mouse graficos Sonidos Insertar sonido Manejo de sonido

• •

14

5.1 MAPA CONCEPTUAL

!

menus

" "

#

15

6. CONTEXTO TEÓRICO

La programación Visual Basic está ubicada dentro de los cursos electivos en el campo de formación profesional, además forma parte del eje central de áreas del conocimiento que forman al ingeniero de sistemas como programador, el uso de esta herramienta complementa el proceso de transferencia de información y aplicación. La programación en Visual Basic facilita el desarrollo de aplicaciones que en otros lenguajes de programación tendrían mas dificultad para su realización, por su manejo grafico y su eventos se facilita el proceso de aprender haciendo, de esta forma la programación es mas amigable y motivante. Además al terminar el curso el estudiante habrá desarrollado competencias de orden superior como la lógica, la comparación, la clasificación, el análisis, la deducción, la abstracción y habrá adquirido herramientas suficientes para desarrollar aplicaciones computacionales de buena calidad. Mediante el desarrollo de las unidades didácticas se pretende incentivar a los estudiantes a integrarse en amplio espacio del diseño de aplicaciones multimedia que hoy son una necesidad en todas las áreas del conocimiento. Teniendo las bases suficientes para crear sus propias fuentes de ingreso. El curso está programado para que el estudiante este en capacidad de identificar, las mejores soluciones de un problema de manejo de información computacional. Estará en capacidad de que examine, resuma, cuestione, proponga, investigue y justifique con la información aprendida. Las competencias que promueve el curso: Cognitiva: Capacidad de apropiarse de un conjunto de conocimientos a través del desarrollo, seguimiento y aplicación de procesos de adquisición de conocimiento. Comunicativa: Capacidad de comprender, expresar mensajes y de desarrollar procesos argumentativos Contextual: Capacidad de ubicar el conocimiento en el contexto científico, político, cultural, tecnológico, social y en el plano nacional e internacional, así como la disposición y capacidad para aplicarlo en productivos. 16

Valorativa: Capacidad de apropiarse de valores como el respeto a la vida. La dignidad humana, la convivencia, la solidaridad, la tolerancia y el respeto a la diversidad.

17

7. METODOLOGÍA
Para una mejor comprensión del contenido del curso, es recomendable realizar una buena planeación de las actividades a seguir para obtener los resultados y así lograr los objetivos propuestos tteniendo en cuenta las características de la metodología de la educación a distancia, este proceso se puede estructurar de la siguiente manera: • Actividades previas: corresponden a las actividades en las cuales se identifican los propósitos del curso, sus intencionalidades y se presenta el desarrollo del curso. Puede desarrollarse de manera individual a través del estudio del protocolo del curso o a través de actividades grupales desarrolladas por el tutor. Actividades de ejecución: en las cuales se llevan a cabo diferentes actividades para alcanzar los propósitos de formación. Se da a través de:

Autoestudio: desarrolladas por el estudiante, a través de: - Estudio del material sugerido por la UNAD. - Consulta de fuentes documentales (bibliografía de documentos impresos en papel: libros y revistas; bibliografía de documentos situados en Internet; direcciones de sitios Web de información especializada, bibliotecas y hemerotecas virtuales) Trabajo en grupo: desarrolladas por estudiantes a través de pequeños grupos colaborativos, con el propósito de: Crear grupos de estudio o discusión, para preparar consultas estructuradas al tutor.

Consultas al tutor: teniendo en cuenta las inquietudes por el (los) estudiante (s), el tutor estará dispuesto a resolver las consultas. Se puede realizar a través de: • Tutoría: Sesiones formativas cuya finalidad es asesorar a los estudiantes en los puntos críticos del curso. Medios tecnológicos: uso de herramientas como: correo electrónico, salas de conversación, foros

Actividades de evaluación: permiten identificar el nivel de logro alcanzado de cada una de las unidades didácticas, establecer las dificultades en el 18

aprendizaje y afianzar los conocimientos adquiridos. Se tendrán las siguientes: Autoevaluación: la desarrolla el estudiante a través de ejercicios, talleres, problemas, estudios de caso, lecturas autoreguladas e investigaciones sobre temas especializados de manera individual. Coevaluación: Desarrolla a través de grupos, se desarrolla a través de portafolios que consiste en hacer una colección de producciones o trabajos (laboratorios, prácticas, direcciones electrónicas, análisis de lecturas, reflexiones personales, mapas conceptuales) y permite la reflexión conjunta sobre los productos incluidos y sobre los aprendizajes logrados. Heteroevaluación: desarrollada por el tutor a través de evaluación del trabajo desarrollado, preguntas dirigidas, confrontación de lecturas, test y evaluación de portafolios.

-

-

19

8. SISTEMA DE EVALUACIÓN
El sistema de evaluación del curso es a través de la evaluación formativa, que constituye distintas formas de comprobar el avance en el autoaprendizaje del curso. En este sentido, se realizarán tres tipos de evaluación alternativas y complementarias, estas son: La autoevaluación, la realiza el estudiante para valorar su propio proceso de aprendizaje. La coevaluación, se realiza a través de los grupos colaborativos, y pretende la socialización de los resultados del trabajo personal. La heteroevaluación, Es la valoración que realiza el tutor y tiene como objetivo examinar y calificar el desempeño competente del estudiante.

20

9. GLOSARIO DE TÉRMINOS
CONSTANTE Valores numéricos o de cadena que permanecen constantes, sin posibilidad de cambiar el valor que tienen. En caso de que necesitemos cambiar el valor, usaremos las variables. EVENTO Los eventos son procedimientos (SUB) que se ejecutan normalmente cuan do el sistema Windows los provoca, por ejemplo, al hacer click en una ventana o en cualquier objeto de la ventana, cuando cambiamos el tamaño de una ventana, cuando escribimos en una caja de textos, etc. EXPRESIONES Una expresión es una secuencia de operadores y operandos que describe un cálculo. Normalmente una expresión se evalúa en tiempo de ejecución. EXPRESIONES LÓGICAS Las expresiones lógicas son expresiones pero cuyo resultado es un valor "lógico" (verdadero o falso). FUNCTION Los procedimientos FUNCTION son como las funciones del vb.NET, es decir, realizan una tarea, al igual que un Sub, pero siempre suelen devolver un valor, resultado del código que se ha ejecutado en su interior. A las funciones no se les puede asignar valores, a diferencia de las Propiedades. FORMULARIO (VENTANA) Un formulario es una ventana de Windows la cual usaremos para interactuar con el usuario, ya que en dicha ventana o formulario, estarán los controles y demás objetos gráficos que mostraremos al usuario de nuestra aplicación. Los formularios también son llamados "formas" o Forms en su nombre en inglés. LENGUAJE DE PROGRAMACION Un lenguaje de programación es aquel elemento dentro de la informática que nos permite crear programas mediante un conjunto de instrucciones, operadores y 21

reglas de sintaxis; que pone a disposición del programador para que este pueda comunicarse con los dispositivos hardware y software existentes. METODO Un procedimiento (Sub, Function -función- o Property -propiedad-) que se usa para realizar una tarea específica en la clase o módulo. MODULO Los módulos, al igual que las clases, son "espacios" en los cuales se incluyen declaraciones de variables, procedimientos, funciones, etc. Pero a diferencia de las clases, el código contenido en un módulo siempre está disponible de forma directa, sin necesidad de crear una "instancia" de dicho módulo. SUB Un procedimiento SUB es como una instrucción, es decir, realiza una tarea (ejecuta el código que haya en su interior), pero no devuelve un resultado. SOBRECARGA (OVERLOAD) Se dice que un método está sobrecargado cuando existen distintas versiones de dicho método en la clase. Por ejemplo métodos con el mismo nombre que reciban parámetros de distintos tipos. VARIABLE Son "espacios" de memoria en la que se almacena un valor. Se usarán para guardar en memoria los valores numéricos o de cadena de caracteres que nuestro programa necesite.

22

10. FUENTES DOCUMENTALES
• • • • •

Sitios WEB
http://www.canalvisualbasic.net/modulos/manualvb.asp http://www.aprendavisualbasic.com.ar/ http://www.msdn.microsoft.com/vba/ http://www.programatium.com/vb.htm http://www.abcdatos.com/tutoriales/tutorial/l2524.html. http://www.elguruprogramador.com.ar/tutoriales/default.asp http://www.apexsc.com/vb/

P( "" I3  G F §¤8%p0€"R E¤7C ©B©i(" ¦Y©'qDbRxFAwG 6¥¨ vut¤R$sT )1 %  $R!  QqR ¥©p0  6 @ " X6 y ¤ (   c   a ( r  #"   ¦" ¨ i(" "4h8% Eg9§ea!R E7C U¥( R  R2 RE¤ea  3 ¦ C ¨ ¦¤ " ¤ 6   @ f ¨ % ¨  ¨A!dc `R "b  A¦$a §¤R % IV `A9YX "8AWV AU# )T )S % ¥$# R ! Q ¦ b   2 ¨  ¦ 6 6 ( (   "  P( "" IH§!" E©D6C ©B@A(987©6!5 "4!"¦¥ 2!% 10 )' % ¥$!  ©§¥£¡ 3 G ¤ F % 0 ¤   ¨ 6 ¤  3  (  &   # "     ¨ ¦¤ ¢
23

El lenguaje de programación Visual Basic.Net. Fco Javier Ceballos. Editorial Alfa Omega La Esencia de Visual Basic 4.0 Mark Steven Herman. Editorial. Prentice Hall.

GUÍA DE ACTIVIDADES

24

La guía de actividades establece: • • Un conjunto de situaciones y actividades didácticas orientadas al desarrollo de procesos cognitivos como condiciones para el aprendizaje significativo. Una estructuración de los procesos de aprendizaje por fases: reconocimiento, profundización y transferencia, como estrategia para la planificación y realización del trabajo académico en torno a las unidades conceptuales y logro de las intencionalidades formativas. Estrategias, procedimientos, técnicas y herramientas para que el estudiante active estructuras de pensamiento autónomo, estudio independiente y procesos de socialización.

25

INTERFASES

UNIDADES 1.fundamentos de programación en Visual Basic

COMPETENCIAS El estudiante reconoce los fundamentos de la programación en Visual Basic.

ACTIVIDADES SITUACIONES Situación 1: Actividad de exploración ye inducción al curso con el grupo Situación 2: Estudio Independiente, Investigación características de visual Basic Situación 3: Estudio Independiente, Investigación sobre variables tipos de datos operadores y constantes Situación 4: Estudio independiente Investigación sobre formularios, ventanas, cuadro de herramientas Situación 5: Estudio independiente Investigación sobre barras desplazamiento, cuadros de dialogo, menus.

DESARROLLO ACTIVIDAD Resumen Lecturas Investigación

INTERACTIVIDADES Grupo Pequeños grupos colaborativos

TECNOLOGIA Correo electrónico

EVALUACION Auto evaluación

TIEMPO

Portafolio personal de desempeño Portafolio personal de desempeño

Fichas resumen Socialización y retroalimentación

Individual Pequeños grupos

Correo electrónico Foro

Coevaluación

RECONOCIMIENTO

Lecturas Fichas resumen Socialización y retroalimentación

Gran grupo

Laboratorio de informática Sala de conversación

Portafolio personal de desempeño

Coevaluación

2 entorno de trabajo Visual Basic

El estudiante Podrá reconocer las herramientas de entorno Visual y sus aplicaciones que brinda la programación en Visual Basic

Informe investigación Ficha resumen

Grupo Pequeños grupos colaborativos

Correo electrónico Sala de conversación Foro

Autoevaluación

Portafolio personal de desempeño

Investigación. Ficha resumen Socialización y retroalimentación

Pequeños grupos colaborativos Gran grupo

Laboratorio de informática Sala de conversación

Coevaluación heteroevaluación

27

INTERFASES

UNIDADES 3. multimedia

COMPETENCIAS El estudiante reconoce los principios básicos del manejo de sonido imágenes y animación. El estudiante reconoce los principios básicos de la programación lógica y el uso de las sentencias condicionales y repetitivas El estudiante se apropia de los conceptos de la programación en Visual Basic

4. fundamentos de programación

ACTIVIDADES SITUACIONES Actividad 6: Estudio independiente Investigación sobre controles y programación de eventos de animación Actividad 7 Estudio en grupos colaborativos de Investigación sobre aplicación básica de estructuras lógicas Situación 1: Pequeños grupos colaborativos para el conocimiento de visual basic.los eventos y objetos Situación 2: Investigación sobre como implementar las herramientas de Visual al desarrollo de programas. Situación 3 Trabajo individual de aplicaciones con multimedia.

DESARROLLO ACTIVIDAD Informe Desarrollo de talleres en Laboratorio

INTERACTIVIDADES Pequeños grupos colaborativos

TECNOLOGIA Laboratorio de informática Correo electrónico Sala de conversación Laboratorio de informática Correo electrónico

EVALUACION

TIEMPO

Portafolio personal de desempeño

Coevaluación

informe Desarrollo de talleres en Laboratorio

Pequeños grupos colaborativos Gran grupo

autoevaluacion

Portafolio personal de desempeño

1.fundamentos de programación en Visual Basic

Resumen Lecturas Investigación

Pequeños grupos colaborativos

Laboratorio de informática Sala de conversación

Coevaluación heteroevalucaión

PROFUNDIZACION

2 entorno de trabajo Visual Basic

El estudiante reconoce como aplicar la barra de herramientas y todas sus funciones

Elaboración de programas sencillos

Pequeños grupos colaborativos socialización

Laboratorio de informática Foros

Portafolio personal de desempeño
Autoevaluación

3. multimedia

El estudiante reconoce los conceptos básicos del manejo de imágenes y sonido.

Talleres Programas con imágenes y sonido

Socialización y retroalimentación en gran grupo

Laboratorio de informática Sala de conversación

Coevaluación Heteroevalucaión

28

INTERFASES

UNIDADES 4. fundamentos programación de

COMPETENCIAS El estudiante aplica lógicamente las estructuras de selección e iteración en el manejo de información. El estudiante aplica los conceptos adquiridos con los fundamentos básicos de programación. El estudiante plantea y desarrolla aplicaciones de gran sencillez pero atractivas al conocimiento El estudiante plantea y desarrolla aplicaciones multimedia.

ACTIVIDADES SITUACIONES Situación 4 Elaboración de un ensayo sobre estructura de programación y sus características. Situación 1 Elaboración de ensayo sobre la proyección de la programación Visual. Situación 2 Diseña una propuesta para la solución de problemas computacionales Situación 3 Desarrollo individual de una aplicación de corte educativo.

DESARROLLO ACTIVIDAD Informes Talleres

INTERACTIVIDADES Pequeños grupos colaborativos

TECNOLOGIA Laboratorio de informática

EVALUACION

TIEMPO

Portafolio personal de desempeño

Coevaluación

1.fundamentos de programación en Visual Basic

Informes ensayo

Pequeños grupos colaborativos

Laboratorio de informática Sala de conversación

Portafolio personal de desempeño

Autoevaluación

TRANSFERENCIA

2 entorno de trabajo Visual Basic

Informes Talleres

Pequeños grupos colaborativos Gran grupo

Laboratorio de informática Sala de conversación Foros

Portafolio personal de desempeño

Coevaluación Autoevaluación

3. multimedia

Informe sobre la Elaboración de una aplicación usando multimedia.

Pequeños grupos colaborativos Gran grupo

Laboratorio de informática

Portafolio personal de desempeño

Coevaluación

Heteroevaluación 4. fundamentos de programación El estudiante plantea y desarrolla aplicaciones usando las herramientas básicas de programación. Situación 4 Elabora el diseño de un programa en donde aplica las estructuras de toma de decisiones Elaboración de un programa usando toma de decisiones Pequeños grupos colaborativos Gran grupo Laboratorio de informática Sala de conversación

Portafolio personal de desempeño
Heteroevaluación

29

Rubrica para evaluar productos de aprendizaje. Protocolo de encuentro de grupo de curso Informe de lectura Pregunta contextualizada Producto

Identifica el propósito del encuentro. Recoge conclusiones personales y grupales. Identifica la estructura del texto Identifica el tema central. Se presentan generalizaciones a manera y microtextos fundamentales. Expresa la opinión personal sobre lo estudiado. Se centra en el tema estudiado. Promueve al curiosidad y la búsqueda Ofrece una respuesta veraz, fundamentada en teoría y/o experiencias.
Características

Características

E

S

B

A

I

D

MD

Incidente Crítico.

Producto

-

Acción Pedagógica

-

-

Explicita una experiencia real. Describe las consecuencias de la decisión tomada en el incidente reconstruido. Argumenta con teorías la nueva decisión, o la reafirmación de la anterior decisión. Promueve deliberadamente el aprendizaje de competencias para la participación democrática en la toma de decisiones. Es pertinente la estrategia de enseñanza con el objetivo de la actividad. Promueve deliberadamente el conocimiento y la aplicación de 30

E

S

B

A

I

D

MD

Informe del trabajo en pequeño grupo de estudio. Prueba personal de comprensión de textos Autoevaluación Coevaluación -

la legislación educativa. Evidencia la dinámica del trabajo de equipo Destaca los problemas y las soluciones Contiene la coevaluación Grado de acierto en las respuestas Cantidad de aciertos en las respuestas Evidencia el proceso de aprendizaje Establece acciones de mejoramiento Califica el proceso de aprendizaje Se definen criterios de calificación Se atienden los criterios de calificación

31