これからの時代で必要なスキルを身につけるためにも、主体的に取り組み、論理的に考え、協力して作り上げ、試行錯誤し、最適解を得るといったプログラミング学習が最適です。