Retrieval practice is one of the most effective methods of learning and remembering information for long-term use. During retrieval practice, students “retrieve” what they know about a topic or lesson out of their memory. Retrieval practice requires effort on the part of the student to recall specific information, which is beneficial to improving learning and… Read more »
active learning
Active Learning in CS
Active Learning is a term that is almost used generically when we discuss educational interventions. McConnell (1996) defined active learning in the computer science classroom as approaches that “…get students involved in activity in the classroom rather than passively listening to a lecture. Kramer and Nicoletti (2023) note in an article discussing the positive impacts… Read more »
Teaching Resources
The Teaching.Tools Website has a few resources that may be helpful to you. The Active Learning Library https://teaching.tools/activities allows you to explore teaching strategies aimed to increase engagement in the classroom. This site allows you to search for activities by filtering based on: Difficulty (for the instructor) Prep Time Required Bloom’s Taxonomy (e.g., remember, apply) Active Learning (e.g., individual… Read more »
Helping students engage in active learning during class
Active learning is commonly defined as activities that students do to construct knowledge and understanding. The activities vary but require students to engage in higher order thinking skills such as critical thinking. Although not always explicitly noted, metacognition—students’ thinking about their own learning—is an important element, providing the link between activity and learning. In one of… Read more »