¿Qué tan frecuente es el engaño académico en informática?

Después de haber utilizado MOSS como TA y haber desempeñado diversos cargos en la Oficina de Asuntos Judiciales de Stanford, puedo decir, al menos para Stanford, que la tasa de deshonestidad académica no es significativamente diferente para la informática en comparación con otros campos. Este no siempre ha sido el caso. Hace años, el departamento de Stanford CS representaba casi la mitad de todos los casos de Código de Honor en el campus.

Hay varios factores aquí:

  1. Muchos cursos de ciencias de la computación, especialmente los cursos introductorios de gran tamaño, evalúan el conocimiento al requerir algún tipo de implementación en el código, con un umbral muy claro para un producto funcional frente a una solución parcial. En muy pocos campos hay un equivalente donde una solución parcial simplemente “falla”. Al escribir documentos, puede omitir una oración de conclusión clave y aun así tener claro el significado general. Pero cambie un “menos que” por un “menos”, y obtendrá lo que parece un choque desagradable e inexplicable. Por lo tanto, puede haber una gran tentación para que los estudiantes con dificultades hagan trampa para superar ese umbral muy visible, ya que esos estudiantes a menudo ven un abismo gigante entre sus propias implementaciones que no funcionan y lo que esperan ver en una versión funcional.
  2. Debido a MOSS y otras herramientas, el plagio es mucho más fácil de detectar en informática que muchos otros campos. No existe una buena herramienta para detectar plagio en la mayoría de los campos. Google a menudo se lleva la medalla de oro por verificar envíos sospechosos.
  3. Complicado (2), debido a la tasa aparentemente alta de trampas en Ciencias de la Computación, ha habido esfuerzos significativos en algunas aulas para enfatizar a los estudiantes la facilidad de detectar plagio en el código y adoptar una cultura de AT muy útiles y receptivos, como así como aclarar lo que constituye hacer trampa. La mayoría de los estudiantes saben que copiar una cita, o incluso parafrasear sin citar, es plagio. Pero al escribir código, ¿qué es hacer trampa? ¿Discutir algoritmos con compañeros de clase? ¿Buscas ejemplos en línea? ¿Mirando el código de otro estudiante? Copia directa? El hecho es que depende de la situación: del curso, del profesor, etc. En muchos casos, tomar estas medidas preventivas ha reducido significativamente la tasa de trampas.

Creo firmemente que la tasa inherente de trampas entre las instituciones en los Estados Unidos es similar en todos los campos. Es solo que tenemos excelentes herramientas como MOSS para detectar a esos pocos, desafortunados y deshonestos estudiantes.

Conozco a un tipo que encontró algunas tasas de locura de detección de MOSS, IIRC algo así como el 80% de la clase encontró trampa (aunque con el umbral de puntaje MOSS requerido por el comité judicial académico de su escuela, solo se acusó a un 30%).

Hubo algunas anécdotas bastante hilarantes, como algunas personas que cambiaban los nombres de sus variables a su propio nombre antes de entregárselo a los tramposos, que a veces se negaban a cambiarlos a otra cosa, algunos tramposos que cambiaban el nombre de todas las variables “varN “en orden de aparición, etc.