INSTITUTO TECNOLÓGICO SUPERIOR “JUAN MONTALVO” TRABAJO AUTÓNOMO DE LA ASIGNATURA LENGUAJE DE PROGRAMACIÓN
A. INFORMACIÓN GENERAL CARRERA: TECNOLOGÍA EN INFORMÁTICA Y REPACIÓN DE COMPUTADORAS CURSO: PRIMERO SEMESTRE: TERCERO PERÍODO ACADÉMICO: Abril – Septiembre del 2016 DOCENTE: ING. BETTY JACKELINNE PALACIOS MOROCHO
B.
UNIDADES DE ESTUDIO
UNIDAD UNO:
INTRODUCCIÓN AL LENGUAJE DE PROGRAMACIÓN JAVA.
UNIDAD DOS:
ESTRUCTURAS DE CONTROL
UNIDAD TRES:
CLASES Y OBJETOS
UNIDAD CUATRO:
ESTRUCTURAS DE ALMACENAMIENTOS
UNIDAD CINCO:
INTERFACES GRÁFICAS CON SWING.
C. ACTIVIDADES DE APRENDIZAJE
ACTIVIDADES INDIVIDUALES
ACTIVIDAD UNO:
COMPRENSIÓN-EXPLICACIÓN; INTRODUCCIÓN AL LENGUAJE DE
PRODUCTOS ACREDITABLES: 1. Investigue sobre la historia de java, sus características y realice un cuadro sinóptico adicionando lo que se encuentra en el módulo. 2. Investigue y elabore una tabla comparativa de los diferentes entornos de desarrollo para java. 3. Instale el entorno de desarrollo Eclipse en su pc.
INSTITUTO TECNOLÓGICO SUPERIOR “JUAN MONTALVO” 4. Desarrollo un programa denominado “Mi primer programa” utilizando la estructura de java y el resultado preséntelo en consola. 5. Realice un programa en java utilizando los operadores descritos en el módulo, mínimo 4 operadores? 6. Resuelva las autoevaluaciones correspondientes a la unidad. 7. Participe dentro del foro de la unidad uno, dando su valiosa opinión del tema planteado.
ACTIVIDAD DOS:
COMPRENSIÓN-EXPLICACIÓN: ESTRUCTURAS DE CONTROL.
PRODUCTOS ACREDITABLES: 8. Elabore un cuadro comparativo sobre las estructuras de selección, repetición. 9. Elabore un programa aplicando la estructura de selección. 10. Elabore un programa aplicando cada una de las estructuras de repetición y represéntelo en un diagrama de flujo. 11. Presentar todos los programas que están como ejemplo dentro del módulo. 12. Resuelva las autoevaluaciones correspondientes a la unidad. 13. Participe dentro del foro de la unidad dos, dando su valiosa opinión del tema planteado. ACTIVIDAD TRES:
COMPRENSIÓN-EXPLICACIÓN; CLASES Y OBJETOS
PRODUCTOS ACREDITABLES: 14. Defina que es una clase y que es un objeto y realice 5 ejemplos de clases y objetos. 15. Desarrolle un programa en el que utilice constructores. 16. Presentar el programa Vehiculo con los métodos get y set. 17. Presentar el programa Circulo. 18. Represente la clase Vehiculo en un diagrama de clases. 19. Realice un programa utilizando variables static. 20. Presente el programa CalcularFechaHoy utilizando paquetes. 21. Presentar 2 ejemplos con cada una de las variables de las cadenas. 22. Resuelva las autoevaluaciones correspondientes a la unidad. 23. Participe dentro del foro de la unidad tres, dando su valiosa opinión del tema planteado.
ACTIVIDAD CUATRO: ALMACENAMIENTO
COMPRENSIÓN-EXPLICACIÓN; ESTRUCTURAS DE
PRODUCTOS ACREDITABLES: 24. Defina que es un arrays y presente 4 ejemplos de declaraciones de arrays.
INSTITUTO TECNOLÓGICO SUPERIOR “JUAN MONTALVO” 25. Presentar un programa con un arrays de notas de 10 números enteros. 26. Presentar un programa donde se ingresen datos desde el teclado. 27. Resuelva las autoevaluaciones correspondientes a la unidad. 28. Participe dentro del foro de la unidad cuatro, dando su valiosa opinión del tema planteado.
ACTIVIDAD CINCO:
COMPRENSIÓN-EXPLICACIÓN;
INTERFACES GRÁFICAS CON SWING
PRODUCTOS ACREDITABLES: 29. Realice un resumen sobre interfaces gráficas, sus componentes, sus métodos y funcionamiento. 30. 6. Presentar un programa utilizando la clase JOPTIONPANE. 31. Desarrollar un programa utilizando formularios donde s. implemente botones, s. etiquetas, textfield y combobox. lir. 32. Realice un programa donde implemente el botón guardar y salir. 33. Realice un programa donde implemente el modelo con las clases y sus respectivos métodos. 34. Realice un programa que implemente el controlador y guarde en un array los datzo.s ingresados mediante interfaz 31. Realice un programa para guardar la información de un estudiantee. 32. Resuelva las autoevaluaciones correspondientes a la unidad. 33. Participe dentro del foro de la unidad cinco, dando su valiosa opinión del tema planteado.
D. ESTRATEGIAS METODOLÓGICAS: INSTRUCCIONES GENERALES PARA EL DESARROLLO DE LA GUIA DE APRENDIZAJE 1. Para la ampliación de Información: a. Revise textos, trípticos, propagandas, folletos, reportes e internet. Lectura crítica del apoyo teórico que corresponda b. Acceda a otra información teórica en relación al tema a desarrollar. Utilice diferentes estrategias para la búsqueda, selección y organización de información c. Identifique los conceptos principales y secundarios de la temática y, elabore un listado con las categorías y conceptos centrales del tema en estudio.
2. Para la elaboración de los cuadros sinópticos a. Realice la lectura crítica de los apoyos teóricos de los que debe elaborar el cuadro sinóptico b. Realice la búsqueda, selección y utilización de información científicoteórica sobre las temáticas en estudio c. Identifique las ideas centrales de cada uno de los textos. Para esta actividad podría hacer uso de alguna de las reglas que se utilizan en la elaboración de resúmenes, por ejemplo: eliminar el material innecesario o secundario;
INSTITUTO TECNOLÓGICO SUPERIOR “JUAN MONTALVO”
d. e. f. g.
eliminar el material importante pero redundante; sustituir una serie de objetos, por conceptos generadores, que los incluya; identifique la oración en la que se expone la idea central del párrafo. Relacione los elementos esenciales de cada uno de los textos, de manera que pueda organizarlos con facilidad Elabore un esquema que contenga los elementos esenciales del contenido y sus relaciones Represente esquemáticamente las relaciones existentes entre los elementos esenciales del contenido Elabore los cuadros sinópticos que expliquen los temas solicitados.
3. Para la elaboración de la tabla comparativa. a. Realice la lectura crítica de los apoyos teóricos de los que debe elaborar el cuadro sinóptico b. Realice la búsqueda, selección y utilización de información científico-teórica sobre las temáticas en estudio c. Identifique las ideas centrales de cada uno de los textos. Para esta actividad podría hacer uso de alguna de las reglas que se utilizan en la elaboración de resúmenes, por ejemplo: eliminar el material innecesario o secundario; eliminar el material importante pero redundante; sustituir una serie de objetos, por conceptos generadores, que los incluya; identifique la oración en la que se expone la idea central del párrafo. d. Relacione los elementos esenciales de cada uno de los textos, de manera que pueda organizarlos con facilidad e. Realice una tabla con la información recolectada y organizar de acuerdo a sus características. 3. Para el desarrollo de un programa. a. Realice la lectura crítica de los apoyos teóricos de los que debe elaborar programa. b. Utilice el entorno de desarrollo Eclipse. c. Defina en papel el programa desarrollar. d. Ejecute los pasos que debe realizar para obtener lo solicitado. 4. Para presentar los programas del módulo. a. Utilice el entorno de desarrollo Eclipse. b. Ejecute todos los pasos que se dan en el módulo. c. Presentar los resultados en captura de pantalla y código impreso. 5. Para la elaboración del resumen a. Realice la lectura exploratoria del apoyo teórico recomendado b. Identifique las ideas más importantes del contenido estudiado c. Elabore una frase sinóptica, concisa, que abarque el contenido total y que responda a la pregunta ¿de qué trata la lectura? d. Reúna las ideas más importantes y, de existir, los ejemplos más sobresalientes.
INSTITUTO TECNOLÓGICO SUPERIOR “JUAN MONTALVO” e. Elimine los párrafos redundantes o accesorios y los ejemplos abundantes f. Integre las ideas importantes en un escrito coherente que exprese, con sus propias palabras, la síntesis de lo que se explica en el tema, sin cambiar las ideas centrales. g. Tenga en cuenta que el resumen puede repetir literalmente las ideas principales tal como las expone el autor, siempre y cuando se las vincule adecuadamente. 6. Para la resolución de las autoevaluaciones a. Estudie, de manera crítica los apoyos teóricos que tengan referencia a los temas solicitados. Podría ampliar la información científico-teórica sobre el tema propuesto. b. Se estructurará los grupos con al menos dos estudiantes c. Para elaborar y organizar el informe del proceso realizado. Se recomienda realizar lo siguiente: a. La sistematización de la información b. La síntesis de la información para su presentación y sustentación (socialización de resultados) c. Búsqueda de ayudas didácticas y recursos para hacer activa la socialización. d. A continuación, procedan a la elaboración del informe que consiste en un reporte de equipo que, como mínimo contendrá: a. Antecedentes b. Análisis c. Conclusiones d. Recomendaciones e. Legalización de los participantes (Nombres –Apellidos, CC y firma) e. También se recomienda organizar la sustentación del informe, actividad que estará orientada a comunicar los resultados del proceso de aprendizaje, mantener el interés del auditorio, satisfacer sus inquietudes y mantener la atención del grupo. f. Resuelva los siguientes cuestionarios: a. Cuestionario No. 01 b. Cuestionario No. 02 c. Cuestionario No. 03 d. Cuestionario No. 04 e. Cuestionario No. 05 f. Cuestionario No. 06 g. Cuestionario No. 07 h. Cuestionario No. 08 i. Cuestionario No. 09 j. Cuestionario No. 10
INSTITUTO TECNOLÓGICO SUPERIOR “JUAN MONTALVO”
E. FECHA Y HORA DE ENTREGA DE LOS PRODUCTOS ACREDITABLES Los productos acreditables constantes en las actividades individuales y actividades en grupo cooperativo de aprendizaje, deberán entregarse, al docente de acuerdo al siguiente detalle:
ACTIVIDADES INDIVIDUALES DE APRENDIZAJE ACTIVIDAD
UNO
HORAS DE FECHA DE TRABAJO ENTREGA AUTÓNOMO
PRODUCTOS ACREDITABLES
1.
Investigue sobre la historia de java, sus características
y
5 horas
22/04/2016
5 horas
30/04/2016
realice un cuadro sinóptico adicionando
lo
que
se
encuentra en el módulo. 2. Investigue y elabore una tabla comparativa de los diferentes entornos java.
de desarrollo para
3. Instale el entorno de desarrollo Eclipse en su pc.
4.
Desarrollo un denominado programa”
programa
“Mi
primer
utilizando
la
estructura de java y el resultado preséntelo en consola.
INSTITUTO TECNOLÓGICO SUPERIOR “JUAN MONTALVO” 5.
Realice un programa en java
5 horas
06/05/2016
5 horas
13/05/2016
10. Elabore un programa 5 horas aplicando cada una de las estructuras de repetición y represéntelo en un diagrama de flujo.
20/05/2016
11. Presentar todos los 5 horas programas que están como ejemplo dentro del módulo.
27/05/2016
utilizando
los
operadores
descritos en el módulo, mínimo 4 operadores.
6. Resuelva
las
autoevaluaciones correspondientes
a
la
unidad.
7. Participe dentro del foro de la unidad uno, dando su valiosa opinión del tema planteado. DOS
8. Elabore un cuadro comparativo sobre las estructuras de selección, repetición. 9. Elabore un programa aplicando la estructura de selección.
12. Resuelva autoevaluaciones correspondientes unidad.
las a
la
13. Participe dentro del foro de la unidad dos, dando su valiosa opinión del tema planteado.
INSTITUTO TECNOLÓGICO SUPERIOR “JUAN MONTALVO” TRES 14. Defina que es una clase y que es un objeto y realice 5 ejemplos de clases y objetos.
5 horas
03/06/2016
5 horas
10/06/2016
6 horas
17/06/2016
15. Desarrolle un programa en el que utilice constructores. 16. Presentar el programa Vehiculo con los métodos get y set. 17. Presentar el programa Circulo. 18. Represente la clase Vehiculo en un diagrama de clases. 19. Realice un programa utilizando variables static. 20. Presente el programa CalcularFechaHoy utilizando paquetes. 21. Presentar 2 ejemplos con cada una de las variables de las cadenas. 22. Resuelva las autoevaluaciones correspondientes a la unidad. 23. Participe dentro del foro de la unidad tres, dando su valiosa opinión del tema planteado.
INSTITUTO TECNOLÓGICO SUPERIOR “JUAN MONTALVO” CUATRO 24. Defina que es un arrays y presente 4 ejemplos de declaraciones de arrays.
6 horas
01/07/2016
25. Presentar un programa con un arrays de notas de 10 números enteros. 26. Presentar un programa donde se ingresen datos desde el teclado. 27. Resuelva las autoevaluaciones correspondientes a la unidad. 28. Participe dentro del foro de la unidad cuatro, dando su valiosa opinión del tema planteado. CINCO
29. Realice un resumen sobre interfaces gráficas, sus componentes, sus métodos y funcionamiento.
6 horas
08/07/2016
6 horas
15/07/2016
6 horas
22/07/2016
6 horas
29/07/2016
30. Presentar un programa utilizando la clase JOPTIONPANE. 31. Desarrollar un programa utilizando formularios donde implemente botones, etiquetas, textfield y combobox. 32. Realice un programa donde implemente el botón guardar y salir. 33. Realice un programa donde implemente el modelo con las clases y sus respectivos métodos. 34.
Realice un programa que implemente el controlador y guarde en un array los datos ingresados mediante interfaz
INSTITUTO TECNOLÓGICO SUPERIOR “JUAN MONTALVO” 35. Realice un programa para guardar la información de un estudiante. 36. Resuelva las autoevaluaciones correspondientes a la unidad.
6 horas
6 horas
05/08/2016
12/08/2016
37. Participe dentro del foro de la unidad cinco, dando su valiosa opinión del tema planteado.
TOTAL
88 horas
NOTAS IMPORTANTES
Los estudiantes deberán asignar como mínimo 88 horas para el trabajo autónomo
Deberá cumplirse estrictamente el cronograma establecido para la entrega de los productos acreditables,
Además se hace conocer que el trabajo autónomo aportará a la nota de acreditación con el 50%.
Al final del semestre el estudiante entregará anillado todos los productos acreditables con la respectiva carátula al docente.
Al final del cuatrimestre o semestre el docente entregará el mejor anillado al coordinador de carrera
El docente entregará al coordinador de carrera, junto con el sílabo la guía de aprendizaje autónomo de la asignatura que imparte impreso y magnético.
BIBLIOGRAFÍA: Módulo de Lenguaje de Programación Internet.
Ing. Betty Jackelinen Palacios Morocho DOCENTE