{"title":"Using algorithm animations to assist teaching state space search: an empirical evaluation","authors":"Peter McDonald","doi":"10.1145/359369.359396","DOIUrl":null,"url":null,"abstract":"Traditional laboratory activities for students trying to develop a deep understanding of state space search methods involves them working at programming implementations of search methods. This study aimed to determine if interactive algorithm animations of search methods would make a suitable alternative laboratory activity.\nThe specific hypotheses investigated were: (i) the animation group would develop at least as good an overall understanding of state space search methods; (ii) the animation group would develop a deeper understanding of state space search concepts pertaining to qualitative characteristics of search methods and the relationship between search methods.\nThe basic experimental method adopted was a classical emperical quantitative evaluation involving 30 participants divided into one control group and one experimental group. All participants attended the same lecture presentations on state space search methods, but were split into distinct groups for undertaking the laboratory activities.\nResults provided good evidence that the animation laboratory activity was at least as effective as traditional programming activities in aiding understanding of state space search methods, and that the animation group students developed a deeper understanding of one aspect of state space search methods.","PeriodicalId":435916,"journal":{"name":"African Conference on Software Engineering","volume":"34 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2000-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"African Conference on Software Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/359369.359396","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Traditional laboratory activities for students trying to develop a deep understanding of state space search methods involves them working at programming implementations of search methods. This study aimed to determine if interactive algorithm animations of search methods would make a suitable alternative laboratory activity.
The specific hypotheses investigated were: (i) the animation group would develop at least as good an overall understanding of state space search methods; (ii) the animation group would develop a deeper understanding of state space search concepts pertaining to qualitative characteristics of search methods and the relationship between search methods.
The basic experimental method adopted was a classical emperical quantitative evaluation involving 30 participants divided into one control group and one experimental group. All participants attended the same lecture presentations on state space search methods, but were split into distinct groups for undertaking the laboratory activities.
Results provided good evidence that the animation laboratory activity was at least as effective as traditional programming activities in aiding understanding of state space search methods, and that the animation group students developed a deeper understanding of one aspect of state space search methods.