Skip to main content

Non-competitive programming contest problems as the basis for just-in-time teaching

Publication ,  Journal Article
Astrachan, OL
Published in: Proceedings - Frontiers in Education Conference, FIE
December 1, 2004

We report on the successful use of small programming assignments that augment a just-in-time approach to teaching programming, and problem solving in the first year of computer science. The emphasis in these assignments is on algorithmic problem-solving rather than on object-oriented design and programming. Students are given a terse explanation of a problem and several non-exhaustive test cases. A programmed solution uses no I/O, but is tested via a web-based submission system that reports success or failure for between 10 and 40 test cases. Students compile, test, and debug via the online web-based system. There is no limit on the number of times students can test their solutions. After submission for grading, solutions are judged solely on whether they pass tests, all of which can be seen via the online testing mechanism, and not on the so-called quality of the code submitted. ©2004 IEEE.

Duke Scholars

Published In

Proceedings - Frontiers in Education Conference, FIE

ISSN

1539-4565

Publication Date

December 1, 2004

Volume

1
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Astrachan, O. L. (2004). Non-competitive programming contest problems as the basis for just-in-time teaching. Proceedings - Frontiers in Education Conference, FIE, 1.
Astrachan, O. L. “Non-competitive programming contest problems as the basis for just-in-time teaching.” Proceedings - Frontiers in Education Conference, FIE 1 (December 1, 2004).
Astrachan OL. Non-competitive programming contest problems as the basis for just-in-time teaching. Proceedings - Frontiers in Education Conference, FIE. 2004 Dec 1;1.
Astrachan, O. L. “Non-competitive programming contest problems as the basis for just-in-time teaching.” Proceedings - Frontiers in Education Conference, FIE, vol. 1, Dec. 2004.
Astrachan OL. Non-competitive programming contest problems as the basis for just-in-time teaching. Proceedings - Frontiers in Education Conference, FIE. 2004 Dec 1;1.

Published In

Proceedings - Frontiers in Education Conference, FIE

ISSN

1539-4565

Publication Date

December 1, 2004

Volume

1