Enseñar a programar en Java y no morir en el intento
Hace ya un porrón de años, en el 2007 si no me equivoco, tuve un monumental enfado con los alumnos de un Curso de Programación de la Junta de Andalucía que estaba impartiendo. Eran cursos para chavales de todo tipo, que no tenían muy claro qué hacer con su vida, y se suponía que en los nueve meses que duraba el curso yo tenía que conseguir que estos jóvenes aprendieran a desarrollar aplicaciones informáticas usando el Lenguaje Java, entre otros.
Cualquier profesor de programación que me esté leyendo sabe la frustración que representa explicar como codificar en la pizarra y ver en las caras de tus alumnos que no se están enterando ni papa de lo que estás diciendo, sobre todo si el nivel de esos alumnos es muy hereogéneo.
La Colección de Hojas Guiadas
Así que decidí que la mejor forma de hacer que aquellos alumnos aprovecharan el curso al máximo era olvidarme de explicar en la pizarra, y ofrecer a mis alumnos una Colección de Hojas Guiadas Java para que cada uno de ellos pudiera aprender Java a su ritmo. Fue un tremendo esfuerzo el crear todas estas hojas, intentando hacerlas lo más didácticas posible, pero creo que el resultado fue fantástico y sirvió de mucho.
Al finalizar el curso, uno de los alumnos subió esta colección de hojas a Internet, de manera bienintencionada, seguro. El caso es que estas hojas empezaron a aparecer por distintas webs de programación, e incluso pude ver que había gente que, aprovechando que no tenían ningún tipo de copyright, se ponían su nombre en ellas y se adjudicaban su autoría por tó la cara.
Aunque inicialmente me mosqueó el tema, por otro lado me dí cuenta que ese libro de Java que había escrito estaba ayudando a un montón de estudiantes por todo el mundo, gente que muchas veces no disponía de los medios o de alguien que pueda hacerle entender todo este mundo de la programación, y sobre todo de la programación en Java.
Descarga de Hojas Guiadas y Ejercicios
Hoy, bicheando entre antiguas carpetas, me he encontrado de nuevo con esta colección, y he pensado que por qué no publicarla de forma completa, que para eso soy el autor, y también porque veo que en muchas webs no están todas las hojas y faltan los ejercicios. Es cierto que no es material actualizado, pero siguen siendo muy útiles para aprender las bases de la programación Java, y aún sigo comprobando que estos contenidos se siguen impartiendo hoy día en distintos programas de formación oficiales en España.
Así que aquí las tienes. Te las puedes descargar de forma totalmente gratuita, tanto las 63 hojas guiadas como las hojas de ejercicios propuestos para que practiques. Tienes permiso para copiarlas, modificarlas, publicarlas en tu blog, enviárselas a tus colegas o leérselas a tu prima, o lo que quieras. Y si eres formador, puedes usarlas en tus clases si te parecen útiles. Las ofrezco tanto en PDF como en Word, en el formato que las creé, para que las puedas editar. Lo único que te pido es que no hagas un uso comercial de ellas y las ofrezcas tú también de forma gratuita. Y ya que estamos, podrías mencionar mi web ejerciciosmesa.com en agradecimiento 😉
¡Que las disfrutes!
Descarga Gratuita de Curso y Ejercicios Java
Ejercicios Propuestos Interfaces Java PDF
Ejercicios Propuestos Interfaces Java DOC
Ejercicios POO e Interfaces PDF
Ejercicios POO e Interfaces DOC
Ejercicios Java + Bases de Datos PDF
Ejercicios Java + Bases de Datos DOC
LISTADO DE HOJAS GUIADAS JAVA
- 01 GUIADOS JAVA INTRODUCCION
- 02 GUIADOS JAVA INTRODUCCION PROGRAMACION
- 03 GUIADOS JAVA INTRUCCIONES ALTERNATIVAS
- 04 GUIADOS JAVA OBJETOS Y PROPIEDADES
- 05 GUIADOS JAVA OBJETOS Y PROPIEDADES CONT
- 06 GUIADOS MENSAJES EMERGENTES
- 07 GUIADOS INSTRUCCIONES REPETITIVAS
- 08 GUIADOS CADENAS
- 09 GUIADOS EXCEPCIONES
- 10 GUIADOS JFRAMES
- 11 GUIADOS JAVA CUADROS VERIFICACION
- 12 GUIADOS JAVA BOTONES DE OPCION
- 13 GUIADOS TOGGLEBUTTONS
- 14 GUIADOS LISTAS
- 15 GUIADOS COMBO
- 16 GUIADOS VARIABLES GLOBALES
- 17 GUIADOS LISTAS MODELOS
- 18 GUIADOS COMBOS MODELOS
- 19 GUIADOS MENUS
- 20 GUIADOS BARRAS HERRAMIENTAS
- 21 GUIADOS CENTRALIZAR CODIGO
- 22 GUIADOS MENUS EMERGENTES
- 23 GUIADOS DIALOGOS
- 24 GUIADOS SLIDERS
- 25 GUIADOS SPINNER
- 26 GUIADOS BARRAS DESPLAZAMIENTO
- 27 GUIADOS JSCROLLPANE
- 28 GUIADOS FILECHOOSER
- 29 PROGRAMACION MDI CONT
- 30 PROGRAMACION MDI
- 31 GUIADOS LAYOUTS
- 32 GUIADOS LAYOUTS Y PANELES
- 33 INTRO POO
- 34 POO CLASES PROPIAS
- 35 POO PROGRAMACION DE UNA CLASE
- 36 POO PROYECTOS CON CLASES PROPIAS
- 37 GUIADOS VECTORES
- 38 BASES DE DATOS MODELO ER
- 39 BASES DE DATOS TRASPASO TABLAS
- 40 BASES DE DATOS RELACIONES MUCHAS MUCHAS
- 41 BASES DE DATOS ACCESS
- 42 BASES DE DATOS CONSULTAS
- 43 BASES DE DATOS SQL
- 44 BASES DE DATOS TUTORIAL SQL
- 45 BASES DE DATOS SQL
- 46 JAVA ACCESO BASE DATOS
- 47 JAVA ACCESO BASE DATOS CONT
- 48 JAVA ACCESO BASE DATOS CONT
- 49 JAVA ACCESO BD ALTAS
- 50 JAVA ACCESO BD BAJAS
- 51 JAVA ACCESO BD MODIFICACIONES
- 52 JAVA ACCESO BD JTABLE
- 53 JAVA ACCESO BD JTABLE
- 54 JAVA ACCESO BD JTABLE
- 55 JAVA ACCESO BD JTABLE
- 56 JAVA ACCESO BD JTABLE
- 57 JAVA BD INFORMES
- 58 JAVA BD INFORMES
- 59 JAVA BD INFORMES
- 60 JAVA BD INFORMES
- 61 JAVA BD INFORMES
- 62 JAVA BD INFORMES
- 63 JAVA BD INFORMES
LISTADO DE EJERCICIOS JAVA PROPUESTOS
- Hojas de ejercicios de Interfaces en Java (19 hojas)
- Hojas de ejercicios de POO e Interfaces en Java (21 hojas)
- Hojas de programación Java + Bases de Datos (25 hojas)