Duas escolas, A e B, localizadas em regiões diferentes,
enfrentam desafios distintos no ensino de algoritmos e
estruturas de dados. A Escola A possui um laboratório de
informática equipado com computadores individuais e acesso
à internet estável. Os estudantes já tiveram contato com lógica
de programação básica e noções introdutórias de algoritmos,
como fluxogramas e pseudocódigo. Já na Escola B, o acesso
à internet é instável e há apenas um laboratório com poucos
computadores que precisam ser compartilhados em pequenos
grupos de 5 estudantes. Esses estudantes, no entanto,
demonstram grande interesse em tecnologia e criatividade
para resolver problemas com os recursos disponíveis. A maioria
ainda não teve aulas de programação, mas já usou ferramentas
como planilhas.
Considerando as especificidades de cada escola e de seus
estudantes, qual alternativa apresenta uma abordagem
metodológica alinhada às características da Aprendizagem
Baseada em Projetos para o ensino de algoritmos de ordenação?