{"title":"Student Performance Evaluation of Distributed Algorithms Assignment in an Undergraduate Algorithms Course","authors":"Anurag Dasgupta","doi":"10.1109/ISMSIT52890.2021.9604749","DOIUrl":null,"url":null,"abstract":"Distributed algorithms are now present in many computing activities. The price decline of computer hardware, increase in speed of communication, the versatility of the Internet, and the advancement of network technology all have contributed immensely to the incredible growth and importance of distributed computing. Therefore, even an undergraduate is now expected to know at least the basics of distributed algorithms. This paper describes the experience and performance of students who are introduced to distributed algorithms in an undergraduate Algorithms course. The paper shows that for teaching new concepts, providing in-class examples should be emphasized more for effective student learning. It is more important compared to prior knowledge of similar concepts.","PeriodicalId":120997,"journal":{"name":"2021 5th International Symposium on Multidisciplinary Studies and Innovative Technologies (ISMSIT)","volume":"7 1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-10-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 5th International Symposium on Multidisciplinary Studies and Innovative Technologies (ISMSIT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISMSIT52890.2021.9604749","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Distributed algorithms are now present in many computing activities. The price decline of computer hardware, increase in speed of communication, the versatility of the Internet, and the advancement of network technology all have contributed immensely to the incredible growth and importance of distributed computing. Therefore, even an undergraduate is now expected to know at least the basics of distributed algorithms. This paper describes the experience and performance of students who are introduced to distributed algorithms in an undergraduate Algorithms course. The paper shows that for teaching new concepts, providing in-class examples should be emphasized more for effective student learning. It is more important compared to prior knowledge of similar concepts.