A flipped classroom requires that students engage with course materials before class and then use class time for active learning activities and opportunities for deeper engagement with the content and each other. Begin by introducing students to the flipped classroom model, providing clear expectations, and discussing the roles both they and you will play.
Before class – at home
Instructor: Develop and curate all pre-class learning materials and design the programming task.
Students: Review the written content, recorded lectures, and screen recordings of the instructor using Python for Data Visualization. Complete the self-checks or low-stakes formative assessments in Canvas.
During class
Instructor: Begin class by answering questions and explaining the programming task.
Students: Work on the programming assignment individually, and after a period, divide into groups to discuss the strategies they used and any challenges they encountered.
Instructor: Circulate to answer questions, ask probing questions, and provide mini lectures as needed.
After Class – at home
Students: Complete the assignment and submit it to Canvas.
Considerations
Accessibility
- Create multimedia and interactive elements using accessibility best- practices, including, but not limited to alt tags and video captions.
- Ensure the technology is accessible.