Definition: Team-Based Learning is an evidence based collaborative learning teaching strategy designed around units of instruction, known as “modules,” that are taught in a three-step cycle: preparation, in-class readiness assurance testing, and application-focused exercise. A class typically includes one module.
See a video about Team based learning https://youtu.be/kxg5FTGZhZs
Image source: TBL in Northampton:
Hand out Team Based Learning by Eric Mazur: https://www.4tu.nl/cee/en/news/hand-out-classroom-activities-tbl-ericmazur.pdf