Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/947121.947156acmconferencesArticle/Chapter ViewAbstractPublication PagesiteConference Proceedingsconference-collections
Article

A learning and assessment tool for web-based distributed education

Published: 16 October 2003 Publication History

Abstract

Most distributed education environments provide lecture notes/slides and synchronous/asynchronous channels to facilitate student learning. These methods are not robust enough on their own, especially in the computing field where students learn programming theories and languages by viewing others' codes and by producing their own. Instructors need a tool to help easily generate meaningful descriptions of code examples and make comments directly related to students' code submissions. Similarly, students need access to an environment that allows them to view code descriptions and comments regarding submitted code assignments.The Learning and Assessment Tool for web-based distributed education is a semi-automatic aid that facilitates personalized learning. The instructor uses the embedded description feature of the tool to tailor comments to an individual student's coding assignment as well as to deliver examples of code with embedded descriptions that can be explored later by the student. The student, reading examples of code, will see visual cues in the form of colored text linked to embedded descriptions. Mouseovers of the text bring the instructor-provided descriptions into view which reduces the visual clutter that occurs when static descriptions are inserted between lines of code. Students are able to review only those descriptions needed to increase their knowledge about a particular section of the code. Experimental use of the tool was conducted in a graduate level Perl/CGI course being offered in a distributed education environment. Quizzes were administered to measure students' learning process. Results showed that tool-generated code description examples enhanced student learning. The best performance occurred when students were exposed to both tool-generated code description examples and to tool-generated instructor feedback.

References

[1]
Altman, E., Chen, Y., and Low, W. C. Semantic Exploration of Lecture Videos. In Proceedings of Multimedia'02 (Juan-les-Pins France, December 2002), ACM Press, 416--417.
[2]
Brusilovsky, P. WebEx: Learning from examples in a programming course. In Proceedings of WebNet'01 (Orlando FL, October 2001), AACE Press, 124--129.
[3]
Clear, T., Haataja, A., Meyer, J., Suhonen, J., and Varden, S. A. Dimensions of Distance Learning for Computer Education. In Proceedings of ITiCSE 2000 (Helsinki Finland, July 2000), ACM Press, 101--110.
[4]
Culwin, F. Lecturelets - Web based Java enabled lectures. In Proceedings of ITiCSE 2000 (Helsinki Finland, July 2000), ACM Press, 5--8.
[5]
Dawson-Howe, K. M. Automatic Submission and Administration of Programming Assignments. SIGCSE Bulletin 28, 2 (June 1996), ACM Press, 40--42.
[6]
Emory, D., and Tamassia, R. JERPA: A Distance-Learning Environment for Introductory Java Programming Courses. In SIGCSE'02 (Covington KY, February-March, 2002), ACM Press, 307--311.
[7]
Gayo, J. E. L., Gil, J. M. M., and Alvarez, A. M. F. A Generic e-Learning Multiparadigm Programming Language System: IDEFIX Project. In Proceedings of SIGCSE'03 (Reno NV, February 2003), ACM Press, 391--395.
[8]
Herrmann, N., Popyack, J. L., Char, B., Zoski, P., Cera, C. D., Lass, R. L., and Nanjappa, A. Redesigning Introductory Computer Programming Using Multi-level Online Modules for a Mixed Audience. In Proceedings of SIGCSE'03 (Reno NV, February 2003), ACM Press, 196--200.
[9]
Huizinga, D. M. Identifying Topics for Instructional Improvement Through On-line Tracking of Programming Assignments. In Proceeding of ITiCSE'01 (Canterbury UK, June 2001), ACM Press, 129--132.
[10]
Jackson, D., and Usher, M. Grading Student Programs using ASSYST. In Proceedings of SIGCSE'97 (San Jose CA, February-March 1997), ACM Press, 335--339.
[11]
Malmi, L., Korhonen, A., and Saikkonen, R. Experiences in Automatic Assessment on Mass Courses and Issues for Designing Virtual Courses. In Proceedings of ITiCSE'02 (Aarhus Denmark, June 2002), ACM Press, 55--59.
[12]
Mason, D. V., and Woit, D. M. Providing Mark-up and Feedback to Students with Online Marking. In Proceedings of SIGCSE'99 (New Orleans LA, March 1999), ACM Press, 3--6.
[13]
O'Quinn, L., and Corry, M. Factors that Deter Faculty from Participating in Distance Education. Online Journal of Distance Learning Administration, V (Winter 2002). http://www.westga.edu/~distance/ojdla/winter54/Quinn54.htm
[14]
Pajo, K., and Wallace, C. Barriers to the Uptake of Web-based Technology by University Teachers. Journal of Distance Education, 16, 1 (2001). http://cade.athabascau.ca/vol16.1/pajoetal.html
[15]
Preston, J. A., and Shackelford, R. Improving On-line Assessment: an Investigation of Existing Marking Methodologies. In Proceedings of ITiCSE'99 (Cracow Poland, June-July 1999), ACM Press, 29--32.
[16]
Price, B., and Petre, M. Teaching Programming through Paperless Assignments: an empirical evaluation of instructor feedback. In Proceedings of ITiCSE'97 (Uppsala Sweden, June 1997), ACM Press, 94--99.
[17]
Reed, D., and Johh, S. Web Annotator. In Proceedings of SIGCSE'03 (Reno NV, February 2003), ACM Press, 386--390.
[18]
Saikkonen, R., Malmi, L., and Korhonen, A. Fully Authomatic Assessment of Programming Exercises. In Proceedings of ITiCSE'01 (Canterbury UK, June 2001), ACM Press, 133--136.
[19]
Trivedi, A., Kar, D. C., and Patterson-McNeill, H. Automatic Assignment Management and Peer Evaluation. The Journal of Computing in Small Colleges, 18(4), 2003, 30--37.
[20]
VanDeGrift, T., and Anderson, R. J. Learning to Support the Instructor: Classroom Assessment Tools as Discussion Frameworks in CS 1. In Proceedings of ITiCSE'02 (Aarhus Denmark, June 2002), ACM Press, 19--23.
[21]
Zachary, J. L., and Jensen, P. A. Exploiting Value-Added Content in an Online Course: Introducing Programming Concepts via HTML and JavaScript. In Proceedings of SIGSCE'03 (Reno NV, February 2003), ACM Press, 396--400.

Cited By

View all
  • (2014)Assessment process for a simulation-based training environment in global software developmentProceedings of the 2014 conference on Innovation & technology in computer science education10.1145/2591708.2591747(231-236)Online publication date: 21-Jun-2014
  • (2012)CodeWaveProceedings of the 43rd ACM technical symposium on Computer Science Education10.1145/2157136.2157160(75-80)Online publication date: 29-Feb-2012
  • (2008)WEB-based task management tools in e-learning environment2008 IEEE Region 8 International Conference on Computational Technologies in Electrical and Electronics Engineering10.1109/SIBIRCON.2008.4602655(100-105)Online publication date: Jul-2008
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
CITC4 '03: Proceedings of the 4th conference on Information technology curriculum
October 2003
282 pages
ISBN:1581137702
DOI:10.1145/947121
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 16 October 2003

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. assessment
  2. distributed education
  3. educational technology

Qualifiers

  • Article

Conference

CITC03
Sponsor:

Acceptance Rates

Overall Acceptance Rate 176 of 429 submissions, 41%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 23 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2014)Assessment process for a simulation-based training environment in global software developmentProceedings of the 2014 conference on Innovation & technology in computer science education10.1145/2591708.2591747(231-236)Online publication date: 21-Jun-2014
  • (2012)CodeWaveProceedings of the 43rd ACM technical symposium on Computer Science Education10.1145/2157136.2157160(75-80)Online publication date: 29-Feb-2012
  • (2008)WEB-based task management tools in e-learning environment2008 IEEE Region 8 International Conference on Computational Technologies in Electrical and Electronics Engineering10.1109/SIBIRCON.2008.4602655(100-105)Online publication date: Jul-2008
  • (2007)WEASProceedings of the 45th annual ACM Southeast Conference10.1145/1233341.1233365(126-131)Online publication date: 23-Mar-2007
  • (2005)eCellProceedings of the 2005 ACM International Conference on Supporting Group Work10.1145/1099203.1099243(227-235)Online publication date: 6-Nov-2005
  • (2005)eBagProceedings of the 14th international conference on World Wide Web10.1145/1060745.1060791(298-306)Online publication date: 10-May-2005
  • (2004)EMMAACM SIGCSE Bulletin10.1145/1026487.100811636:3(278-278)Online publication date: 28-Jun-2004
  • (2004)EMMAProceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science education10.1145/1007996.1008116(278-278)Online publication date: 28-Jun-2004

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media