A Paradigm Shift in Teaching OOT
Itís still hard to teach OT, because all the people dealing with OT in analysis, design and programming have to make a paradigm shift for learning OO. But: Learning OT is hard, because we educators still havenít made the paradigm shift in teaching. The way we taught structural thinking doesnít work for teaching OO.
The recipe for the paradigm shift so far:
- Use Pedagogical Patterns; These patterns have to be:
- extensible - they should give the educator the freedom to go in depth in different parts without breaking the pattern
- flexible - they should allow to react on students feedback
- fixable - they should allow to clarify an upcoming problem without leading to the next problem
- Teach through Reflection in Learning (first introduced by Bruce Anderson)
- treat the students as self responsible objects, which interact with another. The students are triggered by the educator to teach themselves.
- Empower in Communication
- teach the right thing - take the expectations serious by delivering the knowledge without forcing illusions or loosing yourself in the task
- teach the thing right - be attentive to the students, or rather meet them where they are.
- support the next thing - make it easy for students to grasp the whole picture about the topic
Probably other educators from industry and academia are knowing of even more parts or variants of the above, which are necessary to make the paradigm shift in teaching.