Improving students' understanding of basic programming concepts through visual programming language: The role of self-efficacy
Author:
Top Cited Papers
- 1 June 2019
- journal article
- research article
- Published by Elsevier in Computers in Human Behavior
- Vol. 95, 224-232
Abstract
No abstract availableKeywords
Funding Information
- Ministry of Science and Technology, Taiwan
- Ministry of Science and Technology, Taiwan (106-2628-S-110-002 -MY3)
This publication has 34 references indexed in Scilit:
- Computational Thinking in K–12Educational Researcher, 2013
- The Scratch Programming Language and EnvironmentACM Transactions on Computing Education, 2010
- Learning motivation in e-learning facilitated computer programming coursesComputers & Education, 2010
- Computer game design: Opportunities for successful learningComputers & Education, 2008
- Observations on student misconceptions—A case study of the Build – Heap AlgorithmComputer Science Education, 2006
- Students' construction of external representations in design-based learning situationsLearning and Instruction, 2006
- A study of the difficulties of novice programmersACM SIGCSE Bulletin, 2005
- Design‐based science and student learningJournal of Research in Science Teaching, 2004
- Self-efficacy and mental models in learning to programACM SIGCSE Bulletin, 2004
- The selection of upper and lower groups for the validation of test items.Journal of Educational Psychology, 1939