Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Another possible option to check the originality of work

Another possible option to check the originality of work

Scheduled Pinned Locked Moved The Lounge
question
6 Posts 6 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    MehreenTahir
    wrote on last edited by
    #1

    What can (will) the instructors do to check the originality of student work (plagiarism/cheating)? Ask the prime-minister to create a task force to investigate. :laugh: My University is not coming slow :-D

    G A 2 Replies Last reply
    0
    • M MehreenTahir

      What can (will) the instructors do to check the originality of student work (plagiarism/cheating)? Ask the prime-minister to create a task force to investigate. :laugh: My University is not coming slow :-D

      G Offline
      G Offline
      Gary R Wheeler
      wrote on last edited by
      #2

      Seems like overkill. When I was in college in the early 1980's, programming projects were submitted for grading using paper listings. Instructors then returned final projects after the quarter ended using a cabinet outside the computer science office. After taking the real-time programming class (essentially multi-threading in PDP-11 assembly language), my project listing was missing. I informed the instructor. A couple of quarters later, I was called into the department chairman's office, and asked to bring a copy of my final project listing for the class. I met with the chairman and the instructor, and they had me compare a listing to mine. It was the same code, but the comments were all different (and in some places wrong). I later heard about a guy I knew who was summarily failed for the class and expelled from the university.

      Software Zen: delete this;

      M 1 Reply Last reply
      0
      • M MehreenTahir

        What can (will) the instructors do to check the originality of student work (plagiarism/cheating)? Ask the prime-minister to create a task force to investigate. :laugh: My University is not coming slow :-D

        A Offline
        A Offline
        Amarnath S
        wrote on last edited by
        #3

        If all variable, function and class names are replaced to new ones, keeping rest of the code the same, is it easy to detect, or difficult?

        Greg UtasG 1 Reply Last reply
        0
        • A Amarnath S

          If all variable, function and class names are replaced to new ones, keeping rest of the code the same, is it easy to detect, or difficult?

          Greg UtasG Offline
          Greg UtasG Offline
          Greg Utas
          wrote on last edited by
          #4

          Asking for a friend? :laugh: Even if they aren't replaced, I'd say it's difficult unless you've seen the original code recently. Some metrics would make it easier, such as the number of lines, the size of the .exe, or a list of function signatures. These would work even when things were just renamed.

          Robust Services Core | Software Techniques for Lemmings | Articles

          <p><a href="https://github.com/GregUtas/robust-services-core/blob/master/README.md">Robust Services Core</a>
          <em>The fox knows many things, but the hedgehog knows one big thing.</em></p>

          M 1 Reply Last reply
          0
          • G Gary R Wheeler

            Seems like overkill. When I was in college in the early 1980's, programming projects were submitted for grading using paper listings. Instructors then returned final projects after the quarter ended using a cabinet outside the computer science office. After taking the real-time programming class (essentially multi-threading in PDP-11 assembly language), my project listing was missing. I informed the instructor. A couple of quarters later, I was called into the department chairman's office, and asked to bring a copy of my final project listing for the class. I met with the chairman and the instructor, and they had me compare a listing to mine. It was the same code, but the comments were all different (and in some places wrong). I later heard about a guy I knew who was summarily failed for the class and expelled from the university.

            Software Zen: delete this;

            M Offline
            M Offline
            Mark_Wallace
            wrote on last edited by
            #5

            Gary R. Wheeler wrote:

            I later heard about a guy I knew who was summarily failed for the class and expelled from the university.

            Quite right. If he had to cheat to do the easy coding they make you do in uni, he'd be worse than useless in the workplace.

            I wanna be a eunuchs developer! Pass me a bread knife!

            1 Reply Last reply
            0
            • Greg UtasG Greg Utas

              Asking for a friend? :laugh: Even if they aren't replaced, I'd say it's difficult unless you've seen the original code recently. Some metrics would make it easier, such as the number of lines, the size of the .exe, or a list of function signatures. These would work even when things were just renamed.

              Robust Services Core | Software Techniques for Lemmings | Articles

              M Offline
              M Offline
              Mycroft Holmes
              wrote on last edited by
              #6

              It would not be difficult to check the metrics of each method in a file, a simple size/word count would pick up most plagiarists, they would probably be too lazy to go to the effort of changing the content. Actually the more I think about it the more interesting it would be, I'm pretty sure someone has built something like that into a doc compare tool already.

              Never underestimate the power of human stupidity - RAH I'm old. I know stuff - JSOP

              1 Reply Last reply
              0
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              • Login

              • Don't have an account? Register

              • Login or register to search.
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • World
              • Users
              • Groups