Computational Thinking 101

Article from CS Unplugged   Computational Thinking and CS Unplugged   What is Computational Thinking? The world we live in has become a digital one, filled with technology and driven by Computer Science. Software and technology have transformed every subject...

Productive Failure Explained

What is Productive Failure? Productive Failure (PF) is a learning design that entails the design of conditions for learners to persist in generating and exploring representations and solution methods (RSMs) for solving complex, novel problems. Though such a process...