When students are not programmers

  • Authors:
  • Eleni Konidari;Panos Louridas

  • Affiliations:
  • 10th High School of Piraeus, Piraeus, Greece;Athens University of Economics and Business, Athens, Greece and Research and Technology, Greece

  • Venue:
  • ACM Inroads
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present our experience from using Python to teach programming to high school students (aged 15). We selected Python as it is regarded to be a language suitable for teaching, while at the same time it has the advantage of being a production language, widely used around the world. Our experience shows that the success of a language in a professional setting does not predict success as a teaching tool. Based on our observations we offer some general conclusions on programming languages for teaching.