Professional Documents
Culture Documents
OBJETIVO
EXPERIENCIA
EXPERIENCIA
Presentación de diapositivas con el concepto de estructuras externas funciones.
https://www.google.com.ec/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwjWwv-
mk6bWAhUG7SYKHYFRAM8QFggnMAA&url=http%3A%2F%2Fwww.inf.udec.cl%2F~jlopez%2FFUNDPRO%2FLAMINASCurso%2F07_Funciones.ppt&usg=AFQjCNGVcpUvrF
ClBf3GhaK5acROPoqg0g
REFLEXION
Responder las preguntas y la utilidad de estructuras externas, su utilidad y sintaxis dentro del código de C++
CONCEPTUALIZACIÓN
Exposiciones sobre:
*Estructuras estáticas,
APLICACIÓN-TRANSFERECIA
EVALUACION
OBJETIVO
EXPERIENCIA
EXPERIENCIA
Presentación de un Video con el concepto de punteros y estructuras dinámicas.
https://www.youtube.com/watch?v=p9-yocmIf3Y
REFLEXION
Responder las preguntas y la utilidad de estructuras dinámicas y la comparación con las estáticas, direccionamiento de
memoria con punteros a través de un mapa conceptual.
CONCEPTUALIZACIÓN
UNIDAD EDUCATIVA FISCOMISIONAL DON BOSCO LA TOLA
ÁREA DE INFORMÁTICA SISTEMAS INFORMÁTICOS
PLAN DE AULA Y LABORATORIO
“Para ser buen cristiano a más de decirlo hay que demostrarlo”
Exposiciones sobre:
*Estructuras dinámicas. Definiciones y características.
*Punteros. Características, sintaxis, utilidad,
APLICACIÓN-TRANSFERECIA
EVALUACION
Se han resuelto y presentado los ejercicios propuestos valorando la correcta elección y utilización de las estructuras
dinámicas; la calidad del resultado; la eficiencia del resultado; la documentación y las pruebas realizadas en el programa
de desarrollo C++.
OBJETIVO
Crear funciones de usurario y utilizar las propias del sistema, mediante manuales libros y la investigación mediante
internet
EXPERIENCIA
EXPERIENCIA
Presentación de un ejercicio de demostración con funciones propias.
REFLEXION
UNIDAD EDUCATIVA FISCOMISIONAL DON BOSCO LA TOLA
ÁREA DE INFORMÁTICA SISTEMAS INFORMÁTICOS
PLAN DE AULA Y LABORATORIO
“Para ser buen cristiano a más de decirlo hay que demostrarlo”
Responder las preguntas e inquietudes haciendo analogías, comparaciones y demostraciones de funciones propias del
sistema
CONCEPTUALIZACIÓN
Investigar sobre una función propia del sistema y realizar un algoritmo para encontrar el cuadrado de un numero
mediante una función propia
APLICACIÓN-TRANSFERECIA
Conceptualización, Ejemplificación atreves de ejercicios que demuestre la creación de funciones propias y la utilización
de funciones especificas del sistema y su correcto uso mediante un programa en C++.
EVALUACION
Se han resuelto y presentado los ejercicios propuestos valorando la correcta elección y utilización de funciones propias del
sistema así como la creación de funciones propia realizadas en un programa de desarrollo C++.
OBJETIVO
Discutir sobre los ejercicios resueltos, sus posibles dificultades y plantear nuevos ejercicios para afianzar la competencia
adquirido
EXPERIENCIA
EXPERIENCIA
Presentar problemas y sus algoritmos de solución propuestos.
http://www.ejemplode.com/28-c/c++/268-ejemplo_de_funciones_en_c++.html
REFLEXION
CONCEPTUALIZACIÓN
Exposiciones sobre:
*Estructuras dinámicas. Definiciones y características.
*Punteros. Características, sintaxis, utilidad,
printf("%s,%d",nom, numnom);
getch(); }
UNIDAD EDUCATIVA FISCOMISIONAL DON BOSCO LA TOLA
ÁREA DE INFORMÁTICA SISTEMAS INFORMÁTICOS
PLAN DE AULA Y LABORATORIO
“Para ser buen cristiano a más de decirlo hay que demostrarlo”
APLICACIÓN-TRANSFERECIA
Conceptualización, Ejemplificación a través de ejercicios que demuestre la resolución de los problemas mediante corridas
de programas en el compilador de C++
EVALUACION
Se han resuelto y presentado los ejercicios propuestos valorando la correcta elección y utilización de funciones , punteros,
estructuras dinámicas; la calidad del resultado; la eficiencia del resultado; la documentación y las pruebas realizadas en
el programa de desarrollo C++.
Resolver ejercicios en grupo, corregirlos y documentar cada uno de los ejercicios propuestos.
Ejercicios planteados.
1.- Realizar una función nombre Rez tiene como parámetro el nombre y no devuelve nada pero realiza la
transformación de la cadena ingresada a al revés
Nota: El ejercicio se realizara con estructuras dinámicas y punteros
#include<conio.h>
#include<stdio.h>
#include<windows.h>
char rez(char cad[10])
{
char *ptrrez;
int res,i;
for(i=5;i>=0;i--)
{
ptrrez=&cad[i];
printf("%c",*ptrrez);}
return *ptrrez;
getch();
}
main(){
char rez_1[10],res;
printf("Ingrese su nombren\n");
scanf("\n %s",rez_1);
res=rez (rez_1);
getch();}
UNIDAD EDUCATIVA FISCOMISIONAL DON BOSCO LA TOLA
ÁREA DE INFORMÁTICA SISTEMAS INFORMÁTICOS
PLAN DE AULA Y LABORATORIO
“Para ser buen cristiano a más de decirlo hay que demostrarlo”
2.- Dado por el usuario un valor número de tipo (int) que corresponda a la fecha de nacimiento, calcular la
sumatoria del mismo, utilizar punteros.
3.- Ingresando valores a una matriz de cuatro elementos de tipo flotante calcular el mayor de los elementos, utilizar
punteros.
4.- Mediante una estructura dinámica ingresar el nombre de una persona e imprimirlo al revés, utilizar punteros.
EXPERIENCIA
EXPERIENCIA
Presentar parámetros de trabajo en grupo, lectura de errores mas comunes de C++, y presentación de muestra de
documento para ejercicios resueltos.
REFLEXION
Resolución de los problemas planteados en parejas, mediante la documentación que debe contener el algoritmo, el
programa y la captura de las pantallas de las corridas de escritorio.
APLICACIÓN-TRANSFERECIA
EVALUACION
Se han resuelto y presentado los ejercicios propuestos valorando la correcta elección y utilización de la herramienta C++;
la calidad del resultado; la eficiencia del resultado; la documentación y las pruebas realizadas en el programa de
desarrollo C++, además como la entrega en la memoria flash de los ejecutables e impresa la documentación.
Iniciar el estudio de C++ avanzado utilizando manuales, revistas, para la resolución de ejercicios planteados en
laboratorio
EXPERIENCIA
EXPERIENCIA
Presentar problemas de C++ avanzado que contengan estructuras de datos y sus algoritmos de solución propuestos.
Link pdf1 desde la página 21. http://mec21.etsii.upm.es/ayudainf/aprendainf/Cpp/manualcpp.pdf
Link pdf2 desde la página 23. http://es.tldp.org/Manuales-LuCAS/doc-tutorial-c++/doc-tutorial-c++.pdf
Problemas planteados.-
A continuación se va a recordar brevemente cómo se pasaban argumentos por referencia en ANSI
UNIDAD EDUCATIVA FISCOMISIONAL DON BOSCO LA TOLA
ÁREA DE INFORMÁTICA SISTEMAS INFORMÁTICOS
PLAN DE AULA Y LABORATORIO
“Para ser buen cristiano a más de decirlo hay que demostrarlo”
UNIDAD EDUCATIVA FISCOMISIONAL DON BOSCO LA TOLA
ÁREA DE INFORMÁTICA SISTEMAS INFORMÁTICOS
PLAN DE AULA Y LABORATORIO
“Para ser buen cristiano a más de decirlo hay que demostrarlo”
REFLEXION
CONCEPTUALIZACIÓN
UNIDAD EDUCATIVA FISCOMISIONAL DON BOSCO LA TOLA
ÁREA DE INFORMÁTICA SISTEMAS INFORMÁTICOS
PLAN DE AULA Y LABORATORIO
“Para ser buen cristiano a más de decirlo hay que demostrarlo”
APLICACIÓN-TRANSFERECIA
Conceptualización, Ejemplificación atreves de ejercicios que demuestre la resolución de los problemas mediante
estructuras de datos ayudados por manuales del compilador de C++ avanzado.
EVALUACION
Se han resuelto y presentado los ejercicios propuestos valorando la correcta elección y utilización de las estructuras, la
calidad del resultado; la eficiencia del resultado; la documentación y las pruebas realizadas.
OBJETIVO
Crear funciones de usuario Avanzado, utilizando funciones propias del C++ y discutir soluciones.
EXPERIENCIA
EXPERIENCIA
Plantear algoritmos propios para la resolución de los problemas planteados.
REFLEXION
Resolución de los problemas planteados, mediante la documentación que debe contener el algoritmo, el programa y la
captura de las pantallas de las corridas de escritorio además como la investigación de las funciones utilizadas.
APLICACIÓN-TRANSFERECIA
Conceptualización, Ejemplificación atreves de ejercicios que demuestre la resolución de los problemas mediante corridas
de programas en el compilador de C++ avanzado.
EVALUACION
Se ha justificado la importancia de las estructuras, funciones empleadas para la resolución de los problemas planteados
OBJETIVO
Resolver ejercicios en grupa para afianzar las competencias adquiridas en C++ Avanzado
EXPERIENCIA
EXPERIENCIA
Presentar problemas y sus algoritmos de solución propuestos.
REFLEXION
Plantear algoritmos propios para la resolución de los problemas planteados en grupos formando equipos de trabajo (6
estudiantes). 2 resuelven el algoritmos, 2 desarrollan la aplicación y dos exponen resultados y documentan
CONCEPTUALIZACIÓN
UNIDAD EDUCATIVA FISCOMISIONAL DON BOSCO LA TOLA
ÁREA DE INFORMÁTICA SISTEMAS INFORMÁTICOS
PLAN DE AULA Y LABORATORIO
“Para ser buen cristiano a más de decirlo hay que demostrarlo”
APLICACIÓN-TRANSFERECIA
Conceptualización, Ejemplificación atreves de ejercicios de simulación que demuestre la resolución de los problemas
mediante corridas de programas en el compilador de C++ y demostrando el teleproceso realizado en grupos de trabajo
EVALUACION
Se han realizado trabajos en el aula.
ACTIVIDAD Corregir distintas versiones del mismo ejercicio discutiendo las ventajas e
2 1 inconvenientes de cada uno así como los elementos de programación 3
utilizados.
2 Documentar los ejercicios resueltos de la forma en que se estime más
conveniente. 2
OBJETIVO
Corregir errores encontrados en ejercicios grupales, para documentar algoritmos y resoluciones optimas
EXPERIENCIA
EXPERIENCIA
Discutir las respuesta dadas a problemas planteados y encontrar consensos de optimización y calidad de software
REFLEXION
Responder las preguntas planteadas y sugerir soluciones de programación para ser implementadas
CONCEPTUALIZACIÓN
UNIDAD EDUCATIVA FISCOMISIONAL DON BOSCO LA TOLA
ÁREA DE INFORMÁTICA SISTEMAS INFORMÁTICOS
PLAN DE AULA Y LABORATORIO
“Para ser buen cristiano a más de decirlo hay que demostrarlo”
Detección de errores y consecuente reprogramación de los problemas planteados en grupos, mediante la documentación
que debe contener el algoritmo, el programa y la captura de las pantallas de las corridas de escritorio de forma
individual.
APLICACIÓN-TRANSFERECIA
EVALUACION
OBJETIVO
Conocer el mantenimiento de aplicaciones informáticas a través de modificaciones de programas probados para dar
nuevos requerimientos.
EXPERIENCIA
EXPERIENCIA
Dar a conocer las modificaciones que se han dado a lo largo de los años en Office, presentación de video avances de Office
REFLEXION
CONCEPTUALIZACIÓN
Ejemplificación atreves de ejercicios realizados anteriormente que puedan ser cambiados para brindar un mejor manejo
de las estructuras aprendidas.
APLICACIÓN-TRANSFERECIA
Hacer un programa que lea diez valores enteros en un array desde el teclado y calcule y muestre: la suma. De los valores
impares de la posición del vector. Todo esto en funciones propias y con una librería propia.
EVALUACION
ACTIVIDAD
1
2 Identificar los módulos que hay que modificar. 3
adaptación.
3 Evaluar la viabilidad del proceso de modificación y adaptación 2
OBJETIVO
Identificar las partes que se puedan modificar en un programa, evaluar su vialidad y adaptación para mejorar un
programa dado
EXPERIENCIA
EXPERIENCIA
Presentación de modularidad Video, y diapositivas sobre modularidad de programas.
REFLEXION
Realización de un ejercicio base, dando las pautas de cambio y programación. Conferencia y exposición
APLICACIÓN-TRANSFERECIA
Planteamiento de un programa.
Dado por el usuario un valor número de tipo (int) que corresponda al año de nacimiento, calcular la edad.
Con el mismo programa pedir al usuario mes y día en valores (int) y calcular la edad con meses y días.
Realizar el mismo ejercicio con punteros utilizando funciones propias.
EVALUACION
Se ha justificado la viabilidad de los cambios que hay que introducir.
Se han realizado las modificaciones y adaptaciones convenientes.
Utilizar las técnicas de modularidad en estructuras de programación mediante ejercicios para entender el mantenimiento
de aplicaciones informáticas.
EXPERIENCIA
EXPERIENCIA
Presentación de aplicaciones que se pueden utilizar en varios programas como parte de molaridad, ejemplificación del
diccionario de office.
REFLEXION
CONCEPTUALIZACIÓN
Realización de ejercicio completo con librerías propias, funciones propias, punteros. Resolución paso a paso.
APLICACIÓN-TRANSFERECIA
EVALUACION
Se ha valorado la calidad del producto final.
Se han justificado los cambios realizados.
Se ha elaborado documentación sobre los cambios realizados y su implicación en el funcionamiento de la aplicación.
EXPERIENCIA
Video sobre P.O.O alcances características principales
REFLEXION
Responder las preguntas planteadas y sugerir soluciones de programación para ser implementadas
CONCEPTUALIZACIÓN
APLICACIÓN-TRANSFERECIA
EVALUACION