Review Article
Sandra Erika Gutiérrez-Núñez, Aixchel Cordero-Hidalgo, Javier Tarango
CONT ED TECHNOLOGY, Volume 14, Issue 3, Article No: ep367
ABSTRACT
This article analyzes the way in which educators and researchers have pronounced themselves for incorporating computer programming in the K-12 curricula (basic and secondary education), recognizing its cognitive benefits in those who practice it, which can be useful in contexts other than computing, by influencing the development of higher order thinking skills and problem solving, both concepts integrated in the so-called computational thinking (CT). The proposal includes the vision of various authors, who conclude that the transfer of cognitive programming skills does not happen correctly given the prevalence of educational interventions designed under the belief that it occurs as an automatic and spontaneous process. The structure of the article is made up of three fundamental aspects: (1) historical account of the definition of knowledge transfer (KT), its main theoretical and classificatory taxonomies; (2) integration of existing definitions on CT and the way in which the formulation of various study plans in different countries has resulted; and (3) the investigation of different challenges and implications present in the CT, as well as recommendations for its improvement, taking as a reference the results of experiments carried out in different academic fields, proposed in order to strengthen both the KT as well as the CT.
Keywords: computational thinking, computer-like thinking, computational-informatics thinking, computational literacy, problem solving, computer science education
Research Article
Tomas Cerny, Bozena Mannova
CONT ED TECHNOLOGY, Volume 2, Issue 2, pp. 163-173
ABSTRACT
To provide computer scientists with good materials and interesting topics in a class does not necessarily mean that their education is of a high quality, students need to be motivated and evolve skills needed in a real-life employment. Social skills, teamwork, collaboration and competition are valuable aspects they should know in other to become professionals. This paper presents a study with intention to improve education of computer science students in employment-like environments. The study utilizes experience with competitive and collaborative learning in education and Programming Olympiads. Multiple methodological aspects are applied and discussed with regard to students’ evaluation. The results show increased student motivation and interest in the course, which produces larger workload in the class.
Keywords: Competitive learning, Collaborative learning, Pace environment, Computer Science Education