Constructive Learning Using Flip-Flop Methodology: Learning by Making Quizzes Synchronized with Video Recording of Lectures. - Umida Stelovska; Jan Stelovsky; John Wu (HCI (23), 2016)

Applying Augmented Cognition to Flip-Flop Methodology. - Jan Stelovsky; Randall K. Minas; Umida Stelovska; John Wu (HCI (14), 2016)

"Flip-Flop" Learning by Teaching Methodologies: "Peer Improvement", "Agile Tooltip", Support Technology, and Next Steps. - Jan Stelovsky; Branden Ogata; Umida Stelovska (HCI (25), 2018)

Constructive Learning by Teaching: Flip-Flop, Peer Evaluation, and Agile Tooltip: Making and Taking Peer Quizzes Synchronized with Lecture Screencasts. - Jan Stelovsky; Michael-Brian Ogawa; Branden Ogata; Umida Stelovska (Designing for the User Experience in Learning Systems, 2018)