En una prueba de programación en clase, uno de los problemas era escribir cierto programa famoso en Maple. Sin embargo, ya había escrito este programa antes de la prueba solo como un pasatiempo, y estaba en una carpeta en mi escritorio [estábamos usando nuestras propias computadoras portátiles, sin acceso a Internet]. Simplemente copié ese código en un archivo nuevo, lo limpié y cargué este archivo en el sitio web del curso. Salí una hora antes que los demás [el examen duró 2 horas, y me senté fingiendo estar ocupado durante 45 minutos antes de salir de la clase e ir a la cantina].
Pregunta: ¿Es esto hacer trampa? ¿Autoplagio? ¿He hecho algo malo aquí? ¿Debo admitir esto ante mi TA?
Yo diría que no, a menos que esto esté explícitamente prohibido de antemano. Mira, ¿cuál es el propósito de una prueba? Medir el grado en que uno ha comprendido el material. El hecho de que hiciste el trabajo indica que lo hiciste. Demonios, el hecho de que lo hayas hecho por tu cuenta por diversión merece reconocimiento.
¿Cuál es el punto de volver a hacer el trabajo mientras está sentado en clase durante una prueba? Peor aún, suponga que lo hizo y cometió un error debido a los nervios o la presión del tiempo. Todavía hiciste y comprendiste el material, por lo que pasas.
Otros no estarán de acuerdo, pero en mi opinión, solo quiero saber si entiendes o no el material.
En general, las reglas y normas de una prueba (lo que se espera, qué fuentes se pueden evaluar, si las hay, etc.) deben conocerse antes de realizar la prueba. Esto generalmente toma la forma de un plan de estudios o instrucciones verbales en el momento del examen.
Un conjunto típico de normas es del tipo: libro abierto, notas abiertas, sin cooperación; libro cerrado, notas abiertas/limitadas (como una hoja manuscrita de 1 página, una ficha o "cualquier cosa que quepa en una hoja tamaño carta", etc.); libro cerrado, notas cerradas; etcétera. En un laboratorio electrónico, generalmente también hay una política sobre el uso general de Internet, y notó que no hay acceso a Internet, por lo que obviamente se implementaron algunas reglas y normas.
Estas reglas y normas son las que hacen posible la equidad y la evaluación útil en el contexto académico. Si a nadie le importara cuándo o cómo hiciste el trabajo, entonces, por supuesto, las reglas lo reflejarían; si las personas se preocupan específicamente por saber cómo, cuándo y/o quién hizo el trabajo, entonces las reglas están hechas para reflejar eso. No sabemos qué reglas estaban vigentes en ese momento, pero como estudiante es su trabajo averiguar cuáles son y, si no las sabe, pregunte lo antes posible para que no haya posibles malentendidos.
Terminaré con mi consejo general sobre todos los asuntos de honestidad: si siente que necesita ocultarlo, debe pensar con mucho cuidado qué es exactamente lo que está haciendo. Si fingió estar ocupado durante el examen para que no pareciera que terminó increíblemente rápido, eso sugiere que en ese momento pensó que había algo sospechoso, o ambiguo, sobre lo que estaba haciendo en ese momento.
En el futuro, debe preguntar con anticipación cuáles son las reglas si no las conoce, y si surge un escenario inesperado, ¡pregúntele a la persona a cargo en ese momento!
Sin embargo, no puedo ofrecer consejos sobre qué hacer ahora, ya que será una decisión bastante personal. Si tiene una buena relación con el profesor, le aconsejo especialmente que se ponga en contacto con él para hablar sobre el tema, señalando cómo pensó que no estaba en contra de las reglas, pero ahora le preocupa que debería haber dicho algo en ese momento y no tenía idea de que la solución que tenía, que era su trabajo en su totalidad, iba a estar en la prueba.
Como nota final, si se pregunta por qué el uso de la solución podría no haber sido permitido: la solución que tenía no se completó en un límite de tiempo verificado, y obviamente habría tenido acceso a Internet, la ayuda potencial de otras personas, etc., en preparando su solución. Ningún otro estudiante tuvo esa oportunidad, por lo que cuando la persona está calificando, ciertamente no sería justo que el trabajo de otro estudiante se comparara con el suyo cuando su trabajo no se preparó en el mismo entorno (y el calificador no tiene idea de que tuvo ventajas el otros estudiantes no tenían en el examen).
En última instancia, cómo maneja la situación actual (pasada) depende de usted, pero espero que en el futuro actúe de manera diferente para no terminar en una posición tan incómoda; en caso de duda, pregunte.
Una distinción importante aquí es que cuando se escribe software, no es la escritura real la parte que consume tiempo, es pensar y verificar que su solución hace lo que se supone que debe hacer.
No importa qué más, ya has hecho esto. En este contexto, no le tomaría ni la mitad de tiempo escribirlo desde cero en comparación con sus compañeros de clase que no lo han hecho, incluso si no reutilizó nada de su código real. Ese no es tu problema.
Cada experiencia que obtenemos y cada proyecto que hacemos nos brinda los recursos para resolver los problemas a los que nos enfrentamos. Lo único que puede ser un problema aquí es si debiste o no haber copiado tu código anterior o haberlo escrito desde cero como lo hicieron todos tus compañeros de clase para una comparación más justa. Realmente no podemos responder a esto, ya que depende de las reglas que establezca su colegio/universidad/clase.
Si te sientes nervioso por esto, coméntaselo a tu TA o profesor como una pregunta para el próximo examen:
Si tenemos un problema que he resuelto en mi tiempo libre, ¿puedo reutilizar esa solución?
Te permitieron usar tu computadora portátil. ¿Se prohibieron los materiales fuera de línea (pdf, notas)? Si no, usted DE HECHO no hizo trampa, independientemente de lo que digan los demás.
Esto no es diferente a una situación que experimenté varias veces cuando trabajaba en mi título de CS, donde se hicieron preguntas conocidas de teoría básica/código de golf y ya las había visto. Eso es buena suerte, no hay nada que hacer más que disfrutarlo.
Y, independientemente de las contorsiones éticas por las que pueda pasar para concluir que actuó mal, no se entregue. La desintegración académica se toma muy en serio y dependiendo de quién recibió su admisión, una serie de escaladas innecesarias más tarde, podría encontrarse en el extremo comercial de una burocracia indiferente e irreflexiva.
Sí, esto es hacer trampa.
Imagina que era un problema difícil que te propusiste resolver en tu propio tiempo en casa. No estaría bajo ninguna presión de tiempo para resolver el problema. Tendría cualquier recurso que quisiera investigar y resolver el problema: libros de texto, google, etc. Luego trabaja en la solución, encuentra errores, refactoriza y llega a una solución funcional final.
Ahora, durante la prueba, simplemente corta y pega tu solución y terminas en 60 segundos en una prueba de 2 horas. Como intuitivamente sabes que esto está mal, finges trabajar durante 45 minutos hasta que el aburrimiento te vence y te vas.
Lo correcto sería derivar una solución dado lo que ya aprendiste trabajando en el problema en casa. Si esta no fuera la intención de la prueba, habría sido una prueba para llevar a casa con plazos indulgentes.
Es bastante aterrador que las respuestas más votadas aquí parezcan pensar que este comportamiento es ético.
Para solidificar mi argumento, considere los siguientes escenarios:
Tu profesor te asigna una tarea durante el semestre. Al final del semestre pone el mismo problema en el examen. Sacas tu tarea durante el examen y transcribes tu respuesta palabra por palabra.
Escribes tu programa en casa. Previendo que se le pedirán varios programas en el examen, transcriba sus programas en pequeños pedazos de papel. Durante el examen, sacas el papel escondido y transcribes la solución para el examen palabra por palabra.
No se permite el acceso a Internet. Por lo tanto, escribe un raspador web para descargar todo el contenido de StackOverflow a su computadora portátil personal para uso sin conexión. Durante el examen, hace referencia a su copia local de SO.
El quid del argumento ético depende de la intención o el espíritu de los exámenes. Parece como si muchas personas simplemente argumentaran por lagunas técnicas para evitar la intención real del examen para beneficio personal.
El espíritu de un examen es probar su dominio del material y ver cómo puede regurgitar y aplicar esa información en condiciones de tiempo limitado. El método de copiar y pegar viola el espíritu del examen.
No, esto no es hacer trampa de ninguna manera. Si el profesor permitió el uso de computadoras portátiles, entonces obviamente se permitieron materiales fuera de línea. De lo contrario, habría dado instrucciones explícitas en sentido contrario. No es el trabajo del estudiante leer la mente del profesor y adivinar sus propias acciones. Todo lo que un estudiante puede hacer es seguir las reglas establecidas, y eso es lo que hiciste aquí. No es responsabilidad del estudiante medir lo que es "justo" e "injusto" en medio de una prueba.
¿Qué pasa si aprendí un método abreviado para resolver un problema... un método que no se discutió en clase, y lo uso para obtener una respuesta a un problema de examen, y nadie más lo hace? ¿He hecho trampa? Tenía una ventaja "injusta". ¿Debería ser castigado? No tiene absolutamente ningún sentido. Considerar esta trampa es entrar en territorio loco.
¿Qué sucede si encuentro un recurso en línea que explica el material mejor que el texto que usamos en clase? Tengo una ventaja "injusta" ahora. ¿Estoy haciendo trampa?
A menos que fuera una prueba con el libro abierto, sí, hiciste trampa.
El hecho de que preguntes a los demás si hiciste trampa es una señal para mí de que te sientes culpable. Aunque no se te considera responsable de hacer trampa simplemente porque te sientes culpable por tus acciones, tu conciencia te dice que tuviste una ventaja injusta sobre otros estudiantes.
Debido a que tiene tanto deseo de aprender, efectivamente estudió para una prueba en la que no se puede estudiar, lo cual es una ventaja enorme y justa sobre otros estudiantes, pero usar su material previamente escrito para un examen (suena como un examen de notas cerradas). ), Creo que es injusto para otros estudiantes.
La pregunta que has hecho es sobre moral. Hay muchos estándares diferentes de moral, y cada persona tiene su propio conjunto de moral (incluidos los autores de las respuestas escritas anteriormente), pero me parece que su conjunto de moral le pide que hable con su TA / Profesor. . Estoy de acuerdo con BrianDHall :
"Si fingió estar ocupado durante el examen para que no pareciera que terminó increíblemente rápido, eso sugiere que en ese momento pensó que había algo sospechoso, o ambiguo, sobre lo que estaba haciendo en ese momento".
Muchos otros han respondido a su pregunta no sobre la ética de la situación, sino sobre si merece justicia. En última instancia, la decisión depende de usted, pero desearía que hubiera considerado preguntarle al profesor/asistente técnico durante el examen, en lugar de sentirse culpable después, y que considere más cuidadosamente las consecuencias antes de tomar sus decisiones en el futuro.
En mi opinión, no hizo trampa en su conocimiento de los conceptos de programación, pero los exámenes también se llevan a cabo para probar cómo, bajo una condición estresante (como un examen), un estudiante podrá enfrentarlo y aún encontrar una solución. Si ya lo programó como pasatiempo, debería haber sido fácil para usted hacerlo por su cuenta y aún así terminar temprano (puede que no sea tan temprano como lo hizo, pero aún así).
Considere también otro escenario. Si unos días antes del examen, mientras lo revisaba, hice una nota y, por error, se me quedó en el bolsillo y, por suerte o por casualidad, esa pregunta relacionada con la nota está en el examen y la copio de mi nota hecha por mí mismo, que se quedó por error. en mi bolsillo es trampa? Si copiar y pegar no es hacer trampa, ¿por qué es trampa mientras que en ambos casos simplemente estoy copiando mi propio contenido? ¿Solo porque llevará más tiempo que copiar y pegar? Lo único que cataloga tu caso como sin trampas es que la prueba estuvo mal diseñada porque normalmente antes de entrar a la sala de examen te piden que dejes algún papel o nota fuera de la sala y en tu prueba de programación debieron aclararlo con anticipación para no usar su material en su computadora portátil o se aseguró de que todo estuviera limpio antes de ingresar a la sala de examen.
uno de los problemas era redactar cierto programa famoso en Maple.
¿A qué te refieres con "escribir"? ¿Convertir una famosa pieza de código en (digamos) C ++ a Maple? ¿Quizás fue el "tamiz de eratóstenes"? Si ya lo habías hecho, estabas por delante del resto de todos modos. Y si se le permitía usar su computadora portátil y no había ningún requisito para que se borrara la información superflua antes del examen, entonces no violó ninguna regla.
Eso sería como si estuvieras haciendo un examen de Literatura Inglesa, y supieras que una de las obras de Shakespeare podría ser preguntada, y pasaras la noche antes del examen estudiando la obra exacta que estaba en el examen.
Eso solo demuestra una buena preparación.
No veo cual es la alternativa. "Oh, sabía la respuesta, pero como la sabía, tuve que fingir que no".
Imagina que la pregunta fuera algo que pudieras memorizar . Como, "¿cuál es el principal cultivo que se cultiva en Bogotá?". Si lo has memorizado antes del examen, ¡buen trabajo!
Esto, en todo caso, muestra una falla en la pregunta de examen. Si la pregunta hubiera sido sobre un código que nadie había visto antes, y tenía que convertirse a Maple, entonces nadie podría haberlo resuelto de antemano. Pero si la pregunta fuera sobre convertir una función que hace una mezcla aleatoria de naipes, entonces siempre existiría la posibilidad de que alguien ya tenga dicho código en su computadora portátil.
Depende del tipo de prueba en la que haya estado. Si el resultado de su prueba depende de cuánto tiempo tomó para lograr el resultado, obviamente hizo trampa. pero si el tiempo no importa y se realizó una prueba para evaluar sus habilidades de programación, hizo lo mejor que pudo. Lo ha logrado con la función de reutilización de su código.
La reutilización es uno de los temas más importantes en el contexto de la programación.
Nadie
Capitán Emacs
algun tipo al azar
Zumbido
Nate Eldredge
Capitán Emacs
ivo
usuario61733
Conoce a Sharma
Conoce a Sharma
Todd Wilcox
Carlos
CodesInChaos
srinath ganesh
Valorum
Taladris
Carlos
usuario64742
pensamiento extraño
3Dave
Walen
Jaspe
albañil rodador