Springer Education, 09 Jun 2016 Free article! Identifying middle school students’ challenges in computational thinking-based science... Free article!