scholarly journals Initial Suspicion on Detecting Code Plagiarism and Collusion in Academia: Case Study of Algorithm and Data Structure Courses

Author(s):  
Mewati Ayub ◽  
Oscar Karnalim ◽  
Maresha Caroline Wijanto ◽  
Risal Risal

In engineering education, some assessments require the students to submit program code, and since that code might be a result of plagiarism or collusion, a similarity detection tool is often used to filter excessively similar programs. To improve the scalability of such a tool, it is suggested to initially suspect some programs and only compare those programs to others (instead of exhaustively compare all programs one another). This paper compares the ef-fectiveness of two common techniques to raise such initial suspicion: focusing on the submissions of smart students (as they are likely to be copied), or the submissions of slow-paced students (since those students are likely to breach academic integrity to get higher assessment mark). Our study shows that the latter statistically outperforms the former by 13% in terms of precision; slow-paced students are likely to be the perpetrators, but they fail to get the submissions of smart students.

Author(s):  
Alexandra Davidson ◽  
Lisa Romkey ◽  
Allison Van Beek

Due to the increasing prevalence of asynchronous learning platforms, the development and implementation of online discussion boards have become important considerations in the design of post-secondary learning environments. This research is conducted as a case study of the online discussion board use in a small engineering education graduate course, consisting of in-class and online discussion components. By varying the structure of the online discussion board to allow different types of student interaction, the study identifies trends in discussion board use, specifically pertaining to student participation, student collaboration, and the integration between in-class and online discussions. As a result, the study provides insight into the utility and limitations of online discussion boards in post-secondary courses.  


2011 ◽  
pp. 1645-1666 ◽  
Author(s):  
Emily Oh Navarro

Learning theories describe how people learn. There is a large body of work concerning learning theories on which to draw, a valuable resource of which the domain of software engineering educational research has thus far not taken full advantage. In this chapter, we explore what role learning theories could play in software engineering education. We propose that learning theories can move the field of software engineering education forward by helping us to categorize, design, evaluate, and communicate about software engineering educational approaches. We demonstrate this by: (1) surveying a set of relevant learning theories, (2) presenting a categorization of common software engineering educational approaches in terms of learning theories, and (3) using one such approach (SimSE) as a case study to explore how learning theories can be used to improve existing approaches, design new approaches, and structure and guide the evaluation of an approach.


Sign in / Sign up

Export Citation Format

Share Document