IntroductionSelf-directed learning (SDL) and problem-based learning (PBL) are fundamental tools to achieve lifelong learning in an integrated medical curriculum. However, the efficacy of SDL in some clinical courses is debated.AimThe aim of the study was to measure the effectiveness of SDL for an ophthalmology course in comparison with PBL.MethodsA cross-sectional study was conducted with fifth-year medical students enrolled in an ophthalmology course. SDL comprised four case-based scenarios guided by several questions. PBL comprised three sessions. An ear, nose, and throat (ENT) course was selected for comparison as a control. At the end of the course, 30 multiple-choice questions (MCQs) for both SDL and PBL were assessed and analyzed against their counterparts in the ENT course by an independent t-test.ResultsFor the SDL component of the ophthalmology course, the number and percentages of students attaining high (n = 6/60, 10%) and moderate (n = 15/60, 28.3%) scores on an MCQs written exam were evaluated. For the PBL component, high scores were seen for 23.3% (n = 14/60), and moderate scores for 33.3% (n = 20/60) of the participants. For the SDL component of the ENT course, the number and percentages of students attaining high (n = 14/60, 23.3%) and moderate (n = 17/60, 28.3%) scores were recorded. For the PBL component, high (16/60, 26.6%) and moderate (17/60, 28%) scores were recorded. Significant p-values were obtained between the results for SDL and PBL in the ophthalmology course (p = 0.009), as well as between SDL results for both courses (p = 0.0308). Moreover, differences between the SDL results of ophthalmology and the PBL results of ENT (p = 0.0372) were significant.ConclusionSDL appears to be less valuable for promotion of self-readiness. Periodic discussions in small groups or by panel discussion are strongly recommended for students to enhance readiness with SDL.