PORTAFOLIO PROGRA 2DO HEMI

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 FILOSOFÍA, LETRAS Y CIENCISA DE LA EDUCACIÓN CARRERA LIC. INFORMATICA DATOS PERSONALES DEL ESTUDIANTE

Apellidos: Nombres: Cédula de identidad: Edad: Teléfono celular – convencional: Correo electrónico:

Arana Carrasco Marlon Gustavo 172181076-8 28 3651199 0992931310 aqwawpowa@gmail.com


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 CARRERA DE INFORMÁTICA

PORTAFOLIO ESTUDIANTIL

CÁTEDRA: PROGRAMACIÓN VIII

DOCENTE: M.Sc. Víctor Zapata

ESTUDIANTE: Arana Carrasco Marlon Gustavo

SEMESTRE: Octavo

PERIODO: Abril 2018 – Septiembre 2018

Quito - Ecuador


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

N


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ

N

GUÍA DISEÑO MICRO CURRICULAR

Misión y Visión de la Universidad Central del Ecuador

MISIÓN Crear y difundir el conocimiento científico – tecnológico, arte y cultura, formar profesionales, investigadores y técnicos críticos de nivel superior y crear espacios para el análisis y solución de los problemas nacionales.

VISIÓN La Universidad Central del Ecuador, liderará la gestión cultural, académica, científica y administrativa del sistema nacional de educación superior, para contribuir al desarrollo del país y de la humanidad, insertándose en el acelerado cambio del mundo y sus perspectivas


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ

N

DISEÑO MICRO CURRICULAR Misión yGUÍA Visión de la Facultad de Filosofía, Letras y Ciencias de la Educación

MISIÓN: Formar profesionales en Ciencias de la Educación,

con

niveles propositivos entre la acción y la reflexión crítica, capaces de emprender innovaciones educativas, impulsando el desarrollo humano desde la teoría y la praxis, mediante la investigación Socioeducativa y la Vinculación con la Sociedad.

VISIÓN: La Facultad de Filosofía, Letras y Ciencias de la Educación al 2019, se proyecta como la mejor alternativa nacional y regional de la formación docente, cuya incid encia en el desarrollo humano se expresa en; la calidad de la educación, programas de Investigación, respeto a la diversidad cultural y el compromiso de transformación social al vincularse con la sociedad.


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ

N

MICRO MisiónGUÍA y DISEÑO Visión deCURRICULAR la Carrera de Informática

MISIÓN: La Carrera de Informática tiene un firme compromiso de ofertar una

educación

eficiente, caracterizada por innovaciones científicas y tecnológicas de punta. Quienes hacemos esta Carrera asumimos este reto con un valor agregado: el formar integralmente a nuestros profesionales con una concepción humanista para brindar atención con calidad y calidez. En la década de los años 90, las escuelas de la Facultad entran en un proceso de reforma, como respuesta a los cambios que el sistema educativo y la sociedad demandaba

VISIÓN: En esta reforma, previo un estudio de oferta y demanda educativa y atendiendo a los requerimientos de incorporar los avances tecnológicos y computacionales al campo educativo, se crea la Especialización de Informática en la Escuela de Ciencias Exactas, la misma que inicia su actividad académica el año lectivo 1996-1997, luego de la aprobación del Plan de Estudios en Consejo Universitario, el 9 de julio de 1 996. Por resolución del Honorable Consejo Universitario, se aprueba la semestralización para las Facultades de la Universidad Central del Ecuador que no tengan éste sistema, así como también la aprobación de asignaturas por créditos y la instauración de un semestre de curso propedéutico que no forma parte de la malla curricular de la Carrera, para aquellos estudiantes que no cumplan el puntaje establecido que les habilita para ingresar al primer semestre.


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ

N

Perfil Profesional INFORMÁTICA

GUÍA DISEÑO MICRO CURRICULAR

CARRERA

DE

Los estudiantes al término de su carrera evidenciarán los siguientes resultados de apre ndizaje: Como Docentes Elabora proyectos educativos aplicando metodologías, técnicas e instrumentos propios de la investigación científica, así como herramientas estadísticas, de manera crítica y reflexiva. Desarrolla las destrezas matemáticas y la comprensión de los fenómenos físicos en el sentido de su aplicabilidad en la resolución de problemas, sobre todo inherentes a la Informática Educativa, la gestión del aula y la toma de decisiones didácticas, con pertinencia, autogestión e innovación Integra los conocimientos científicos y técnicos que orientan el proceso enseñanza aprendizaje para el desarrollo de una eficiente práctica profesional. Genera aplicaciones informáticas a través del uso de lenguajes de programación de desarrollo con conectividad a base de datos y herramientas de la Web 2.0 para mejorar el proceso de enseñanza aprendizaje con eficiencia. Articula los conocimientos científicos y técnicos con el ejercicio profesional de forma responsable y creativa Como Capacitador Aplica proyectos de capacitación en informática educativa utilizando enfoques pedagógicos pertinentes con creatividad. Aplica estrategias didácticas a través de entornos virtuales de aprendizaje, utilizando software libre y privativo, tomando en cuenta las implicaciones éticas de manera sistemática y creativa. Como Administrador Escolar Administra departamentos y laboratorios de informática de las instituciones educativas con eficiencia y eficacia. Como Gestor de Proyectos Informáticos Educativos Implementa proyectos de informática educativa utilizando enfoques pedagógicos, tecnológicos, y sociales, que responda a los requerimientos institucionales con responsabilidad y creatividad. Como Servicios Profesionales Educativos Gestiona su empresa de servicios informáticos aplicando sus conocimientos en el manejo de hardware y software con autonomía y ética profesional.


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

SILABO

N


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ

N

GUÍA DISEÑO MICRO CURRICULAR PROGRAMA ANALÍTICO DE LA ASIGNATURA 1. DATOS INFORMATIVOS: 1.1. FACULTAD:

Filosofía, Letras y Ciencias de la Educación

1.2. CARRERA:

Informática

1.3. ASIGNATURA:

Programación VIII

1.4. CÓDIGO DE ASIGNATURA:

802

1.5. CRÉDITOS:

5

1.6. NÚMERO DE HORAS:

80

1.7. SEMESTRE – PARALELO/S:

Octavo “B”

1

1.8.

UNIDAD DE ORGANIZACIÓN CURRICULAR:

Profesional

1.9. TIPO DE ASIGNATURA:

Obligatoria

1.10. PROFESOR COORDINADOR DE ASIGNATURA:

MSc. Juan Carlos Rojas

1.11.

PROFESORES DE LA ASIGNATURA:

1.12.

CORREO ELECTRÓNICO INSTITUCIONAL:

MSc. Víctor Zapata

vhzapata@uce.gob.ec vhza01@hotmail.com

1.13. PERÍODO ACADÉMICO:

Abril – Agosto 2018

1.14. PRERREQUISITOS

Asignaturas:

Programación VII

Códigos:

702

1.15. CORREQUISITOS

Asignaturas:

Sistemas Informáticos II

Códigos:

803

2. DESCRIPCIÓN DE LA ASIGNATURA: Java conjuntamente con netbeans es un entorno modular para el desarrollo de aplicaciones informáticas escrito en un lenguaje de programación java, este IDE está desarrollado para la construcción de sistemas el mismo que soporta plataformas java para aligerar el desarrollo mediante el suministro de librerías El lenguaje de programación Java es una herramienta Orientada a Objetos y entorno web, 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 con el entorno web a través de netbeans, es gratuito y es un 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.


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ

N

GUÍA DISEÑO MICRO CURRICULAR 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 3. OBJETIVO DE LA ASIGNATURA: Utilizar la programación Orientada a objetos a través del lenguaje de programación java permitiendo al estudiante resolver problemas de distinta índole (matemáticos, administrativos, gráficos, contables empleando como herramienta la computadora través de la plataforma del Java y programa Netbeans con honestidad y responsabilidad académica.

2

4. RESULTADOS DE APRENDIZAJE DE LA ASIGNATURA: Diseñar, desarrollar, administrar, gestionar e implementar programas y aplicaciones en servidores locales o web con las aplicaciones del lenguaje de programación java a través de la construcción de ejercicios y programas con creatividad y responsabilidad social 5. UNIDADES TEMÁTICAS – CONOCIMIENTOS I UNIDAD: •

FUNDAMENTOS DE PROGRAMACIÓN EN JAVA CON NETBEANS

II UNIDAD: •

FORMULARIOS CON JAVA Y NETBEANS

III UNIDAD: •

CONEXIÓN DE BASE DE DATOS CON JAVA Y NETBEANS

IV UNIDAD: •

JAVA WEB CAPACIDADES

• •

• •

• •

Se expresa con propiedad Trabaja en equipo y se integra Tiene compresión analítica y síntesis Formula juicios críticos coherentes Categoriza situaciones reales Argumenta puntos de vista Precisión conceptual y terminología Diseña instrumentos curriculares Ejecuta procesos de enseñanza y aprendizaje Evalúa los aprendizajes

ACTITUDES

• • • • • • • • • •

Colaborativo Respetuoso Responsable Mente abierta Creativo Crítico Reflexivo Organizador Pertinente Razonador


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

N 6. Metodología:

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)

3

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 (argumentación y presentación de la información) • Desarrollo de actitudes y valores: precisión, revisión, tolerancia 7. Escenarios de aprendizaje: • • •

Aulas Laboratorios de Computación Bibliotecas virtuales 8. Evaluación de Resultados:

La evaluación semestral del aprendizaje, será sobre 40 puntos. 20 puntos en cada hemi semestre. EXÁMENES Hasta el 40% ACTIVIDES COMPLEMENTARIAS: Prácticas, seminarios, Hasta el 60% lecciones, tareas, participación en clase. Suma de los hemi semestres

27.0

Mitad de los dos hemi semestres

13.5

Nota del examen de recuperación

14.0

Calificación global

27.5

Suma de los dos hemi semestre

27.0

a.

b.

Es promocionado


UNIVERSIDAD CENTRAL DEL ECUADOR N

FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ GUÍA DISEÑO MICRO CURRICULAR Mitad de los dos hemi semestres

13.5

Nota del examen de recuperación

13.0

Calificación global

26.5

Repite la asignatura 4

SÍLABO DE LA ASIGNATURA 9. PROGRAMACIÓN DE UNIDADES: DATOS INFORMATIVOS DE LA UNIDAD CURRICULAR No. 1 NOMBRE DE LA Fundamentos de programación en java con Netbeans UNIDAD: RESULTADOS DE Elabora aplicaciones en el lenguaje de programación java con una APRENDIZAJE DE LA estructura lógica de programación con sentido creativo y propositivo UNIDAD: ESCENARIOS DE 20 N° Horas aprendizaje Presenciales APRENDIZAJE Seleccionar el escenario pertinente Aula Laboratorio 20 Taller Laboratorio Centros de x N° Horas Prácticas-laboratorio, informática CÁLCULO DE simulaciones, Bibliotecas HORAS DE Empresas, LA UNIDAD instituciones Aula virtual Evento académico 1 TUTORÍAS N° Horas Presenciales ACADEMICAS N° Horas Aprendizaje Virtual TRABAJO AUTÓNOMO

CONTENIDOS 1ª semana • Introducción • Conceptualización • Terminología de • Variables

20 N° Horas de Trabajo Autónomo

ACTIVIDADES DE TRABAJO AUTÓNOMO, ESTRATEGIAS DE ACTIVIDADES DE INVESTIGACIÓN Y DE EVALUACIÓN VINCULACIÓN CON LA SOCIEDAD • Lecturas • Trabajos grupales • Análisis y comprensión de materiales • Exposiciones • Ejercicios en clases bibliográficos y documentales • Pruebas • Búsqueda de información • Guías de • Exposiciones laboratorio


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ

N

GUÍA DISEÑO MICRO CURRICULAR 2ª semana • Requisitos • Configuración • Instalación • Tipos de dato s • Análisis de Variables 3ª semana • Operadores • Sentencias de control

4ª semana • Arreglos • Clases

• Trabajos individúales • Utilización de herramientas electrónicas • Trabajos grupales • Elaboración, mapas conceptuales, • Exposiciones presentaciones grupales • Ejercicios en clases • Exposiciones • Pruebas • Guías de laboratorio

• Utilización de herramientas electrónicas • Elaboración, mapas conceptuales, presentaciones grupales • Trabajos en clases que resuelvan problemas de la vida real.

• • • • •

Trabajos grupales Exposiciones Ejercicios en clases Pruebas Guías de laboratorio

• Utilización de herramientas electrónicas • Elaboración, mapas conceptuales, presentaciones grupales • Trabajos en clases que resuelvan problemas de la vida real.

• • • • •

Trabajos grupales Exposiciones Ejercicios en clases Pruebas Guías de laboratorio

METODOLOGÍAS DE Aprendizaje basado en problemas (ABP) APRENDIZAJE: Laboratorio de computación, Herramientas Tecnológicas Sitios virtuales Videos tutoriales RECURSOS DIDÁCTICOS:

BIBLIOGRAFÍA:

OBRAS FÍSICAS

BÁSICA

DISPONIBILIDAD EN BIBLIOTECA SI NO López Antonio. X Curso de informática personal. España: Cultura

VIRTUAL Flórez, H.(2012) Programación orientada a objetos con Java. Bogotá, Colombia. Publicado: Ecoe Ediciones. Recuperado

NOMBRE BIBLIOTECA VIRTUAL Digitalia

5


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

N

de : http://bvirtual.uce.ed u.ec:2057/a/30030/pr ogramaci-n-orientadaa-objetos-con-java 6

COMPLEMENTARIA

DEITEL, HARVEYM. (2012). Java cómo programa. México: Pearson Educación

x

Ordax Cassá, José Digitalia Miguel ; Ocaña DíazUfano, Pilar Aranzazu (2012) Programación web en Java. Madrid, España. Publicado: Ministerio de Educación, Cultura y Deporte de España. Recuperado: http://bvirtual.uce.ed u.ec:2057/a/20928/pr ogramaci-n-web-enjava

DATOS INFORMATIVOS DE LA UNIDAD CURRICULAR No. 2 NOMBRE DE LA UNIDAD: Formularios con Java y Netbeans RESULTADOS DE APRENDIZAJE DE LA UNIDAD:

Utiliza y construye programas con una estructura de interfaz gráfica a través de la aplicación del lenguaje Java, tomando en cuenta las particularidades de la virtualidad y aplicando estrategias metodológicas pertinentes, con sentido propositivo ESCENARIOS DE APRENDIZAJE 20 Aula Taller Laboratorio N° Horas Centros de informática aprendizaje Bibliotecas Teóricas CÁLCULO DE Empresas, instituciones HORAS DE LA Aula virtual UNIDAD Evento académico N° Horas Prácticas-laboratorio, simulaciones

TUTORÍAS

N° Horas Presenciales

Laboratorio 20 1


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ

N

GUÍA DISEÑO MICRO CURRICULAR N° Horas Aprendizaje Aula Virtual TRABAJO 20 N° Horas de Trabajo Autónomo AUTÓNOMO ACTIVIDADES DE TRABAJO AUTÓNOMO, ACTIVIDADES DE CONTENIDOS ESTRATEGIAS DE EVALUACIÓN INVESTIGACIÓN Y DE VINCULACIÓN CON LA SOCIEDAD 1ª semana Lecturas Trabajos grupales Exposiciones Ejercicios • Conceptualización Análisis y comprensión de en clases Pruebas materiales bibliográficos y de IDE Netbeans Guías de laboratorio documentales • Instalación y Búsqueda de información y configuración exposiciones • Utilización y Trabajos en clases que resuelvan recursos problemas de la vida real. 2ª semana • Estructura del programa

Utilización de herramientas electrónicas Elaboración, mapas conceptuales, presentaciones grupales

Trabajos grupales Exposiciones Ejercicios en clases Pruebas Guías de laboratorio

3ª semana • Controles Swing • Menú swing • Tipos de componente Swing

Utilización de herramientas electrónicas Elaboración, mapas Búsqueda de información y exposiciones conceptuales, presentaciones grupales

Trabajos grupales Exposiciones Ejercicios en clases Pruebas Guías de laboratorio

4ª semana • Creación de paquetes con interfaz gráfica • Menús • submenús • Applets

Utilización de herramientas electrónicas Elaboración, mapas conceptuales, presentaciones grupales Búsqueda de información y exposiciones

Trabajos grupales Exposiciones Ejercicios en clases Pruebas Guías de laboratorio

• Interfaz gráfica de netbeans • Contenedores Swing

METODOLOGÍAS DE Aprendizaje basado en problemas (ABP) APRENDIZAJE: Laboratorio de computación, RECURSOS Sitios virtuales DIDÁCTICOS: Videos tutoriales

7


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ BIBLIOGRAFÍA:

N

GUÍA DISEÑO MICRO CURRICULAR

OBRAS FÍSICAS

DISPONIBILIDAD EN BIBLIOTECA SI NO López Antonio. X Curso de informática personal. España: Cultura

BÁSICA

DEITEL, HARVEYM. (2012). Java cómo programa. México: Pearson Educación COMPLEMENTARIA

x

VIRTUAL Flórez, H.(2012) Programación orientada a objetos con Java. Bogotá, Colombia. Publicado: Ecoe Ediciones. Recuperado de : http://bvirtual.uce.e du.ec:2057/a/30030 /programaci-norientada-a-objetoscon-java

NOMBRE BIBLIOTECA VIRTUAL Digitalia

Ordax Cassá, José Digitalia Miguel ; Ocaña DíazUfano, Pilar Aranzazu (2012) Programación web en Java. Madrid, España. Publicado: Ministerio de Educación, Cultura y Deporte de España. Recuperado: http://bvirtual.uce.e du.ec:2057/a/20928 /programaci-n-weben-java

DATOS INFORMATIVOS DE LA UNIDAD CURRICULAR No. 3 NOMBRE DE LA CONEXIÓN DE BASE DE DATOS CON JAVA Y NETBEANS UNIDAD:

8


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ

N

GUÍA DISEÑO MICRO CURRICULAR RESULTADOS DE Implementar una conexión de una base de datos Mysql a través del lenguaje APRENDIZAJE DE LA de programación java empleando sus elementos básicos de programación con responsabilidad y entusiasmo pedagógico. UNIDAD: ESCENARIOS DE APRENDIZAJE 20 Aula Taller Laboratorio N° Horas Centros de informática aprendizaje Bibliotecas Teóricas Empresas, instituciones Aula virtual CÁLCULO DE Evento académico HORAS DE LA UNIDAD N° Horas Prácticas-laboratorio, simulaciones Laboratorio 20 1 N° Horas Presenciales TUTORÍAS N° Horas Aprendizaje Aula Virtual TRABAJO 20 N° Horas de Trabajo Autónomo AUTÓNOMO ACTIVIDADES DE TRABAJO AUTÓNOMO, ACTIVIDADES DE CONTENIDOS ESTRATEGIAS DE EVALUACIÓN INVESTIGACIÓN Y DE VINCULACIÓN CON LA SOCIEDAD 1ª semana Lecturas Trabajos grupales Exposiciones Ejercicios • Conceptualización Análisis y comprensión de en clases Pruebas de bases de datos materiales bibliográficos y documentales Guías de laboratorio • Instalación y Búsqueda de información configuración de Exposiciones un servidor local Trabajos en clases que resuelvan wampServer problemas de la vida real. 2ª semana • Conexión a bases de datos • La arquitectura JDBC. • Codificación de conexión de datos

Utilización de herramientas electrónicas Elaboración, mapas conceptuales, presentaciones grupales

Trabajos grupales Exposiciones Ejercicios en clases Pruebas

3ª semana • Sentencias

Utilización de herramientas electrónicas

Trabajos grupales Exposiciones Ejercicios en clases

Guías de laboratorio

9


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ GUÍA DISEÑO MICRO CURRICULAR Elaboración, mapas conceptuales, • Ejecución de presentaciones grupales sentencias SQL Trabajos en clases que resuelvan • Crear bases de problemas de la vida real. datos

N

Pruebas Guías de laboratorio

10

4ª semana • Insertar • Eliminar • Consultar • Modificar datos en la BD

Utilización de herramientas electrónicas Elaboración, mapas conceptuales, presentaciones grupales Trabajos en clases que resuelvan problemas de la vida real.

Trabajos grupales Exposiciones Ejercicios en clases Pruebas Guías de laboratorio

METODOLOGÍAS DE Aprendizaje basado en problemas (ABP) APRENDIZAJE: Laboratorio de computación, RECURSOS Herramientas Tecnológicas DIDÁCTICOS: Sitios virtuales BIBLIOGRAFÍA:

OBRAS FÍSICAS

DISPONIBILIDAD EN BIBLIOTECA SI NO López Antonio. X Curso de informática personal. España: Cultura

BÁSICA

DEITEL, HARVEYM. (2012). COMPLEMENTARIA Java cómo programa.

x

VIRTUAL Flórez, H.(2012) Programación orientada a objetos con Java. Bogotá, Colombia. Publicado: Ecoe Ediciones. Recuperado de : http://bvirtual.uce.e du.ec:2057/a/30030 /programaci-norientada-a-objetoscon-java

NOMBRE BIBLIOTECA VIRTUAL Digitalia

Ordax Cassá, José Digitalia Miguel ; Ocaña DíazUfano, Pilar Aranzazu (2012) Programación web en Java.


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ GUÍA DISEÑO MICRO CURRICULAR México: Pearson Educación

N

Madrid, España. Publicado: Ministerio de Educación, Cultura y Deporte de España. Recuperado: http://bvirtual.uce.e du.ec:2057/a/20928 /programaci-n-weben-java

DATOS INFORMATIVOS DE LA UNIDAD CURRICULAR No. 4 NOMBRE DE LA Java Web UNIDAD: RESULTADOS DE Aplica estructuras y sentencias en la solución de ejercicios planteados de APRENDIZAJE DE LA forma sistemática empleando todos los elementos pedagógicos pertinentes y las didácticas propias de un POO, en un entorno web con creatividad y UNIDAD: responsabilidad académica ESCENARIOS DE APRENDIZAJE 20 Aula Taller Laboratorio N° Horas Centros de informática aprendizaje Bibliotecas Teóricas Empresas, instituciones Aula virtual CÁLCULO DE Evento académico HORAS DE LA UNIDAD N° Horas Prácticas-laboratorio, simulaciones Laboratorio 20 1 N° Horas Presenciales TUTORÍAS N° Horas Aprendizaje Aula Virtual TRABAJO 20 N° Horas de Trabajo Autónomo AUTÓNOMO ACTIVIDADES DE TRABAJO AUTÓNOMO, ACTIVIDADES DE CONTENIDOS ESTRATEGIAS DE EVALUACIÓN INVESTIGACIÓN Y DE VINCULACIÓN CON LA SOCIEDAD 1ª semana Lecturas Trabajos grupales Análisis y comprensión de Exposiciones • Conceptualización Ejercicios en clases materiales bibliográficos y de terminología documentales Pruebas

11


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ GUÍA DISEÑO MICRO CURRICULAR de programación WEB Búsqueda de información Exposiciones • Java Card Trabajos en clases que resuelvan • Java ME micro problemas de la vida real. edition

N

Guías de laboratorio

12

2ª semana • Instalación • Configuración • Servidors • Java EE

Utilización de herramientas electrónicas Elaboración, mapas conceptuales, presentaciones grupales

Trabajos grupales Exposiciones Ejercicios en clases Pruebas

3ª semana • Entorno de desarrollo • Servidores web • Conectividad web • Lenguaje html • Java servlets

Utilización de herramientas electrónicas Elaboración, mapas conceptuales, presentaciones grupales Trabajos en clases que resuelvan problemas de la vida real.

Trabajos grupales Exposiciones Ejercicios en clases Pruebas

4ª semana • Diseño de aplicaciones con java web • Conexión • Ingreso de datos • Actualización de base de datos web

Utilización de herramientas electrónicas Elaboración, mapas conceptuales, presentaciones grupales Trabajos en clases que resuelvan problemas de la vida real.

Trabajos grupales Exposiciones Ejercicios en clases Pruebas Guías de laboratorio

Guías de laboratorio

Guías de laboratorio

METODOLOGÍAS DE Aprendizaje basado en problemas (ABP) APRENDIZAJE: Laboratorio de computación, RECURSOS Herramientas Tecnológicas DIDÁCTICOS: Sitios virtuales BIBLIOGRAFÍA:

OBRAS FÍSICAS

BÁSICA

López Antonio. Curso de informática personal.

DISPONIBILIDAD EN BIBLIOTECA SI NO X

VIRTUAL Flórez, H.(2012) Programación orientada a objetos con Java.

NOMBRE BIBLIOTECA VIRTUAL Digitalia


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ GUÍA DISEÑO MICRO CURRICULAR España: Cultura

COMPLEMENTARIA

DEITEL, HARVEYM. (2012). Java cómo programa. México: Pearson Educación

x

N

Bogotá, Colombia. Publicado: Ecoe Ediciones. Recuperado de : http://bvirtual.uce.ed u.ec:2057/a/30030/pr ogramaci-n-orientadaa-objetos-con-java Ordax Cassá, José Digitalia Miguel ; Ocaña DíazUfano, Pilar Aranzazu (2012) Programación web en Java. Madrid, España. Publicado: Ministerio de Educación, Cultura y Deporte de España. Recuperado: http://bvirtual.uce.ed u.ec:2057/a/20928/pr ogramaci-n-web-enjava

13

10. RELACIÓN DE LA ASIGNATURA CON LOS RESULTADOS DEL PERFIL DE EGRESO DE LA CARRERA RESULTADOS DE APRENDIZAJE DEL PERFIL DE EGRESO DE LA CARRERA (los elaborados para cada unidad)

Elabora aplicaciones en el lenguaje de programación java con una estructura lógica de programación con sentido creativo y propositivo

NIVEL DE LOGRO ESPERADO (Avanzado, Intermedio, Inicial)

EL ESTUDIANTE DEBE (Desempeños)

Avanzado

Construye aplicaciones en el lenguaje de programación java de forma proactiva y creatividad. Elabora y resuelve un cuestionario de los de la programación en java con liderazgo


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ GUÍA DISEÑO MICRO CURRICULAR Utiliza y construye programas con una estructura de interfaz gráfica a través de la aplicación del lenguaje Java, tomando en cuenta las particularidades de la virtualidad y aplicando estrategias metodológicas pertinentes, con sentido propositivo Implementar una conexión de una base de datos Mysql a través del lenguaje de programación java empleando sus elementos básicos de programación con responsabilidad y entusiasmo pedagógico. Aplica estructuras y sentencias en la solución de ejercicios planteados de forma sistemática empleando todos los elementos pedagógicos pertinentes y las didácticas propias de un POO, en un entorno web con creatividad y responsabilidad académica

Avanzado

Avanzado

Avanzado

N

Realiza programas informáticos con interfaz gráfica a través de la aplicación netbeans enfocados para desempeño laboral o educativo con responsabilidad y positivismo

14

Realiza conexiones con bases de datos orientados en la parte profesional con constancia y entusiasmo

diseña aplicaciones informáticas empleando entornos web de forma sistemática para el desarrollo personal espiritual profesional y con la vinculación social

11. EVALUACIÓN DEL ESTUDIANTE POR RESULTADOS DE APRENDIZAJE. PRIMER HEMISEMESTRE (PUNTOS) Evaluación escrita o práctica, parcial o final (8 Puntos) 40% Trabajo autónomo y/o virtuales (3 Puntos) 15 % Trabajos grupales (exposiciones) (3 Puntos) 15 % Pruebas y/o Lecciones (6 Puntos) 30 % TOTAL (20 Puntos) 100% TÉCNICAS

12. PERFIL DEL DOCENTE RESPONSABLE DE LA ASIGNATURA: Nombres y apellidos: Zapata Achig Víctor Hugo Correo institucional: vhzapata@uce.edu.ec Correo personal: vhza01@hotmail.com Numero de celular: 0994441764 Títulos: -

Título de: ANALISTA EN SISTEMAS INFORMÁTICOS Especialización: PROGRAMACIÓN EN SITEMAS

SEGUNDO HEMISEMESTRE (PUNTOS) (8 Puntos) 40% (3 Puntos) 15 % (3 Puntos) 15 % (6 Puntos) 30% (20 Puntos) 100%


UNIVERSIDAD CENTRAL DEL ECUADOR N

DEInformática FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ -FACULTAD Mención: - Título de:CURRICULAR Experto en procesos elearning GUÍA DISEÑO MICRO - Título de: Especialista en Multimedia Educativa - Título de: MAGISTER EN SISTEMAS INFORMÁTICOS EDUCATIVOS

15

Experiencia: Experiencia: Profesor Área Técnica Colegio Pomasqui -2015 Profesor Área Técnica Colegio Rafael Larrea sección Nocturna 1996-2006 Profesor Área Técnica Unidad Educativa Mitad del Mundo -2002 UNIVERSIDAD CENTRAL DEL ECUADOR Facultad de Filosofía, Letras y Ciencias de la Educación Docente: en la Especialidad de Informática Modalidad presencial Contrato Medio Tiempo 2015 presente

15

2002

2001

Hasta la

13. REVISIÓN Y APROBACIÓN: ELABORADO POR REVISADO NOMBRE: MSc. Víctor Zapata NOMBRE: MSc. Juan Carlos Rojas FECHA: 02/04/2018 FECHA: 02/04/2018 FIRMA:

APROBADO NOMBRE: PH.D. Juan Carlos Cobos FECHA: 02/04/2018

FIRMA:

FIRMA:

Docente Responsable Coordinador Área

Director Carrera


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ

N

GUÍA DISEÑO MICRO CURRICULAR

16

TRABAJOS AUTÓNOMOS


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ

N

ENTORNO NETBEANS

GUÍA DISEÑO MICRO CURRICULAR Diapositiva 1

17

ENTORNO DE NETBEANS

PROGRAMACIÓN VIII MARLON ARANA 8 “B”

Diapositiva 2

NETBEANS ■ Netbeans es un entorno de desarrollo gratuito y de código abierto que Permite el uso de un amplio rango de tecnologías de desarrollo tanto para escritorio, como aplicaciones Web, o para dispositivos móviles. Da soporte a las siguientes tecnologías, entre otras: Java, PHP, Groovy, C/C++, HTML5,... Además puede instalarse en varios sistemas operativos: Windows, Linux, Mac OS

Diapositiva 3


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ

N

Entorno Netbeans GUÍA DISEÑO MICROde CURRICULAR

■ Dentro del programa, una vez escogido la clase de proyecto en mi caso java Application, encontramos la siguiente pantalla con las siguientes partes:

18

Diapositiva 4

Entorno de Netbeans En este entorno se muestra las herramientas básicas para utilizar

Diapositiva 5


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ

N

Entorno de Netbeans

GUÍA DISEÑO MICRO CURRICULAR ■ En la anterior pantalla, se da nombre al proyecto y se escoge la ubicación donde se va a guardar el proyecto, para una vez terminado el proyecto o código podamos ejecutarlo con el botón verde, como muestra la imagen.

19

Diapositiva 6

Entorno de Netbeans Aquí en la parte de profile


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ

N

GUÍA DISEÑO MICRO CURRICULAR TRABAJO AUTONOMO MAYO

20

public class Operador_AND_ejercicio_a extends javax.swing.JFrame {

/** * Creates new form Operador_AND_ejercicio_c */ public Operador_AND_ejercicio_a() { initComponents(); }

/** * This method is called from within the constructor to initialize the form. * WARNING: Do NOT modify this code. The content of this method is always * regenerated by the Form Editor. */ @SuppressWarnings("unchecked") // <editor-fold defaultstate="collapsed" desc="Generated Code"> private void initComponents() {

jLabel4 = new javax.swing.JLabel(); jLabel5 = new javax.swing.JLabel(); jLabel6 = new javax.swing.JLabel(); jLabel1 = new javax.swing.JLabel(); jLabel2 = new javax.swing.JLabel(); jButton1 = new javax.swing.JButton();


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD jLabel3 = new javax.swing.JLabel();

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

N

GUÍA DISEÑO MICRO CURRICULAR setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);

jLabel4.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); jLabel4.setText(" ");

jLabel5.setText("a = 5 y b = 15");

jLabel6.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); jLabel6.setText(" ");

jLabel1.setText("Operador AND");

jLabel2.setText("(a > 5) AND (b < a)");

jButton1.setText("Calcular"); jButton1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton1ActionPerformed(evt); } });

jLabel3.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); jLabel3.setText(" ");

javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); getContentPane().setLayout(layout); layout.setHorizontalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addGap(144, 144, 144) .addComponent(jLabel1)) .addGroup(layout.createSequentialGroup() .addGap(143, 143, 143)

21


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD .addComponent(jLabel5))

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

N

.addGroup(layout.createSequentialGroup() GUÍA DISEÑO MICRO CURRICULAR .addGap(129, 129, 129) .addComponent(jLabel2)) .addGroup(layout.createSequentialGroup() .addGap(144, 144, 144) .addComponent(jButton1)) .addGroup(layout.createSequentialGroup() .addGap(110, 110, 110) .addComponent(jLabel3, javax.swing.GroupLayout.PREFERRED_SIZE, 160, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGroup(layout.createSequentialGroup() .addGap(150, 150, 150) .addComponent(jLabel6, javax.swing.GroupLayout.PREFERRED_SIZE, 100, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGroup(layout.createSequentialGroup() .addGap(150, 150, 150) .addComponent(jLabel4, javax.swing.GroupLayout.PREFERRED_SIZE, 100, javax.swing.GroupLayout.PREFERRED_SIZE)) ); layout.setVerticalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addGap(16, 16, 16) .addComponent(jLabel1) .addGap(7, 7, 7) .addComponent(jLabel5) .addGap(9, 9, 9) .addComponent(jLabel2) .addGap(9, 9, 9) .addComponent(jButton1) .addGap(20, 20, 20) .addComponent(jLabel3) .addGap(20, 20, 20) .addComponent(jLabel6) .addGap(10, 10, 10) .addComponent(jLabel4)) );

22


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ pack();

N

GUÍA DISEÑO MICRO CURRICULAR

}// </editor-fold>

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { int a=5,b=15; jLabel3.setText(String.valueOf("("+a+" > "+a+")"+" AND "+"("+b+" < "+a+")")); jLabel6.setText("Falso AND Falso"); jLabel4.setText("Falso"); // TODO add your handling code here: }

/** * @param args the command line arguments */ public static void main(String args[]) { /* Set the Nimbus look and feel */ //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) "> /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel. * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html */ try { for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) { if ("Nimbus".equals(info.getName())) { javax.swing.UIManager.setLookAndFeel(info.getClassName()); break; } } } catch (ClassNotFoundException ex) { java.util.logging.Logger.getLogger(Operador_AND_ejercicio_a.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); } catch (InstantiationException ex) { java.util.logging.Logger.getLogger(Operador_AND_ejercicio_a.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); } catch (IllegalAccessException ex) { java.util.logging.Logger.getLogger(Operador_AND_ejercicio_a.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);

23


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA,ex)LETRAS } catch (javax.swing.UnsupportedLookAndFeelException {

Y CIENCIAS DE LA EDUCACIÓ

N

java.util.logging.Logger.getLogger(Operador_AND_ejercicio_a.class.getName()).log(java.util.logging.Level.SEVERE, null, GUÍA DISEÑO MICRO CURRICULAR ex); } //</editor-fold> //</editor-fold> 24 /* Create and display the form */ java.awt.EventQueue.invokeLater(new Runnable() { public void run() { new Operador_AND_ejercicio_a().setVisible(true); } }); }

// Variables declaration - do not modify private javax.swing.JButton jButton1; private javax.swing.JLabel jLabel1; private javax.swing.JLabel jLabel2; private javax.swing.JLabel jLabel3; private javax.swing.JLabel jLabel4; private javax.swing.JLabel jLabel5; private javax.swing.JLabel jLabel6; // End of variables declaration }


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ

N

GUÍA DISEÑO MICRO CURRICULAR

25

Deber sentencias de control Realizar un login con nombre y usuario, dentro de este debe haber un menú • Diseñar y Generar los cinco formularios • Crear las operaciones

package javaapplication2; import javax.swing.JOptionPane; public class NewJFrame extends javax.swing.JFrame {

public NewJFrame() { initComponents(); }

@SuppressWarnings("unchecked") // <editor-fold defaultstate="collapsed" desc="Generated Code"> private void initComponents() {


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ

N

jLabel1 =GUÍA new javax.swing.JLabel(); DISEÑO MICRO CURRICULAR jLabel2 = new javax.swing.JLabel(); entrar = new javax.swing.JButton(); jTextField1 = new javax.swing.JTextField(); jpassClave = new javax.swing.JTextField(); jLabel3 = new javax.swing.JLabel(); jLabel4 = new javax.swing.JLabel();

setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);

jLabel1.setText("usuario");

jLabel2.setText("contraseña");

entrar.setText("entrar"); entrar.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { entrarActionPerformed(evt); } });

jLabel3.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N jLabel3.setText("USUARIO");

jLabel4.setIcon(new javax.swing.ImageIcon(getClass().getResource("/fotos/12333.jpg"))); // NOI18N

javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); getContentPane().setLayout(layout); layout.setHorizontalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addGap(55, 55, 55) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(jLabel1)

26


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD .addComponent(jLabel2))

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

N

.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, GUÍA DISEÑO MICRO CURRICULAR Short.MAX_VALUE) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, 69, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jpassClave, javax.swing.GroupLayout.PREFERRED_SIZE, 69, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGap(103, 103, 103)) .addGroup(layout.createSequentialGroup() .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addGap(161, 161, 161) .addComponent(jLabel3)) .addGroup(layout.createSequentialGroup() .addGap(101, 101, 101) .addComponent(jLabel4)) .addGroup(layout.createSequentialGroup() .addGap(139, 139, 139) .addComponent(entrar))) .addContainerGap(124, Short.MAX_VALUE)) ); layout.setVerticalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addGap(6, 6, 6) .addComponent(jLabel4) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(jLabel3) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jLabel1) .addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGap(18, 18, 18) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jLabel2)

27


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTADjavax.swing.GroupLayout.PREFERRED_SIZE, DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ .addComponent(jpassClave, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))

N

GUÍA DISEÑO MICRO CURRICULAR

.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(entrar) .addContainerGap(130, Short.MAX_VALUE)) ); 28 pack(); }// </editor-fold>

private void entrarActionPerformed(java.awt.event.ActionEvent evt) { String usuario ="marlon", clave = "12345";

if (jTextField1.getText().equals(usuario) && jpassClave.getText().equals(clave)){ this.dispose(); JOptionPane.showMessageDialog(null, "Bienvenido\n" + "Has ingresado satisfactoriamente al sistema", "Mensaje de bienvenida", JOptionPane.INFORMATION_MESSAGE); menu abrir=new menu(); abrir.setVisible(true); }else { JOptionPane.showMessageDialog(null, "Acceso denegado:\n" + "Por favor ingrese un usuario y/o contraseña correctos", "Acceso denegado", JOptionPane.ERROR_MESSAGE); }

// TODO add your handling code here:

}

public static void main(String args[]) {

java.awt.EventQueue.invokeLater(new Runnable() { public void run() { new NewJFrame().setVisible(true); } }); }


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD // Variables declaration - do not modifyDE

FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ

N

private javax.swing.JButton GUÍA DISEÑOentrar; MICRO CURRICULAR private javax.swing.JLabel jLabel1; private javax.swing.JLabel jLabel2; private javax.swing.JLabel jLabel3; private javax.swing.JLabel jLabel4; private javax.swing.JTextField jTextField1; private javax.swing.JTextField jpassClave; // End of variables declaration }

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: double n1,r; n1=Double.parseDouble(jTextField1.getText());

29


UNIVERSIDAD CENTRAL DEL ECUADOR r=n1%2; if(r==0)

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

N

GUÍA DISEÑO MICRO CURRICULAR

jLabel2.setText("EL NUMERO "+n1+" ES: PAR"); else jLabel2.setText("EL NUMERO "+n1+" ES: IMPAR"); 30

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { int a,b=1,c=0, resultado; int num1=4; int num2=2; int num3=3; int num4=10; a=num1-num2; for (int i=1; i<=3; i++) { b=b*a; c=b*num1; } resultado= c+num4; jTextField1.setText(String.valueOf(resultado)); }

private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {

float d,a,b=1, c=0, resultado;


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ

float num1=4; int num2=2; GUÍA

N

DISEÑO MICRO CURRICULAR

int num3=3; int num4=10; float num5=6; d= num5/num1; a=d-num2; for (int i=1; i<=3; i++) { b=b*a; c=b*num1; } resultado= c+num4; jTextField2.setText(String.valueOf(resultado)); }

private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) { double d,b,e,r, c=1, resultado; double num2=3; double a, num3=2 ; int num1=7; int num4=1; d= num2/num3; a=d+num4; c=Math.pow(num3, a); b=Math.pow(num2, c); e=num1%num2; resultado=b+e;

/*jTextField3.setText(String.valueOf(resultado));*/ jTextField3.setText(""+resultado);

31


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ

N

GUÍA DISEÑO MICRO CURRICULAR

32

ARREGLOS – VALIDACIÓN DE CÉDULA Realizar una consulta sobre la validación de la cédula realizar el programa en java con formularios con menú

private void jLabel5MouseClicked(java.awt.event.MouseEvent evt) { // TODO add your handling code here: String cedu=jTextField1.getText(); String [] division=cedu.split("");

int dg1,dg2,dg3,dg4,dg5,dg6,dg7,dg8,dg9; int op1,op2,op3,op4,op5,op6,op7,op8,op9; int suma=0, res=0, dgvericador;


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ

N

GUÍA DISEÑO MICRO CURRICULAR if (cedu.length()==10){

dg1=Integer.parseInt(division[division.length-10]); dg2=Integer.parseInt(division[division.length-9]); 33

dg3=Integer.parseInt(division[division.length-8]); dg4=Integer.parseInt(division[division.length-7]); dg5=Integer.parseInt(division[division.length-6]); dg6=Integer.parseInt(division[division.length-5]); dg7=Integer.parseInt(division[division.length-4]); dg8=Integer.parseInt(division[division.length-3]); dg9=Integer.parseInt(division[division.length-2]); dgvericador=Integer.parseInt(division[division.length-1]);

jLabel2.setText("Cedula Ingresada "+dg1+" "+dg2+" "+dg3+" "+dg4+" "+dg5+" "+dg6+" "+dg7+" "+dg8+" "+dg9+" "+dgvericador); op1=dg1*2; if (op1>=10){ op1 =op1-9; } op2=dg2*1; op3=dg3*2; if (op3>=10){ op3 = op3- 9; } op4=dg4*1; op5=dg5*2; if (op5>=10){ op5=op5- 9; } op6=dg6*1;


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ op7=dg7*2;

N

DISEÑO MICRO CURRICULAR ifGUÍA (op7>=10){ op7=op7- 9; } op8=dg8*1; 34

op9=dg9*2; if (op9>=10){ op9=op9-9; } suma=op1+op2+op3+op4+op5+op6+op7+op8+op9; res=suma % 10;

if (res==dgvericador){ JOptionPane.showMessageDialog(null, "Cedula Correcta"); jTextField1.setText(null);

} else { JOptionPane.showMessageDialog(null, "Cedula Incorrecta"); jTextField1.setText(null);

}

} else{ JOptionPane.showMessageDialog(null, "Cedula Incompleta");} }


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ

N

MICRO CURRICULAR privateGUÍA voidDISEÑO jTextField1KeyTyped(java.awt.event.KeyEvent evt) { int maximodeletras=10; if(jTextField1.getText().length()>=maximodeletras){ evt.consume(); 35

JOptionPane.showMessageDialog(rootPane, "Solo 10 Digitos"); }

JUEGO DE CARTAS

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { int ne=0,i;

if (jCheckBox1.isSelected()) ne=ne+16; if (jCheckBox2.isSelected()) ne=ne+32; if (jCheckBox3.isSelected()) ne=ne+8; if (jCheckBox4.isSelected()) ne=ne+1; if (jCheckBox5.isSelected())


UNIVERSIDAD CENTRAL DEL ECUADOR ne=ne+2;

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

N

GUÍA DISEÑO MICRO CURRICULAR if (jCheckBox6.isSelected()) ne=ne+4;

jTextField1.setText(""+ne); 36

}

private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) { System.exit(0);

JUEGO DE MEMORIA

package gui;

import auxiliar.LogicaJuego; import java.awt.BorderLayout; import javax.swing.ImageIcon; import javax.swing.JButton; import javax.swing.JOptionPane; import javax.swing.plaf.OptionPaneUI;


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ

/**

N

GUÍA DISEÑO MICRO CURRICULAR

*

* @author Dark */ public class PlayGame extends javax.swing.JFrame { 37

private VFondo fondo; private LogicaJuego log = new LogicaJuego(); private boolean caraUp = false; private ImageIcon im1; private ImageIcon im2; private JButton[] pbtn = new JButton[2]; private boolean primerc = false; private int puntaje = 0;

public PlayGame() { initComponents();

fondo = new VFondo(getWidth(), getHeight()); add(fondo, BorderLayout.CENTER); setCards(); }

private void setCards() { int[] numbers = log.getCardNumbers();

/* reemplazar el uso de "../imagenes/..." por "/imagenes/..." */ btnC1.setDisabledIcon(new ImageIcon(getClass().getResource("/imagenes/c" + numbers[0] + ".jpg"))); btnC2.setDisabledIcon(new ImageIcon(getClass().getResource("/imagenes/c" + numbers[1] + ".jpg")));


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ + btnC3.setDisabledIcon(new ImageIcon(getClass().getResource("/imagenes/c"

N

numbers[2] + ".jpg"))); GUÍA DISEÑO MICRO CURRICULAR btnC4.setDisabledIcon(new ImageIcon(getClass().getResource("/imagenes/c" + numbers[3] + ".jpg"))); btnC5.setDisabledIcon(new ImageIcon(getClass().getResource("/imagenes/c" + numbers[4] + ".jpg"))); btnC6.setDisabledIcon(new ImageIcon(getClass().getResource("/imagenes/c" + numbers[5] + ".jpg"))); btnC7.setDisabledIcon(new ImageIcon(getClass().getResource("/imagenes/c" + numbers[6] + ".jpg"))); btnC8.setDisabledIcon(new ImageIcon(getClass().getResource("/imagenes/c" + numbers[7] + ".jpg"))); btnC9.setDisabledIcon(new ImageIcon(getClass().getResource("/imagenes/c" + numbers[8] + ".jpg"))); btnC10.setDisabledIcon(new ImageIcon(getClass().getResource("/imagenes/c" + numbers[9] + ".jpg"))); btnC11.setDisabledIcon(new ImageIcon(getClass().getResource("/imagenes/c" + numbers[10] + ".jpg"))); btnC12.setDisabledIcon(new ImageIcon(getClass().getResource("/imagenes/c" + numbers[11] + ".jpg"))); btnC13.setDisabledIcon(new ImageIcon(getClass().getResource("/imagenes/c" + numbers[12] + ".jpg"))); btnC14.setDisabledIcon(new ImageIcon(getClass().getResource("/imagenes/c" + numbers[13] + ".jpg"))); btnC15.setDisabledIcon(new ImageIcon(getClass().getResource("/imagenes/c" + numbers[14] + ".jpg"))); btnC16.setDisabledIcon(new ImageIcon(getClass().getResource("/imagenes/c" + numbers[15] + ".jpg"))); }

private void btnEnabled(JButton btn) {

if (!caraUp) { btn.setEnabled(false); im1 = (ImageIcon) btn.getDisabledIcon(); pbtn[0] = btn; caraUp = true;

38


UNIVERSIDAD CENTRAL DEL ECUADOR DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ primerc =FACULTAD false;

N

GUÍA } else { DISEÑO MICRO CURRICULAR btn.setEnabled(false); im2 = (ImageIcon) btn.getDisabledIcon(); pbtn[1] = btn; 39

primerc = true; puntaje += 20; pregwin(); } }

private void compare() { if (caraUp && primerc) {

if (im1.getDescription().compareTo(im2.getDescription()) != 0) { pbtn[0].setEnabled(true); pbtn[1].setEnabled(true); if (puntaje > 10) { puntaje -= 10; } } caraUp = false; } }

private void reiniciar() {

btnC1.setEnabled(true); btnC2.setEnabled(true); btnC3.setEnabled(true); btnC4.setEnabled(true);


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ btnC5.setEnabled(true);

N

GUÍA DISEÑO MICRO CURRICULAR btnC6.setEnabled(true); btnC7.setEnabled(true); btnC8.setEnabled(true); btnC9.setEnabled(true); 40

btnC10.setEnabled(true); btnC11.setEnabled(true); btnC12.setEnabled(true); btnC13.setEnabled(true); btnC14.setEnabled(true); btnC15.setEnabled(true); btnC16.setEnabled(true);

primerc = false; caraUp = false; puntaje = 0; }

private void pregwin() { if (!btnC1.isEnabled() && !btnC2.isEnabled() && !btnC3.isEnabled() && !btnC4.isEnabled() && !btnC5.isEnabled() && !btnC6.isEnabled() && !btnC7.isEnabled() && !btnC8.isEnabled() && !btnC9.isEnabled() && !btnC10.isEnabled() && !btnC11.isEnabled() && !btnC12.isEnabled() && !btnC13.isEnabled() && !btnC14.isEnabled() && !btnC15.isEnabled() && !btnC16.isEnabled()) { JOptionPane.showMessageDialog(this, "FELICIDADES\n Usted ha ganado. Su puntaje es: \n" + puntaje, "Puntos!!", JOptionPane.INFORMATION_MESSAGE); } }

@SuppressWarnings("unchecked") // <editor-fold defaultstate="collapsed" desc="Generated Code"> private void initComponents() {


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ

N

GUÍA=DISEÑO MICRO CURRICULAR jLabel1 new javax.swing.JLabel(); jPanel1 = new javax.swing.JPanel(); btnC1 = new javax.swing.JButton(); btnC2 = new javax.swing.JButton(); 41

btnC3 = new javax.swing.JButton(); btnC4 = new javax.swing.JButton(); btnC8 = new javax.swing.JButton(); btnC7 = new javax.swing.JButton(); btnC6 = new javax.swing.JButton(); btnC5 = new javax.swing.JButton(); btnC12 = new javax.swing.JButton(); btnC11 = new javax.swing.JButton(); btnC10 = new javax.swing.JButton(); btnC9 = new javax.swing.JButton(); btnC16 = new javax.swing.JButton(); btnC15 = new javax.swing.JButton(); btnC14 = new javax.swing.JButton(); btnC13 = new javax.swing.JButton(); btnReiniciar = new javax.swing.JButton(); jButton1 = new javax.swing.JButton();

setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); setTitle("Juego Dos Caras");

jLabel1.setFont(new java.awt.Font("Tempus Sans ITC", 2, 18)); // NOI18N jLabel1.setForeground(new java.awt.Color(255, 51, 51)); jLabel1.setText("JUEGO MEMORIA");

jPanel1.setBackground(new java.awt.Color(102, 153, 255));


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ jPanel1.setBorder(javax.swing.BorderFactory.createLineBorder(new

N

java.awt.Color(0, 0, 0))); GUÍA DISEÑO MICRO CURRICULAR

btnC1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/imagenes/c0.jpg"))); // NOI18N btnC1.setBorder(null); btnC1.setBorderPainted(false); btnC1.setContentAreaFilled(false); btnC1.setFocusable(false); btnC1.setRolloverIcon(new javax.swing.ImageIcon(getClass().getResource("/imagenes/cr.jpg"))); // NOI18N btnC1.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseExited(java.awt.event.MouseEvent evt) { btnC1MouseExited(evt); } }); btnC1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { btnC1ActionPerformed(evt); } });

btnC2.setIcon(new javax.swing.ImageIcon(getClass().getResource("/imagenes/c0.jpg"))); // NOI18N btnC2.setBorder(null); btnC2.setBorderPainted(false); btnC2.setContentAreaFilled(false); btnC2.setFocusable(false); btnC2.setRolloverIcon(new javax.swing.ImageIcon(getClass().getResource("/imagenes/cr.jpg"))); // NOI18N btnC2.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseExited(java.awt.event.MouseEvent evt) { btnC2MouseExited(evt);

42


UNIVERSIDAD CENTRAL DEL ECUADOR }

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

N

}); GUÍA DISEÑO MICRO CURRICULAR btnC2.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { btnC2ActionPerformed(evt); 43

} });

btnC3.setIcon(new javax.swing.ImageIcon(getClass().getResource("/imagenes/c0.jpg"))); // NOI18N btnC3.setBorder(null); btnC3.setBorderPainted(false); btnC3.setContentAreaFilled(false); btnC3.setFocusable(false); btnC3.setRolloverIcon(new javax.swing.ImageIcon(getClass().getResource("/imagenes/cr.jpg"))); // NOI18N btnC3.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseExited(java.awt.event.MouseEvent evt) { btnC3MouseExited(evt); } }); btnC3.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { btnC3ActionPerformed(evt); } });

btnC4.setIcon(new javax.swing.ImageIcon(getClass().getResource("/imagenes/c0.jpg"))); // NOI18N btnC4.setBorder(null); btnC4.setBorderPainted(false); btnC4.setContentAreaFilled(false);


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ btnC4.setFocusable(false);

N

GUÍA DISEÑO MICRO CURRICULAR btnC4.setRolloverIcon(new javax.swing.ImageIcon(getClass().getResource("/imagenes/cr.jpg"))); // NOI18N btnC4.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseExited(java.awt.event.MouseEvent evt) { btnC4MouseExited(evt); } }); btnC4.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { btnC4ActionPerformed(evt); } });

btnC8.setIcon(new javax.swing.ImageIcon(getClass().getResource("/imagenes/c0.jpg"))); // NOI18N btnC8.setBorder(null); btnC8.setBorderPainted(false); btnC8.setContentAreaFilled(false); btnC8.setFocusable(false); btnC8.setRolloverIcon(new javax.swing.ImageIcon(getClass().getResource("/imagenes/cr.jpg"))); // NOI18N btnC8.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseExited(java.awt.event.MouseEvent evt) { btnC8MouseExited(evt); } }); btnC8.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { btnC8ActionPerformed(evt); } });

44


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ

N

GUÍA DISEÑO MICRO CURRICULAR btnC7.setIcon(new javax.swing.ImageIcon(getClass().getResource("/imagenes/c0.jpg"))); // NOI18N btnC7.setBorder(null); btnC7.setBorderPainted(false); btnC7.setContentAreaFilled(false); btnC7.setFocusable(false); btnC7.setRolloverIcon(new javax.swing.ImageIcon(getClass().getResource("/imagenes/cr.jpg"))); // NOI18N btnC7.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseExited(java.awt.event.MouseEvent evt) { btnC7MouseExited(evt); } }); btnC7.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { btnC7ActionPerformed(evt); } });

btnC6.setIcon(new javax.swing.ImageIcon(getClass().getResource("/imagenes/c0.jpg"))); // NOI18N btnC6.setBorder(null); btnC6.setBorderPainted(false); btnC6.setContentAreaFilled(false); btnC6.setFocusable(false); btnC6.setRolloverIcon(new javax.swing.ImageIcon(getClass().getResource("/imagenes/cr.jpg"))); // NOI18N btnC6.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseExited(java.awt.event.MouseEvent evt) { btnC6MouseExited(evt); } });

45


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA btnC6.addActionListener(new java.awt.event.ActionListener() { EDUCACIÓ

N

GUÍA DISEÑO MICRO CURRICULAR public void actionPerformed(java.awt.event.ActionEvent evt) { btnC6ActionPerformed(evt); } }); 46

btnC5.setIcon(new javax.swing.ImageIcon(getClass().getResource("/imagenes/c0.jpg"))); // NOI18N btnC5.setBorder(null); btnC5.setBorderPainted(false); btnC5.setContentAreaFilled(false); btnC5.setFocusable(false); btnC5.setRolloverIcon(new javax.swing.ImageIcon(getClass().getResource("/imagenes/cr.jpg"))); // NOI18N btnC5.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseExited(java.awt.event.MouseEvent evt) { btnC5MouseExited(evt); } }); btnC5.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { btnC5ActionPerformed(evt); } });

btnC12.setIcon(new javax.swing.ImageIcon(getClass().getResource("/imagenes/c0.jpg"))); // NOI18N btnC12.setBorder(null); btnC12.setBorderPainted(false); btnC12.setContentAreaFilled(false); btnC12.setFocusable(false); btnC12.setRolloverIcon(new javax.swing.ImageIcon(getClass().getResource("/imagenes/cr.jpg"))); // NOI18N


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA {EDUCACIÓ btnC12.addMouseListener(new java.awt.event.MouseAdapter()

N

GUÍA DISEÑO MICRO CURRICULAR public void mouseExited(java.awt.event.MouseEvent evt) { btnC12MouseExited(evt); } }); 47

btnC12.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { btnC12ActionPerformed(evt); } });

btnC11.setIcon(new javax.swing.ImageIcon(getClass().getResource("/imagenes/c0.jpg"))); // NOI18N btnC11.setBorder(null); btnC11.setBorderPainted(false); btnC11.setContentAreaFilled(false); btnC11.setFocusable(false); btnC11.setRolloverIcon(new javax.swing.ImageIcon(getClass().getResource("/imagenes/cr.jpg"))); // NOI18N btnC11.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseExited(java.awt.event.MouseEvent evt) { btnC11MouseExited(evt); } }); btnC11.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { btnC11ActionPerformed(evt); } });

btnC10.setIcon(new javax.swing.ImageIcon(getClass().getResource("/imagenes/c0.jpg"))); // NOI18N


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ btnC10.setBorder(null);

N

GUÍA DISEÑO MICRO CURRICULAR btnC10.setBorderPainted(false); btnC10.setContentAreaFilled(false); btnC10.setFocusable(false); btnC10.setRolloverIcon(new javax.swing.ImageIcon(getClass().getResource("/imagenes/cr.jpg"))); // NOI18N btnC10.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseExited(java.awt.event.MouseEvent evt) { btnC10MouseExited(evt); } }); btnC10.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { btnC10ActionPerformed(evt); } });

btnC9.setIcon(new javax.swing.ImageIcon(getClass().getResource("/imagenes/c0.jpg"))); // NOI18N btnC9.setBorder(null); btnC9.setBorderPainted(false); btnC9.setContentAreaFilled(false); btnC9.setFocusable(false); btnC9.setRolloverIcon(new javax.swing.ImageIcon(getClass().getResource("/imagenes/cr.jpg"))); // NOI18N btnC9.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseExited(java.awt.event.MouseEvent evt) { btnC9MouseExited(evt); } }); btnC9.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) {

48


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ btnC9ActionPerformed(evt);

N

} GUÍA DISEÑO MICRO CURRICULAR });

btnC16.setIcon(new javax.swing.ImageIcon(getClass().getResource("/imagenes/c0.jpg"))); // NOI18N btnC16.setBorder(null); btnC16.setBorderPainted(false); btnC16.setContentAreaFilled(false); btnC16.setFocusable(false); btnC16.setRolloverIcon(new javax.swing.ImageIcon(getClass().getResource("/imagenes/cr.jpg"))); // NOI18N btnC16.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseExited(java.awt.event.MouseEvent evt) { btnC16MouseExited(evt); } }); btnC16.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { btnC16ActionPerformed(evt); } });

btnC15.setIcon(new javax.swing.ImageIcon(getClass().getResource("/imagenes/c0.jpg"))); // NOI18N btnC15.setBorder(null); btnC15.setBorderPainted(false); btnC15.setContentAreaFilled(false); btnC15.setFocusable(false); btnC15.setRolloverIcon(new javax.swing.ImageIcon(getClass().getResource("/imagenes/cr.jpg"))); // NOI18N btnC15.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseExited(java.awt.event.MouseEvent evt) {

49


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ btnC15MouseExited(evt);

N

} GUÍA DISEÑO MICRO CURRICULAR }); btnC15.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { 50

btnC15ActionPerformed(evt); } });

btnC14.setIcon(new javax.swing.ImageIcon(getClass().getResource("/imagenes/c0.jpg"))); // NOI18N btnC14.setBorder(null); btnC14.setBorderPainted(false); btnC14.setContentAreaFilled(false); btnC14.setFocusable(false); btnC14.setRolloverIcon(new javax.swing.ImageIcon(getClass().getResource("/imagenes/cr.jpg"))); // NOI18N btnC14.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseExited(java.awt.event.MouseEvent evt) { btnC14MouseExited(evt); } }); btnC14.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { btnC14ActionPerformed(evt); } });

btnC13.setIcon(new javax.swing.ImageIcon(getClass().getResource("/imagenes/c0.jpg"))); // NOI18N btnC13.setBorder(null); btnC13.setBorderPainted(false);


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ btnC13.setContentAreaFilled(false);

N

GUÍA DISEÑO MICRO CURRICULAR btnC13.setFocusable(false); btnC13.setRolloverIcon(new javax.swing.ImageIcon(getClass().getResource("/imagenes/cr.jpg"))); // NOI18N btnC13.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseExited(java.awt.event.MouseEvent evt) { btnC13MouseExited(evt); } }); btnC13.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { btnC13ActionPerformed(evt); } });

javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1); jPanel1.setLayout(jPanel1Layout); jPanel1Layout.setHorizontalGroup( jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(jPanel1Layout.createSequentialGroup() .addContainerGap() .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LE ADING) .addGroup(jPanel1Layout.createSequentialGroup() .addComponent(btnC1) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(btnC2) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(btnC3)

51


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ

N

.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) GUÍA DISEÑO MICRO CURRICULAR .addComponent(btnC4)) .addGroup(jPanel1Layout.createSequentialGroup() .addComponent(btnC5) 52

.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(btnC6) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(btnC7) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(btnC8)) .addGroup(jPanel1Layout.createSequentialGroup() .addComponent(btnC9) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(btnC10) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(btnC11) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(btnC12)) .addGroup(jPanel1Layout.createSequentialGroup() .addComponent(btnC13) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(btnC14) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(btnC15) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ .addComponent(btnC16)))

N

GUÍA DISEÑO MICRO CURRICULAR .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) ); jPanel1Layout.setVerticalGroup( 53

jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(jPanel1Layout.createSequentialGroup() .addContainerGap() .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LE ADING) .addComponent(btnC2) .addComponent(btnC1) .addComponent(btnC3) .addComponent(btnC4)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LE ADING) .addComponent(btnC6) .addComponent(btnC5) .addComponent(btnC7) .addComponent(btnC8)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LE ADING) .addComponent(btnC9) .addComponent(btnC10) .addComponent(btnC11) .addComponent(btnC12)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ

N

.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LE GUÍA DISEÑO MICRO CURRICULAR ADING) .addComponent(btnC13) .addComponent(btnC14) .addComponent(btnC15) .addComponent(btnC16)) .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) );

btnReiniciar.setBackground(new java.awt.Color(153, 255, 51)); btnReiniciar.setFont(new java.awt.Font("Times New Roman", 3, 18)); // NOI18N btnReiniciar.setText("VOLVER A INTENTARLO"); btnReiniciar.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { btnReiniciarActionPerformed(evt); } });

jButton1.setBackground(new java.awt.Color(153, 255, 51)); jButton1.setFont(new java.awt.Font("Times New Roman", 3, 18)); // NOI18N jButton1.setText("SALIR"); jButton1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton1ActionPerformed(evt); } });

javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); getContentPane().setLayout(layout); layout.setHorizontalGroup(

54


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)

N

GUÍA DISEÑO MICRO CURRICULAR .addGroup(layout.createSequentialGroup() .addGap(264, 264, 264) .addComponent(jLabel1)) .addGroup(layout.createSequentialGroup() 55

.addGap(120, 120, 120) .addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGroup(layout.createSequentialGroup() .addGap(130, 130, 130) .addComponent(btnReiniciar) .addGap(49, 49, 49) .addComponent(jButton1)) ); layout.setVerticalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addGap(12, 12, 12) .addComponent(jLabel1) .addGap(6, 6, 6) .addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(4, 4, 4) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(btnReiniciar) .addComponent(jButton1))) );

setSize(new java.awt.Dimension(630, 520)); setLocationRelativeTo(null);


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ }// </editor-fold>

N

GUÍA DISEÑO MICRO CURRICULAR private void btnC1ActionPerformed(java.awt.event.ActionEvent evt) { btnEnabled(btnC1); } 56

private void btnC2ActionPerformed(java.awt.event.ActionEvent evt) { btnEnabled(btnC2); }

private void btnC3ActionPerformed(java.awt.event.ActionEvent evt) { btnEnabled(btnC3); }

private void btnC4ActionPerformed(java.awt.event.ActionEvent evt) { btnEnabled(btnC4); }

private void btnC5ActionPerformed(java.awt.event.ActionEvent evt) { btnEnabled(btnC5); }

private void btnC6ActionPerformed(java.awt.event.ActionEvent evt) { btnEnabled(btnC6); }

private void btnC7ActionPerformed(java.awt.event.ActionEvent evt) { btnEnabled(btnC7); }

private void btnC8ActionPerformed(java.awt.event.ActionEvent evt) {


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ btnEnabled(btnC8); }

N

GUÍA DISEÑO MICRO CURRICULAR

private void btnC9ActionPerformed(java.awt.event.ActionEvent evt) { btnEnabled(btnC9); 57

}

private void btnC10ActionPerformed(java.awt.event.ActionEvent evt) { btnEnabled(btnC10); }

private void btnC11ActionPerformed(java.awt.event.ActionEvent evt) { btnEnabled(btnC11); }

private void btnC12ActionPerformed(java.awt.event.ActionEvent evt) { btnEnabled(btnC12); }

private void btnC13ActionPerformed(java.awt.event.ActionEvent evt) { btnEnabled(btnC13); }

private void btnC14ActionPerformed(java.awt.event.ActionEvent evt) { btnEnabled(btnC14); }

private void btnC15ActionPerformed(java.awt.event.ActionEvent evt) { btnEnabled(btnC15); }


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ private void btnC16ActionPerformed(java.awt.event.ActionEvent evt) {

N

GUÍA DISEÑO MICRO CURRICULAR btnEnabled(btnC16); }

private void btnC1MouseExited(java.awt.event.MouseEvent evt) { 58

// TODO add your handling code here: compare(); }

private void btnC2MouseExited(java.awt.event.MouseEvent evt) { // TODO add your handling code here: compare(); }

private void btnC3MouseExited(java.awt.event.MouseEvent evt) { // TODO add your handling code here: compare(); }

private void btnC4MouseExited(java.awt.event.MouseEvent evt) { // TODO add your handling code here: compare(); }

private void btnC5MouseExited(java.awt.event.MouseEvent evt) { // TODO add your handling code here: compare(); }

private void btnC6MouseExited(java.awt.event.MouseEvent evt) { // TODO add your handling code here:


UNIVERSIDAD CENTRAL DEL ECUADOR compare(); FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ }

N

GUÍA DISEÑO MICRO CURRICULAR

private void btnC7MouseExited(java.awt.event.MouseEvent evt) { // TODO add your handling code here: 59

compare(); }

private void btnC8MouseExited(java.awt.event.MouseEvent evt) { // TODO add your handling code here: compare(); }

private void btnC9MouseExited(java.awt.event.MouseEvent evt) { // TODO add your handling code here: compare(); }

private void btnC10MouseExited(java.awt.event.MouseEvent evt) { // TODO add your handling code here: compare(); }

private void btnC11MouseExited(java.awt.event.MouseEvent evt) { // TODO add your handling code here: compare(); }

private void btnC12MouseExited(java.awt.event.MouseEvent evt) { // TODO add your handling code here: compare();


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ

}

N

GUÍA DISEÑO MICRO CURRICULAR private void btnC13MouseExited(java.awt.event.MouseEvent evt) { // TODO add your handling code here: compare(); 60

CLIENTE – SERVIDOR


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ

N

GUÍA DISEÑO MICRO CURRICULAR

61

EXAMEN


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 FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓN

EVALUACIÓN DE PROGRAMACIÓN 8

CARRERA DE INFORMÁTICA DOCENTE: MSc. Victor Zapata

20 DIFICULTAD: Media SEMESTRE: Abril/Agosto 2018

NOMBRE ESTUDIANTE:

FECHA:

INDICACIONES GENERALES 1. Lea cuidadosamente cada una de las preguntas, para comprender las instrucciones de la prueba. 2. Evite hacer manchones o borrones. Desarrolle la prueba con esferográfico. Si no le alcanza en el espacio asignado, resolver en la parte posterior. Tiempo: 60 minutos.

Representación en JAVA NETBEANS 8.2

Realizar el siguiente ejercicio con su diseño correspondiente.

1. Crear una contraseña con nombre de usuario y clave 3(PUNTOS) 2. Crear un menú con tres opciones 2(PUNTOS) 3. Primer programa ingresar un vector de 10 posiciones y desplegar cuantos números son pares e impares 6(PUNTOS)

62


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTADingresar DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ 4. Segundo programa en un texto n palabras desplegar cuantas vocales

N

existe ese texto Vocales (a, e, i, o, u) 6(PUNTOS) GUÍAen DISEÑO MICRO CURRICULAR 5. Tercero salir 1(PUNTOS) 6. Unir los formularios 3(PUNTOS)

3. 6. 7. 8. 9.

ELABORADO NOMBRE: MSc. Víctor Zapata FECHA: 05/28/2018 FIRMA:

4. 10. 11. 12. 13. 14.

REVISADO 5. NOMBRE: MSc. Juan Carlos Rojas 15. FECHA: 05/28/2018 16. 17. 18. FIRMA: 19.

APROBADO 63 NOMBRE: Ph.D. Juan Carlos Cobos FECHA: 05/28/2018

FIRMA:


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ

N

GUÍA DISEÑO MICRO CURRICULAR

64


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ

N

GUÍA DISEÑO MICRO CURRICULAR

65


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ

N

GUÍA DISEÑO MICRO CURRICULAR

66


UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓ

N

GUÍA DISEÑO MICRO CURRICULAR

67


ConexiĂłn y registro a base de datos

BĂşsqueda total de todos los registros de base de datos


Búsqueda individual

Conexión Cliente -servidor



PROYECTO ALQUILER DE PELICULAS








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