Implementing Interactive Programming Tutorials in Object-Oriented Programming Education

Brandon Dennis, Rita Kuo, Ramyaa Ramyaa · 2023

With the rising popularity of Object-Oriented Programming (OOP) in both research and industry, it is important that computer science students be educated in the fundamentals of OOP and what it can be used for. However, OOP can be difficult for students to learn because of the complex interactions between objects and code. We believe that implementing a web-based programming tutorial system alongside traditional instruction may help students to better understand the fundamental principles of OOP and avoid common programming misconceptions.

Read the paper · More papers on PaperTik