Niniejsze badanie dotyczy skuteczności nauczania wspomaganego komputerowo i rozwoju umiejętności metapoznawczych w poprawie wyników uczniów szkół średnich w projektowaniu algorytmów w Afryce. Ponieważ technologia staje się coraz bardziej zintegrowana z edukacją CAL zapewnia nowe sposoby uczenia się które mogą znacznie zwiększyć zdolność uczniów do rozumienia i stosowania złożonych koncepcji takich jak algorytmy. W niniejszym badaniu wykorzystano metodę mieszaną w której wyniki uczniów są mierzone ilościowo i uzupełniane jakościowymi spostrzeżeniami nauczycieli i uczniów. Wyniki pokazują że CAL nie tylko umożliwia głębsze zrozumienie zasad algorytmicznych ale także zapewnia świadomość metapoznawczą w celu samoregulacji procesu uczenia się. Wynika z tego że integracja CAL ze strategiami metapoznawczymi przyniesie lepsze wyniki w nauce i ostatecznie przygotuje uczniów na przyszłe wyzwania w dyscyplinach informatycznych i pokrewnych.