| Planeación de los temas |
| Tema | Sub Tema | |
| 1. Fundamentos de Java | 1.1 Historia y características de Java 1.2 Identificadores y palabras clave 1.3 Tipos de datos primitivos 1.4 Expresiones y operadores 1.5 Estructuras de control | Estrategias educativas 1. Exposición interactiva: 2. Prácticas de laboratorio: 3. Trabajo cooperativo o en equipo: 4. Ejercicios: 5. Proyectos: Aprendizaje colaborativo: Recursos y materiales Pizarrón, Libros, IDE, Presentaciones Objetivos de aprendizaje 2. Entiende todos los elementos propios del lenguaje de programación. 3. Emplea los objetos apropiados para resolver problemas. 4. Vincula el aprendizaje con la asignatura de: Ser universitario Medios de evaluación Examen escrito Lecturas Proyecto Aplicativo/Integrador Sesiones 3 semanas |
| 2. Métodos y tipos referencia | 2.1 Métodos de la clase Math 2.2 Declaración de métodos 2.3 Arreglos 2.4 Métodos de la clase String 2.5 Clase para entrada de datos | Estrategias educativas 1. Exposición interactiva: 2. Prácticas de laboratorio: 3. Trabajo cooperativo o en equipo: 4. Ejercicios: 5. Proyectos: Aprendizaje colaborativo: Recursos y materiales Pizarrón, Libros, IDE, Presentaciones Objetivos de aprendizaje 2. Entiende todos los elementos propios del lenguaje de programación. 3. Emplea los objetos apropiados para resolver problemas. 4. Vincula el aprendizaje con la asignatura de: Ser universitario Medios de evaluación Examen escrito Lecturas Proyecto Aplicativo/Integrador Sesiones – Calendarización 1 Semana |
| 3. Java con objetos | 3.1 Concepto y declaración de clases 3.2 La palabra reservada this 3.3 Métodos: constructores, set (establecer) y get (obtener) 3.4 Modificadores static y final 3.5 Uso de comentarios Javadoc | Estrategias educativas 1. Exposición interactiva: 2. Prácticas de laboratorio: 3. Trabajo cooperativo o en equipo: 4. Ejercicios: 5. Proyectos: Aprendizaje colaborativo: Recursos y materiales Pizarrón, Libros, IDE, Presentaciones Objetivos de aprendizaje 1. Desarrolla en lenguaje JAVA programas con un mediano nivel de complejidad. 2. Entiende todos los elementos propios del lenguaje de programación. 3. Emplea los objetos apropiados para resolver problemas. 4. Vincula el aprendizaje con la asignatura de: Ser universitario Medios de evaluación Examen escrito Lecturas Proyecto Aplicativo/Integrador Sesiones – Calendarización 4 semanas |
| 4. Excepciones y archivos | 4.1 Definición de excepción 4.2 Sentencia try-catch-finally 4.3 Arrojar y encadenar excepciones 4.4. E/S con archivos | Estrategias educativas 1. Exposición interactiva: 2. Prácticas de laboratorio: 3. Trabajo cooperativo o en equipo: 4. Ejercicios: 5. Proyectos: Aprendizaje colaborativo: Recursos y materiales Pizarrón, Libros, IDE, Presentaciones Objetivos de aprendizaje 1. Desarrolla en lenguaje JAVA programas con un mediano nivel de complejidad. 2. Entiende todos los elementos propios del lenguaje de programación. 3. Emplea los objetos apropiados para resolver problemas. 4. Vincula el aprendizaje con la asignatura de: Ser universitario Medios de evaluación Examen escrito Lecturas Proyecto Aplicativo/Integrador Sesiones – Calendarización 2 semanas |
| 5. Conceptos avanzados sobre las clases | 5.1 Abstracción de datos y encapsulamiento 5.2 Herencia simple 5.3 Polimorfismo 5.4 Clases abstractas e interfaces | Estrategias educativas 1. Exposición interactiva: 2. Prácticas de laboratorio: 3. Trabajo cooperativo o en equipo: 4. Ejercicios: 5. Proyectos: Aprendizaje colaborativo: Recursos y materiales Pizarrón, Libros, IDE, Presentaciones Objetivos de aprendizaje 1. Desarrolla en lenguaje JAVA programas con un mediano nivel de complejidad. 2. Entiende todos los elementos propios del lenguaje de programación. 3. Emplea los objetos apropiados para resolver problemas. 4. Vincula el aprendizaje con la asignatura de: Ser universitario Medios de evaluación Examen escrito Lecturas Proyecto Aplicativo/Integrador Sesiones – Calendarización 2 semanas |
| 6. Interfaces gráficas | 6.1 El API de Swing 6.2 Eventos 6.3 Java 2D 6.4 Applets y contenido multimedia | Estrategias educativas 1. Exposición interactiva: 2. Prácticas de laboratorio: 3. Trabajo cooperativo o en equipo: 4. Ejercicios: 5. Proyectos: Aprendizaje colaborativo: Recursos y materiales Pizarrón, Libros, IDE, Presentaciones Objetivos de aprendizaje 1. Desarrolla en lenguaje JAVA programas con un mediano nivel de complejidad. 2. Entiende todos los elementos propios del lenguaje de programación. 3. Emplea los objetos apropiados para resolver problemas. 4. Vincula el aprendizaje con la asignatura de: Ser universitario Medios de evaluación Examen escrito Lecturas Proyecto Aplicativo/Integrador Sesiones – Calendarización 2 semanas |
| 7. Introducción a la programación multihilos | 7.1 Threads en Java 7.2 La interface Runnable | Estrategias educativas 1. Exposición interactiva: 2. Prácticas de laboratorio: 3. Trabajo cooperativo o en equipo: 4. Ejercicios: 5. Proyectos: Aprendizaje colaborativo: Recursos y materiales Pizarrón, Libros, IDE, Presentaciones Objetivos de aprendizaje 1. Desarrolla en lenguaje JAVA programas con un mediano nivel de complejidad. 2. Entiende todos los elementos propios del lenguaje de programación. 3. Emplea los objetos apropiados para resolver problemas. 4. Vincula el aprendizaje con la asignatura de: Ser universitario Medios de evaluación Examen escrito Lecturas Proyecto Aplicativo/Integrador Sesiones – Calendarización 2 semanas |