Volume 4

Volume 4, Number 104

October 25, 2006

thumb
8 pages419 K bytes

Teaching an Introductory Programming Course for Non-Majors using Python


Jeff Rufinus
Widener University
Chester, PA 19013 USA

Yana Kortsarts
Widener University
Chester, PA 19013 USA

Abstract: In this paper we present an innovative approach to teaching an introductory programming course for non-majors using the Python programming language. Lecture structure and suggestions of topics (course outline) on developing and designing the course are briefly presented. This teaching approach could be easily adapted to teach introductory programming courses to majors, including Information Systems majors.

Keywords: pedagogy, innovative teaching approach, teaching tips, Python programming language

Download this issue:   ISEDJ.4(104).Rufinus.pdf   (Adobe PDF, 8 pages, 419 K bytes)

Preview the contents:   Rufinus.j.txt   (ASCII txt, 18 K bytes)


Recommended Citation: Rufinus and Kortsarts (2006). Teaching an Introductory Programming Course for Non-Majors using Python. Information Systems Education Journal, 4 (104). http://isedj.org/4/104/. ISSN: 1545-679X. (A preliminary version appears in The Proceedings of ISECON 2005: §3362. ISSN: 1542-7382.)