Interesante nota en el Bay Area Blog con una estadística que me sorprendió y, sinceramente no esperaba, mientras los estudiantes de Ciencias de la Computación son el 7% del total de los estudiantes de la Universidad de Stanford, son los responsables por entre el 20% y el 60% del total de violaciones al código de honor por hacer trampa en exámenes. Pero me queda una duda ¿reusar código Open Source para resolver un problema es realmente hacer trampa o aprovechar recursos disponibles?
Categorías
7 respuestas en “El Código de Honor de Stanford”
Es cuestionable, en una etapa de aprendizaje la idea es que uno justamente aprenda a hacer las cosas por si mismo, ya que por lo general lo que se evalúa con la resolución del problema no es el resultado al que se llega sino COMO se logra.
Entonces, a mi gusto en la universidad si es trampa, ya en una etapa laboral, si se cuenta con los derechos para usar un código de otro está perfecto hacerlo, ya que no tiene mucho sentido volver a tropezar con la piedra que ya se chocó otro.
¿Qué hay de malo en copiar? En realidad, la gracia de “copiar” es sustraer lo positivo de lo que estamos copiando y añadirle nuestro estiloy nuevas ideas a lo copiado, y de ahí es de donde realmente sale algo “nuevo”.
De hecho, casi todo lo que aprendemos desde pequeños lo aprendemos copiando a nuestros padres, y ellos de sus padres, y así sucesivamente… como decia Picasso “los grandes artistas copian, los genios roban”
Ese 7% son los genios de Stanford ;-)
F
¿que sentido tiene aprender de memoria desde que se ha inventado Google?? ¿No será mucho mas valioso saber buscar las respuestas correctas?
Todo el sietema de evaluación de estudiantes está cuestionado por este asunto, es como suspender a un alumno, porque no sabe escribir con pluma de oca y tintero sin echar borrones. Para eso se inventó el nolígrafo.
Es como cuando en la primaria te prohibian utilizar la calculadora… sumamente razonable.
Creo que en cada casi hay una línea importante: es distinto valerse de un framework que utilizar un código que realiza toda la funcionalidad que quieres obtener. Creo que por lo mismo en el artículo que linkeaste se indica que esto se observa en mayor grado en cursos introductorios, donde posiblemente los problemas a resolver sean más básicos, y por lo tanto cubiertos por miles de ejemplos disponibles. Debiesen ser los mismos profesores quienes delimitaran los usos permitidos de código de terceros, no solo estableciendo las prohibiciones sino también sugiriendo bases desde donde partir… después de todo, el día en que te toque desarrollar algo es muy poco probable que vayas a estar solo y desconectado de todo; es vital conocer los fundamentos, pero es muy poco útil reinventar la rueda.
Man, entre 20% y 60%…no podríamos precisar un poco… :P
en realidad depende del año :)