ACM Home Page
Please provide us with feedback. Feedback
Digital Library logoTake a look at the new version of this page: [ beta version ]. Tell us what you think.
Teaching empirical skills and concepts in computer science using random walks
Full text PdfPdf (250 KB)
Source ACM SIGCSE Bulletin archive
Volume 37 ,  Issue 1  (2005) table of contents
SESSION: Teaching experimentation table of contents
Pages: 41 - 45  
Year of Publication: 2005
ISSN:0097-8418
Also published in ...
Author
Grant Braught  Dickinson College, Carlisle, PA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 22,   Citation Count: 2
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/1047124.1047373
What is a DOI?

ABSTRACT

An argument is made for integrating the study of empirical skills and concepts into the computer science curriculum. With reference to past work an incremental approach is advocated for the study of these skills and concepts. A unique assignment that exemplifies the advocated approach is presented. This assignment, based on the study of random walks, is intended to introduce empirical investigation as early as is possible, during the first week of the first course. Two extensions to this assignment, one for the first course and one for a programming languages course, are discussed and used to illustrate the advocated incremental approach.


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
2
3
4
5
6
 
7
Joint IEEE Computer Society/ACM Task Force for CC2001 (2001). "Computing Curricula 2001." Online at http://www.sigcse.org/cc2001/.
8
 
9
McCrea, W. and Whipple, F. (1940). "Random Paths in Two and Three Dimensions." Proceedings of the Royal Society of Edinburgh 60: 281--298.
 
10
Miller, C. S. (2003). "Relating Theory to Actual Results in Computer Science and Human-Computer Interaction." Computer Science Education 13(3): 227--240.
11
 
12
Reed, D. (2001). "Developing Empirical Skills in an Introductory Computer Science Course." Proceeding of the 34th Midwest Instruction and Computing Symposium. Online at http://www.creighton.edu/~davereed/Papers/Developing.pdf
 
13
14
15
16
 
17
 
18
19
 
20