Using a computer-based interactive system for the development of basic algorithmic and programming skills



Student failure and commonly expressed difficulties in programming disciplines suggest that traditional approaches are not the most appropriate for many students. In this paper we present SICAS, a learning tool designed to help students in the development of basic algorithmic and programming skills. With SICAS students can design, simulate, test and compare algorithms for proposed problems. We also report some evaluation findings, current changes and future extensions of the tool.


Computer Science Education


International Conference on Computer Systems and Technologies - CompSysTech 2004, June 2004

Cited by

Year 2015 : 1 citations

 Hooshyar, D., Ahmad, R., Nasir, M., Shamshirband, S., Horng, S., Flowchart-based programming environments for improving comprehension and problem-solving skill of novice programmers: a survey, International Journal of Advanced Intelligence Paradigms, 7:1, 24-56.

Year 2013 : 2 citations

 Bey, A. e Bensebaa, T., Assessment makes perfect: improving student's algorithmic problem solving skills using plan–based programme understanding approach. International Journal of Innovation and Learning, 14(2), pp. 162-176, 2013.

 Xinogalos, S. Using flowchart-based programming environments for simplifying programming and software engineering processes. In Proceedings of the IEEE Global Engineering Education Conference, pp. 1313-1322, Berlin, Março de 2013.

Year 2011 : 1 citations

 Ali, J., Object visualization support for learning data structures. Information Technology Journal, 10(3), pp. 485-498, 2011.

Year 2009 : 1 citations

 Jauhar A., A visualization tool for Data Structures course. In Proceedings of 2nd IEEE International Conference on Computer Science and Information Technology, pp. 1108-1113, Beijing, China, Abril de 2009.

Year 2008 : 1 citations

 Sobral, S., B Learning em disciplinas introdutórias de programação. Tese de Doutoramento, Universidade do Minho, Novembro de 2008.

Year 2007 : 2 citations

 Zheliazkova, I., Andreeva, M. e Kolev, M., Knowledge testing in algorithms: an experimental study. International Journal on Information Technologies and Knowledge, vol. 1, pp. 26-33, 2007.

 Ma, L., Investigating and improving novice programmers’ mental models of programming concepts. Tese de Doutoramento, University of Strathclyde, Escócia, 2007.

Year 2006 : 1 citations

 Zheliazkova, I., Andreeva, M. e Kolev, R., Knowledge testing in algorithms: an experimental study. In Proceedings of the International Conference Modern (e-) Learning, pp. 55-62, Varna, Bulgária, Julho, 2006.