Is it really an algorithm - The need for explicit discourse

Bruria Haberman, Haim Averbuch, David Ginat

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

The notion of an algorithm is fundamental in computer science. Yet, it is not always fully conceived by novices. This paper focuses on a particular facet of algorithm conception - the relationship between an algorithmic problem, its analysis, and its desired algorithmic solution. The paper displays evidence that novices demonstrate cognitive obstacles regarding the notion of an algorithm, which relate to a process-object duality phenomena [13] and inadequate classroom norms of communication.

Original languageEnglish
Title of host publicationITiCSE 2005
Subtitle of host publicationProceedings of the 10th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education
Pages74-78
Number of pages5
DOIs
StatePublished - 2005
EventITiCSE 2005: 10th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education - Monte de Caparica, Portugal
Duration: 27 Jun 200529 Jun 2005

Publication series

NameProceedings of the 10th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education

Conference

ConferenceITiCSE 2005: 10th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education
Country/TerritoryPortugal
CityMonte de Caparica
Period27/06/0529/06/05

Keywords

  • Algorithms
  • Problem solving
  • Professional discourse

Fingerprint

Dive into the research topics of 'Is it really an algorithm - The need for explicit discourse'. Together they form a unique fingerprint.

Cite this