| Injecting rapid feedback and collaborative reasoning in teaching specifications |
| Full text |
Pdf
(706 KB)
|
Source
|
Technical Symposium on Computer Science Education
archive
Proceedings of the 40th ACM technical symposium on Computer science education
table of contents
Chattanooga, TN, USA
SESSION: Software design
table of contents
Pages 524-528
Year of Publication: 2009
ISBN:978-1-60558-183-5
Also published in ...
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 8, Downloads (12 Months): 38, Citation Count: 1
|
|
|
ABSTRACT
We describe an approach to teaching formal interface specifications using aspects of the Collaborative Reasoning Paradigm. The module requires students to construct test cases independently and cooperatively based on their understanding of a given set of method specifications. Students are supported by software-based reasoning assistants that guide them through their exercises and provide realtime feedback as they work --- both for the students and the instructor. We describe the design of the course module, the supporting reasoning assistant, and representative reasoning exercises. We conclude with a discussion of evaluation results from a recent pilot study conducted at Clemson University.
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
|
Intel Corporation. Statistical analysis of oating point aw (white paper). http://support.intel.com/support/processors/pentium/fdiv/wp/, November 1994.
|
| |
7
|
A. Kumar. Using online tutors for learning - what do students think? In FIE 34, pages (cd-rom), Piscataway, NJ, USA, October 2004. IEEE.
|
 |
8
|
|
| |
9
|
|
| |
10
|
J. Lions. Ariane 5: Flight 501 failure, report by the Inquiry Board, European Space Agency. http://esamultimedia.esa.int/docs/esa-x-1819eng.pdf, April 1996.
|
| |
11
|
E. Mazur. Peer Instruction: A User's Manual. Series in Educational Innovation. Prentice Hall, Upper Saddle River, NJ, USA, 1997.
|
| |
12
|
NASA. Mars climate orbiter mishap investigation board phase i report. ftp://ftp.hq.nasa.gov/pub/pao/reports/1999/MCO report.pdf, November 1999.
|
 |
13
|
|
 |
14
|
|
| |
15
|
Murali Sitaraman , Timothy J. Long , Bruce W. Weide , E. James Harpner , Liqing Wang, A formal approach to component-based software engineering: education and evaluation, Proceedings of the 23rd International Conference on Software Engineering, p.601-609, May 12-19, 2001, Toronto, Ontario, Canada
|
| |
16
|
US FDA. FDA seeks injunction against multidata systems intl. http://www.fda.gov/bbs/topics/ NEWS/2003/NEW00903.html, May 2003.
|
CITED BY
|
|
Murali Sitaraman , Jason O. Hallstrom , Jarred White , Svetlana Drachova-Strang , Heather K. Harton , Dana Leonard , Joan Krone , Rich Pak, Engaging students in specification and reasoning: "hands-on" experimentation and evaluation, ACM SIGCSE Bulletin, v.41 n.3, September 2009
|
|