scrutiny 07-01-2011.pdf
DESCRIPTION
scrutiny by TomTRANSCRIPT
![Page 1: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/1.jpg)
![Page 2: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/2.jpg)
Scr
![Page 3: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/3.jpg)
utin
![Page 4: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/4.jpg)
yThomas Chestna
![Page 5: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/5.jpg)
RCOS Summer
2011
![Page 6: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/6.jpg)
Plagia
![Page 7: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/7.jpg)
rism is a Big ProblemComputer
![Page 8: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/8.jpg)
Science is prone to plagiarism due to the ease of
![Page 9: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/9.jpg)
which code can be copied and seemingly altered.
![Page 10: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/10.jpg)
Students copying other students' code
![Page 11: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/11.jpg)
creates gap in their knowledge in higher level CS
![Page 12: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/12.jpg)
courses. Harder to detect plagiarism in
![Page 13: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/13.jpg)
computer code as opposed to written language
![Page 14: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/14.jpg)
due to variable names being arbitrary.
![Page 15: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/15.jpg)
Supports Java, C#,
![Page 16: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/16.jpg)
C, C++, Scheme, and natural language. Looks at
![Page 17: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/17.jpg)
frequency of certain keywords. Free but need to
![Page 18: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/18.jpg)
create an account and be a member of an
![Page 19: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/19.jpg)
educational institute.
![Page 20: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/20.jpg)
Stanf
![Page 21: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/21.jpg)
ord's MossHosted by Stanford
![Page 22: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/22.jpg)
free for non-commercial use. Analyzes
![Page 23: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/23.jpg)
the structure of the program itself.
![Page 24: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/24.jpg)
C, C++, Java, C#, Python, Visual Basic,
![Page 25: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/25.jpg)
Javascript, Fortran, ML, Haskell, Lisp,
![Page 26: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/26.jpg)
Scheme, Pascal, Modula2, Ada, Perl, TCL,
![Page 27: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/27.jpg)
MATLAB, VHDL, Verilog, Spice, Assembly
![Page 28: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/28.jpg)
Languages, and HCL2
![Page 29: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/29.jpg)
Enter
![Page 30: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/30.jpg)
ScrutinyBased off the same concept as
![Page 31: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/31.jpg)
Moss. Will allow for comparison of not just batch
![Page 32: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/32.jpg)
assignments but previous assignments. Allow for
![Page 33: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/33.jpg)
ignoring instructor distributed code while running
![Page 34: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/34.jpg)
comparisons. Able to have a database of open
![Page 35: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/35.jpg)
source projects and projects from other
![Page 36: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/36.jpg)
sources to promote better detection of copied
![Page 37: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/37.jpg)
work.
![Page 38: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/38.jpg)
What
![Page 39: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/39.jpg)
languages will it Support
![Page 40: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/40.jpg)
?ActionScript, Ada, ANTLR,
![Page 41: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/41.jpg)
AppleScript, Assembly, Asymptote, Awk,
![Page 42: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/42.jpg)
Befune, Boo, C, C++, C#, Clojure, CoffeeScri
![Page 43: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/43.jpg)
pt, ColdFusion, Common Lisp, Cython, D,
![Page 44: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/44.jpg)
Delphi, Dylan, Erlang, Factor, Fancy,
![Page 45: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/45.jpg)
Fortran, F#, Gherkin (Cucumber), GL
![Page 46: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/46.jpg)
shaders, Groovy, Haskell, Io, Java, JavaScript,
![Page 47: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/47.jpg)
LLVM, Logtalk, Lua, Matlab, Modula-2,
![Page 48: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/48.jpg)
Objective-C, Objective-J, PHP, Perl,
![Page 49: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/49.jpg)
Prolog, Python, Ruby, S, S-Pus, R, Scala,
![Page 50: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/50.jpg)
Scheme, Smalltalk, Verilog, Visual Basic, and
![Page 51: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/51.jpg)
more.
![Page 52: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/52.jpg)
Where
![Page 53: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/53.jpg)
Is It?At the start of the summer
![Page 54: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/54.jpg)
the code to generate fingerprints for files was
![Page 55: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/55.jpg)
inherited from Rob Escriva. Code to run an
![Page 56: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/56.jpg)
all to all comparison for submitted files. Code
![Page 57: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/57.jpg)
to generate html files with similarities between
![Page 58: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/58.jpg)
documents highlighted.
![Page 59: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/59.jpg)
Where's
![Page 60: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/60.jpg)
it Going?By July 8th
![Page 61: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/61.jpg)
support for ignoring instructor provided code. By
![Page 62: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/62.jpg)
July 22nd a functional database implement
![Page 63: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/63.jpg)
ation will be completed. By the end of the
![Page 64: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/64.jpg)
month support for running against back
![Page 65: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/65.jpg)
assignments will be completed. August will be
![Page 66: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/66.jpg)
spent adding several open source
![Page 67: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/67.jpg)
projects to the database and functionalit
![Page 68: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/68.jpg)
y to be hosted on a server.
![Page 69: Scrutiny 07-01-2011.pdf](https://reader033.vdocument.in/reader033/viewer/2022052410/55557438b4c9055f5f8b4b1f/html5/thumbnails/69.jpg)
Questions?