Este documento discute vários tópicos relacionados ao ensino e aprendizagem, incluindo saber versus fazer, pensamento computacional, aprendizagem baseada em projetos, sala de aula invertida e aprendizagem auto-regulada. O documento enfatiza a importância de aprender programação para não sermos "programados" pelos outros e de usar problemas reais para motivar a aprendizagem.