News

Programming is Problem Solving When we bring programming to math class, we add a new layer of problem solving: translating mathematical problems/ideas to execute them in code. This often requires ...
The first step in solving a problem is correctly diagnosing it. As a facilitator, I often watch groups jump past this diagnostic step in an effort to find a quick, silver-bullet answer.
The question of expertise and transfer of training is also addressed. Other issues critical to successfully designing programming language/problem-solving research include (a) treatment-related issues ...