1330
La Universidad de Stanford tiene un código ético, escrito en 1921, en el que los estudiantes prometen que no van a copiar ni a plagiar. Sentido común, vaya. O no tan común, al menos no en la Facultad de Informática. El año pasado, según un informe del centro, el 22 por ciento de las violaciones de código fueron estudiantes a los que se pilló copiando en clases de informática, con el sencillo sistema de copiar y pegar código. Y esto no es nuevo, porque en años anteriores ese porcentaje ha oscilado entre el 20% y el 60% todos los casos
menéame
edit:
Sin contar que la mayoría generamos código libre, es decir damos libertad para que la gente lo lea y/o modifique
Así que se ha adoptado un nuevo sistema, menos técnico y más social: si alguien copia, se aumenta el porcentaje que pesará el examen final (en principio, un 15 por ciento) en la nota de toda la clase.
El año que viene se comprobará si la presión social de los compañeros - y los posibles linchamientos _resultantes_-_ funcionan mejor que las normas y los controles automáticos.
Linchamientos públicos FTW!!!
Aunque, siendo informáticos, no creo que la cosa pase de flames en los foros de la universidad y alguna que otra filtración de datos en 4chan
Seguro que puedes reutilizar tu propio código, a mí me dejaban incluso llevar librerías de funciones al examen hechas durante las prácticas, pero tenían que ser creadas por mí.
O haces el examen, pasas a otra habitación y que el profe te haga preguntas sobre el código.
#14 FAIL ---> CTRL+C CTRL+V
Toda correción contrendrá al menos un error. Son las reglas de Internet
Ahora, en los exámenes no creo que sea lo mismo, que yo rara vez vi algo...
Me cagüen la ostia...¿ahora consideran instalar el puto windows/panda/ofis estudiante de informática?
A los que REALMENTE estudiais informática, marchaos de esta mierda de pais, solo conseguireis contratos basura y estar eliminando virus de subnormales profundos..
Pasaos por aqui..
www.trabajobasura.info
Si por mi fuera sacaria un carnet de "usuario de PC"
#22 Y tanto que se aprende, la unica vez que he copiado un trabajo de programacion pensamos que lo haciamos en 5 minutos modificando un par de chorradas y tras leer el codigo no toco una tardecita de estas eternas solucionando cagadas del cafre que nos lo paso... vamos que casi rehicimos el programa entero (menos mal que era una practica corta)
Cuando estudiaba informática, medijeron que sólo interesaba que supiese dos números, el 1 y el 0.
Ah, y que 1 + 1 = 0
Depende de que uses.
raton
Marcar
Pulsar tercer boton
Nano
^K/F9 ^U/F10
^U/F10
Vi
yy/y<numero>
p
Emacs
M-w
C-y
#29
Si solo tienes un bit desborda y es 0. Si tienes acarreo este tendra valor uno.
ALUs de un bit con las que haces ALUs de 32bits(o mas).
Y lo peor que puede pasar (que lo he visto) y ES DE SER MUY INUTILES es que el código de alguien se vaya rulando por la gente. Ya sabeis, se lo dejó a fulanito, fulanito se lo pasó a menganito, etc etc.. moraleja? todos suspensos.. incluso el copiado claro
Ya que copian, al menos que sepan que es lo que estan aprendiendo
www.meneame.net/story/no-queremos-informaticos-educacion
Ya está bien de frikadas relacionadas con la informática. A mí me cabrea esta constante trivialización de la informática, ese constante menosprecio a los ingenieros informáticos, y a los profesores de informática, en este país donde están tan maltratados legalmente. Salvando las distancias, es como los chistes de negros que se hacían en Sudáfrica. Es una manera de decir: sí, están discriminados, pero mira qué tontos son, qué quieres. Que los estudiantes de Stanford que más se copian son los de informática, vaya tontería.
Por lo demás, yo soy ingeniero informático, jamás me he copiado en un examen, y el copiar y pegar (bien hecho) lo he utilizado mucho en el trabajo. Yo lo llamo no reinventar la rueda y todos los ingenieros saben mucho de eso desde antes de que se llamaran ingenieros. Cuando he sido responsable de un grupo de programadores, siempre que ha sido posible les he dicho: mírate este programa que hay cosas que te pueden servir. El que era bueno lo leía, lo entendía, cogía lo que le servía y lo adaptaba (copiar y pegar pero algo más). El que no era tan bueno volvía al rato a preguntar. Pretender que no se haga es como pedirle a un ingeniero industrial que no reutilice un componente mecánico sino que se ponga a fabricárselo.
No me importaba que adaptaran (no digo copiar, digo adaptar) código de ejemplo de los apuntes, es más, no daba tiempo a hacer el examen si no lo hacías. Y ¿creíais que aprobaban todos? Pues más o menos los que uno pensaban que podían aprobar, y tenía unos criterios muy objetivos para corregir, hacía hojas de cálculo para ello. Había que entender el problema, a veces diseñar una pequeña base de datos, el interfaz de usuario, hacer las validaciones. Se trataba de reutilizar componentes y fragmentos de código que se habían explicado en detalle y con los que se había trabajado en clase. Si sabes hacerlo, mereces aprobar. Si no sabes ni con programas de ejemplo, no. Por supuesto, en cada examen problemas nuevos.
Yo estoy estudiando física, pero cogí esa de libre configuración.
Bueno, en el examen saqué un 10 (hice todos los problemas perfectamente y el profesor incluso me felicitó por haber hecho un algoritmo mucho más eficiente que el que había escrito el resto de la clase).
El resultado final del examen es un 4,5. ¿Por que? Por que me había dejado como 20 puntos y comas ù___u Estando en el ordenador, el programa me decía que ahí faltaba algo y yo sabía enseguida que era, pero en un folio... Coño, que no te dejaban casi tiempo para hacer el examen y encima, cuando escribes el código es practicamente imposible encontrar todos los "puntos y comas" que te faltan, aunque lo revises linea a linea, tu mente pone puntos y comas donde tu mano no los ha puesto realmente.
Respecto lo del carnet de PC no soy el 1ro que tiene ese planteamiento..ah coño claro es verdad que entonces os quedais sin "pringao", que os den lusers.
Acabo de terminar la carrera de ingeniería informática, y he hecho exámenes de prácticas, entregas de prácticas y exámenes escritos. Y en los exámenes de prácticas, aún teniendo acceso a apuntes y archivos, no es tan fácil. Puedes basarte en algunas cosas que se hayan hecho durante el curso, pero normalmente, tienes que pensar tú la solución. Que parece que CTRL+C y ale, ya está hecho.
Si el programa detectaba copia, un 0 como una catedral.
Los estudiantes de informática copian mucho más que los demás
Los estudiantes de informática copian mucho más que los demás
Los estudiantes de informática copian mucho más que los demás
Los estudiantes de informática copian mucho más que los demás
Los estudiantes de informática copian mucho más que los demás
Los estudiantes de informática copian mucho más que los demás
Los estudiantes de informática copian mucho más que los demás
Los estudiantes de informática copian mucho más que los demás
Los estudiantes de informática copian mucho más que los demás
Los estudiantes de informática copian mucho más que los de...
El hecho de reutilizar código no me vale señores. Precisamente se estudia ingeniería informática pasa saber crear ese código que reutilizas, no reutilizar el que hacen otros. Estoy de acuerdo en reutilizarlo si lo has hecho tú! en el contexto de estudiar para aprender. Al igual que cuando en el colegio en matemáticas jamás me dejaron usar la calculadora (ni en cálculo en la universidad). Una vez sabes hacer todas las cuentas, te puedes permitir el lujo de usarla.
Entiendo que muchos de los aquí presentes no entiendan este razonamiento, pero no es otra cosa que un reflejo de lo que la ESO del señor Felipe González ha destrozado la enseñanza de este país.
Yo procuro realizar las mias propias, aunque en más de una ocasión no ha quedado más remedio; sobre todo por la inflexibilidad de algunos profesores.
Pero eso nos lleva a mi consideración de fondo, que no tiene nada que ver con la "titulitis", y es que a base de medrar en esta práctica, ha surgido toda una generación de mal llamados "informáticos" y "programadores" que lo único que saben hacer es reusar lo que hacen los demás. Ojo, no estoy diciendo que lo malo sea que reusen cosas hechas por los demás, sino que sólo saben hacer eso. Jamás en su vida les verás devanándose los sesos para resolver un problema, sino que en lugar de eso los encontrarás siempre en un foro pidiendo ayuda. Del funcionamiento interno de las cosas no saben nada ni aportan nada. Y lo peor de todo es que son mayoría.
Me parece bien, es una forma de ganarse la vida. Pero a pesar de que les encanta llenarse la boca llamándose así, no deberían llamarse ni "informáticos" ni "programadores", pues realmente son meros instaladores que ni saben lo que hay debajo de las tablas ni aportan nada de conocimiento al gremio.
Por ello me parece perfectamente adecuado que en la Facultad de Informática consideren que esta práctica no merece ninguna valoración de conocimientos. Apedazar problemas únicamente copiando y pegando soluciones hechas por otros no aporta conocimiento ninguno.
Por cierto repito lo mismo, estoy hablando en contexto de educación, de aprender. El mundo del trabajo es otro mundo, así si podremos usar la 'calculadora' previamente habiendo aprendido a hacer todo lo que hacemos con ella con lapiz y papel.
Vale más un 6 sacado por uno mismo que un 9 copiando. (Otra frase que muchos no entenderán... ahim!!!... si es que esto de la ESO...)
El ejemplo es bien sencillo, cuando entras a trabajar en una empresa de software es posible que te toque unirte a un proyecto ya empezado o que se base en uno anterior y si no eres capaz de entenderlo y reutilizarlo seras inutil para la empresa porque perdera el tiempo en cosas ya hechas en vez de cambiar las anteriores un poco y esforzarse en hacer las cosas nuevas (como vez tambien hace falta lo que dices tu).
En lo del 6 estudiando o el 9 copiando estamos de acuerdo y aunque no te lo parezca he estudiado en la ESO que tanto criticas, posiblemente movido por lo que dice la gente y sin tener realmente ni idea...
Más de un profesor nos tiene que dicho que lo más valioso que se aprende en la carrera no son los conocimientos aprehendidos, sino el saber buscarte la vida el día de mañana con algo de lo que no tienes ni idea.
Y como dice #64, también es importante comprender código de otras personas (legacy o OpenSource) y aprender a usarlo.
Luego me ha molestado un poco ver esta tontería en portada y que no haya tenido visibilidad esta noticia con 1009 meneos y karma 525, y ya cerrada.
www.meneame.net/story/no-queremos-informaticos-educacion
¿No debería haber aparecido en portada o en populares o en un lugar más visible? ¿Qué criterio se sigue para promocionar una noticia a portada? Si es el karma o el número de meneos, no lo entiendo. Si alguien me lo puede explicar se lo agradezco, todo puede deberse a desconocimiento por mi parte y a lo mejor hay alguna buena razón.
Aparte de eso, yo creo que es fundamental saber diseñar y escribir tú mismo un algoritmo complejo desde cero. Y es igualmente importante saber reutilizar componentes y código. Una cosa no quita la otra y, de hecho, una habilidad realimenta la otra. Los buenos ingenieros son muy buenos creando y son muy buenos adaptando. Aprenden de lo que leen y luego aplican lo que aprenden. Y el haber resuelto muchos problemas por ellos mismos les ayuda a entender y a reutilizar lo que otros hacen. Para mí un buen ingeniero es uno que ahorra días de trabajo cuando de repente dice: vaya, tengo que hacer esto, había un programa que ha hecho este que hacía algo parecido, o uno de código abierto, se lo mira y detecta rápidamente qué le puede servir, y lo adapta. Nunca será exactamente lo que necesita, seguramente ni siquiera será el mismo lenguaje de programación. Pero le sirve. Y sabe arreglar un programa que otro ha hecho y que va lento y que falla más que una escopetilla de feria. Sabe qué conservar, qué cambiar y qué tirar a la basura. Pero no hablo sólo de código, hablo de documentos de diseño, de bibliotecas, etc, etc. Que los estudiantes DE INFORMÁTICA de Stanford se copian ... ¡Vamos, hombre!
En caso de no ser asi agradeceria saber que significan entonces el color resaltado del logo y la fecha de publicacion.
Acabas de describir aproximadamente al 90% del gremio: verdaderos inútiles que sólo saben copiar y pegar, pero no analizar, ni comprender, ni adaptar, ni siquiera esforzarse en ello. Al contrario de lo que tú sostienes, la inmensísima mayoría piensan (al igual que sus jefes, totalmente legos en la materia) que el trabajo de un informático o programador consiste literalmente en apedazar cosas hechas por otros y en copiar y pegar, que no se requiere más.
Y te juro que me dan ganas de coger el lanzallamas cada vez que veo a uno de éstos pidiendo ayuda en un foro, pidiendo que los demás tiren alegremente su tiempo sólo por no molestarse en mover un dedo y currárselo él mismo.