{"title":"Addressing challenges of constructionist modeling of adaptive systems","authors":"Uwe Lorenz, R. Romeike","doi":"10.1145/3556787.3556870","DOIUrl":null,"url":null,"abstract":"How should computer-based educational tools represent Machine Learning (ML) systems for didactic purposes? We address this question using constructionist learning theory and the intelligent agent paradigm of AI. ML in this context is understood as generating and improving ”goal-directed” system behaviors by iteratively maximizing a ”goal function”. We give a theoretical outline of the problem domain along the questions: How independent can ML concepts be from concepts of classical computer science (CS)? What are central concepts and processes that ML possesses? What are important properties of structural models of this kind of systems conducive to comprehension? Finally, we propose some design features of educational informatics tools for teaching ML and outline further research needs.","PeriodicalId":136039,"journal":{"name":"Proceedings of the 17th Workshop in Primary and Secondary Computing Education","volume":"13 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 17th Workshop in Primary and Secondary Computing Education","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3556787.3556870","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
How should computer-based educational tools represent Machine Learning (ML) systems for didactic purposes? We address this question using constructionist learning theory and the intelligent agent paradigm of AI. ML in this context is understood as generating and improving ”goal-directed” system behaviors by iteratively maximizing a ”goal function”. We give a theoretical outline of the problem domain along the questions: How independent can ML concepts be from concepts of classical computer science (CS)? What are central concepts and processes that ML possesses? What are important properties of structural models of this kind of systems conducive to comprehension? Finally, we propose some design features of educational informatics tools for teaching ML and outline further research needs.