teoria

13
ASIGNATURA PROGRAMACION Identificación de la Asignatura: 2000001 Carrera: Sistemas Asignatura: programación Tipo Formación: Formación Básica a) Asignatura de carácter Teórica: Es la asignatura que involucra, preferentemente, tratamiento de información y conocimientos. b) Asignatura de carácter Práctico: Es la asignatura que involucra el desarrollo de conductas de Demostración o comprobación experimental, adquisición de destrezas como parte de una Competencia determinada. Departamento: ingeniería de sistemas Año académico: 2014 Motivación, importancia y pertinencia de la Asignatura La principal razón para que los estudiantes aprendan un lenguaje de programación; como herramienta para la solución de problemas. El área de la informática permite a los estudiantes desarrollar su sentido lógico, para enfrentarse a problemas cotidianos. Así mismo la construcción de la metodología para utilizar y manejar el diseño de algoritmo y su codificación en lenguaje natural o en el lenguaje de programación. Los algoritmos es parte fundamental en el área lógica computacional, ya que

Upload: rociobcontrerasmanrique

Post on 18-Aug-2015

36 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Teoria

ASIGNATURA PROGRAMACION

Identificación de la Asignatura: 2000001

Carrera: Sistemas

Asignatura: programación

Tipo Formación: Formación Básica

a) Asignatura de carácter Teórica: Es la asignatura que involucra, preferentemente, tratamiento de información y conocimientos.

b) Asignatura de carácter Práctico: Es la asignatura que involucra el desarrollo de conductas de

Demostración o comprobación experimental, adquisición de destrezas como parte de una

Competencia determinada.

Departamento: ingeniería de sistemas

Año académico: 2014

Motivación, importancia y pertinencia de la AsignaturaLa principal razón para que los estudiantes aprendan un lenguaje de programación; como herramienta para la solución de problemas. El área de la informática permite a los estudiantes desarrollar su sentido lógico, para enfrentarse a problemas cotidianos. Así mismo la construcción de la metodología para utilizar y manejar el diseño de algoritmo y su codificación en lenguaje natural o en el lenguaje de programación.

Los algoritmos es parte fundamental en el área lógica computacional, ya que permite a los estudiantes desarrollar su sentido lógico, para enfrentar a problemas cotidianos que luego puedan llevarse a la computadora. Básicamente el desarrollo de algoritmos explicando cada una de las acciones para su construcción, mostrando la forma de almacenar información temporalmente dentro de la memoria, conversión de sistemas numéricos, manejo subprogramas y evaluación de algoritmos.

Page 2: Teoria

Esta asignatura desarrolla las siguientes competencias

Comprensión de los nuevos conceptos de algoritmos como manejo de subprogramas, manejo de arreglos, conversión de sistemas numéricos y representación en diagrama de flujos.

Adquirir nuevas habilidades y destrezas en la solución del problema de cualquier disciplina, construyendo soluciones, utilizando como herramienta Dfd, y Pseint y lenguajes de programación

Dar al estudiante nuevas herramientas para el desarrollo de algoritmos aplicables en cualquier disciplina, que permitan la generación de una capacidad analítica y creativa en la solución e implementación de problemas propuestos.

2. Estrategias pedagógicas para el trabajo en el aula

En el transcurso de esta asignatura se realizarán diferentes actividades y se utilizarán diversos recursos didácticos, a fin de desarrollar las competencias a desarrollar interpretativa, argumentativa y propositiva, motivando al estudiante en el desarrollo del conocimiento en la capacidad de representar, reconocer equivalencias, recordar objetos y sus propiedades. Así mismo en el uso de procedimientos en la habilidad y la destreza para usar procedimientos de rutina y procedimientos complejos.

Entre las principales actividades se desarrollarán:

Discusión y debates de los conceptos de los temas Realización de talleres realizados y lecturas del libro Asesorías presencial Asesorías virtuales

3. Criterios de evaluación

De acuerdo con los parámetros establecidos por la Universidad, las evaluaciones se distribuirán así:

Primer Parcial: 20% (1.0 a 5.0) Segundo Parcial: 20 % (1.0 a 5.0)

Tercer Parcial: 30% (1.0 a 5.0) Examen Final: 30% (1.0 a 5.0)

La presentación y sustentación de talleres propuestos de problemas planteados tendrán como criterios de evaluación la coherencia, argumentación y conceptualización manejada.

El análisis de problemas planteados permitirá la evaluación de la participación en clase y el desarrollo de las competencias comunicativas.

Los parciales escritos, tendrán como criterios de evaluación el manejo de conceptos y la construcción de textos para el análisis de las temáticas dadas.

Page 3: Teoria

4. Evidencias de aprendizaje

4.1 De Conocimiento (Lo que sabe) Aplicar metodologías y técnicas en la solución del problema Comprender conceptos de algoritmo y su funcionalidad. Reconocer la importancia de la lógica computacional en nuestro entorno de programación Comprender diferentes contenidos. Aplica las estrategias de aprendizaje cognitivas y metacognitivas en actividades de diferente

índole. Utilización de las herramientas tecnológicas y su aplicación en software en los procesos de

aprendizaje.4.2 De desempeño (Lo que sabe hacer)

Realiza soluciones de problemas complejos en una metodología didáctica Valora la metacognicion y la autorregulación como procesos esenciales del aprendizaje

autónomo. Desarrolla la capacidad de aprender hacer, aprender ser en los procesos y procedimientos de

la lógica computacional. Dominio de herramientas tecnológicas y aplicativos de software en los procesos de

aprendizaje autónomo4.3 De actitud (Lo que sabe ser)

Presenta destrezas en el aprendizaje como mecanismo para el desarrollo de las habilidades y competencias adquiridas en los diferentes entornos frente al desarrollo de aplicativos de software.

Dominio de la tecnología apropiada al contenido y al entorno en que se utilizan para propiciar procesos de aprendizaje autónomo.

TEORIA CONDUCTISTA

Cuando los estudiantes estén abordando nuevo material de la asignatura de programación o están ensayando nuevas destrezas, ofrézcales mucho

reforzamiento

1. Inicie con un comentario algo que sea correcto entre el primer bosquejo de trabajo para cada educando.

2. Refuerce a sus estudiantes por animarse entre ellos. .

Después de este primer paso ofrezca un reforzamiento para implementar la persistencia

1. Recompensas inesperadas por la buena participación en clase.2. Empiece con la clase magistral y se le proporciona el contenido del tema

a los estudiantes.

Page 4: Teoria

3. Ayude a los estudiantes a reconocer las diferencias y las semejanzas entre situaciones, de modo que puedan discriminar y generalizar apropiadamente.

Se presenta el estimulo

Cuando la conducta del proceso de aprendizaje es fortalecida: el profesor le da un reforzamiento positivo ejemplo altas calificaciones en las actividades de programación.

Cuando la conducta es suprimida el correctivo positivo: ejemplo: tener que permanecer más tiempo en el aula de sistemas después de clase.

Se remueve o retiene el estimulo

Reforzamiento Negativo: ejemplo quedar exento de las actividades pesadas o de desagrado para el estudiante.

Castigo Negativo: No ir a las actividades extracurriculares de paseo con sus compañeros, realizar más ejercicios para practicar la asignatura de programación.

Atribuya el éxito del estudiante a su esfuerzo y habilidad de modo que obtenga confianza de que puede volver a lograrlo; facilitando la ayuda adicional o la facilidad del material de la asignatura y el aula de sistemas.

Es importante elogiar a los estudiantes para que así logren un buen procedimiento en la enseñanza- aprendizaje.

Estrategias: es el correctivo y el premio

Análisis conductual: ofrece al profesor métodos para fomentar conductas adecuadas y afrontar las indeseables, reforzando la buena conducta con atención, reconocimiento, elogio y el uso juicioso de reforzadores

TEORIA CONSTRUCTIVISMO ENDÓGENO DE PIAGET

Utilizar materiales y apoyo visuales concretos en especial cuando trabaje con materiales complejos

Page 5: Teoria

Utilizar diagramas para ilustrar relaciones de jerarquías y modelos tridimensionales en la enseñanza de programación

Permita que el estudiante manipule y prueben objetos

Asegúrese de que las presentaciones y lecturas sean breves y bien organizadas

Interrumpa una sesión y permita así que los estudiantes practiquen los primeros Pasos antes de introducir los siguientes.

Utilice ejemplos familiares para explicar ideas más complejas

Brinde a sus estudiantes oportunidades de clasificar y agrupar objetos e ideas de niveles cada vez más complejos

Utilizar juegos de destreza donde se exijan pensamientos analítico lógico

TEORIA CONTEXTUAL-ECOLÓGICO

CONSTRUCTIVISTA DIALOGICO: Es un Aprendizaje Cooperativo VYGOTSKY

Actividad: trabaje con dos o más compañeros del aula de clase para concebir un plan que emplee el análisis conductual aplicado para atacar uno de los siguientes problemas:3 o 4 estudiantes.

A través de la Lluvias de ideas entre los compañeros se va armando el conocimiento.

Para la solución de problemas en la asignatura de programación:

Pregunte a los estudiantes si están seguros de entender el problema

¿Pueden separar la información relevante de la que es irrelevante?

Page 6: Teoria

¿Están conscientes de las suposiciones que hacen?¿Anímelo a visualizar el problema haciendo un diagrama o un dibujo ?Pídale que expliquen a otra persona el problema. ¿ cómo sería una buena solución ?

Ayude a los educandos a plantear formar sistemáticas de considerar las alternativas Al resolver los problemas, piense en voz alta

Pregunte ¿qué sucedería si …. ?Lleve una lista de sugerencias.

Enseñe métodos heurísticosPida a sus estudiantes que expliquen los pasos que dan al resolver los problemas.Utilice analogías para resolver problemas . ¿ cómo se resuelve otros problemas de almacenamiento ?.Emplee las estrategias de trabajo retroactivo.

Permita que sus estudiantes piensen, no se limite a darles las soluciones

Proponga problemas individuales así como grupales, para que cada estudiante tenga la manera de practicar.De crédito a las buenas respuestas

PARA LA APLICACIÓN DE LAS IDEAS DE AUSUBEL

Utilizar los organizadores avanzados en la clase de programación, pida a los estudiantes que señalen todas las instancias y realice los diagramas de flujo.

Pida a los estudiantes diferentes ejercicios sobre programación y diga cuál es la diferencia y semejanza de cada uno de ellos.

Con tarjetas instigadoras del cuestionario para dirigir diálogosDespués de estudiar el material o participa en una lección, parejas de estudiantes utilizan las tarjetas instigadoras para formular preguntas y después compartir respuestas

Preguntas Comprensión

Page 7: Teoria

Describe… en tus propias palabras¿ Qué significa ¿¿ Por qué es importante… ?

Preguntas de conexiónExplica por qué y cómo…¿ En qué se parecen … y …’ ¿ En qué difieren ?¿Cómo podría usarse … para ¿¿Cómo se relaciona… con lo que aprendimos antes?

POR DESCUBRIMIENTO Bruner

Ayude a los estudiantes a ver las conexiones entre los conceptos sirviéndose de diagramas, bosquejos y resúmenes para señalar las conexiones.Plantee una pregunta y deje que los estudiantes traten de encontrar las respuesta ¿Cuál es la relación entre un subtema de programación y otro subtema ?

Consejos para la InterpretaciónHacer una lista de las ideas que puedan ser críticadas, editadas ´por duplicación y clasificadas de la más importante a la menos importantes.Soluciones creativas para problemas basados en las contribuciones hechas por todos los miembros del equipo.

Relación con otras herramientasLa lluvia de ideas generalmente se relaciona con :Diagrama de afinidadDiagrama de causas efectoAnálisis del ampo de fuerzasDiagrama de interrelacionesHoja de verificaciónChecklist para la reunión de datosMulti – votaciónTécnica de Gupo NominalActividad Final

Page 8: Teoria

EVALUACION CONDUCTISTA

EVALUACIÓN CONSTRUCTIVISTA

INDIVIDUAL

EVALUACIÓN CONTEXTUAL –

ECOLÓGICO:

Lección oral utilizando la memoria

Presentación powerpoint o flash para evaluar al educando.

Consulta textual para evaluar

Aplicación de la evaluación del tema con preguntas abiertas

El profesor facilita el contenido en el blog y hace evaluación en forma textual

El estudiante a través de la Técnica interrogatorio solicitar información al docente y no explora más información.

El estudiante tiene la actitud de la escucha activa y utiliza la Técnica de observación: Y se le pideal estudiante que la repita en forma escrita u oral

EVALUACION

Desarrollar cuestionarios en forma Individual

Presentación con diagramas de flujo en los diferentes temas de programación.

Lectura de software educativo para los diferentes programas, o la búsqueda de los conceptos de cada programa. en forma Individual

Elaboración personal de mapas conceptuales

Elaboración personal de mapas mentales

Elaboración personal de las herramientas I.C.I

Prueba objetiva utilizando los tipos de preguntas usadas en las evaluaciones externas del estado.

Interpretación de Lectura para organizar un en forma creativa un programa. “ crear software “

Conversatorio EVALUACIÓN CONSTRUCTIVISTA

Lluvia de ideas para formalizar acuerdo.

Organizar el trabajo a través de foros, comic, slideshare, mindomo team, Facebook, twitter, Skype.

Presentación gráfica de esquemas de flujo . prácticar – social ( comunidad educativa )

utilizando las técnicas de exposición con diapositivas en cooperación educativa ( compañeros , profesor )

Buscar los de conceptos básico de cada unidad con el grupo.

Utilizar la página de internet para ampliar información, blog de docente y los trabajos del blog en los estudiantes

Trabajo técnico e informático , en redes con los compañeros del aula de clase

Experiencia del laboratorio de informática

EVALUACIÓN CONTEXTUAL –

Page 9: Teoria

CONDUCTISTA INDIVIDUAL

Presentación del informe y expresarlo al profesor y sus compañeros

Autoevaluación

Aplicación de la evaluación individual con preguntas de selección única respuesta o múltiple

Exposición de los trabajos en forma individual

Conversatorio en forma individual para Dialogar en forma individual.

solicitar información al estudiante con la Técnica interrogatorio en forma escrita u oral

Técnica de resolución de problema en forma individual

ECOLÓGICO:

Preparación de un evaluación que se aplica en el grupo .

Cuestionario con preguntas de selección única respuesta y múltiple respuestas

Consulta virtual en la comunidad educativa.

Heteroevaluación

Coevaluación

Utilizar las competencias sociales para explicar las experiencias de la creación de los software

El estudiante es Innovador en la aplicación de los programas a través de los ejemplos y compartiendo estas experiencias con sus compañeros

Exponer en grupo la creación de los diagramas de programación

Los estudiantes interactúan con los compañeros y profesor a un nivel de dialogo, crítico, social.

Page 10: Teoria