1996
DOI: 10.1145/236462.236572
|View full text |Cite
|
Sign up to set email alerts
|

The first programming paradigm and language dilemma

Abstract: In recent years there has been increasing controversy surrounding the choice of a language for introducing programming to computer science majors. The issue has been complicated by the increasing acceptance of the importance of non-procedural paradigms. This paper compares the available vehicles for teaching programming to beginners. These comparisons are based on the results of a survey conducted by the authors in early 1995 and on the published reports and opinions of other workers in this area.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
7
0

Year Published

1997
1997
2020
2020

Publication Types

Select...
4
2
2

Relationship

0
8

Authors

Journals

citations
Cited by 16 publications
(7 citation statements)
references
References 7 publications
0
7
0
Order By: Relevance
“…The papers in this category are interesting, as they can inform teachers who are thinking about languages and need guidance on which one to choose. Examples include [41,62,8,18,17,58].…”
Section: Language Choicementioning
confidence: 99%
“…The papers in this category are interesting, as they can inform teachers who are thinking about languages and need guidance on which one to choose. Examples include [41,62,8,18,17,58].…”
Section: Language Choicementioning
confidence: 99%
“…Can we say anything conclusive about which programming languages are or are not suitable for an introductory course? Brilliant and Wiseman [1] present an excellent treatment of this problem. This section is organized by programming paradigm, and briefly discusses some languages for each paradigm.…”
Section: So What Is It Going To Be?mentioning
confidence: 99%
“…The small syntax requires little effort to mastering, so more time can be assigned to problem solving efforts. While students benefit in Programming I using these languages, the transition from these languages to a widely accepted industrial language such as C, C++ or Java often becomes problematic (McIver and Conway 1996;Brilliant and Wiseman 1996).…”
Section: Introductionmentioning
confidence: 99%