Chapter 4: Experimental Setup
4.1 Static Environment – 10 cones and 20 agents
Método colaborativo………..1 pág. Técnicas: Resolución estructurada del problema…...1 pág. Equipo de análisis………...1 pág. Resolución de problemas por pareja pensando en voz alta………...………2 pág. Investigación en grupo ….………...2 pág. Estudio de casos………...3 pág. Técnicas de programación………...6 pág. Programación estructurada………...6 pág. Programación orientada a objetos………...6 pág. Programación modular………...7 pág. Programación concurrente………...7 pág. Programación funcional………...8 pág. Programación lógica………...8 pág.
145
Técnica ¿Para qué es útil?
Resolucion estructurada Dividir los procesos de resolución 1. Organize a los estudiantes en
del problema de problemas en pasos manejables
de manera que no abrumen a los alumnos y aprendan a identificar,
analizar y resolver problemas de 2. Pida a los alumnos que resuelvan
un modo organizado. los pasos concretos que hayan
ideado como técnica de resolución de problemas , como por ejemplo: * Identificar el problema * Proponer posibles soluciones * Evaluar y comprobar las distintas soluciones
* Decidir una solución válida * Implementar la solución * Evaluar la solución
3. Pida a los equipos que informen
de sus soluciones, describiendo al resto de la clase los pasos dados y la resolución desarrollada.
4.- retroalimentacion en los pecesos.
Equipos de análisis Ayuda a los estudiantes a compren_ 1.- Forme grupos de 4 o 5 estudiantes,
der las distintas actividades que constituyen un análisis crítico.
2.- Presenta la lección, ya sea con una exposición oral, un video o una lectura. 3.- Deje tiempo de clases a los equi_ pos para que sus miembros pongan en común sus hallazgos y para que trabajen juntos para presetar sus análisis en presentaciones orales o escritas.
4.- Piense una estrategia de conclusión que destaque los roles y cada tarea, después los estudiantes debera exponer sus resultados de forma oral y si el tema es muy extenso ponerlo en carteles.
Resolución
de asignando a cada componente del
problemas equipo un rol y un "cometido" específico.
comunicación, trabajo en equipo
DE ENSEÑANZA DE LA PROGRAMACIÓN INFORMÁTICA Informática en la Educación Superiorla enseñanza de la programacíon
Guayaquil-Ecuador
El método colaborativo permite construir conocimientos con las diferentes Permite
opiniones así se estructura un solo objetivo, haciendo que el aprendizaje sea una Cooperación, responsabilidad tarea más dinámica e interactiva.
y autoevaluación.
Estrategia Procedimiento
equipos y solicite la resolución de un problema complejo. de
problemas Resolución
Guía de estrategias y Técnicas Nº 1
146
Técnica ¿Para qué es útil?
1.- Pida a los alumnos que formen pareja Enfatizar el proceso de resolución
Resolución de problemas de problemas y ayudar a los alumnos por parejas pensando a identificar errores lógicos o de
en voz alta proceso. 2.- Pida al los esudiantes que resuelvan los problemas y que tengan conslusiones. 3.- La actividad culmina cuando ya tengan alguna solución al problema y una sugerencias y conclusiones.
4.- Retroalimente a sus estudiantes indicando como se pudo haber resuelto ese problema.
Investigación en Enseñar a los estudiantes procedimientos1.- Haga que los estudiantes realicen una grupo de investigación y ayudarles a adquirir lluvia de ideas sobre posibles temas que
un conocimiento profundo de una se ajusten a su párametro. determinada área.
2.- Elija los temas a investigar en esa lluvia de ideas de los estudiantes.
3.- Forme grupos según el interés por el tema.
4.-Los grupos formados deberan realizar la tarea de investigación, a través de objetivos, requerimientos y materiales que necesiten. 5.-Haga que los grupos preparen su informe final tarea más dinámica e interactiva.
problemas Resolución de problemas de y autoevaluación Estrategia Procedimiento
y otorgue un ejercicio para que ellos puedan
Resolución denotar los problemas.
comunicación, trabajo en equipo
DE ENSEÑANZA DE LA PROGRAMACIÓN INFORMÁTICA
Informática en la Educación Superiorla enseñanza de la programacíonGuayaquil-Ecuador
El método colaborativo permite construir conocimientos con las diferentes Permite
opiniones así se estructura un solo objetivo, haciendo que el aprendizaje sea una Cooperación, responsabilidad
Guía de estrategias y técnicas Nº 2
147
Técnica ¿Para qué es útil?
1.- Forme grupos de estudiantes y Estudio de casos Presentar principios y teorías abs_
tractos de manera que les resulten relevantes a los estudiantes.
2.- Reserve un tiempo para que los alumnos hagan preguntas sobre el procedimiento que deben utilizar para aclarar el problema presentado en el caso.
3.- Los estudiantes trabajaran en grupo y dependiendo de la complejidad del tema dependera el tiempo de entrega, asi para familiarizarse con los problemas y las opciones de decisión.
4.- Los estudiantes ordenan los datos concretos, aplican los procedimientos analíticos, articulan las cuestiones, reflexionan sobre su experiencia rele_ vante, extraen recomendaciones y conclusiones que resuelvan el problema.
5.- Preparar un informe escrito u oral que presente su evaluacion del caso.
6.- Discutir el caso con toda la clase. problemas
y autoevaluación.
Estrategia Procedimiento
Resolución distribuya casos idénticos o diferentes
de a cada equipos.
comunicación, trabajo en equipo
DE ESTRATEGIAS Y TÉCNICAS
técnicas que se pueden aplicar enDE ENSEÑANZA DE LA PROGRAMACIÓN INFORMÁTICA
Informática en la Educación Superiorla enseñanza de la programacíonGuayaquil-Ecuador
El método colaborativo permite construir conocimientos con las diferentes Permite opiniones así se estructura un solo objetivo, haciendo que el aprendizaje sea una Cooperación, responsabilidad
tarea más dinámica e interactiva.
Guía de estrategias y técnicas Nº 3
148
¿Para qué es útil? Permite
Es un paradigma de programación Aumenta la productividad y 1.- Definición delproblema. orientado a mejorar la claridad, reduce tiempo de depuración.
calidad y tiempo de desarrollo de La escritura de programas un programa de computadora, faciles leer y modificar.
utilizando únicamente subrutinas 3.-Mostrar los resultados obtenidos. y estructuradas.
Es un paradigma de programación Reutiliza objetos y 1.- Definir el diagrama de clases. que viene a innovar la forma de polimorfismo y herencia.
obtener resultados. Los objetos 2.- Determinar que atributo reuqiere cada
manipulan los datos de entrada clase.
para la obtención de datos de
salida específicos, donde cada 3.- Determinar que metedo requiere cada
objeto ofrece una funcionalidad clase .
especial.
4.- Desarrollar los métodos ¿Qué clase va a operar o colaborar? 6.- Identificar si tienen herencia correspondiente.
Técnica Procedimiento
Programación
estructurada 2.- Establecer entradas, procesos y salidas.
Programación Orientada a Objetos