{"title":"通过任务系统进行计算机程序设计课程中的错误管理训练","authors":"Lasko M. Laskov","doi":"10.53656/math2022-5-1-err","DOIUrl":null,"url":null,"abstract":"Errors are an indivisible part of computer programming, and as such their incorporation as a tool in teaching is a natural approach to stimulate learners to be an active side in the educational process. The application of errors as an instrument for illustration of knowledge, and the encouragement of students to learn from them, is the main approach of Error Management Training (EMT). EMT has been shown in number of psychological studies (Frese 1995; Keith & Frese 2008; Dyre et al. 2017) as an efficient teaching technique, even compared to the traditional error-avoidance methods. In this paper we present an application of EMT in computer programming courses, based on different approaches for error handling, which must be an important part of the curriculum.","PeriodicalId":41818,"journal":{"name":"Mathematics and Informatics","volume":null,"pages":null},"PeriodicalIF":0.2000,"publicationDate":"2022-10-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Error Management Training in Computer Programming Courses through a System of Tasks\",\"authors\":\"Lasko M. Laskov\",\"doi\":\"10.53656/math2022-5-1-err\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Errors are an indivisible part of computer programming, and as such their incorporation as a tool in teaching is a natural approach to stimulate learners to be an active side in the educational process. The application of errors as an instrument for illustration of knowledge, and the encouragement of students to learn from them, is the main approach of Error Management Training (EMT). EMT has been shown in number of psychological studies (Frese 1995; Keith & Frese 2008; Dyre et al. 2017) as an efficient teaching technique, even compared to the traditional error-avoidance methods. In this paper we present an application of EMT in computer programming courses, based on different approaches for error handling, which must be an important part of the curriculum.\",\"PeriodicalId\":41818,\"journal\":{\"name\":\"Mathematics and Informatics\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.2000,\"publicationDate\":\"2022-10-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Mathematics and Informatics\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.53656/math2022-5-1-err\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q4\",\"JCRName\":\"EDUCATION & EDUCATIONAL RESEARCH\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Mathematics and Informatics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.53656/math2022-5-1-err","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"EDUCATION & EDUCATIONAL RESEARCH","Score":null,"Total":0}
引用次数: 0
摘要
错误是计算机编程不可分割的一部分,因此,将错误作为一种教学工具结合起来是一种自然的方法,可以激发学习者在教育过程中成为积极的一方。错误管理培训(EMT)的主要方法是将错误作为说明知识的工具,并鼓励学生从中学习。EMT已经在许多心理学研究中得到证实(Frese 1995;Keith & Frese 2008;Dyre et al. 2017)作为一种有效的教学技术,即使与传统的错误避免方法相比也是如此。在本文中,我们提出了EMT在计算机程序设计课程中的应用,基于不同的错误处理方法,这必须是课程的重要组成部分。
Error Management Training in Computer Programming Courses through a System of Tasks
Errors are an indivisible part of computer programming, and as such their incorporation as a tool in teaching is a natural approach to stimulate learners to be an active side in the educational process. The application of errors as an instrument for illustration of knowledge, and the encouragement of students to learn from them, is the main approach of Error Management Training (EMT). EMT has been shown in number of psychological studies (Frese 1995; Keith & Frese 2008; Dyre et al. 2017) as an efficient teaching technique, even compared to the traditional error-avoidance methods. In this paper we present an application of EMT in computer programming courses, based on different approaches for error handling, which must be an important part of the curriculum.