Treffer: PYTHON FOR TEACHING INTRODUCTORY PROGRAMMING: A QUANTITATIVE EVALUATION.

Title:
PYTHON FOR TEACHING INTRODUCTORY PROGRAMMING: A QUANTITATIVE EVALUATION.
Authors:
Jayal, Ambikesh1 (AUTHOR) ajayal@glos.ac.uk, Lauria, Stasha2 (AUTHOR) Stasha.Lauria@brunel.ac.uk, Tucker, Allan2 (AUTHOR) Allan.Tucker@brunel.ac.uk, Swift, Stephen2 (AUTHOR)
Source:
ITALICS: Innovations in Teaching & Learning in Information & Computer Sciences. Feb2011, Vol. 10 Issue 1, p86-90. 5p.
Database:
Education Research Complete

Weitere Informationen

This paper compares two different approaches of teaching introductory programming by quantitatively analysing the student assessments in a real classroom. The first approach is to emphasise the principles of object-oriented programming and design using Java from the very beginning. The second approach is to first teach the basic programming concepts (loops, branch, and use of libraries) using Python and then move on to oriented programming using Java. Each approach was adopted for one academic year (2008-09 and 2009-10) with first year undergraduate students. Quantitative analysis of the student assessments from the first semester of each year was then carried out. The results of this analysis are presented in this paper. These results suggest that the later approach leads to enhanced learning of introductory programming concepts by students. [ABSTRACT FROM AUTHOR]

Copyright of ITALICS: Innovations in Teaching & Learning in Information & Computer Sciences is the property of Taylor & Francis Ltd and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)

Volltext ist im Gastzugang nicht verfügbar.