π
π
π
π
Teach
Searchβ¦
π
π
π
π
Teach
Introduction
Tips and Tricks
References
Topics
Exercises
Asking questions
Assessing class performance
Cognitive load
Flipped classroom
Learning styles
Live coding
Mental models
motivating students
Pair programming
Pedagogy
Peer instruction
Problem based learning
Learning Paths
Code of Conduct
Contributing
Powered By
GitBook
Problem based learning
Problem based learning is about the students developing real world skills through solving a specific complex problem. A teacher will guide the students through the process.
β
Problem based learning
β
β
Learning objectives
β
β
Exercises
β
β
Learning Paths
β
Learning objectives
Reflect on how to apply problem based learning in a computer science context
Plan a problem based learning session
Exercises
When would you use problem based learning as a technique for learning?
Are there problems/topics that you think would work well for problem based learning?
Write a plan for a problem based learning session
Use the
7 steps
as a guide when planning the session
Can we use it as it is or what alterations would you make?
How can we evaluate if the session went well?
Learning Paths
β
Teaching the class
β
Previous
Peer instruction
Next
Learning Paths
Last modified
2yr ago
Copy link
Contents
Learning objectives
Exercises
Learning Paths