1. The document discusses factors that affect students' ability to learn object-oriented programming. It identifies factors from previous research and validates them through interviews with experts and a survey of students and lecturers.
2. The literature review uncovered factors like easy debugging, simplicity, difficulty level, and collaborative learning. Interviews with five experts teaching programming for over ten years confirmed these factors.
3. A survey using a Likert scale questionnaire distributed to 31 students and 19 lecturers further validated the factors. The responses indicated that the identified factors were acceptable for improving teaching and learning of object-oriented programming.