ABSTRACT
One of the largest challenges facing educators teaching courses with a significant programming component is deciding how to evaluate each student's programming ability. In this paper we discuss how we have addressed this challenge in an introductory computer science course and statistically analyze the results to examine potential inequities in our approach.
- 1.Chamillard, A.T. and Braun, K.A., Evaluating Programming Abifity in an Introductory Computer Science Course, In Proceedings of the Thirty-First SIGCSE Technical Symposium on Computer Science Education, Austin, Texas, March 2000. Google ScholarDigital Library
- 2.Cohen, Paul R., Empirical Methods for Artificial lntelhgence, The M1T Press, MA, 1995. Google ScholarDigital Library
- 3.Davis, B.G., Tools for Teaching, Jossey-Bass Publishers, San Francisco, CA, 1993.Google Scholar
- 4.Neter, J., Wasserrnan, W., and Whitmore, G.A., Applied Statistics, Allyn and Bacon, Inc., Boston, MA, 1978.Google Scholar
- 5.TexaSott's Statistics Tutorial - Kruskal-Walfis Test, http://www.texasoft.com/winkkrus.htmlGoogle Scholar
Index Terms
- Using lab practica to evaluate programming ability
Recommendations
Evaluating programming ability in an introductory computer science course
SIGCSE '00: Proceedings of the thirty-first SIGCSE technical symposium on Computer science educationThere are numerous ways to evaluate student programming ability, all of which have benefits and drawbacks. In this paper we discuss how we have combined a number of those evaluation techniques to assess student programming ability in an introductory ...
Evaluating programming ability in an introductory computer science course
There are numerous ways to evaluate student programming ability, all of which have benefits and drawbacks. In this paper we discuss how we have combined a number of those evaluation techniques to assess student programming ability in an introductory ...
Using lab practica to evaluate programming ability
One of the largest challenges facing educators teaching courses with a significant programming component is deciding how to evaluate each student's programming ability. In this paper we discuss how we have addressed this challenge in an introductory ...
Comments