Pedagogical approaches compared and critically evaluated:Reflect on the reasons why teachers may choose one approach to teaching programming over another.
Teaching programming: pedagogical approaches compared and critically evaluated. You can prepare by: Reflect on the reasons why teachers may choose one approach to teaching programming over another. (intructivism & constructivism) Consider how different types of pupils might respond to constructivist and instructivist lessons. The assignment asks the fundamental question of ‘how can we effectively teach […]