Using a computer-based interactive system for the development of basic algorithmic and programming skills. - Maria J. P. Marcelino; Anabela Gomes; Nickolai Dimitrov; António J. Mendes (CompSysTech, 2004)