Learning to program is a challenging task for novice learners. This study aimed to investigate students ’ concepts as they were being formed. To capture these, we chose to focus on students who made some mistakes in basic concepts. Our study sought to capture students ’ conceptions at a very early stage in their study: five weeks into an introductory programming course. We invited students who did not pass an early mastery test at their first attempt to participate in a diagnostic and remedial session. In this poster we look at a sample of the original problems given to these students and an analysis of the number of questions incorrectly answered by each of the students that failed the early mastery test
Programming is a difficult skill to learn, and programming courses have high dropout rates. In this ...
AbstractProgramming is an important basic skill for computer science students. However, most student...
This study reports on an in-depth research into difficulties endured throughout disparate stages of ...
What kind of errors do beginners make? Objective answers to this question are essential to the desig...
In this paper we report on an attempt to classify student problems and mistakes, and measuring the f...
Understanding the misconception of students is critical in that it identifies the reasons of errors ...
In this paper we report on an attempt to classify student problems and mistakes, and measuring the f...
Current learning outcomes for introductory programming courses are relatively general, specifying ta...
The teaching of introductory computer programming seems far from successful, with many first year st...
The teaching of introductory computer programming seems far from successful, with many first year st...
Misconceptions high school students have about constructs in the BASIC programming language were exa...
The tasks of programming include complex knowledge and skills that is, from understanding problems ...
In this diploma thesis we try to find the answer to why students experience difficulties in introduc...
With the expansion of computer science (CS) education, CS teachers in K-12 schools should be cogniza...
many educators to the issues involved in teaching introductory programming. Their work suggests that...
Programming is a difficult skill to learn, and programming courses have high dropout rates. In this ...
AbstractProgramming is an important basic skill for computer science students. However, most student...
This study reports on an in-depth research into difficulties endured throughout disparate stages of ...
What kind of errors do beginners make? Objective answers to this question are essential to the desig...
In this paper we report on an attempt to classify student problems and mistakes, and measuring the f...
Understanding the misconception of students is critical in that it identifies the reasons of errors ...
In this paper we report on an attempt to classify student problems and mistakes, and measuring the f...
Current learning outcomes for introductory programming courses are relatively general, specifying ta...
The teaching of introductory computer programming seems far from successful, with many first year st...
The teaching of introductory computer programming seems far from successful, with many first year st...
Misconceptions high school students have about constructs in the BASIC programming language were exa...
The tasks of programming include complex knowledge and skills that is, from understanding problems ...
In this diploma thesis we try to find the answer to why students experience difficulties in introduc...
With the expansion of computer science (CS) education, CS teachers in K-12 schools should be cogniza...
many educators to the issues involved in teaching introductory programming. Their work suggests that...
Programming is a difficult skill to learn, and programming courses have high dropout rates. In this ...
AbstractProgramming is an important basic skill for computer science students. However, most student...
This study reports on an in-depth research into difficulties endured throughout disparate stages of ...