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

skip to main content
10.1145/343048.343157acmconferencesArticle/Chapter ViewAbstractPublication PagesiticseConference Proceedingsconference-collections
Article
Free access

Algorithm simulation with automatic assessment

Published: 13 July 2000 Publication History

Abstract

Visualization is a useful aid for understanding the working of algorithms. Therefore many interactive algorithm animation tools have been developed. However, students may misinterpret the visualization and therefore the correctness of their interpretation should be confirmed by tests supplemented with feedback.In this paper, a learning environment for data structures and algorithms is presented. The combination of algorithm animation and simulation with automatic assessment provides a way to give meaningful feedback to the students. Our experience shows that this combination is of great value for the students studying algorithms.

References

[1]
Haajanen J. et al.: Animation of user algorithms on the Web, Proceedings of the IEEE Symposium on Visual Languages, VL'97, pp 360-367, 1997.
[2]
HyvSnen J., Malmi L.: TRAKLA - A System for Teaching Algorithms Using Email and a Graphical Editor. Proceedings of HYPERMEDIA in Vaasa'93, pp. 141-147, 1993.
[3]
Korhonen A.: World Wide Web in Computer- Aided Learning of Algorithms and Data Structures. MSc Thesis, Department of Computer Science, Helsinki University of Technology, Finland (in finnish), 1997.
[4]
Mukherjea, S. and Stasko, J.T.: Toward Visual Debugging: Integrating Algorithm Animation Capabilities within a Source Level Debugger, ACM Transactions on Computer-Human Interaction, Vol. 1, No. 3, pp 215-244, 1994.
[5]
Stern, L. et al. A S~rategy for Managing Content Complexity in Algorithm Animation, Proceedings of The 4th Annual SIGCSE/SIGCUE Conference on Innovation and Technology in Computer Science Education, ITiCSE'99 pp 127-130, 1999.

Cited By

View all
  • (2023)Computing Education Research in FinlandPast, Present and Future of Computing Education Research10.1007/978-3-031-25336-2_16(335-372)Online publication date: 5-Jan-2023
  • (2022)Automated Code Assessment for Education: Review, Classification and Perspectives on Techniques and ToolsSoftware10.3390/software10100021:1(3-30)Online publication date: 8-Feb-2022
  • (2022)PAIR PROGRAMMING EXPERIENCES OF PROSPECTIVE INFORMATION TECHNOLOGIES TEACHERSBİLİŞİM TEKNOLOJİLERİ ÖĞRETMEN ADAYLARININ EŞLİ PROGRAMLAMA DENEYİMLERİBartın Üniversitesi Eğitim Fakültesi Dergisi10.14686/buefad.99144811:2(351-363)Online publication date: 20-Jun-2022
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
ITiCSE '00: Proceedings of the 5th annual SIGCSE/SIGCUE ITiCSEconference on Innovation and technology in computer science education
July 2000
197 pages
ISBN:1581132077
DOI:10.1145/343048
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: 13 July 2000

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

ITiCSE00
Sponsor:

Acceptance Rates

Overall Acceptance Rate 552 of 1,613 submissions, 34%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)61
  • Downloads (Last 6 weeks)5
Reflects downloads up to 16 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Computing Education Research in FinlandPast, Present and Future of Computing Education Research10.1007/978-3-031-25336-2_16(335-372)Online publication date: 5-Jan-2023
  • (2022)Automated Code Assessment for Education: Review, Classification and Perspectives on Techniques and ToolsSoftware10.3390/software10100021:1(3-30)Online publication date: 8-Feb-2022
  • (2022)PAIR PROGRAMMING EXPERIENCES OF PROSPECTIVE INFORMATION TECHNOLOGIES TEACHERSBİLİŞİM TEKNOLOJİLERİ ÖĞRETMEN ADAYLARININ EŞLİ PROGRAMLAMA DENEYİMLERİBartın Üniversitesi Eğitim Fakültesi Dergisi10.14686/buefad.99144811:2(351-363)Online publication date: 20-Jun-2022
  • (2022)Whether to flip Extreme Apprenticeship: which is more effective in programming instruction?Education and Information Technologies10.1007/s10639-022-11055-y27:8(10731-10756)Online publication date: 20-Apr-2022
  • (2022)Smart generation of code tracing questions for assessment in introductory programmingComputer Applications in Engineering Education10.1002/cae.2256731:1(5-25)Online publication date: 19-Sep-2022
  • (2020)COMPUTING EDUCATION RESEARCHThe new normal of teaching computer scienceACM Inroads10.1145/343369211:4(17-19)Online publication date: 12-Nov-2020
  • (2019)Video DescriptionACM Computing Surveys10.1145/335539052:6(1-37)Online publication date: 16-Oct-2019
  • (2017)MonitTDPAComputer Applications in Engineering Education10.1002/cae.2178125:2(179-187)Online publication date: 1-Mar-2017
  • (2014)Selective hiding for improved algorithmic visualizationProceedings of the 2014 conference on Innovation & technology in computer science education10.1145/2591708.2591734(33-38)Online publication date: 21-Jun-2014
  • (2013)An Evaluation Model to Human Factors in Information Systems Based on Consistent Quantification of Index and Evaluation EquilibratingAdvanced Materials Research10.4028/www.scientific.net/AMR.760-762.2167760-762(2167-2171)Online publication date: Sep-2013
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media