Silabo programacion estructurada 2018 13

Page 1

UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓN GUÍA DISEÑO MICRO CURRICULAR

UNIVERSIDAD CENTRAL DEL ECUADOR

FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓN

Informática

Programación Estructurada

Proaño Morales Keny Joseph

2"C"

2018-2018


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓN GUÍA DISEÑO MICRO CURRICULAR 1. INFORMACIÓN GENERAL DE LA ASIGNATURA/UNIDAD DE ANÁLISIS FACULTAD: FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓN CARRERA: CARRERA DE PEDAGOGÍA DE LAS CIENCIAS

MODALIDAD: PRESENCIAL

EXPERIMENTALES DE INFORMÁTICA

UNIDAD DE ANÁLISIS:

PROGRAMACIÓN ESTRUCTURADA

UNIDAD DE ORGANIZACIÓN CURRICULAR

CÓDIGO: FI P02BFT02 UNIDAD BÁSICA

FUNDAMENTOS TEÓRICOS

CAMPO DE FORMACIÓN SI

NO

X

ITINERARIO Nombre: _____

_

PRE-REQUISITOS

Unidad de Análisis

PROGRAMACIÓN

CO-REQUISITOS

Unidad de Análisis

TECNOLOGÍA EDUCATIVA

PERÍODO ACADÉMICO

SEGUNDO

(Semestre)

Códigos

FI P01BFT02

FI P02BCL07

ANTROPOLOGÍA DE LA EDUCACIÓN

Códigos

PERÍODO DE EJECUCIÓN (Tiempo)

ABRIL 2018 – AGOSTO 2018

FI P02BFT04

PROYECTO INTEGRADOR DE SABERES:

Aproximación diagnóstica a la interacción social, cultural e inclusión en el proceso educativo. ORGANIZACIÓN DEL APRENDIZAJE

Componente Docencia

Práctica, aplicación y experimentación

48hrs

TOTAL HORAS: 128 PRESENCIALES

DETALLE DE HORAS TUTORÍA

Componente Trabajo Autónomo (Tutorías R 2009)

32hrs

INDIVIDUALES Total Presenciales:

GRUPALES

VIRTUALES INDIVIDUALES Total Virtuales:

GRUPALES

48 hrs


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓN GUÍA DISEÑO MICRO CURRICULAR

2. APORTES AL PERFIL DE EGRESO Resultados de Aprendizaje del Perfil de Egreso Construye conocimiento, a través del estudio y la experiencia, a partir de la interpretación de teorías, leyes, conceptos y procedimientos de la profesión docente. Implementa estrategias de interaprendizaje que reconocen de la diversidad cultural y promueven la ciudadanía intercultural orientada por enfoques de equidad, inclusión e interculturalidad. Propicia la autonomía personal; analiza cómo y en qué grado la propia cultura, estereotipos y actitudes influyen en la propia persona y en sus relaciones con personas de otras culturas desde la perspectiva del aprendiz. Lidera equipos de trabajo multidisciplinarios y multiprofesionales, promoviendo el aprendizaje cooperativo y la producción colectiva de conocimientos y saberes. Sistematiza y expresa; documenta los resultados de su práctica y de sus investigaciones, con el fin de crear, compartir y difundir conocimiento interdisciplinario

Resultado de Aprendizaje de la unidad de análisis Comprende elementos principales de la estructura de programación en JAVA, con autonomía. Demuestra el uso de controladores en procesos repetitivos y toma de decisiones con sentencias de control adecuadamente. Aplica y diseña programas con arreglos a través de la aplicación del lenguaje JAVA, acorde a las necesidades y vivencias educativas detectadas en una institución. Aplica y ejecuta Applet en el contexto de programa java para la creación de aplicaciones educativas


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓN GUÍA DISEÑO MICRO CURRICULAR CARACTERIZACIÓN DE LA UNIDAD DE ANÁLISIS (Aporte al estudio de pertinencia, rol esencial de la Unidad de Análisis articulación con la investigación y las practicas pre profesionales)

El lenguaje de programación Java es una herramienta Orientada a Objetos, Proporciona una plataforma Robusta, en un entorno integrado de desarrollo IDE, abierto y extensible para todo y nada en particular, adaptable a cualquier lenguaje. La herramienta usada para el aprendizaje de esta materia es JAVA a través del entorno de siendo gratuito Open Source, que trabaja sobre su propia máquina Virtual, esto hace que el código sea transportable e independiente de la máquina real, cuenta con un conjunto de plug-ins cuyo campo de aplicación hace que el java sea la herramienta del futuro. Este lenguaje de programación está formado por un conjunto de palabras reservadas, símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones.

METODOLOGÍAS DE ENSEÑANZA APRENDIZAJE (Regularidades dada La Naturaleza de la Carrera y la asignatura en cuanto a Métodos, Técnicas Y Recursos Didácticos con visión hacia la Innovación )

De acuerdo con el enfoque Socio Histórico Cultural que sustenta el proceso de formación profesional de los estudiantes de las Carreras, se sugiere la aplicación de estrategias metodológicas y didácticas del pensamiento crítico, que implica un aprendizaje activo y participativo en que se construye significado por medio de la interacción y el diálogo para desarrollar la actitud investigativa, el cuestionamiento, la reflexión y el aprovechamiento de conocimientos con el fin de tomar decisiones y plantear soluciones, en relación con tres factores indispensables del proceso de formación: 1) Planificación curricular, 2) Metodología y estrategias didácticas y 3) Manejo de clase a través de trabajo investigativo como eje metodológico del proceso. (Fuente: Didáctica del pensamiento Crítico, Ministerio de Educación, 2012, Quito) Prieto (2006) defendiendo el enfoque de aprendizaje activo señala que “el aprendizaje basado en problemas representa una estrategia eficaz y flexible que, a partir de lo que hacen los estudiantes, puede mejorar la calidad de su aprendizaje universitario en aspectos muy diversos”. Así, el ABP ayuda al alumno a desarrollar y a trabajar diversas competencias. Entre ellas, de Miguel (2005) destaca:    

Resolución de problemas Toma de decisiones Trabajo en equipo Habilidades de comunicación presentación de la información)

(argumentación

y


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓN GUÍA DISEÑO MICRO CURRICULAR 

Desarrollo de actitudes y valores: precisión, revisión, tolerancia

Para lograr desarrollar las capacidades de exploración, construcción, conectividad del conocimiento y el desarrollo del pensamiento crítico se aplicarán las siguientes metodologías: El Aprendizaje Basado en Proyectos. - Es un modelo de aprendizaje en el que los estudiantes planean, implementan y evalúan proyectos que tienen aplicación en el mundo real más allá del aula de clase (Blank, 1997; Dickinson, et al, 1998; Harwell, 1997). Este modelo tiene sus raíces en el constructivismo, que evolucionó a partir de los trabajos de psicólogos y educadores tales como Lev Vygotsky, Jerome Bruner, Jean Piaget y John Dewey. El constructivismo se apoya en la creciente comprensión del funcionamiento del cerebro humano, en cómo almacena y recupera información, cómo aprende y cómo el aprendizaje acrecienta y amplía el aprendizaje previo. El constructivismo enfoca al aprendizaje como el resultado de construcciones mentales; esto es, que los seres humanos, aprenden construyendo nuevas ideas o conceptos, en base a conocimientos actuales y previos (Karlin & Vianni, 2001). El Aprendizaje Basado en Proyectos se enfoca en un problema que hay que solucionar en base a un plan. La idea fundamental es el diseño de un planteamiento de acción donde los estudiantes identifican el ¿qué?, ¿con quién?, ¿para qué?, ¿cómo?, ¿cuánto?, factores de riesgo a enfrentar, medidas alternativas para asegurar el éxito, resultados esperados, etc., y no la solución de problemas o la realización de actividades. En resumen, el Aprendizaje Basado en Proyectos apoya a los estudiantes a: · adquirir conocimientos y habilidades básicas, · aprender a resolver problemas complicados y · llevar a cabo tareas difíciles utilizando estos conocimientos y habilidades. Aprendizaje Basado en Problemas Que implica la identificación de una “situación problemática” en relación al contexto en la que se produce y la búsqueda de soluciones, contrastando el conocimiento teórico con la situación práctica. Estudio de casos Analiza la información en torno a problemáticas particulares concretas, intentando dar respuesta al cómo y el por qué, desde una perspectiva de indagación profunda en la búsqueda de sus causas y efectos inmediatos. Los procesos de explicación y compresión de la realidad se orientan a las actividades enmarcados en el pensamiento sistémico a través de la solución de problemas del contexto, basado en el método del aprendizaje colaborativo. Entre los métodos de enseñanzaaprendizaje que en los últimos tiempos han sido reconocidos por la


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓN GUÍA DISEÑO MICRO CURRICULAR

Didáctica y que deben estar en el repertorio de los docentes, se encuentran: el aprendizaje basado en problemas, el aprendizaje basado en proyectos, él método de casos, las simulaciones dramatizadas o través de las tecnologías, el método de situación, las discusiones, las dinámicas de grupo y el aprendizaje colaborativo en el aula, entre otros. Todos pueden combinarse con técnicas participativas, analogías, demostraciones, mapas conceptuales, gráficos, etc., para favorecer el desarrollo de las actividades formativas. Dentro de los métodos, modelos, procesos y protocolos de la profesión que se aplicarán de manera prioritaria se encuentran las tecnologías y los fundamentos de los contextos sociales y culturales del aprendizaje, así como el aprendizaje basado en problemas. Todos estos procesos se desarrollarán conjuntamente con la praxis pre profesional, la epistemología y la metodología de la investigación, acompañada de la integración de contextos, saberes y culturas.

3. EVALUACIÓN DURANTE PERÍODO ACADÉMICO (sobre 20 puntos) PONDERACIÓN COMPONENTE

PUNTOS Parcial

Pruebas, lecciones, exposiciones

30%

Laboratorio Experimental Trabajo autónomo

30%

Evaluación hemi-semestral

40%

Total 60% Sobre 20 puntos

TOTAL Hemisemestre 1

40%

100%

20 p

PONDERACIÓN COMPONENTE

PUNTOS Parcial

Pruebas, lecciones, exposiciones

30%

Laboratorio Experimental Trabajo autónomo

30%

Total

60% Sobre 20 puntos

40% Evaluación hemi-semestral TOTAL Hemisemestre 2

40% 100%

20 p


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓN GUÍA DISEÑO MICRO CURRICULAR 4. RECURSOS BIBLIOGRÁFICOS

FÍSICA BIBLIOGRÁFIA

Básica

Complementaria

TITULO/TUTOR/ AÑO

Bell, Douglas Parr, Mike. (2011). JAVA para estudiantes. México

Sznajdleder, Pablo Augusto. (2010). Java a fondo. Buenos Aires

VIRTUAL

EDITORIAL

Pearson.

Alfaomega.

TITULO/TUTOR/AÑO

Flórez Fernández, Héctor Arturo (2012). Programación Orientada a Objetos usando JAVA

URL/SEGÚN NORMA EDITORIAL

Recuperado: http://bvirtual.uc e.edu.ec:2057/a/ 30030/programac ion-orientada-aobjetos-usandojava http://www.oracle .com/technetwork /java/codeconvent ions-150003.pdf http://www.prave esh.com/wpcontent/uploads/2 015/11/OCAJava-SE-7Programmer-ICertificationGuide.pdf http://www.oracle .com/events/globa l/en/javaoutreach/resource s/java-abeginners-guide1720064.pdf


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓN GUÍA DISEÑO MICRO CURRICULAR

5. DESCRIPCIÓN MICROCURRICULAR UNIDAD/TEMA/CAPÍTULO:

N° 1 Horas 32

NOMBRE: Conceptualización Lenguaje programación JAVA Framework, máquina virtual de Java

AULA

LABORATORIOS/ TALLERES/OTROS

VIRTUAL

x

x

ESCENARIOS DE APRENDIZAJE:

RESULTADO DE APRENDIZAJE:

INSTITUCIÓN RECEPTORA PARA PPP/PVS

Comprende elementos principales de la estructura de programación en JAVA, con autonomía.

CONTENIDOS DE LA ASIGNATURA O SUS EQUIVALENTES ESTRUCTURADOS POR UNIDAD, TEMA Y CAPÍTULO SEMAN A

CONTENIDOS

COMPONENTE DOCENTE

PRÁCTICAS DE APLICACIÓN Y EXPERIMENTACIÓN

TRABAJO AUTÓNOMO

EVALAUCIÓN

(Actividades asistidas por el profesor y actividades de aprendizaje colaborativo)

1

• El Entorno del lenguaje Java • Introducción al Lenguaje Java

Trabajos grupales Exposiciones Ejercicios en clases

Guías de laboratorio clases Consulta Bibliográfica

Técnica


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓN GUÍA DISEÑO MICRO CURRICULAR

2

• Objetivos del lenguaje  Orientada a objetos  Robusto  Independiente de la plataforma y de la arquitectura  o multidispo sitivo . Componentes  

 

3

 

JVM (Máquina virtual Java) Lenguajes que se pueden ejecutar sobre JVM JRE (Java SE Runtime Environment) oJDK (Java SE Development Kit)

•Instalación y configuración Eclipse •Compilación y Ejecución •Fundamentos de Java

• Lecturas • Búsqueda de

información • Elaboración de

resúmenes y organizadores • Publicación en un

blog

Utilización de herramientas electrónicas Elaboración de mentefactos, mapas conceptuales, presentaciones grupales Elaboración de programas lógicos que resuelvan problemas de la vida real

Resolución de problemas Instrumento Rúbrica de evaluación


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓN GUÍA DISEÑO MICRO CURRICULAR   4

Clase y objeto Estructura de una clase en java

• Sintaxis básica • Conversión de tipos • Métodos de

encapsulamiento • Operadores aritméticos,

relacionales, lógicos • Conversión de tipos • Variables y Constantes

Entrada y salida de datos

UNIDAD/TEMA/CAPÍTULO:

N° 2 Horas 32 AULA

NOMBRE: Estructura de Control IF, alternativas múltiples switch, repetitivas FOR, WHILE y DO WHILE

LABORATORIOS/ TALLERES/OTROS

VIRTUAL

x

x

ESCENARIOS DE APRENDIZAJE:

INSTITUCIÓN RECEPTORA PARA PPP/PVS


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓN GUÍA DISEÑO MICRO CURRICULAR RESULTADO DE APRENDIZAJE:

Comprende elementos principales de la estructura de programación en JAVA, con autonomía.

CONTENIDOS DE LA ASIGNATURA O SUS EQUIVALENTES ESTRUCTURADOS POR UNIDAD, TEMA Y CAPÍTULO SEMANA

CONTENIDOS

COMPONENTE DOCENTE

PRÁCTICAS DE APLICACIÓN Y EXPERIMENTACIÓN

TRABAJO AUTÓNOMO

EVALAUCIÓN

(Actividades asistidas por el profesor y actividades de aprendizaje colaborativo)

1

• Alternativas simples, dobles, múltiples if

2

• Estructuras de Selección Switch

3

Estructuras repetitivas:

4

 

For do while/loop

do loop while, do until/loop

Consulta Bibliográfica Utilización de herramientas electrónicas Trabajos grupales Exposiciones Ejercicios en clases Pruebas

Guías de laboratorio

Elaboración de mentefactos, mapas conceptuales, presentaciones grupales Planteamiento de ejercicios en la plataforma virtual para la elaboración de

Técnica Resolución de problemas Instrumento Rúbrica de evaluación


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓN GUÍA DISEÑO MICRO CURRICULAR programas lógicos que resuelvan problemas de la vida real

UNIDAD/TEMA/CAPÍTULO:

N° 3 Horas 32

NOMBRE: Arreglos Unidimensionales y Bidimensionales Excepciones y manejo de errores Constructores

AULA ESCENARIOS DE APRENDIZAJE:

RESULTADO DE APRENDIZAJE:

LABORATORIOS/ TALLERES/OTROS

VIRTUAL

x

x

INSTITUCIÓN RECEPTORA PARA PPP/PVS

Aplica y diseña programas con arreglos a través de la aplicación del lenguaje JAVA, acorde a las necesidades y vivencias educativas detectadas en una institución.

CONTENIDOS DE LA ASIGNATURA O SUS EQUIVALENTES ESTRUCTURADOS POR UNIDAD, TEMA Y CAPÍTULO SEMANA

CONTENIDOS

COMPONENTE DOCENTE (Actividades asistidas por el profesor y actividades de aprendizaje colaborativo)

PRÁCTICAS DE APLICACIÓN Y EXPERIMENTACIÓN

TRABAJO AUTÓNOMO

EVALAUCIÓN


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓN GUÍA DISEÑO MICRO CURRICULAR 1

Los Arreglos, Clasificación Arreglos Unidimensionales o vectores, lectura y escritura

2

3

4

Arreglos Bidimensionales o matrices, lectura y escritura Aplicación de arreglos unidimensionales y bidimensionales Manejo de errores y Excepciones

Resolución de ejercicios prácticos en lenguaje de programación JAVA

Guías de laboratorio

Planteamiento de ejercicios en la plataforma virtual para la elaboración de programas lógicos que resuelvan problemas de la vida real

Técnica Resolución de problemas Instrumento Rúbrica de evaluación


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓN GUÍA DISEÑO MICRO CURRICULAR UNIDAD/TEMA/CAPÍTULO:

N° 4

NOMBRE: Interfaz gráfica de usuario (GUI)

Horas 32 AULA

LABORATORIOS/ TALLERES/OTROS

VIRTUAL

x

x

ESCENARIOS DE APRENDIZAJE:

RESULTADO DE APRENDIZAJE:

INSTITUCIÓN RECEPTORA PARA PPP/PVS

Aplica y ejecuta Applet en el contexto de programa java para la creación de aplicaciones educativas

CONTENIDOS DE LA ASIGNATURA O SUS EQUIVALENTES ESTRUCTURADOS POR UNIDAD, TEMA Y CAPÍTULO SEMANA

CONTENIDOS

COMPONENTE DOCENTE (Actividades asistidas por el profesor y actividades de aprendizaje colaborativo)

1

PRÁCTICAS DE APLICACIÓN Y EXPERIMENTACIÓN

TRABAJO AUTÓNOMO

CONTENEDORES    

JFrame InternalFrame JPanel JTabbedPane

CUADROS DE DIÁLOGO

Resolución de ejercicios prácticos en

Planteamiento de ejercicios en la plataforma virtual para la elaboración de

EVALAUCIÓN

Observa y Comprende elementos principales de la estructura de programación en


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓN GUÍA DISEÑO MICRO CURRICULAR  JOption Pane

2

COMPONENTES  JButton  JTextField  JLabel  JRadioButton  JCheckBox  JTextArea  JList  JComboBox  JTable LAYOUT

3 4

FORMULARIOS MULTIMEDIA MENUS  JMenuBar  JMenu,  JMenuItem  JMenuSeparator  JCheckBoxMenuItem  JRadioButtonMenuItem APPLETS  Definición  Creación de applet  Ciclo de vida  Aplicación de los applet

lenguaje de programación JAVA Trabajos grupales Exposiciones Ejercicios en clases Pruebas

Guías de laboratorio

programas lógicos que JAVA, con resuelvan problemas de autonomía la vida real Examen Fin Semestre


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓN GUÍA DISEÑO MICRO CURRICULAR


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓN GUÍA DISEÑO MICRO CURRICULAR

6. REVISIÓN Y APROBACIÓN

ELABORADO POR NOMBRE: MSc. Yolanda Borja FECHA: 02/04/2018 FIRMA:

REVISADO NOMBRE: MSc. Juan Carlos Rojas FECHA: 04/04/2018 FIRMA:

APROBADO NOMBRE: PhD. Juan Carlos Cobos FECHA: 06/04/2018 FIRMA:

____________________

____________________

___________________

Docente 1

Coordinador de Área

Director de Carrera

NOMBRE: MSc. Víctor Zapata FECHA: 02/04/2018 FIRMA:

____________________

Docente 2


JAVA

Es un lenguaje de programación general, diseñado para tener pocas dependencias de implementación, el lenguaje de programación de java está orientado a objetos (encapsulación, gestión automática de memoria, etc.), es un programa de fácil aprendizaje e independiente de plataformas. Ofrece toda la funcionalidad de un lenguaje potente, pero sin las características menos usadas y más confusas de éstos. C++ es un lenguaje que adolece de falta de seguridad, pero C y C++ son lenguajes más difundidos, por ello Java se diseñó para ser parecido a C++ y así facilitar un rápido y fácil aprendizaje. Es distribuido Se ha construido con extensas capacidades de interconexión TCP/IP. Existen librerías de rutinas para acceder e interactuar con protocolos como http y ftp. Esto permite a los programadores acceder a la información a través de la red con tanta facilidad como a los ficheros locales. Es seguro Cuando se usa Java para crear un navegador, se combinan las características del lenguaje con protecciones de sentido común aplicadas al propio navegador. Es portable Más allá de la portabilidad básica por ser de arquitectura independiente, Java implementa otros estándares de portabilidad para facilitar el desarrollo. Los enteros son siempre enteros y además, enteros de 32 bits en complemento a 2. Además, Java construye sus interfaces de usuario a través de un sistema abstracto de ventanas de forma que las ventanas puedan ser implantadas en entornos Unix, Pc o Mac.


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.