O modelo de programação de blocos de tempo, também conhecido como planejador de bloqueio de tempo, fornece uma estrutura para organizar e alocar blocos de tempo ao longo do dia, da semana ou do mês. Um planejador de programação de blocos é baseado em um método de bloqueio de tempo.