Content area

Abstract

Session 2632

A Quantitative Approach for Choosing a Procedural Programming Language in Freshman Programming

Thomas J. Cortina Polytechnic University

An important problem that colleges and universities continue to struggle with is the choice of programming language for the first programming course. During the summer of 1996, I ran an experiment to gain quantitative information concerning how well high-school students not familiar with programming adapt to four different procedural programming languages (Pascal, ADA95, C, and C++). The goal of this research is to determine if the choice of introductory programming language has any measurable effect on the learning ability of a typical student in the introductory programming course taught at a typical engineering school. Initial analysis indicates that students learning Pascal or C++ (without the use of objects) for the first time performed marginally better than students that learned ADA95 or C. However, student surveys indicate that several constructs used in ADA95 and C caused these introductory students to have more difficulty. By adjusting the presentation of these topics, the instructor can teach effectively in any of the four programming languages. This paper outlines the design and the results of the experiment, and future work that can extend these results.

1.

Details

Title
A Quantitative Approach For Choosing A Procedural Programming Language In Freshman Programming
Source details
Conference: 1997 Annual Conference; Location: Milwaukee, Wisconsin; Start Date: June 15, 1997; End Date: June 18, 1997
Pages
2.40.1-2.40.18
Publication year
1997
Publication date
Jun 15, 1997
Publisher
American Society for Engineering Education-ASEE
Place of publication
Atlanta
Country of publication
United States
Source type
Conference Paper
Language of publication
English
Document type
Conference Proceedings
Publication history
 
 
Online publication date
2015-03-10
Publication history
 
 
   First posting date
10 Mar 2015
ProQuest document ID
2318098877
Document URL
https://www.proquest.com/conference-papers-proceedings/quantitative-approach-choosing-procedural/docview/2318098877/se-2?accountid=208611
Copyright
© 1997. Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the associated terms available at https://peer.asee.org/about .
Last updated
2025-11-19
Database
ProQuest One Academic