Background and objective: Physical assessment skills are not effectively put into practice for nursing students, requiring an improvement in pre-registration programs and planning more tailored training courses for them. More flexibility in teaching methods can thus contribute to self-directed learning. The purpose of this study is to identify the effects of team-based learning when combined with an online teaching platform on self-directed learning compared to inquiry-based learning for junior college nursing students.Methods: In this quasi-experimental study, 103 students completely participated in the Self-directed Learning Instrument test before and after the course. Collected data were analysed using independent t-test and ANCOVA with the statistical package SPSS 21.0 for Windows. Qualitative focus group interviews were conducted after the survey with 14 participants.Results: Compared to the control group, the adjusted mean post-test score for self-directed learning ability was significantly higher in the intervention group. Students also reported that they were quite engaged in completing assignments and team learning activities in classroom, specifically for the group test.Conclusions: The modified team-based learning strategy was useful at engaging students to improve self-directed learning and to satisfy them. Educators are encouraged to integrate online response system technology into their classroom activities.