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. |
Year | DOI | Venue |
---|---|---|
2010 | 10.1145/1721933.1721952 | Inroads |
Field | DocType | Volume |
Fifth-generation programming language,Second-generation programming language,Computer science,Fourth-generation programming language,Very high-level programming language,Natural language programming,High-level programming language,Mathematics education,Pedagogy,First-generation programming language,Third-generation programming language | Journal | 1 |
Issue | Citations | PageRank |
1 | 3 | 0.51 |
References | Authors | |
10 | 2 |
Name | Order | Citations | PageRank |
---|---|---|---|
Eleni Konidari | 1 | 3 | 0.85 |
Panos Louridas | 2 | 49 | 11.16 |