(出典:http://trendy.nikkeibp.co.jp/)
プログラミング教育で、よく出てくるキーワードが「プログラミング的思考」です。プログラミングに求められる思考は、主に5つの能力とされていて「抽象化する能力」「理解して分解する能力」「順序立てて考える能力」「分析する能力」「一般化する能力」になります。この5つの能力が、プログラミング教育において身につく能力になります。
(引用:http://trendy.nikkeibp.co.jp/atcl/column/16/041800112/050100010/?rt=nocnt)