Your SlideShare is downloading. ×
Scrutiny 07-01-2011
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Scrutiny 07-01-2011

189
views

Published on

rcos summer 2011

rcos summer 2011

Published in: Education, Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
189
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Scrutiny Thomas ChestnaRCOS Summer 2011
  • 2. Plagiarism is a Big ProblemComputer Science is prone to plagiarism due tothe ease of which code can be copied andseemingly altered.Students copying other students code createsgap in their knowledge in higher level CScourses.Harder to detect plagiarism in computer codeas opposed to written language due to variablenames being arbitrary.
  • 3. Supports Java, C#, C, C++, Scheme, andnatural language.Looks at frequency of certain keywords.Free but need to create an account and be amember of an educational institute.
  • 4. Stanfords MossHosted by Stanford free for non-commercialuse.Analyzes the structure of the program itself.C, C++, Java, C#, Python, Visual Basic,Javascript, Fortran, ML, Haskell, Lisp,Scheme, Pascal, Modula2, Ada, Perl, TCL,MATLAB, VHDL, Verilog, Spice, AssemblyLanguages, and HCL2
  • 5. Enter ScrutinyBased off the same concept as Moss.Will allow for comparison of not just batchassignments but previous assignments.Allow for ignoring instructor distributed codewhile running comparisons.Able to have a database of open sourceprojects and projects from other sources topromote better detection of copied work.
  • 6. What languages will it Support? ActionScript, Ada, ANTLR, AppleScript, Assembly, Asymptote, Awk, Befune, Boo, C, C++, C#, Clojure, CoffeeScript, ColdFusion, Common Lisp, Cython, D, Delphi, Dylan, Erlang, Factor, Fancy, Fortran, F#, Gherkin (Cucumber), GL shaders, Groovy, Haskell, Io, Java, JavaScript, LLVM, Logtalk, Lua, Matlab, Modula-2, Objective-C, Objective-J, PHP, Perl, Prolog, Python, Ruby, S, S-Pus, R, Scala, Scheme, Smalltalk, Verilog, Visual Basic, andmore.
  • 7. Where Is It?At the start of the summer the code to generatefingerprints for files was inherited from RobEscriva.Code to run an all to all comparison forsubmitted files.Code to generate html files with similaritiesbetween documents highlighted.
  • 8. Wheres it Going? thBy July 8 support for ignoring instructorprovided code. ndBy July 22 a functional databaseimplementation will be completed.By the end of the month support for runningagainst back assignments will be completed.August will be spent adding several opensource projects to the database andfunctionality to be hosted on a server.
  • 9. Questions?