Muncey, Andrew2023-08-142023-08-142023-09-25Muncey, A. (2023). Towards automated testing and feedback of object-oriented programming task in Java. In The United Kingdom and Ireland Computing Education Research (UKICER) Conference, September 7-8, 2023, Swansea, United Kingdom. https://doi.org/10.1145/3610969.3611129979840070876310.1145/3610969.3611129http://hdl.handle.net/10034/627975This study describes the design of, and initial results from using, our Java Object-Oriented Feedback Tool (JOOFT). JOOFT is a Java library designed to facilitate the automation of feedback relating to aspects of class design in Java. It permits the tutor to write code, such as unit tests, before the corresponding code is written by students, and support the provision of automated feedback to the students as they create code. Provided that the students’ code compiles, the tool can provide both generic and customized feedback on aspects such as constructor implementation, correct use of encapsulation, naming conventions, etc.https://creativecommons.org/licenses/by-nc-nd/4.0/Computer-assisted instructionObject oriented developmentComputer science educationTowards automated testing and feedback of Object-Oriented programming tasks in JavaConference Contribution