The President Wants Every Student to Learn Computer Science
npr.org
npr.org
Let's face it--being able to program anything interesting actually takes a tremendous amount of hard and often tedious work, and most kids won't be able to get over the hump. Think playing an instrument: can be very rewarding if you're good, but most kids don't want to grind out all those hours of practice. If it's problem-solving skills that we're trying to teach, math or even puzzle games engage those modes of thinking more directly, more generally, and with a smoother learning curve.