ISTE Home
About ISTE
Advocacy
Educator Resources
Membership
ISTE 2010
NETS
Career Center
News & Events
Professional Development
Publications
Bookstore
Catalog
JCTE—Journal of Computing in Teacher Education
JRTE—Journal of Research on Technology in Education
About JRTE
Editorial Staff
Past Issues
Volume 42
Volume 41
Volume 40
Volume 39
Volume 38
Volume 37
Volume 36
Volume 35
Volume 34
Volume 33
Volume 32
Volume 31
Number 4: Summer 1999
Number 3: Spring 1999
Number 2: Winter 1998-1999
Number 1: Fall 1998
Volume 30
Volume 29
Volume 28
Volume 27
Volume 26
Submission Guidelines
Become a Reviewer
L&L—Learning & Leading with Technology
Permissions & Reprints
SIG Publications
Submission Information
Research
Store

Printer Friendly
Members Only Members Only

Journal of 
Research on Technology in Education Edited by Diane McGrath, Kansas State University

formerly Journal of Research on Computing in Education

Language Choice and Key Concepts in Introductory Computer Science Courses

 

Chris Stephenson and Tom West
Computer Systems Research Institute, University of Toronto

Abstract

Because computer science is a complex and rapidly evolving discipline, educators at all levels have been required to revise their curricula as new paradigms and tools emerge. Since 1968, there have been three major computer science curriculum documents for the first course at the college/university level (CS1), and recent research shows no diminishment of this rate of evolution. This article reports on a survey of 900 postsecondary institutions in North America that offer a CS1 course. The results demonstrate that despite differing course descriptions, there is a key set of computer science concepts common to most CS1 courses. They also indicate that over the last two years there has been a significant shift in programming language use for CS1, centering on the replacement of Pascal with C and C++. This ascendancy may, however, be short-lived, as many of those presently using C++ indicate that they are considering a further switch to Java over the next two years.


Contributors

Chris Stephenson is a research assistant at the University of Toronto's Computer Systems Research Group. Tom West is the vice president of research and development at Holt Software in Toronto. (Address: Chris Stephenson, CSRI, University of Toronto, 6 King's College Road, Toronto, ON M5S 1A1 Canada; chris@hsa.on.ca.)

A PDF file of the full article is available. Contact: jrte@iste.org. Please specifiy Volume and Issue number and article name.

Copyright © 1998, ISTE (International Society for Technology in Education). All rights reserved.

Customer Service: iste@iste.org   1.800.336.5191   1.541.302.3777 (Int'l)   1.541.302.3778 (fax)
Visit the ISTE Career Center for educational technology jobs, resources, and listings. Copyright 1997-