{"title":"Useful recommendations for successful implementation of programming courses","authors":"M. Binas, E. Pietriková","doi":"10.1109/ICETA.2014.7107618","DOIUrl":null,"url":null,"abstract":"Learn to program is hard. Learn to program well, is harder. But much more challenging is to teach students how to program. According to this fact, programming courses may become boring. But if we try to motivate students enough (and games provide an excellent motivation), teaching and learning programming can provide an entertaining experience. This work is focused on advices for programming teaching that have played out in global results of programming courses in a university of Central Europe. The results include game-based learning in combination with learning by game creation, supported by case-study approach.","PeriodicalId":340996,"journal":{"name":"2014 IEEE 12th IEEE International Conference on Emerging eLearning Technologies and Applications (ICETA)","volume":"9 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"12","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 IEEE 12th IEEE International Conference on Emerging eLearning Technologies and Applications (ICETA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICETA.2014.7107618","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 12
Abstract
Learn to program is hard. Learn to program well, is harder. But much more challenging is to teach students how to program. According to this fact, programming courses may become boring. But if we try to motivate students enough (and games provide an excellent motivation), teaching and learning programming can provide an entertaining experience. This work is focused on advices for programming teaching that have played out in global results of programming courses in a university of Central Europe. The results include game-based learning in combination with learning by game creation, supported by case-study approach.