All Stories

  1. The Impact of Students' Views of Failure on Performance in Introductory Programming Courses
  2. CS Concepts and Contextual Factors in Integrated Computing Activities in U.S. Schools
  3. Programming Self-Efficacy in CS: Adding Four Areas of Validity to the Steinhorst Instrument
  4. Improving CS Performance by Developing Spatial Skills
  5. Computer Science Concepts and Practices in Integrated Computing Curricula
  6. Self-Regulation, Self-Efficacy, and Fear of Failure Interactions with How Novices Use LLMs to Solve Programming Problems
  7. Applying CS0/CS1 Student Success Factors and Outcomes to Biggs' 3P Educational Model
  8. 10 Things Software Developers Should Learn about Learning
  9. Toward CS1 Content Subscales: A Mixed-Methods Analysis of an Introductory Computing Assessment
  10. Benefits of Failure on Neuroplasticity and Tools for Persistence
  11. Self-Regulation and Metacognition Strategies in Computer Science and Programming Education
  12. A Review of International Models of Computer Science Teacher Education
  13. Subgoals for CS1 in Python
  14. Getting By With Help From My Friends: Group Study in Introductory Programming Understood as Socially Shared Regulation
  15. Models for Computer Science Teacher Preparation
  16. Instructional Design to Support Student Learning
  17. Effect of Implementing Subgoals in Code.org's Intro to Programming Unit in Computer Science Principles
  18. Metacognition and Self-Regulation in Computer Science and Programming Education
  19. The Cambridge Handbook of Computing Education Research Summarized in 75 minutes
  20. Training Spatial Skills to Improve Achievement in STEM Fields
  21. Training Spatial Skills to Improve Achievement in STEM Fields
  22. Using the SOLO Taxonomy to Understand Subgoal Labels Effect in CS1
  23. Guest Editorial
  24. Negotiating Varied Research Goals in Computing Education Research
  25. Using Subgoal Labeling in Teaching CS1
  26. The Relationship Between Learner Characteristics and Student Outcomes in a Middle School Computing Course: An Exploratory Analysis Using Structural Equation Modeling
  27. Review of measurements used in computing education research and suggestions for increasing standardization
  28. Socioeconomic Status and Computer Science Achievement
  29. Finding the Best Types of Guidance for Constructing Self-Explanations of Subgoals in Programming
  30. Using Learners' Self-Explanations of Subgoals to Guide Initial Problem Solving in App Inventor