| Konstam, Aaron and Howland, John, "Teaching Computer Science Principles to Liberal Ar ts Students Using Scheme", SIGCSE Bulletin, Volume 26, Number 4, December 1994. |
....of Scheme, which omits any Scheme function which mutates an existent Scheme item, is used for the examples in this paper. The choice of programming language used to teach computer science topics 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 paper considers the use of Scheme or J when teaching introductory computer science. 1.1 Criteria ffl Interactive ....
Konstam, Aaron and Howland, John, "Teaching Computer Science Principles to Liberal Ar ts Students Using Scheme", SIGCSE Bulletin, Volume 26, Number 4, December 1994.
....executed on a workstation and form the basis of laboratory experimentation in the course. 2 J as an Expository Language for Computer Science The philosophical motivation for the choice of J as an expository notation for computer science is derived from its natural language sentence like syntax [Kon 94, Rie 93] Since the majority of the students enrolling in this course are likely to be fine arts and humanities students who are generally less oriented towards technology and science, it was thought to be useful to use a notation which could be easily related to the structure and form of natural ....
Konstam, Aaron and Howland, John, "Teaching Computer Science Principles to Liberal Arts Students Using Scheme", SIGCSE Bulletin, Volume 26, Number 4, December 1994.
....a workstation and form the basis of laboratory experimentation in the course. 2. Scheme as an Expository Language for Computer Science The philosophical motivation for the choice of Scheme as an expository notation for computer science is derived from its natural language sentence like syntax [Kon 94] Rie 93] Since the majority of the students enrolling in this course are likely to be fine arts and humanities students who are generally less oriented towards technology and science, it was thought to be useful to use a notation which could be easily related to the structure and form of ....
Konstam, Aaron and Howland, John, "Teaching Computer Science Principles to Liberal Arts Students Using Scheme", SIGCSE Bulletin 26 (4), December 1994.
....subset of Scheme, which omits any Scheme function which mutates an existent Scheme item, is used for the examples in this paper. The choice of programming language used to teach computer science topics 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 paper considers the use of Scheme or J when teaching recursion and iteration. 2 Recursion A definition which refers to ....
Konstam, Aaron and Howland, John, "Teaching Computer Science Principles to Liberal Arts Students Using Scheme", SIGCSE Bulletin, Volume 26, Number 4, December 1994.
No context found.
Konstam, Aaron and Howland, John, "Teaching Computer Science Principles to Liberal Arts Students Using Scheme", SIGCSE Bulletin 26 (4), December 1994.
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