1,603
Views
17
CrossRef citations to date
0
Altmetric
Articles

Employing subgoals in computer programming education

, &
Pages 44-67 | Received 15 Jan 2015, Accepted 13 Jan 2016, Published online: 18 Feb 2016

Keep up to date with the latest research on this topic with citation updates for this article.

Read on this site (2)

Briana B. Morrison, Lauren E. Margulieux & Adrienne Decker. (2020) The curious case of loops. Computer Science Education 30:2, pages 127-154.
Read now
Lauren E. Margulieux & Richard Catrambone. (2019) Finding the Best Types of Guidance for Constructing Self-Explanations of Subgoals in Programming. Journal of the Learning Sciences 28:1, pages 108-151.
Read now

Articles from other publishers (15)

Preya Shabrina, Behrooz Mostafavi, Mark Abdelshiheed, Min Chi & Tiffany Barnes. (2023) Investigating the Impact of Backward Strategy Learning in a Logic Tutor: Aiding Subgoal Learning Towards Improved Problem Solving. International Journal of Artificial Intelligence in Education.
Crossref
Raquel Hijón-Neira, Cornelia Connolly, Celeste Pizarro & Diana Pérez-Marín. (2023) Prototype of a Recommendation Model with Artificial Intelligence for Computational Thinking Improvement of Secondary Education Students. Computers 12:6, pages 113.
Crossref
Kasia Muldner, Jay Jennings & Veronica Chiarelli. (2022) A Review of Worked Examples in Programming Activities. ACM Transactions on Computing Education 23:1, pages 1-35.
Crossref
Samiha Marwan, Bita Akram, Tiffany Barnes & Thomas W. Price. (2022) Adaptive Immediate Feedback for Block-Based Programming: Design and Evaluation. IEEE Transactions on Learning Technologies 15:3, pages 406-420.
Crossref
Daniel Olivares, Christopher Hundhausen & Namrata Ray. (2021) Designing IDE Interventions to Promote Social Interaction and Improved Programming Outcomes in Early Computing Courses. ACM Transactions on Computing Education 22:1, pages 1-29.
Crossref
Laura Bofferding, Sezai Kocabas, Mahtob Aqazade, Ana-Maria Haiduc & Lizhen Chen. 2022. Computational Thinking in PreK-5. Computational Thinking in PreK-5 19 29 .
Lauren E. Margulieux & Richard Catrambone. (2021) Scaffolding problem solving with learners’ own self explanations of subgoals. Journal of Computing in Higher Education 33:2, pages 499-523.
Crossref
Lauren E. Margulieux, Briana B. Morrison, Baker Franke & Harivololona Ramilison. (2020) Effect of Implementing Subgoals in Code.org's Intro to Programming Unit in Computer Science Principles. ACM Transactions on Computing Education 20:4, pages 1-24.
Crossref
Diana Pérez-Marín, Raquel Hijón-Neira, Adrián Bacelo & Celeste Pizarro. (2020) Can computational thinking be improved by using a methodology based on metaphors and scratch to teach computer programming to children?. Computers in Human Behavior 105, pages 105849.
Crossref
Caitlin Kelleher & Michelle Ichinco. (2019) Towards a Model of API Learning. Towards a Model of API Learning.
Lorena Barba & Olivier Mesnard. (2019) Aero Python: classical aerodynamics of potential flow using Python. Journal of Open Source Education 2:15, pages 45.
Crossref
Philip Sands. (2019) Addressing cognitive load in the computer science classroom. ACM Inroads 10:1, pages 44-51.
Crossref
Lauren E. Margulieux, Richard Catrambone & Laura M. Schaeffer. (2018) Varying effects of subgoal labeled expository text in programming, chemistry, and statistics. Instructional Science 46:5, pages 707-722.
Crossref
Maria Julia Blas, Federico Hauque, Santiago Re & Marta Castellaro. (2017) A support tool designed as didactic material for teaching and learning programming. A support tool designed as didactic material for teaching and learning programming.
Jean M. Griffin. (2016) Learning by Taking Apart. Learning by Taking Apart.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.