In this paper, a flowchart-based approach to identifying secondary school students’ misconceptions (in a broad sense) on basic algorithm concepts is introduced. This approach uses student-generated flowcharts as the units of analysis and examines them against plan composition and construct-based programming problems to identify students’ misconceptions. In this study, 102 flowcharts, generated by 50 students in two informatics classes in the Netherlands, were examined and various sorts of misconceptions were identified. The results suggest that, given their abstract and language-independent nature, flowcharts can be considered as an effective tool for revealing students’ difficulties in understanding algorithmic concepts. Our approach contr...
149 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1986.This study compared two metho...
Background and Context: Computing education is expanding, while the teaching of algorithms is less w...
In this paper we report on an attempt to classify student problems and mistakes, and measuring the f...
Contains fulltext : 179109.pdf (publisher's version ) (Closed access)In this paper...
This study reports on an in-depth research into student-learning using a "thinking-first" framework ...
New curricula in UK, US and Australia aim to introduce computational thinking into every school. Com...
Teaching algorithmic thinking enables students to use their knowledge in various contexts to reuse e...
Misconceptions high school students have about constructs in the BASIC programming language were exa...
Learning to apply fundamental algorithmic concepts in a variety of contexts is a challenge in second...
The work is concerned with development of application for fast and efficient way of assembling algor...
Flowcharting is a common method of setting out the requirements for a piece of code. It is simple wi...
WOS: 000422062800008Objective of this work is to introduce an Artificial Intelligence supported educ...
Background and Context: Computing education is expanding, while the teaching of algorithms is less w...
There are individuals who cannot understand the approach to computer programming well, although they...
With the expansion of computer science (CS) education, CS teachers in K-12 schools should be cogniza...
149 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1986.This study compared two metho...
Background and Context: Computing education is expanding, while the teaching of algorithms is less w...
In this paper we report on an attempt to classify student problems and mistakes, and measuring the f...
Contains fulltext : 179109.pdf (publisher's version ) (Closed access)In this paper...
This study reports on an in-depth research into student-learning using a "thinking-first" framework ...
New curricula in UK, US and Australia aim to introduce computational thinking into every school. Com...
Teaching algorithmic thinking enables students to use their knowledge in various contexts to reuse e...
Misconceptions high school students have about constructs in the BASIC programming language were exa...
Learning to apply fundamental algorithmic concepts in a variety of contexts is a challenge in second...
The work is concerned with development of application for fast and efficient way of assembling algor...
Flowcharting is a common method of setting out the requirements for a piece of code. It is simple wi...
WOS: 000422062800008Objective of this work is to introduce an Artificial Intelligence supported educ...
Background and Context: Computing education is expanding, while the teaching of algorithms is less w...
There are individuals who cannot understand the approach to computer programming well, although they...
With the expansion of computer science (CS) education, CS teachers in K-12 schools should be cogniza...
149 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1986.This study compared two metho...
Background and Context: Computing education is expanding, while the teaching of algorithms is less w...
In this paper we report on an attempt to classify student problems and mistakes, and measuring the f...