Вы находитесь на странице: 1из 6

Ing. Alex Marn Mndez marinmendez@hotmail.com https://www.facebook.

com/alexmarinmendez
Nuevas herramientas para el aula en
alumnos de primer ingreso
En los aos que corren, pocas de la educacin centrada en el alumno, uno de los retos con los
que nos enfrentamos los docentes cada semestre es la motivacin que debemos transmitir a
nuestro nuevo grupo de alumnos. Hace algunos aos, cuando era yo estudiante, el docente
simplemente transmita su conocimiento sobre la disciplina que imparta. No se preocupaba por
que sus alumnos comprendan, adems del contenido, la importancia de su materia, ni mucho
menos conocer siquiera la valiosa razn que les obligaba a estudiar aquellos postulados o teoras
que tenan muy poco (o ningn) sentido desde el punto de vista del alumno. Muchas veces,
tuvimos que esperar a salir al campo laboral para encontrar, por fin, un sentido a todo aquello que
nos mostraba nuestro docente en aquellas pizarras verdes marcadas con tiza de yeso.
Situacin muy distinta es la que se vive hoy en nuestra educacin en todos sus niveles.
En este breve artculo, comparto mi experiencia y mi punto de vista con
respecto a la motivacin en la educacin superior universitaria en el
programa profesional
1
de Ingeniera en Sistemas Computacionales en una
universidad privada importante en Per. Aunque gire en torno a la temtica
tecnolgica, no es necesario ser ingeniero o profesional de tecnologa para
comprender las situaciones y opiniones que se comentan en este
documento.
La importancia de la motivacin en el curso introductorio de carrera
El transmitir motivacin se convierte en un factor crtico de xito cuando se trata del curso
introductorio de carrera para jvenes de primer ingreso
2
.
Si te han encargado el curso introductorio de carrera, debes saber que adems de transmitir los
conocimientos que se indican en tu slabo, tienes la gran responsabilidad de lograr una desercin
cero (o casi) en tu grupo de alumnos. Claro est que algunas veces los cachimbos dejan la
carrera por otros motivos que no podemos controlar, como por ejemplo cambio de ciudad de
residencia, entre otros.
Pero no todas son malas noticias, lo bueno del asunto es que si ests metido en este embrollo, es
porque tienes la confianza suficiente de tu jefe de carrera o decano, quienes estn convencidos
que tienes todas las capacidades para cumplir a cabalidad con esta tarea (que quiz no conocas
hasta antes de llegar a este artculo)
Es sabido que existe mayor posibilidad de cambio de carrera, e incluso, cambio de institucin
universitaria, en los primeros semestres de la malla curricular. A lo primero, solemos llamar
desercin interna, y a lo segundo desercin externa. Es por ello que, el trabajo en clase, y fuera

1
En este documento, se utilizan los trminos programa profesional y carrera profesional (o simplemente carrera) como
sinnimos
2
En Per conocidos como cachimbos. Ver definicin en http://es.wikipedia.org/wiki/Cachimbo_%28peruanismo%29
Ing. Alex Marn Mndez marinmendez@hotmail.com https://www.facebook.com/alexmarinmendez
de ella, durante la materia de introduccin a la carrera es vital para lograr el objetivo de tener a
todos tus alumnos convencidos de que estn en el lugar correcto. Como vers a continuacin, no
todos tus nuevos pupilos son iguales.
Anatoma de un alumno de primer ingreso
Cuando un joven de primer ingreso llega a su clase inicial, asiste al aula con una de estas tres
actitudes:
Inmenso inters por empezar pues conoce mucho sobre la carrera profesional que eligi.
Un familiar cercano le transmiti el inters y est seguro que esta ser su herramienta para
ganarse la vida.
Muchas dudas sobre su eleccin. No est seguro de haber entendido lo que le han dicho
sobre la carrera profesional que est empezando. La idea de probar a ver qu pasa est
presente y la posibilidad de cambiar de carrera, latente.
Bastante presin pues no fue l quien decidi su carrera. Est all para seguir la tradicin
familiar. Aunque esto ltimo es menos frecuente, podra ser cambiado por Estoy aqu
pues no haba nada mejor.
Cualquiera que sea la realidad de cada alumno, el docente debe lograr que el porcentaje ms alto
posible contine el siguiente semestre en la misma carrera.
Actividades que pueden ayudar a obtener motivacin
Una de las estrategias utilizadas hace mucho son las visitas guiadas a empresas o las charlas con
egresados. Esto ltimo es lo que no he dejado de hacer desde que tengo a cargo los cursos
introductorios de carrera. Siempre he obtenido muy buenos resultados, como por ejemplo la
actividad de este ltimo da 5 de mayo en donde un egresado convers con mis alumnos. Todos
estuvieron muy atentos y posaron muy contentos para la foto del recuerdo. Esto los ha motivado
mucho.

Ilustracin 1.- Fotografa del grupo de alumnos del curso de Introduccin al a carrera de Sistemas Computacionales
Ing. Alex Marn Mndez marinmendez@hotmail.com https://www.facebook.com/alexmarinmendez
Ilustracin 2.- File:Fear computer.jpg By maido155 [CC-BY-SA-
2.0 (http://creativecommons.org/licenses/by-sa/2.0)], via
Wikimedia Commons

Cuando los puntos fuertes no juegan a favor
Cada carrera utiliza sus propias estrategias
para captar adeptos. Estoy seguro que
conoces muy bien los puntos fuertes de tu
carrera y cmo utilizarlos para fidelizar a
tus alumnos. Sin embargo, tambin algunas
veces la misma carrera tiene sus temas
difciles, aquellos cursos que se han
ganado la fama de ser los ms complicados
de la malla curricular y que hacen correr a
la mayora de estudiantes. Todos llegan a
estas materias con el miedo y la
resignacin de tener que inscribirse en ellas
2 veces como mnimo.
El caso de Ciencia de la Computacin no
es la excepcin. A continuacin te invito a
conocer nuestra situacin y como he logrado obtener algunos resultados positivos hasta hoy.
La programacin como enemigo
En las carreras de tecnologa, la especialidad ms temida es la de Programacin de
computadoras
3
. El caso particular es que a nivel internacional se vive desde hace varios aos, una
crisis muy grande pues nuestros prospectos (estudiantes universitarios) presentan graves
problemas para terminar con xito las materias de esta especialidad. Sobre todo aquellas de
iniciacin en el rea, como Fundamentos de programacin, Algoritmos y programacin, entre
otras. Nuestro problema se agrava pues estas materias estn en el primer o segundo semestre de
la malla curricular. All donde ya vimos que es ms frecuente la desercin tanto interna como
externa. Para un joven de unos 17 aos de edad es muy frustrante encontrar un Goliat a quien
vencer en la puerta de entrada de su vida acadmica.
Slo aquellos que llegan con inmenso inters son los que logran vencer a este Goliat. Los dems,
la gran mayora, nos abandonarn. Es preciso que la universidad (nosotros, los docentes
universitarios), hagamos algo para rescatar a este gran grupo de prospectos que se nos escapan
cada semestre. No por cuestiones econmicas como podra imaginarse en el caso de instituciones
particulares; sino por amor a nuestra profesin. Cada profesional defiende su rea porque la ama.
En Ciencia de la Computacin queremos que los profesionales en tecnologa sean cada vez ms,
en nmero y en calidad, pues amamos nuestra carrera y queremos que sta crezca.
Ante esta realidad estamos luchando, algunos profesores, por cambiar las metodologas y
herramientas usadas hace muchos aos. stas ltimas sin grandes resultados, como ya les
coment; pues de no ser as, no existira esta crisis y no estuvieras leyendo este artculo.

3
Oficialmente conocido como Ingeniera de Software. rea dedicada al desarrollo profesional de software.
Ing. Alex Marn Mndez marinmendez@hotmail.com https://www.facebook.com/alexmarinmendez
Conociendo un poco al enemigo
La programacin de computadoras trata sobre la automatizacin de procesos de la industria y/o
sociedad en general. Algunos autores llaman a estos procesos problemas computacionales.
Entonces, dicho en otras palabras, la programacin de computadoras es encontrar la solucin a
problemas computacionales.
La ingeniera de software ciencia que estudia el desarrollo profesional de software divide a este
proceso (el solucionar problemas computacionales) en varias etapas bien definidas. No todas estas
etapas son cubiertas en un curso de iniciacin a la programacin.
La mayora de universidades muestran las 3 primeras etapas en un primer o segundo semestre de
la carrera. Para un mejor entendimiento de este documento, me he tomado la libertad de dividir
estas 3 etapas en 2 fases:

Ilustracin 3.- Etapas en la programacin de computadoras incluidas en cursos de iniciacin a la programacin. Fuente
propia
Estas fases son un subconjunto de los procesos que se incluyen dentro del desarrollo de software
y que se descubren en cursos posteriores. La primera fase se puede hacer incluso sin uso de
computadoras. Es la fase de creacin de la solucin al problema computacional que se est
atacando.
Cuando necesitamos que el alumno lleve su solucin a la etapa de codificacin (ver el grfico
anterior), la herramienta que hace varios aos se utiliza es el lenguaje de programacin C++ o
incluso C (su antecesor). Esto debido a que muchos programadores y acadmicos consideran que
C es el equivalente a aprender anatoma bsica en medicina (Programming is terrible, 2014). C y
C++ son lenguajes que permiten acceder al hardware del computador e interactuar con l, tener
acceso directo a memoria, disco duro y dems recursos de hardware. Sin embargo, su sintaxis (las
reglas de escritura de las instrucciones en este lenguaje) es muy rgida y su curva de aprendizaje
no es muy fcil.
Por ejemplo, slo para escribir un mensaje en pantalla con la frase Hola Mundo, debemos escribir
todo este cdigo:
Anlisis
Diseo
1era
fase
Codificacin
2da
fase
Ing. Alex Marn Mndez marinmendez@hotmail.com https://www.facebook.com/alexmarinmendez

Ilustracin 4.- Cdigo en C++ para un programa que escribe en pantalla la frase "Hola Mundo". Fuente propia.

El gran reto del docente aqu es explicarle al alumno todas esas lneas y su significado. A pesar de
que la nica instruccin que hace todo el trabajo visible es la que se encuentra en la lnea 6, todas
las dems lneas son necesarias y hacen tambin un trabajo en la computadora. Pero ese trabajo
no es visto por el programador novato (estudiante) y por ende, no es considerado como
importante.
Si olvidas uno de esos signos o colocas uno extra, el computador no acepta las instrucciones y no
ejecuta lo que deseas. Esto es lo que se llama reglas de sintaxis. El estudiante muy pronto puede
frustrarse pues estos lenguajes son muy buenos para el desarrollo de programas pero no estn
dirigidos al aprendizaje de los mismos.
Cuando apareci Java, gran parte de la academia empez a utilizarla en estos cursos. Sin
embargo, el problema persiste pues como vers a continuacin, la sintaxis sigue siendo
complicada para un estudiante de primer ao:

Ilustracin 5.- Cdigo en Java para un programa que escribe en pantalla la frase "Hola Mundo". Fuente propia.
Poco podemos hacer los docentes con herramientas tan abstractas como stas. El tema de la
motivacin resulta difcil en estas circunstancias. Felizmente los lenguajes de programacin han ido
evolucionando y ahora tenemos a la mano aquellos mucho ms ligeros en sintaxis. Considero un
error seguir utilizando Java o C++ para cursos de iniciacin a la programacin cuando tenemos
lenguajes como Python por ejemplo.
Ing. Alex Marn Mndez marinmendez@hotmail.com https://www.facebook.com/alexmarinmendez
Solamente compara los dos cdigos anteriores con este nuevo:

Ilustracin 6.- Cdigo en Python para un programa que escribe en pantalla la frase "Hola Mundo". Fuente propia.
Cul crees t que ser ms fcil de aprender?
Python oculta todo el trabajo no visible que era necesario hacer en Java y C++ hacindolo en
backstage. Dejando as slo la parte activa del programa. El programador puede centrarse
directamente en lo que desea hacer y no en todo aquello necesario para que se ejecute.
Eso no es todo
No solo es importante la herramienta con la que hagas las cosas, sino tambin el resultado que
obtengas. En el caso de la programacin, es mucho ms motivador para el alumno saber que con
lo que aprende terminar haciendo un juego, una red social o un buscador web. Proyectos que
difcilmente lograr hacer en un solo semestre utilizando las herramientas tradicionales (C++ y
Java).
Cuando llegas a tu primer da de clase y les dices a tus alumnos que al final del curso tendremos
un buscador web funcionando o una pequea red social o incluso un juego para dispositivos
mviles, de seguro que lograste motivarlos. Ahora depende de que mantengas esa motivacin a lo
largo de todo el semestre.
La motivacin durante el curso y al finalizarlo ser tema de otro artculo ms adelante. En esta
oportunidad quera mostrarte las nuevas herramientas que tenemos en Ciencia de la Computacin
para atacar aquello de la desercin. Si eres del rea de la tecnologa te invito a que las descubras
para aplicarlas en tu prximo inicio. Si eres de otra rea espero que este documento te haya
servido para buscar en tu profesin nuevas formas de motivar a tus alumnos. Recuerda que dentro
del aula eres un modelo a seguir y si logras motivarlos, te convertirs adems en lder de tu grupo.
Recuerda que para un docente, no hay nada ms gratificante que en un tiempo no muy lejano, los
vuelvas a encontrar y te agradezcan por todo el cambio que lograste en ellos.

Trabajos citados
(1 de mayo de 2014). Obtenido de Programming is terrible:
http://programmingisterrible.com/post/40453884799/what-language-should-i-learn-first
By maido155 [CC-BY-SA-2.0 (http://creativecommons.org/licenses/by-sa/2.0)], v. W. (1 de mayo
de 2014). Obtenido de Wikimedia Commons:
http://commons.wikimedia.org/wiki/File%3AFear_computer.jpg

Вам также может понравиться