An analysis of different frameworks for 21st century learning show consensus about the skills that are needed for living and working in the 21st century. The 21st skills that are considered essential are: collaboration, communication, digital literacy, citizenship, problem solving, critical thinking, creativity, productivity (Voogt, Erstad 2009)