http://progstone.narod.ru русский перевод.
"Изначально проект Programmers\' Stone возник у Алана Картера (Alan Carter) и Колстона Сэнджера (Colston Sanger) в попытках осознать, как же научить программированию, и почему некоторые люди оказываются в программировании гораздо более полезными, чем остальные. И это при том, что, если посмотреть трезво, сама программная индустрия находится в кризисе. Ведь программы - монстры мы видим каждый день. Ведь неспроста такой интерес к той же Linux.
Похоже, что проблема зарыта глубоко, в способе мышления человека при решении задач. Людям свойственны две стратегии мышления, "паковка" (packing) и "картостроение" (mapping). По ряду причин люди оказались в ловушке первой стратегии. Переход же между стратегиями не плавный, преодоление барьера требует усилий, а необходимость его преодоления еще нужно осознать..."