Focus-Fight-Finalize (3F): Problem-Solving Steps Extracted From Behavioral Patterns in Block Based Programming:

作者: Ünal Çakıroğlu , Suheda Mumcu

DOI: 10.1177/0735633120930673

关键词: Theoretical computer scienceInformation technologyExploratory researchComputer scienceBehavioral patternCoding (social sciences)

摘要: This exploratory study attempts to determine problem solving steps in block based programming environments. The was carried out throughout one term within Code.org. Participants were 15 6th g...

参考文章(29)
Leslie Conery, John Harrison, David Barr, Computational Thinking: A Digital Age Skill for Everyone. Learning and leading with technology. ,vol. 38, pp. 20- 23 ,(2011)
J. Scot Ransbottom, John Giordan, Benjamin A. Ring, Problem solving through programming: motivating the non-programmer Journal of Computing Sciences in Colleges. ,vol. 23, pp. 61- 67 ,(2008)
Quinn Burke, The Markings of a New Pencil: Introducing Programming-as-Writing in the Middle School Classroom. The journal of media literacy education. ,vol. 4, pp. 121- 135 ,(2012)
Shuchi Grover, Roy Pea, Stephen Cooper, Designing for deeper learning in a blended computer science course for middle school students Computer Science Education. ,vol. 25, pp. 199- 237 ,(2015) , 10.1080/08993408.2015.1033142
Addison YS Su, Stephen JH Yang, Wu‐Yuin Hwang, Chester SJ Huang, Ming‐Yu Tern, None, Investigating the role of computer-supported annotation in problem-solving-based teaching: An empirical study of a Scratch programming pedagogy British Journal of Educational Technology. ,vol. 45, pp. 647- 665 ,(2014) , 10.1111/BJET.12058
Sze Yee Lye, Joyce Hwee Ling Koh, Review on teaching and learning of computational thinking through programming Computers in Human Behavior. ,vol. 41, pp. 51- 61 ,(2014) , 10.1016/J.CHB.2014.09.012
Caitlin Kelleher, Randy Pausch, Lowering the barriers to programming ACM Computing Surveys. ,vol. 37, pp. 83- 137 ,(2005) , 10.1145/1089733.1089734
Leon E. Winslow, Programming pedagogy---a psychological overview ACM SIGCSE Bulletin. ,vol. 28, pp. 17- 22 ,(1996) , 10.1145/234867.234872
Mitchel Resnick, John Maloney, Andrés Monroy-Hernández, Natalie Rusk, Evelyn Eastmond, Karen Brennan, Amon Millner, Eric Rosenbaum, Jay Silver, Brian Silverman, Yasmin Kafai, Scratch: programming for all Communications of The ACM. ,vol. 52, pp. 60- 67 ,(2009) , 10.1145/1592761.1592779