Con la presente obra se trata de proporcionar al opositor las herramientas necesarias para afrontar con éxito la Programación Didáctica. En la primera parte hemos intentado fundamentar teóricamente la Programación con un doble objeto: de un lado definir la Programación y sus elementos más importantes, en un intento de proporcionar unas sólidas bases a partir de las cuales podamos abordar el trabajo práctico; y, de otro, dar respuestas adecuadas a las preguntas que nos pueda plantear el Tribunal. La segunda parte está dedicada a la exposición de dos Programaciones Didácticas completas conteniendo, a su vez, Unidades Didácticas desarrolladas a partir de la programación presentada. Como hemos elaborado Programaciones Didácticas completas, debíamos partir de unos currículos concretos. En nuestro caso hemos elegido los de Andalucía y Castilla-La Mancha, aunque lo que planteamos se puede hacer a partir del currículo de cualquier otra comunidad. Asimismo, abordamos la defensa de la programación.