Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
integrity [2020/07/15 17:22]
mlsmith [1.2. Guidelines for partnered/group work]
integrity [2020/07/15 17:32]
mlsmith [3.1. Past examples of academic integrity violations]
Line 31: Line 31:
 ===== 2. Frequently Asked Questions (FAQ) =====  ===== 2. Frequently Asked Questions (FAQ) ===== 
  
-Question: My friend took the same course last semester. Can I show them my code and have them coach me? +**Question:** My friend took the same course last semester. Can I show them my code and have them coach me? \\  
-Answer: No. See individual work guidelines #3 and #4 in Section 1.1. You may discuss general problem-solving approaches orally or on the whiteboard, but no code sharing should occur – in either direction. If you need someone to look at your code to help you, please ask the course staff for help.+**Answer:** No. See individual work guidelines #3 and #4 in Section 1.1. You may discuss general problem-solving approaches orally or on the whiteboard, but no code sharing should occur – in either direction. If you need someone to look at your code to help you, please ask the course staff for help. \\ \\ 
  
-Question: There is something I want to do, but I don’t know whether it goes against the integrity policy. +**Question:** There is something I want to do, but I don’t know whether it goes against the integrity policy. \\ 
-Answer: When in doubt, please confirm with the course’s instructor before proceeding.+**Answer:** When in doubt, please confirm with the course’s instructor before proceeding. \\ \\
  
-Question: Can instructors really tell whether code was copied just by looking at it? +**Question:** Can instructors really tell whether code was copied just by looking at it? \\  
-Answer: Quite often, yes. Experienced eyes can tell – even when you try to rewrite (paraphrase) the code. Additionally, there are effective software similarity detection solutions available for instructors to use, e.g., MOSS.+**Answer:** Quite often, yes. Experienced eyes can tell – even when you try to rewrite (paraphrase) the code. Additionally, there are effective software similarity detection solutions available for instructors to use, e.g., [[https://theory.stanford.edu/~aiken/moss/|MOSS]]\\ \\
  
-Question: What about help figuring out a syntax error? I have to show someone my code. +**Question:** What about help figuring out a syntax error? I have to show someone my code. \\ 
-Answer: Ask a coach or the instructor.+**Answer:** Ask a coach or the instructor. \\ \\
  
-Question: I want to share code I’ve written for a class with a prospective employer. Can I upload my code to a public repository? +**Question:** I want to share code I’ve written for a class with a prospective employer. Can I upload my code to a public repository? \\  
-Answer: In general, please set up a private repository to prevent misappropriation by third parties (see individual work guideline #3 in Section 1.1). You are not allowed to publish assignment code on public repositories unless explicitly authorized by the instructor. When in doubt, please check with your instructor.+**Answer:** In general, please set up a private repository to prevent misappropriation by third parties (see individual work guideline #3 in Section 1.1). You are not allowed to publish assignment code on public repositories unless explicitly authorized by the instructor. When in doubt, please check with your instructor. \\ \\
  
-Question: I understand that I can’t share my solutions, but can I share test cases with my classmates? +**Question:** I understand that I can’t share my solutions, but can I share test cases with my classmates? \\  
-Answer: Please check with the course instructor – sometimes test cases are core parts of the assignment that are meant to be designed individually. +**Answer:** Please check with the course instructor – sometimes test cases are core parts of the assignment that are meant to be designed individually.  \\ \\
  
-Question: While working on an assignment to implement a polynomial using a linked list, I looked up a Java method to help me sort the list. How should I cite this in my code?  +**Question:** While working on an assignment to implement a polynomial using a linked list, I looked up a Java method to help me sort the list. How should I cite this in my code? \\  
-Answer:  Please refer to guideline #6 in Section 1.1. Please confirm with the instructor that consulting any sources other than the ones provided by the instructor is allowed. If you consulted materials outside of the ones provided by the instructor, please cite them in the code using a comment, or in the accompanying write-up (if one is requested). +**Answer:**  Please refer to guideline #6 in Section 1.1. Please confirm with the instructor that consulting any sources other than the ones provided by the instructor is allowed. If you consulted materials outside of the ones provided by the instructor, please cite them in the code using a comment, or in the accompanying write-up (if one is requested).  \\ \\
  
-Question: You’ve given us a lot of guidance about coding. What about written exercises, such as proofs, algorithms, and other problem-solving? +**Question:** You’ve given us a lot of guidance about coding. What about written exercises, such as proofs, algorithms, and other problem-solving? \\  
-Answer: The same guidelines apply. For more information on policies covering written exercises see Going to the Source: A Guide to Academic Integrity and Attribution at Vassar College.+**Answer:** The same guidelines apply. For more information on policies covering written exercises see //[[https://deanofthecollege.vassar.edu/documents/sources/VassarGoingToTheSource.pdf|Going to the Source]]: A Guide to Academic Integrity and Attribution at Vassar College//\\ \\
  
-Question: What happens if I am suspected of an integrity violation? +**Question:** What happens if I am suspected of an integrity violation? \\  
-Answer: When an instructor suspects that an integrity violation has occurred, they submit a written statement of complaint to the Academic Panel. As part of the panel proceedings, both the instructor and student are interviewed. The panel then determines whether the student is responsible and recommends an appropriate penalty to the instructor or, in the case of a repeat violation, to the college’s administration.+**Answer:** When an instructor suspects that an integrity violation has occurred, they submit a written statement of complaint to the Academic Panel. As part of the panel proceedings, both the instructor and student are interviewed. The panel then determines whether the student is responsible and recommends an appropriate penalty to the instructor or, in the case of a repeat violation, to the college’s administration. \\ \\
  
-Question: What penalties are students who are found responsible for an integrity violation subject to? +**Question:** What penalties are students who are found responsible for an integrity violation subject to? \\  
-Answer: Quoting from Chapter X of Vassar’s Going to the Source: “Penalties may include invalidation of the work, a grade of F for the course, loss of credit for the course, or a recommendation to the President for suspension or expulsion.”+**Answer:** Quoting from Chapter X of Vassar’s //[[https://deanofthecollege.vassar.edu/documents/sources/VassarGoingToTheSource.pdf|Going to the Source]]//: “Penalties may include invalidation of the work, a grade of F for the course, loss of credit for the course, or a recommendation to the President for suspension or expulsion.”
  
 ===== 3. Cautionary tales ===== ===== 3. Cautionary tales =====
Line 67: Line 67:
 ==== 3.1. Past examples of academic integrity violations ==== ==== 3.1. Past examples of academic integrity violations ====
  
-Students have copied homework solutions verbatim from websites. +  * Students have copied homework solutions verbatim from websites. 
-Students have copied homework solutions from current or former students. +  Students have copied homework solutions from current or former students. 
-Students have collaborated (against the rules) during an online exam. +  Students have collaborated (against the rules) during an online exam. 
-Students have collaborated (beyond the limits imposed by the rules) on lab assignments.+  Students have collaborated (beyond the limits imposed by the rules) on lab assignments.
  
 ==== 3.2. Statistics ==== ==== 3.2. Statistics ====