ACM Home Page
Please provide us with feedback. Feedback
A tutor on scope for the programming languages course
Full text PdfPdf (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
Eric Fernandes  Ramapo College of New Jersey, Mahwah, NJ
Amruth N. Kumar  Ramapo College of New Jersey, Mahwah, NJ
Sponsors
ACM: Association for Computing Machinery
SIGCSE: ACM Special Interest Group on Computer Science Education
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 19,   Downloads (12 Months): 34,   Citation Count: 4
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/971300.971332
What is a DOI?

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
4
 
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


Collaborative Colleagues:
Eric Fernandes: colleagues
Amruth N. Kumar: colleagues