| A tutor on scope for the programming languages course |
| Full text |
Pdf
(180 KB)
|
| Source
|
Technical Symposium on Computer Science Education
archive
Proceedings of the 35th SIGCSE technical symposium on Computer science education
table of contents
Norfolk, Virginia, USA
SESSION: Programming languages course
table of contents
Pages: 90 - 93
Year of Publication: 2004
ISBN:1-58113-798-2
Also published in ...
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 19, Downloads (12 Months): 34, Citation Count: 4
|
|
|
ABSTRACT
In order to facilitate problem-based learning in our Programming Languages course, we developed a tutor on static and dynamic scope. Static scope includes the scope of variables, the referencing environment of procedures and the scope of procedure names in a language that permits nesting of procedure definitions (e.g., Pascal, Ada). Dynamic scope includes the scope of variables, and the referencing environment of procedures. In this paper, we will describe the design of our tutor, and present the results of evaluating it for two semesters in our Programming Languages course.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Arnow, D. and Barshay, O., WebToTeach: An Interactive Focused Programming Exercise System, Proceedings of FIE 1999, San Juan, Puerto Rico (November 1999), Session 12a9.
|
 |
2
|
|
 |
3
|
Stina Bridgeman , Michael T. Goodrich , Stephen G. Kobourov , Roberto Tamassia, PILOT: an interactive tool for learning and grading, Proceedings of the thirty-first SIGCSE technical symposium on Computer science education, p.139-143, March 07-12, 2000, Austin, Texas, United States
|
 |
4
|
Stina Bridgeman , Michael T. Goodrich , Stephen G. Kobourov , Roberto Tamassia, SAIL: a system for generating, archiving, and retrieving specialized assignments using LATEX, Proceedings of the thirty-first SIGCSE technical symposium on Computer science education, p.300-304, March 07-12, 2000, Austin, Texas, United States
|
| |
5
|
Farnsworth, C. C., Using computer simulations in problem-based learning. In proceedings of Thirty Fifth ADCIS conference, Omni Press, Nashville, TN, (1994), 137--140.
|
| |
6
|
Franke, R.H. and Kaul, J.D.: The Hawthorne experiments: First statistical interpretation, American Sociological Review, 1978, 43, 623--643.
|
| |
7
|
Kashy E., Thoennessen, M., Tsai, Y., Davis, N.E.., and Wolfe, S.L., Using Networked Tools to Enhance Student Success Rates in Large Classes, Proceedings of FIE 97, Pittsburgh, PA, (November 1997).
|
 |
8
|
|
| |
9
|
|
 |
10
|
|
| |
11
|
Kumar A., Schottenfeld, O., and Obringer, S.R.: Problem Based Learning of 'Static Referencing Environment in Pascal', Proceedings of the Sixteenth Annual Eastern Small College Computing Conference (ESCCC 2000), University of Scranton, PA, (October 2000), 97--102.
|
 |
12
|
|
 |
13
|
|
|