{"title":"Multimedia based instructional development: Bubble sort visualization","authors":"H. Sutopo","doi":"10.1109/ICSESS.2015.7339175","DOIUrl":null,"url":null,"abstract":"This paper is intended to develop a bubble sort algorithm visualization for an Algorithm and Programming course in computer education. This learning model should encourage student's ability to learn the variety of sorting, such as selection sort, merge sort. etc. This research consists of 6 steps in visualization development such as need assessment, front-end analysis, design, development, implementation, and evaluation. During the testing step, the application is run and checked to confirm that it performs exactly what the author has intended and the students can learn bubble sorting algorithm by studying the visualization. Research findings indicated that the students increased their motivation and ability to create sorting visualitation application. Based on the data of process and product competencies taken from the evaluation, 85 per cent of the students were competent in sorting visualization programming and there were 15 per cent of the students were not competent.","PeriodicalId":335871,"journal":{"name":"2015 6th IEEE International Conference on Software Engineering and Service Science (ICSESS)","volume":"5 4","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-11-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 6th IEEE International Conference on Software Engineering and Service Science (ICSESS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSESS.2015.7339175","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8
Abstract
This paper is intended to develop a bubble sort algorithm visualization for an Algorithm and Programming course in computer education. This learning model should encourage student's ability to learn the variety of sorting, such as selection sort, merge sort. etc. This research consists of 6 steps in visualization development such as need assessment, front-end analysis, design, development, implementation, and evaluation. During the testing step, the application is run and checked to confirm that it performs exactly what the author has intended and the students can learn bubble sorting algorithm by studying the visualization. Research findings indicated that the students increased their motivation and ability to create sorting visualitation application. Based on the data of process and product competencies taken from the evaluation, 85 per cent of the students were competent in sorting visualization programming and there were 15 per cent of the students were not competent.