The subgoal learning framework has improved performance for novice programmers in higher education, but it has only started to be applied and studied in K-12 (primary/secondary). Programming education in K-12 is growing, and many international initiatives are attempting to increase participation, including curricular initiatives like Computer Science Principles and non-profit organizations like Code.org. Given that subgoal learning is designed to help students with no prior knowledge, we designed and implemented subgoals in the introduction to programming unit in Code.org’s Computer Science Principles course. The redesigned unit includes subgoal-oriented instruction and subgoal-themed pre-written comments that students could add to their pr...
The present study combined subgoal learning and self-explanation frameworks to improve problem solvi...
In highly procedural problem solving, procedures are typically taught with context-independent expos...
is work extends previous research on subgoal labeled instructions by examining their effect across a...
The subgoal learning framework has improved performance for novice programmers in higher education, ...
The rapid integration of technology into our professional and personal lives has left many education...
Subgoal learning has improved student problem-solving performance in programming, but it has been te...
Background Programming a computer is an increasingly valuable skill, but dropout and failure rates i...
Technology has become integrated into many facets of our lives. Due to the rapid onset of this integ...
Recent empirical results suggest that the instructional material used to teach computing may actuall...
A recent study about the effectiveness of subgoal labeling in an introductory computer science progr...
The present study explored passive, active, and constructive methods of learning problem solving pro...
In science, technology, engineering, and mathematics (STEM) education, problem solving tends to be h...
We report on a study that used subgoal labels to teach students how to write while loops with a Pars...
Subgoal learning, a technique used to break down problem solving into manageable pieces, has been us...
Subgoal labeled expository instructions and worked examples have been shown to positively impact stu...
The present study combined subgoal learning and self-explanation frameworks to improve problem solvi...
In highly procedural problem solving, procedures are typically taught with context-independent expos...
is work extends previous research on subgoal labeled instructions by examining their effect across a...
The subgoal learning framework has improved performance for novice programmers in higher education, ...
The rapid integration of technology into our professional and personal lives has left many education...
Subgoal learning has improved student problem-solving performance in programming, but it has been te...
Background Programming a computer is an increasingly valuable skill, but dropout and failure rates i...
Technology has become integrated into many facets of our lives. Due to the rapid onset of this integ...
Recent empirical results suggest that the instructional material used to teach computing may actuall...
A recent study about the effectiveness of subgoal labeling in an introductory computer science progr...
The present study explored passive, active, and constructive methods of learning problem solving pro...
In science, technology, engineering, and mathematics (STEM) education, problem solving tends to be h...
We report on a study that used subgoal labels to teach students how to write while loops with a Pars...
Subgoal learning, a technique used to break down problem solving into manageable pieces, has been us...
Subgoal labeled expository instructions and worked examples have been shown to positively impact stu...
The present study combined subgoal learning and self-explanation frameworks to improve problem solvi...
In highly procedural problem solving, procedures are typically taught with context-independent expos...
is work extends previous research on subgoal labeled instructions by examining their effect across a...