Approaches to Assess Computational Thinking Competences Based on Code Analysis in K-12 Education: A Systematic Mapping Study

Salvato in:
Dettagli Bibliografici
Pubblicato in:Informatics in Education vol. 18, no. 1 (2019), p. 17
Autore principale: Nathalia Da Cruz Alves
Altri autori: Christiane Gresse Von Wangenheim, Hauck, Jean CR
Pubblicazione:
Institute of Mathematics and Informatics
Soggetti:
Accesso online:Citation/Abstract
Full Text - PDF
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!

MARC

LEADER 00000nab a2200000uu 4500
001 2225786833
003 UK-CbPIL
022 |a 1648-5831 
022 |a 2335-8971 
024 7 |a 10.15388/infedu.2019.02  |2 doi 
035 |a 2225786833 
045 2 |b d20190101  |b d20190630 
084 |a 122627  |2 nlm 
100 1 |a Nathalia Da Cruz Alves 
245 1 |a Approaches to Assess Computational Thinking Competences Based on Code Analysis in K-12 Education: A Systematic Mapping Study 
260 |b Institute of Mathematics and Informatics  |c 2019 
513 |a Journal Article 
520 3 |a As computing has become an integral part of our world, demand for teaching computational thinking in K-12 has increased. One of its basic competences is programming, often taught by learning activities without a predefined solution using block-based visual programming languages. Automatic assessment tools can support teachers with their assessment and grading as well as guide students throughout their learning process. Although being already widely used in higher education, it remains unclear if such approaches exist for K-12 computing education. Thus, in order to obtain an overview, we performed a systematic mapping study. We identified 14 approaches, focusing on the analysis of the code created by the students inferring computational thinking competencies related to algorithms and programming. However, an evident lack of consensus on the assessment criteria and instructional feedback indicates the need for further research to support a wide application of computing education in K-12 schools. 
653 |a Mapping 
653 |a Algorithms 
653 |a Computation 
653 |a Computer programming 
653 |a Learning 
653 |a Visual programming languages 
653 |a BASIC (programming language) 
653 |a Education 
653 |a Programming languages 
653 |a Students 
653 |a Higher education 
653 |a Teaching 
653 |a Teachers 
653 |a Languages 
653 |a Evaluation 
653 |a Educational systems 
653 |a Feedback 
653 |a Educational activities 
653 |a Learning Activities 
653 |a World Problems 
653 |a Competence 
653 |a Information Science 
653 |a Learning Processes 
653 |a Educational Technology 
653 |a Grading 
653 |a Computer Science 
653 |a Electronic Learning 
653 |a Educational Assessment 
653 |a Elementary Secondary Education 
653 |a Summative Evaluation 
653 |a Outcomes of Education 
653 |a Course Content 
653 |a Computer Software 
653 |a Performance Based Assessment 
653 |a Educational Facilities Improvement 
700 1 |a Christiane Gresse Von Wangenheim 
700 1 |a Hauck, Jean CR 
773 0 |t Informatics in Education  |g vol. 18, no. 1 (2019), p. 17 
786 0 |d ProQuest  |t Library Science Database 
856 4 1 |3 Citation/Abstract  |u https://www.proquest.com/docview/2225786833/abstract/embedded/7BTGNMKEMPT1V9Z2?source=fedsrch 
856 4 0 |3 Full Text - PDF  |u https://www.proquest.com/docview/2225786833/fulltextPDF/embedded/7BTGNMKEMPT1V9Z2?source=fedsrch