Abstract
The problem of Computer Science students’ cheating in their homework assignments so far has been handled mainly through administrative punishment of the cheaters. The success of such an approach depends to a large degree on the ability of the instructor to recognize the fact of cheating, which is a complicated task. With a large number of students taking the course, identifying the cheaters sometimes requires considerable time. The author of this paper suggests a method of solving the cheating problem by changing the course grading policy. The suggested approach emphasizes the importance of regular checking of students’ understanding the course material.
Highlights
Over the years, I have been teaching an introductory Computer Programming course for non-computer science majors more than fifteen times
The above weights should be changed to, for instance, the following: Homework (20%) Quizzes (35%) Midterm exam (20%) Final exam (25%). Such a course grading policy is in line with the Rutgers University cheating prevention guidelines that recommend instructors to limit homework assignments to no more than 10% of the total course grade, at the exception of special courses where regular practice is deemed essential and which cannot be replaced by in-class quizzes or exams
This paper presented an approach that can be used to reduce cheating in introductory computer science courses
Summary
I have been teaching an introductory Computer Programming course for non-computer science majors more than fifteen times. The Rutgers University School of Arts and Sciences includes a section on how to prevent cheating into their guidelines for new instructors. In it, they recommend using grading schemes that are designed to limit opportunities for cheating. This paper presents the introductory computer science course cheating prevention strategy first introduced in (Sukhodolsky, 2015). It demonstrates how the described strategy reduces the problem of cheating in homework assignments to minimum. The paper first analyzes the problem of cheating It examines the process of teaching and the conventional methods of evaluating students’ understanding of the material. The author presents the results of a survey he used to get feedback from the students who took his course in Spring 2017
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
More From: International Journal of Computer Science Education in Schools
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.