Sie sind auf Seite 1von 7
 
 
La mejor forma de aprender a programar
 
José Manuel Alarcón Aguín
 
 
LA MEJOR FORMA DE APRENDER A PROGRAMAR
por
José Manuel Alarcón Aguín
 No nos andemos con rodeos:
la mejor forma de aprender a programar es programando
. Es más, yo diría que es la única forma de aprender de verdad a hacerlo. Esto puede parecer una perogrullada, algo obvio. Sin embargo no lo es tanto si examinamos detenidamente de qué manera aprende programación un porcentaje muy elevado de personas.
Muchos aspirantes a aprender
 un lenguaje de programación, tecnología o entorno nuevos
lo que hacen es recibir clase en un aula
. Que quede claro que estoy hablando todo el tiempo de
gente con poca o nula experiencia real en la tecnología concreta que está intentando aprender
. Ir a un centro a formarnos -o que los docentes vengan a nuestra empresa- tiene la principal ventaja de ser muy cómodo para el que se forma. En un tiempo reducido se reciben de manera condensada muchos conocimientos. Esto puede estar bien y ser lo más adecuado si ya tenemos mucha experiencia y queremos aprender rápidamente los fundamentos de una
tecnología “para saber por dónde pisamos”
. También si el objeto del estudio es sumamente concreto y lo que aprendemos es de aplicación directa a nuestro trabajo diario o a un proyecto. Pero cuando estamos en un aula lo que estamos haciendo es atender a un profesor, tratar de hacer rápidamente las prácticas que nos indique, e intercambiar preguntas -en el momento- con el docente. Éste tiene que repartir su atención además entre otras 10 o 12 personas que siguen el mismo curso (por regla general no es económicamente rentable hacer grupos de menor tamaño de 10 personas). Además tenemos un
tiempo limitado
. Si el curso es de 30 horas docentes a realizar en una semana, tendremos 6 horas de clase cada día (con sus correspondientes descansos e ineficiencias de grupo), y ¿después qué?
¿Qué pasa al terminar?
: pues generalmente que a
partir de ese momento estaremos “
solos ante el peligro
”.
Durante los días que dura el curso se nos somete a un
bombardeo de información
que no tendremos forma de asimilar y madurar en tan poco tiempo. Además es muy probable que
no tengamos tampoco tiempo de practicar
 lo aprendido en solitario, más allá de los ejemplos guiados del aula. ¿Alguien cree seriamente que, sin ser un programador experimentado, uno se puede preparar para ser programador profesional en cualquier tecnología con 30 horas de clase? ¿Y presentarse y aprobar una certificación oficial? Yo digo que
difícilmente
.
 
 
El cono de Dale
Edgar Dale
 fue un pedagogo estadounidense conocido por su famoso
cono de la experiencia
. Estudió las diversas formas de aprendizaje para analizar la profundidad de retención que se conseguía con cada una. Reflejó los resultados de su estudio en un Cono o Pirámide del aprendizaje que revela claramente la efectividad de cada método. Esta es
mi interpretación
 (con PowerPoint, no doy para más) del famoso
Cono de Dale
: Cada
franja del cono
 representa una
forma de aprender
. Las etiquetas de la
izquierda
 muestran
acciones
 que se realizan habitualmente cuando estamos aprendiendo programación
(leer un libro, asistir a clase…) y
 las de la
derecha
reflejan el
porcentaje de efectividad
 de cada una de estas acciones. Como vemos
lo más efectivo
 es, claro está, el
hacer uno mismo
 lo que está intentando aprender. Para ello, primero, necesitamos adquirir unas nociones previas mediante lectura,
visionado de demostraciones prácticas, etc…
 

Ihre Neugier belohnen

Alles, was Sie lesen wollen.
Jederzeit. Überall. Auf jedem Gerät.
Keine Verpflichtung. Jederzeit kündbar.
576648e32a3d8b82ca71961b7a986505