In this paper, we propose a novel approach for a CPR (Cardiopulmonary Resuscitation) education system that enables more precise and effective learning even without an instructor. The proposed system consists of a sensor kit that can be simply inserted in an existing training mannequin, and software that operates along with the kit. This system provides trainees with simulated virtual scenarios that have been designed to offer a more realistic experience. Visual feedback and auditory feedback are continuously provided to promote interaction during the course of training, and assessments from various simulated situations based on practice results are provided. Based on the experimental results, the educational effectiveness of the proposed system is verified. We expect that our system can also be implemented in other fields of medical education to produce better performance.