NotesFAQContact Us
Collection
Advanced
Search Tips
Back to results
Peer reviewed Peer reviewed
PDF on ERIC Download full text
ERIC Number: EJ1345560
Record Type: Journal
Publication Date: 2022
Pages: 15
Abstractor: As Provided
ISBN: N/A
ISSN: N/A
EISSN: EISSN-2513-8359
Available Date: N/A
Difficult Concepts and Practices of Computational Thinking Using Block-Based Programming
Moon, Hyunchang; Cheon, Jongphil; Kwon, Kyungbin
International Journal of Computer Science Education in Schools, v5 n3 Apr 2022
To help novice learners overcome the obstacles of learning computational thinking (CT) through programming, it is vital to identify difficult CT components. This study aimed to determine the computational concepts and practices that learners may have difficulties acquiring and discuss how programming instructions should be designed to facilitate learning CT in online learning environments. Participants included 92 undergraduate students enrolled in an online course. Data were collected from a CT knowledge test and coding journals. Results revealed that four computational concepts (i.e., parallelism, conditionals, data, and operators) and two computational practices (i.e., testing and debugging and abstracting and modularizing) were identified as CT components that were difficult to learn. The findings of this study imply that CT instructions should offer additional instructional supports to enhance the mastery of difficult computational concepts and practices. Further research is necessary to investigate instructional approaches to successful CT learning.
International Journal of Computer Science Education in Schools. 83 Dollis Road, London N3 1RD, UK. 2-mail: info@ijcses.org; Web site: http://www.ijcses.org
Publication Type: Journal Articles; Reports - Research
Education Level: Higher Education; Postsecondary Education
Audience: N/A
Language: English
Sponsor: N/A
Authoring Institution: N/A
Grant or Contract Numbers: N/A
Author Affiliations: N/A