Visa enkel post

dc.contributor.authorRantakokko, Jarmoswe
dc.date.accessioned2008-09-23T08:16:01Z
dc.date.available2008-09-23T08:16:01Z
dc.date.issued2004swe
dc.identifier.urihttp://hdl.handle.net/2077/18096
dc.description.abstractVisualization is believed to be an effective technique for learning and understanding algorithms in traditional computer science. In this paper, we focus on parallel computing and algorithms. An inherent dif_culty with parallel programming is that it requires synchronization and coordination of the concurrent activities. We want to use visualization to help students to understand how the processors work together in an algorithm and how they interact through communication. To conceptualize this we have used two different visualization techniques, computer animations and role plays. As the students can see how the processors run simultaneously in parallel, it illustrates important concepts such as processor load balance, serialization bottlenecks, synchronization and communication. The results show that both animations and role plays are better for learning and understanding algorithms than the textbook.swe
dc.language.isoengswe
dc.publisherMyndigheten för nätverk och samarbete inom högre utbildningswe
dc.relation.ispartofseriesProject number: 102/G02swe
dc.subjectHigher Educationswe
dc.subjectClassroom Researchswe
dc.subjectInstructional Innovationswe
dc.subjectComputer Science Educationswe
dc.titleInteractive Learning of Algorithmsswe
dc.typeTextswe
dc.type.svepReportswe


Filer under denna titel

Thumbnail

Dokumentet tillhör följande samling(ar)

Visa enkel post