El primer paso es establecer cual es el objetivo que se persigue: ¿desarrollar la capacidad para resolver problemas por medio de la computadora o hacer del alumno un programador? De acuerdo a la investigación, este es el punto principal por el cual el primer acercamiento que los jóvenes deben de tener con la programación no es precisamente con la de un lenguaje de programación.
Desde mi punto de vista, es verdad que para programar no necesariamente debes de conocer la sintaxis de un lenguaje de programacion como C++ o Java. El problema radica en el concepto que las personas tienen de la programación; el cual se refiere, precisamente, al proceso de razonamiento a traves del cual se resuelve un problema a traves de una computadora; en otras palabras, al desarrollar dicha capacidad como consecuencia se tiene a un programador. Por lo que, el medio (el lenguaje y el entorno)que se utilice para mi es indistinto si se logra programar.
Sin embargo, con la poca experiencia que tengo, observo algunos aspectos clave como:
- Aprender la sintaxis del lenguaje
- Aprender a moverse en el entorno
- Aprender las técnicas básicas
- Reunir los elementos anteriores para resolver un problema, el cual debe de ser de sumo interes para el alumno.
El aspecto común que considero en todas las disciplinas se debe de tomar en cuenta es precisamente, el interés que mueve al alumno a querer aprender.
A continuación, presento una comparación entre el metodo que uso actualmente y los nuevos:
