Collaborative Problem Solving in the Classroom

Collaborative Problem Solving in the Classroom

The skills required of today’s workforce are changing dramatically. Increasingly, workers are being asked to deal with new information, solve unstructured problems, and have strong interpersonal skills (OECD, 2016). Schools have responded to this challenge by...
The Importance of Teacher PD to CS for All

The Importance of Teacher PD to CS for All

The key to making Computer Science (CS) and Computational Thinking (CT) as widely taught as Math and Science is to provide teachers with the tools and the training that they need to implement CS and CT classes. Teacher training for CS and CT classes has to encompass...