{"title":"Effects of different types of guidance on students’ motivation and learning in a remote laboratory in computer science","authors":"Anja Hawlitschek, André Dietrich, S. Zug","doi":"10.1080/08993408.2022.2029046","DOIUrl":null,"url":null,"abstract":"ABSTRACT Background and Context During online learning, it is essential to provide instructional guidance to support learning. However, guidance can be given in different forms and quantities. Thus, one important challenge is to provide the right amount and type of instructional guidance. Objective The aim of the study is to investigate types of guidance which are effective for students with heterogenous programming knowledge and skills solving programming tasks in a remote laboratory. Method We carried out two studies with a single factor pre-post-design with guidance (basic/enhanced) as a between-subjects factor. Findings In study 1, we implemented enhanced guidance in the form of prompts in the introduction to the tasks. Whereas we found no differences in learning outcome or extraneous cognitive load, students in the enhanced guidance group reported less intrinsic motivation, and logfiles revealed a lower programming performance. In study 2, we implemented enhanced guidance in the form of adaptive just-in-time explanations for error streaks. Enhanced guidance led to a lower extraneous cognitive load, and this way increased learning outcome. Implications The type and timing of instructional guidance for students in computer science matters. More guidance is not better in each case. Instructional guidance should be tailored to students’ needs.","PeriodicalId":45844,"journal":{"name":"Computer Science Education","volume":"33 1","pages":"375 - 399"},"PeriodicalIF":3.0000,"publicationDate":"2022-01-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computer Science Education","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1080/08993408.2022.2029046","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"EDUCATION & EDUCATIONAL RESEARCH","Score":null,"Total":0}
引用次数: 0
Abstract
ABSTRACT Background and Context During online learning, it is essential to provide instructional guidance to support learning. However, guidance can be given in different forms and quantities. Thus, one important challenge is to provide the right amount and type of instructional guidance. Objective The aim of the study is to investigate types of guidance which are effective for students with heterogenous programming knowledge and skills solving programming tasks in a remote laboratory. Method We carried out two studies with a single factor pre-post-design with guidance (basic/enhanced) as a between-subjects factor. Findings In study 1, we implemented enhanced guidance in the form of prompts in the introduction to the tasks. Whereas we found no differences in learning outcome or extraneous cognitive load, students in the enhanced guidance group reported less intrinsic motivation, and logfiles revealed a lower programming performance. In study 2, we implemented enhanced guidance in the form of adaptive just-in-time explanations for error streaks. Enhanced guidance led to a lower extraneous cognitive load, and this way increased learning outcome. Implications The type and timing of instructional guidance for students in computer science matters. More guidance is not better in each case. Instructional guidance should be tailored to students’ needs.
期刊介绍:
Computer Science Education publishes high-quality papers with a specific focus on teaching and learning within the computing discipline. The journal seeks novel contributions that are accessible and of interest to researchers and practitioners alike. We invite work with learners of all ages and across both classroom and out-of-classroom learning contexts.