Trabajo especial (por la emergencia sanitaria)

3/7/09

Hacer clic en este link para acceder al trabajo para realizar en casa

El trabajo es individual y se entrega cuando retomemos las clases.
Cualquier consulta mandarme un mail a magabc@gmail.com

Seguimos con el proyecto

30/6/09

Avanzar con las producciones lo más posible.

La estructura: objetoVBA.propiedad=valor puede ser utilizada en los códigos para adjudicarle un valor determinado a una propiedad como por ejemplo "backcolor" o "forcolor".

Ejemplos:

Commandbutton1.backcolor=vbgreen

Textbox1.forcolor=vbred

Image1.visible=false

Diseño de software

16/6/09

Seguimos con el proyecto.
Recuerda utilizar "and" y "or" en las instrucciones condicionales.
También incluye la instrucciones siguientes:
image1.visible=true
image1.visible=false
como alternativa de salida.

Seguimos con el desarrollo del proyecto

9/6/09

Realizar el brief (planteo resumido del proyecto):
Título
Objetivo
Público destinatario
Características y estilo

Hoy debemos avanzar con la producción de las pantallas.

Aprendemos a usar:
TRIM(UCASE(A)) para controlar espacios y mayúsculas/minúsculas

Proyecto individual

18/5/09

¡Llegó el momento de desarrollar su primer proyecto como diseñadores y programadores de una aplicación didáctica y útil!
Recuerden que se trata de una presentación en POWER POINT utilizando controles de VISUAL BASIC para generar una presentación más interactiva que una presentación común en la cual el destinatario/usuario de la presentación podrá realizar actividades en cada diapositiva y podrá verificar si sus acciones/respuestas son correctas.
Tareas:
1) Presentar la idea que se propone desarrollar (elegir un tema que Ud. domine por ejemplo: vocabulario en inglés o francés o algún tema específico de alguna de las materias de este año que ya haya estudiado).
2) Diseñar la estructura de la aplicación.
3) Preparar distintos tipos de pantallas interactivas (preguntas de respuesta cerrada, crucigramas, sopas de letras, actividades tipo "multiple choice", completar nombres a partir de imágenes, seleccionar imágenes para obtener información, etc.) donde el usuario pueda poner en práctica sus conocimientos y el programa controle las respuestas.

El producto que Ud. va a diseñar debe tener un nombre que figurará en la primera pantalla junto con el suyo como programador del mismo.
Aplicando los conocimientos adquiridos hasta el momento e incorporando algunos tips que iremos comentando en este blog a medida que se necesiten, estarán en condiciones de generar un producto de software original y creativo.
¡Espero que me sorprendan con sus creaciones!
-------------------------------------------------------------------------------------------
ATENCIÓN: LA CLASE DEL 2 DE JUNIO ES LA EVALUACIÓN ESCRITA (EN PAPEL) DE TODO LO VISTO DE PROGRAMACIÓN (EJERCICIOS PARA RESOLVER EN LA HOJA)

Acerca de la nota conceptual


10 cuestiones a tener en cuenta en la formación de la nota de “trabajo en clase”



  1. Participa activamente


  2. Toma apuntes


  3. Tiene cuaderno o carpeta


  4. Realiza en clase los ejercicios propuestos


  5. Se muestra comprometido intelectualmente


  6. Colabora en el logro de un buen clima de trabajo


  7. Presenta una actitud favorable en las situaciones de examen


  8. Asume una postura positiva ante el desafío de pensar y resolver problemas


  9. Realiza preguntas pertinentes


  10. Se ocupa de estar al tanto de lo visto en clase cuando estuvo ausente

La evaluación es el 12 de Mayo

6/5/09

Recuerden que pueden acercarse al laboratorio de Informática por dudas y consultas...

Ejercitación de repaso para la evaluación

30/4/09

Recuerden que los ejercicios se realizan en Power Point con la barra de herramientas de Visual Basic a la vista y la barra de controles/objetos VBA a mano para poder trabajar).

Tambien recuerden que deben habilitar macros para que los programas funciones).

· Diseñar una pantalla para cada ejercicio modificando las propiedades de los objetos (propiedades a modificar: backcolor, forecolor y font). Adaptar el tamaño de los objetos a tales cambios.
· Realizar los diagramas de flujo con lápiz y papel.
· Codificar los botones de comando para automatizar la solución de cada uno.
En todos los casos debes reconocer cuáles son los datos de entrada, cuál es la salida a obtener y si hay o no alguna condición.



1. Crear un programa que, a partir del dato correspondiente a la medida del lado de un cuadrado, calcule e informe el perímetro.
2. Crear un programa que dado un número cualquiera informe “positivo”, “negativo” o “nulo”.
3. Modificar el programa del ejercicio 1 para que sirva no sólo para cuadrados sino para cualquier figura geométrica regular (todos los lados iguales y más de dos lados). El programa debe informar “error” si el dato de entrada “cantidad de lados” no cumple con dicha condición.
4. Crear un programa que informe y calcule "calorías promedio" incorporadas durante un fin de semana.
5. Crear un programa que, ingresando el dato correspondiente al perímetro de una figura geométrica regular cualquiera y el dato correspondiente a la medida del lado, informe cantidad de lados de dicha figura.
6. Crear un programa que, a partir de un valor correspondiente al importe gastado en una compra, calcule e informe el valor a pagar luego de aplicarle el 50% de descuento si el importe es superior a $250.00, si no informar "sin descuento".
7. Crear un programa que dado un valor correspondiente a la cantidad de alfajores vendidos un día cualquiera, informe la ganancia obtenida sabiendo que c/u cuesta $2.00.-



Ejemplo de ejercicio resuelto



¿A cuál ejercicio corresponde?

¿Cómo habilitar las macros?

25/4/09


(Clase 5 - 21/04) Condicionales

21/4/09

  1. Crear un programa que a partir del dato correspondiente al promedio de notas en una materia informe aprobado o desaprobado.

  2. Modificar el programa de las temperaturas para que además informe: "fin de semana cálido", "templado" o "frío".

  3. Crear un programa que a partir del dato edad de una persona, informe "niño", "adolescente" o "adulto".

Ejemplo de diagrama de flujo:

Fechas importantes:
Entrega del trabajo práctico: 28/04
Evaluación: 5/05

(Clase 4 - 14/04) Seguimos programando y ...

14/4/09

agregando utilidades a nuestras aplicaciones...
Para hoy debes preparar el documento en Word como se describe en la entrada anterior agregando los diagramas de flujo, pantallas y códigos para los ejercicios nuevos, a saber:

  1. Convertidor de minutos a segundos.
  2. Convertidor de horas a minutos.
  3. Convertidor de horas a segundos
  4. Convertidor de pesos a dólares.
  5. Calculador de edad para este año y para cualquier año.
  6. Calculador de temperatura máxima y mínima promedio del fin de semana.

(Clase 3 - 7/04) Un nuevo desafío para programar

6/4/09


Si ya terminaste el primer proyecto "El promediador" ahora te proponemos un nuevo desafío: diseñar una calculadora para las cuatro operaciones básicas.

Descripción de la tarea:


  1. Reconocer en la situación propuesta: datos de entrada. proceso y datos de salida.


  2. Realizar los diagramas de flujo (ver ejemplo).


  3. Diseñar la pantalla con los controles de VBA


  4. Codificar los cuatro botones, a saber: SUMA, RESTA, MULTIPLICACIÓN y DIVISIÓN.


Modalidad de entrega:

Realizar un documento Word con:

  1. Los diagramas de flujo realizados en Inspiration.
  2. Las pantallas capturadas (del programa promediador y del programa calculadora).
  3. Pegar los códigos de los botones de comando correspondientes.

Y, por supuesto, encabezado completo, título centrado y número de página automático.





(Clase 2 - 31/03) Empecemos con un ejemplo...

30/3/09

Vamos a crear un programa.

Este programa deberá resolver una tarea específica: calcular promedios.

Para lograr la automatización de esta tarea, como primer paso haremos el diagrama de flujo que es una representación gráfica del algoritmo de resolución del problema. En este momento es útil pensar:
¿Cuáles son los datos de entrada?
¿Cuál es el proceso?
¿Cuáles son los datos de salida?

Luego diseñaremos la pantalla con la que interactuará el usuario del programa. ¿Cuáles serán los objetos que deben estar en la pantalla?

Luego pasamos a la etapa de codificación.
Por último ejecutamos el programa y probamos si funciona correctamente para distintos lotes de datos.

(Clase 1 - 17/03) ¡¡¡Bienvenidos a una nueva etapa!!!

17/3/09

Desde este espacio virtual te seguiremos acompañando en tus aprendizajes.
Consultar esta página todas las semanas, especialmente si estuviste ausente en clase.

Hoy tendremos una actividad de diagnóstico...

12/12/08

Glitter Graphics


¡¡¡Felicitaciones a los egresados 2008!!!

4/12/08




Muchos éxitos y buenos deseos para todos y cada uno de ustedes.
Con mucho cariño quería felicitarlos por los logros alcanzados este año y espero que mantengan ese entusiasmo por aprender y que sigan desarrollando sus potencialidades en el nuevo camino que los espera el año que viene.
¡¡¡Felices vacaciones!!!
Si lo desean pueden mandarme un mail a magabc@gmail.com respondiendo a estas preguntas:

¿Qué te sirvió de lo que aprendiste en Informática para aplicarlo en el estudio en otras materias o en tu casa?
¿Qué te parece el equipamiento: es adecuado para las tareas que necesitaste hacer?
¿El contenido del blog te resultó útil?
¿Acompañó el blog el desarrollo de las clases y favoreció tu relación con la materia?

Para practicar...

1/12/08

http://sense-lang.org/typing/
http://www.vedoque.com/juegos/mecano/mecanografia-vedoque3.html
http://vedoque.com/juegos/mecano/elreto.html

Finishing our own web page...

17/11/08


Visit these web pages to look for more data:
http://www.askkids.com/
http://www.timeforkids.com/

Include these topics:

Connecting to the internet

The web

Search engines

Mailing lists

Our own page about...

11/11/08

Prepare your document about Internet as web page.

Put hyperlinks and markers and organize your data from the sites suggested last class.

Practical work using Word

28/10/08

Visit this link and prepare a document with hyperlinks to organize the information about this topic.
History of Internet
Internet
Glossary
Internet for kids
More data
 
◄ Design by Pocket