Atividade 01
Ensino pelos Pares: Codificação de Bubble Sort
Os alunos em pares escrevem o código do Bubble Sort para ordenar listas de 20 números aleatórios. Contam manualmente as trocas e comparações em papel antes de executar no computador. Discutem o padrão de passes múltiplos observados.
Como podemos medir objetivamente qual o melhor algoritmo para um conjunto específico de dados?
Sugestão de FacilitaçãoDurante a atividade 'Pares: Codificação de Bubble Sort', peça aos alunos para cronometrarem a execução com listas de 10, 50 e 100 elementos e registarem os tempos em comum para discussão posterior.
O que observarApresente aos alunos uma pequena lista de números (ex: [5, 1, 4, 2, 8]). Peça-lhes para escreverem, passo a passo, como o Selection Sort ordenaria esta lista, indicando o elemento mínimo encontrado em cada iteração e a troca realizada.