myCPRtrainer
Published in academic literature
App Summary
App Screenshots








Detailed Description
Functionality & Mechanism
Developed at the University of Pennsylvania, myCPRtrainer is a mobile application that delivers pedagogical content on basic cardiopulmonary resuscitation (CPR). The system's primary learning module is a 14-minute instructional video. Following this, an integrated CPR simulator game allows for reinforcement of the material. The interface also provides a refresher video module for skill maintenance, a reference section of frequently asked questions, and connections to external resources for classroom-based training programs.
Evidence & Research Context
- Associated research describes sudden cardiac arrest (SCA) as a critical public health issue, with over 75% of events occurring in the home environment.
- The authors note that while families of patients with cardiac disease are motivated to learn CPR, they often face significant economic and logistical barriers to traditional training.
- The research underscores a knowledge gap regarding accessible CPR educational strategies that effectively overcome barriers from the patient and family member perspective.
Intended Use & Scope
This application is designed as an educational tool for the general public, with particular relevance for families of individuals with cardiac disease. Its primary utility is to deliver foundational CPR knowledge and facilitate periodic skill maintenance. The system does not provide official CPR certification; users requiring certification for professional or other purposes must seek formal, in-person training.
Studies & Publications
Peer-reviewed research associated with this app.
Comparing Two Ways to Teach CPR to Families of Patients with Heart Problems
Abella et al. (2022)
Referenced in academic literature; no direct evaluation of the appApp Information
Developer
University of PennsylvaniaCategory
Evidence Profile
Published in academic literature
Platforms
Updated
Oct 2016
© 2025 University of Pennsylvania
Tags
myCPRtrainer
Free