(Enter summary)
Abstract: The choice of which programming language to use in introductory computer
science courses is guaranteed to spark debate in the computer science
community. Programming languages used in computer science instruction
have followed various trends or fads within the computing industry. The
language choice has often been between languages which are currently in
wide use by industry for software production. While it is true that computer
science education has a responsibility to achieve a balance... (Update)
Context of citations to this paper: More
...has been widely discussed in the computer science education literature. In particular, Kon 74, Kon 94, Rie 93, How 94, How 95, How 96, How 97] advocate the use of functional languages, such as J and Scheme, in the teaching of many introductory computer science topics. This...
Cited by: More
Functional Languages and Introductory Computer Science - Howland (1998)
(Correct)
Recursion, Iteration and Functional Languages - Howland (1998)
(Correct)
Active bibliography (related documents): More All
0.9: Using J as an Expository Language in the Teaching of Computer.. - Howland (1996)
(Correct)
0.4: A Laboratory Computer Science Course for Liberal Arts Students - Howland (1995)
(Correct)
0.3: Some Notes on Introducing J with Statistical Examples - Smillie (1995)
(Correct)
Similar documents based on text: More All
0.7: Building Models: A Direct but Neglected Approach to Teaching.. - Howland (2001)
(Correct)
0.5: Computing the 3D Viewing Transformation - John Howland Department
(Correct)
0.5: A Breadth-First Companion for the CS I Course - Howland, Lewis, Hicks, Pitts (2003)
(Correct)
Related documents from co-citation: More All
2: The Schematics of Computation (context) - MANIS, LITTLE - 1995
2: Scheme and the Art of Programming (context) - Springer, Friedman - 1989
2: Introduction and Dictionary (context) - Kenneth - 1995
BibTeX entry: (Update)
Howland, John, "It's All in the Language (Yet Another Look at the Choice of Programming Language for Teaching Computer Science)", The Journal of Computing in Small Colleges, Volume 12, Number 4, March 1997. http://citeseer.ist.psu.edu/howland97all.html More
@misc{ john97all,
author = "H. John",
title = "It's All in the Language (Yet Another Look at the Choice of Programming
Language for Teaching Computer Science",
text = "Howland, John, It's All in the Language (Yet Another Look at the Choice
of Programming Language for Teaching Computer Science), The Journal of Computing
in Small Colleges, Volume 12, Number 4, March 1997.",
year = "1997",
url = "citeseer.ist.psu.edu/howland97all.html" }
Citations (may not include all citations):
430
Structure and Interpretation of Computer Programs (context) - Harold, Gerald et al. - 1985
106
Essentials of Programming Languages (context) - Daniel, Mitchell et al. - 1992
42
AddisonWesley Publishing Company (context) - Knuth, Concrete - 1989
32
Scheme and the Art of Programming (context) - George, Daniel - 1989
18
The Cruelty of Really Teaching Computing Science (context) - Edsger - 1989
9
Introduction and Dictionary (context) - Kenneth - 1991
8
Simply Scheme: Introducing Computer Science (context) - Brian, Matthew - 1994
8
The Schematics of Computation (context) - Vincent, Little - 1995
7
Iverson Software (context) - Kenneth - 1992
7
Iverson Software (context) - Kenneth - 1993
5
Teaching Computer Science Principles to Liberal Arts Student.. (context) - Aaron, John - 1994
5
Using Scheme in the Introductory Computer Science Curriculum (context) - Arthur - 1993
5
The Central Role of Mathematical Logic in Computer Science (context) - Myers - 1990
4
A Laboratory Computer Science Course for Liberal Arts Studen..
- John - 1995
3
Lecture Notes for Great Ideas in Computer Science (context) - John
3
Concrete Math Companion (context) - Kenneth - 1995
3
Using J as an Expository Language in the Teaching of Compute..
- John - 1996
2
Fractals Visualization and J (context) - Cliff - 1995
Documents on the same site (http://bianca.cs.trinity.edu/~jhowland/vita/vita/node7.html): More
Design of an OpenGL Interface for the J Programming Language - Randall, Howland (1997)
(Correct)
Recursion, Iteration and Functional Languages - Howland (1998)
(Correct)
A Laboratory Computer Science Course for Liberal Arts Students - Howland (1995)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC