This paper describes the evolution of a problem solving model over several generations of computer coaches. Computer coaching is a type of computer assisted instruction in which the coaching program observes the performance of a student engaged in some intellectual game. The coach's function is to intervene occasionally in student generated situations to discuss appropriate skills that might improve the student's play. Coaching is a natural context in which to investigate the teaching and learning processes, but it is a demanding task. The computer must be able to analyze the student's performance in terms of a model of the underlying problem solving skills. This model must represent not only expertise for the task but also...
This paper evaluates the effectiveness of a student controlled computer program for high school math...
This report outlines a cognitive model of problem solving and programming, which forms the basis of ...
Novice students face difficulties to understand problems and transform the problems using problem so...
The purpose of this study was to examine the potential of computer-assisted instruction (CAI) for te...
Mathematics teachers often experience difficulties in teaching students to become skilled problem so...
It is well documented that a targeted curriculum based on the cognitive apprenticeship approach can ...
Ongoing research is being conducted on appropriate course design, practices and teacher intervention...
Thesis (Phd. (Education )) - Central University of Technology, Free State, 2015For learners to be ef...
Mathematics teachers often experience difficulties in teaching students to become skilled problem so...
The combination of modern computing power, the interactivity of web applications, and the flexibilit...
Modern primary school curricula for Computer Science accent that is important for pupils to develop ...
The paper argues that mathematical modeling is the essence of computational thinking. Learning a com...
Problem solving is vital in the computer programming course. It is the earliest topic that is emphas...
Many schools and colleges of business teach computer programming in the introduction to computers co...
The paper elucidates two views (models) of algorithmic problem solving. The first one is static; it ...
This paper evaluates the effectiveness of a student controlled computer program for high school math...
This report outlines a cognitive model of problem solving and programming, which forms the basis of ...
Novice students face difficulties to understand problems and transform the problems using problem so...
The purpose of this study was to examine the potential of computer-assisted instruction (CAI) for te...
Mathematics teachers often experience difficulties in teaching students to become skilled problem so...
It is well documented that a targeted curriculum based on the cognitive apprenticeship approach can ...
Ongoing research is being conducted on appropriate course design, practices and teacher intervention...
Thesis (Phd. (Education )) - Central University of Technology, Free State, 2015For learners to be ef...
Mathematics teachers often experience difficulties in teaching students to become skilled problem so...
The combination of modern computing power, the interactivity of web applications, and the flexibilit...
Modern primary school curricula for Computer Science accent that is important for pupils to develop ...
The paper argues that mathematical modeling is the essence of computational thinking. Learning a com...
Problem solving is vital in the computer programming course. It is the earliest topic that is emphas...
Many schools and colleges of business teach computer programming in the introduction to computers co...
The paper elucidates two views (models) of algorithmic problem solving. The first one is static; it ...
This paper evaluates the effectiveness of a student controlled computer program for high school math...
This report outlines a cognitive model of problem solving and programming, which forms the basis of ...
Novice students face difficulties to understand problems and transform the problems using problem so...