Humanities
  • ISSN: 2155-7993
  • Journal of Modern Education Review

A Didactic Model for Developmental Training in Computer Science

 

Sava Grozdev1, Todorka Terzieva2 
(1. Institute of Mathematics and Informatics, Bulgarian Academy of Sciences, Bulgaria;
2. Department of Software Technologies, Faculty of Mathematics and Informatics, Plovdiv University Paisii Hilendarski, Bulgaria)
 
Abstract: The paper presents a didactic model based on Bloom’s expanded taxonomy of learning and developed for a formation of algorithmic thinking and implementation of developmental training in Computer Science for first-year students. The fundamental elements of this model of the learning process are the actions which occur during the course. An educational environment and teaching technology for formation of algorithmic thinking was created through a system of learning tasks. Emphasis was placed on the formation and development of skills for understanding and implementation of algorithms, skills for modeling and skills for analyzing algorithms. Criteria and indicators for the diagnostics of the experiment results were developed. Didactic tests were created and probed. The pedagogical experiment was conducted with underground majors in Informatics in the Faculty of Mathematics and Informatics of Plovdiv University, Bulgaria. The following conclusion was derived from the results of the experiment — programming is a specific type of human activity whose successful implementation requires not only practical application of knowledge and skills but also a specific type of thinking.
 
Key words: computer science education, programming, algorithmic thinking, developmental training




Copyright 2013 - 2022 Academic Star Publishing Company