Proceedings of the 40th ACM Technical Symposium on Computer Science Education 2009
DOI: 10.1145/1508865.1509046
|View full text |Cite
|
Sign up to set email alerts
|

Injecting rapid feedback and collaborative reasoning in teaching specifications

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 … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2009
2009
2020
2020

Publication Types

Select...
3
1
1

Relationship

2
3

Authors

Journals

citations
Cited by 8 publications
(2 citation statements)
references
References 11 publications
0
2
0
Order By: Relevance
“…We have also built and applied a special reasoning tool [10] for experimenting with specification understanding.…”
Section: Reading Specificationsmentioning
confidence: 99%
See 1 more Smart Citation
“…We have also built and applied a special reasoning tool [10] for experimenting with specification understanding.…”
Section: Reading Specificationsmentioning
confidence: 99%
“…The average across these students increased to 94.3%. Details of the tool for teaching formal specifications and its use in encouraging "collaborative reasoning" are reported in [10].…”
Section: Evaluation Of Reasoning Toolsmentioning
confidence: 99%