ACM Home Page
Please provide us with feedback. Feedback
Evaluating assessments of novice programming environments
Full text PdfPdf (632 KB)
Source International Computing Education Research Workshop archive
Proceedings of the first international workshop on Computing education research table of contents
Seattle, WA, USA
Pages: 99 - 110  
Year of Publication: 2005
ISBN:1-59593-043-4
Authors
Paul Gross  Tufts University, Medford, MA
Kris Powers  Tufts University, Medford, MA
Sponsors
ACM: Association for Computing Machinery
SIGCSE: ACM Special Interest Group on Computer Science Education
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 17,   Downloads (12 Months): 152,   Citation Count: 9
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/1089786.1089796
What is a DOI?

ABSTRACT

Educators have developed a myriad of tools to help novices learn to program. Unfortunately, too little is known about the educational impact of these environments, or even how to assess this impact. In this paper we summarize a representative collection of the assessments of novice programming environments, present a rubric for evaluating the quality of such assessments, and demonstrate the application of our rubric to the summarized works. The intent is that such an evaluative framework will help inform future efforts in assessing novice programming environments.


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
Alice, 2005. Online. Internet. Apr. 13, 2005. Available WWW: <http://www.alice.org>
2
 
3
 
4
Bloom, B., 1956. Taxonomy of educational objectives: The classification of educational goals. Longman Publishers, New York.
 
5
BlueJ, 2005. Online. Internet. Apr. 13, 2005. Available WWW: http://www.bluej.org
 
6
7
8
9
 
10
Cross, J., T. Hendrix, and L. Barowski, 2002. Using the debugger as an integral part of teaching CS1. In Proceedings of the 32nd ASEE/IEEE Frontiers in Education Conference, Boston, Massachusetts, available on CDROM ISBN 0-7803-7445-2.
 
11
Fagin, B., 2003. Ada/Mindstorms 3.0: A Computational Environment for Introductory Robotics and Programming. Robotics & Automation Magazine, IEEE. Vol.10, Iss.2, 19--24.
12
 
13
 
14
 
15
Goldman, K. An interactive environment for beginning Java programmers. Science of Computer Programming. Vol. 53, Iss. 1, 3--24. http://dx.doi.org/10.1016/j.scico.2004.02.002
 
16
Gross, P., and K. Powers, 2005. A Meta-Study of Novice Programming Environments. Tufts University, Department of Computer Science, Technical Report. In preparation.
 
17
Guzdial, M., 2004. Programming environments for novices. In Computer Science Education Research. S. Fincher and M. Petre (Eds.). Swets and Zeitlinger. Chapter 3.
 
18
Hundhausen C., S. Douglas and J. Stasko, 2002. A meta-study of algorithm visualization effectiveness. Journal of Visual Languages & Computing. Vol. 13, Iss. 3, 259--290.
 
19
Jeliot 3, 2005. Online. Internet. Apr. 13, 2005. Available WWW: http://www.cs.joensuu.fi/jeliot/index.php
20
 
21
Lego Mindstorms, 2005. Online. Internet. Apr. 13, 2005. <http://www.legomindstorms.com/>
 
22
 
23
Long, A. and M. Godfrey, 2004. An Evaluation Tool to Assess the Quality of Qualitative Research Studies. International Journal of Social Research Methodology. Vol.7, Iss.2, 181--196.
24
25
26
27
 
28
 
29
 
30
31
 
32
Pellegrino, J., N. Chudowski, and R. Glaser, 2001. Knowing What Students Know; The Science and Design of Educational Assessment. Washington DC: National Academy Press.
33
 
34
RAPTOR, 2005. Online. Internet. Apr. 13, 2005. Available WWW: atlas.usafa.af.mil/dfcs/bios/mcc_html/raptor.html
35
36
 
37
Sajaniemi, J. and M. Kuittinen, 2005. An Experiment on Using Roles of Variables in Teaching Introductory Programming. Journal of Computer Science Education. Vol. 15, Iss. 1, 59--82.
 
38
Sanders, D. and B. Dorn, 2004. Object-Oriented Programming with Jeroo in the Information Technology Classroom <http://www.cc.gatech.edu/%7Edorn/papers/ISECON04.pdf>. Proceedings of ISECON 2004. CD-ROM.
 
39
Van Haaster K., 2003. Introductory Programming in an OO Environment: An Evaluation of a Pedagogical Tool, Honours Thesis, Monash University. Available WWW: http://www.csse.monash.edu.au/ khaaster/thesis3.zip
 
40
Van Haaster, K. and D. Hagan, 2004. Teaching and Learning with BlueJ: an Evaluation of a Pedagogical Tool. Information Science and Information Technology Education Joint Conference, Rockhampton, QLD, Australia.
 
41
Wang, E., 2001. Teaching freshmen design, creativity, and programming with Legos and Labview. In Proceedings of the 31st ASEE/IEEE Frontiers in Education Conference, Reno, Nevada, available on CDROM ISBN: 0-7803-6671-9.
 
42
Williams, A., 2003. The qualitative impact on using Lego Mindstorms robots to teach computer engineering. IEEE Transactions on Education. Vol. 46, Iss. 1, 206.

CITED BY  9