Developing a Scratch-based coding achievement test
Information and Learning Sciences
ISSN: 2398-5348
Article publication date: 17 April 2019
Issue publication date: 10 June 2019
Abstract
Purpose
The lack of a reliable and valid measurement tool for coding achievement emerges as a major problem in Turkey. Therefore, the purpose of this study is to develop a Scratch-based coding achievement test.
Design/methodology/approach
Initially, an item pool with 31 items was created. The item pool was classified within the framework of Bayman and Mayer’s (1988) types of coding knowledge to support content validity of the test. Then the item pool was applied to 186 volunteer undergraduates at Hacettepe University during the spring semester of the 2017-2018 academic year. Subsequently, the item analysis was conducted for construct validity of the test.
Findings
In all, 13 items were discarded from the test, leaving a total of 18 items. Out of the 18-item version of the coding achievement test, 4, 5 and 9 items measured syntactic, conceptual and strategic knowledge, respectively, among the types of coding knowledge. Furthermore, average item discrimination index (0.531), average item difficulty index (0.541) and Cronbach Alpha reliability coefficient (0.801) of the test were calculated.
Practical implications
Scratch users, especially those who are taking introductory courses at Turkish universities, could benefit from a reliable and valid coding achievement test developed in this study.
Originality/value
This paper has theoretical and practical value, as it provides detailed developmental stages of a reliable and valid Scratch-based coding achievement test.
Keywords
Citation
Demir, Ö. and Seferoğlu, S.S. (2019), "Developing a Scratch-based coding achievement test", Information and Learning Sciences, Vol. 120 No. 5/6, pp. 383-406. https://doi.org/10.1108/ILS-08-2018-0078
Publisher
:Emerald Publishing Limited
Copyright © 2019, Emerald Publishing Limited