Curso de programación para iPhone

Esta semana he impartido un curso básico de programación para iPhone, dentro de los cursos del Campus de verano 2011 que ha organizado la EPS de Gandía.

Ha sido un curso intensivo de 20 horas, pensado para personas que nunca hubiesen programado aplicaciones para el entorno de Apple, si bien sí era necesario algún conocimiento básico de programación, como Java o, preferiblemente, C o C++. Los dos primeros días estuvimos aprendiendo Objective-C, los dos siguientes nos centramos en el desarrollo de interfaces para iPhone y el último día, para afianzar todo, cada uno preparó su propia aplicación poniendo en práctica todo lo que habíamos visto durante la semana.

Es la primera vez que imparto un curso como este (tan condensado en poco tiempo) y creo que me columpié un poco con las previsiones de tiempo y no pudimos ver todo lo que había pensado al principio (mis disculpas de nuevo para los que pasticipásteis en el curso). Además, siempre es complicado ajustar el ritmo cuando en el grupo hay gente con habilidades en programación tan distintas.

He agrupado en una única presentación las transparencias del curso. Os las dejo aquí

Las universidades no deberían temer a enseñar novedades radicales; por el contrario, es su llamado dar la bienvenida a la oportunidad de hacerlo. Su disposición a hacerlo es nuestra principal salvaguarda contra las dictaduras, sean del proletariado, del establishment académico, o de la élite corporativa.

Fragmento de «On the Cueltry of Really Teaching Computer Science».
Dijkstra, 2 dic. 1988

Unas palabras de hace 20 años que están muy de actualidad ¿no crees? Te dejo el manuscrito original y la transcripción en español. Y también un enlace a otros documentos publicados por él, conocidos como EWDs.

(vía Barrapunto)