Hacen que merezca la pena copiarse

9 10 2009

Con todos mis respetos al GIGA, quizás el único departamento del CPS por el que todavía siento respeto y en el que he encontrado profesores que realmente se preocupan por su docencia y por enseñarte algo, recientemente he vivido una circunstancia de la que DEBO dejar constancia, pues al fin y al cabo, la verdad es la verdad:

He cursado y aprobado todas las asignaturas que el GIGA imparte actualmente como Optativas de Segundo Ciclo en Ingeniería Informática y he trabajado en ellas no sólo por el aprobado, sino por el interés que me suscitan y la extensa aplicación que tienen en mi trabajo. De hecho me gustaría desarrollar mi Proyecto de Fin de Carrera con ese departamento, ya que paso bastante del tejemaneje y el mamoneo que se traen en los demás, y sobre todo porque la informática gráfica es lo mío, eso está más que claro.

Pero mi sorpresa ha llegado al terminar de cursar precisamente la asignatura llamada Informática Gráfica, la última que me quedaba para el trío. Esta asignatura consta de una parte práctica en OpenGL y de una parte teórica que consiste en la implementación de un Visor 3D con render basado en el algoritmo de Gouraud que supone un 80% de la nota.

Duele decirlo, pero es un secreto a voces que esa parte supone una carga de trabajo bastante excesiva, ya que se propone un programa 100% basado en memoria dinámica, con dibujado de primitivas en pantalla, con recursos en un lenguaje Pascal, un lenguaje imperativo que NO vemos en la carrera y que luego hay que traducir para programarlo orientado a objetos, añadiendo una interfaz de usuario y una serie de cálculos trigonométricos y matriciales que no se utilizan en ninguna otra asignatura de la titulación y bueno, manejo de ficheros y un largo etc…

Este programa que menciono se suele implementar en Java, y como es tradición, me han pasado por debajo del morro la versión en la que la mayoría de estudiantes se basa para implementar su trabajo (Basar, copiar, prestar, inspirar… Sinónimos…).

Personalmente no me gusta gastar unos cientos de pavos en matricularme en una asignatura para terminar copiando y aprobando por le morro. De hecho lo hice en una ocasión con 1 de las 7 prácticas de una asignatura (Ficheros y Bases de Datos) y me conllevó un suspenso en una sospechosa “segunda revisión de prácticas” y una nueva matrícula…

En fin, a lo que voy:

Este Visor 3D para informática gráfica lo tomé como un reto personal y decidí programarlo en BennuGD desde el principio, sin copiar ni tan siquiera una sóla línea de código. BennuGD es un lenguaje que nadie ha utilizado jamás para realizar un proyecto en el CPS, un lenguaje con licencia GPL en cuya comunidad participo de forma muy activa desde hace años, en el que contribuyo a diario, festivos incluidos, y con el que desarrollo la mayor parte de mi profesión.

Durante el desarrollo de mi Visor 3D tuve la ocasión de testear el funcionamiento de la memoria dinámica en BennuGD, de diversas librerías matemáticas, de la entrada/salida de datos formateados por teclado, uso de ficheros, etc.

Para el muestreo y obtención de datos implementé varios módulos de uso general para la obtención de datos formateados desde teclado y para el muestreo “amigable” de textos, letra a letra y con saltos de linea, en plan juego de rol… Todo reutilizable para futuros proyectos.

Tanto interés puse en el dichoso Visor 3D que mantuve un hilo de discusión al respecto en el foro de la comunidad durante varios meses, con capturas y descargas, con la intención de ilustrar cómo se realiza la implementación de un render, de forma que sirva de apoyo a otras personas, ya que soy partidario de compartir el fruto de mis proyectos. De hecho más de 1000 lectores han seguido el proyecto actualmente.

Y no sólo eso sino que además mantuve en otro de mis blogs varios posts al respecto sobre el desarrollo de la aplicación manteniendo descargas directas de las versiones del mismo, con la intención de que algunos de mis alumnos pudieran curiosear en el código y aprender algo.

Pues bien, tras un trabajo ilusionante, con foro de discusión y posts incluidos, con la aplicación didáctica que quise ofrecer a mis alumnos gracias a mi proyecto, usando un lenguaje novedoso, cumpliendo las funcionalidades y requisitos exigidos por la aplicación… Obtuve un escaso 5,5 de calificación, que gracias al 7 en prácticas se transformó en un precioso 6 pelado en mi expediente…

Todo sea dicho: Las calificaciones finales me la sudan bastante, ya que me gusta mi trabajo y obtener el título para mí es una mera formalidad, pero lo que realmente me jode es que se trate de un proyecto en el que he excedido en MUCHO el tiempo de trabajo habitual y que haya gente que copiando la aplicación y cumpliendo menos requisitos que yo haya llegado a obtener un 8…

También es triste, pero es un secreto a voces: En el CPS hacen que mereza la pena copiarse.

Así que no hagáis como yo y no lo dudéis, copiaros siempre que podáis, incluso en los exámenes, aplicad la ley del mínimo esfuerzo y salid de ese centro cuanto antes, porque total, toda la basura que nos enseñan, luego en el mundo profesional no sirve de nada…

¿O es que algún profesor ha dejado el CPS para irse a trabajar una empresa? Me gustaría saber si pasarían la pre-entrevista xD

Anuncios




Te acusamos de copiar aunque sea mentira para obtener la tasa de suspensos que necesita el CPS

11 08 2009

mentira

Han llegado a mis oídos varios comentarios muy vergonzosos sobre ciertas asignaturas de Ingeniería Informática. No quisiera hacer públicas cuáles son, dios me libre, así que llamémoslas por ejemplo Inteligencia ArtificiXl II y CompiladorXs I (Las X son para ofuscar los nombres). No estoy al loro de todo lo que sucede en el centro, pero apuesto a que hay unas cuantas asignaturas más con marrones similares, que ya los conocemos xD

Pues bien, se me ha comentado que hay una predisposición tal a suspender al personal que ciertos profesores han tomado la cochina manía de acusar falsamente de copiar a algunos alumnos con fundamentos tan estúpidos como haber hallado similaritudes en algunas líneas de código que vienen en los apuntes y no pueden ser escritas de otra manera o simplemente por no recordar en las entrevistas de prácticas de después de semana santa qué es lo que hacía una determinada función puntual que por otra parte funcionaba correctamente…

El resultado de las prácticas: Un inmerecido cero patatero

La nota ideal para engordar las listas de suspensos, no vaya a ser que los despidan porque aprueba demasiada gente, que ya sabemos cómo actúan los espabilaos que mandan en los Departamentos.

Sólo espero que no lean ésto los profesores implicados, no vaya a ser que se les caiga la cara de vergüenza, porque con lo dura que la tienen igual rompen alguna baldosa…