{"title":"启发式评估代码::块作为第一年编程课程的工具","authors":"Matias Salinas Soto, Ismael Figueroa","doi":"10.1109/SCCC.2018.8705158","DOIUrl":null,"url":null,"abstract":"There are many factors present in the current problems found in the teaching-learning of programming. This is a world-wide situation that affects our school, as well as others in the country. In this paper we focus on the effects of the Integrated Development Environment used in the classroom, specifically for first-year programming courses. More concretely, the paper shows the design, application and results of an heuristic evaluation performed on the Code::Blocks IDE, currently used for teaching C programming, and which is more of a professional tool than a teaching instrument. Based on state-of-theart heuristics tailored for learning environments, we found 60 problems in which Code::Blocks is perceived as threaning and non-motivating, thus potentially hampering the learning process of our students. We conceive this work as a step towards the development of a student-focused programming environment for our programming courses.","PeriodicalId":235495,"journal":{"name":"2018 37th International Conference of the Chilean Computer Science Society (SCCC)","volume":"186 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Heuristic Evaluation of Code::Blocks as a Tool for First Year Programming Courses\",\"authors\":\"Matias Salinas Soto, Ismael Figueroa\",\"doi\":\"10.1109/SCCC.2018.8705158\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"There are many factors present in the current problems found in the teaching-learning of programming. This is a world-wide situation that affects our school, as well as others in the country. In this paper we focus on the effects of the Integrated Development Environment used in the classroom, specifically for first-year programming courses. More concretely, the paper shows the design, application and results of an heuristic evaluation performed on the Code::Blocks IDE, currently used for teaching C programming, and which is more of a professional tool than a teaching instrument. Based on state-of-theart heuristics tailored for learning environments, we found 60 problems in which Code::Blocks is perceived as threaning and non-motivating, thus potentially hampering the learning process of our students. We conceive this work as a step towards the development of a student-focused programming environment for our programming courses.\",\"PeriodicalId\":235495,\"journal\":{\"name\":\"2018 37th International Conference of the Chilean Computer Science Society (SCCC)\",\"volume\":\"186 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 37th International Conference of the Chilean Computer Science Society (SCCC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SCCC.2018.8705158\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 37th International Conference of the Chilean Computer Science Society (SCCC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SCCC.2018.8705158","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Heuristic Evaluation of Code::Blocks as a Tool for First Year Programming Courses
There are many factors present in the current problems found in the teaching-learning of programming. This is a world-wide situation that affects our school, as well as others in the country. In this paper we focus on the effects of the Integrated Development Environment used in the classroom, specifically for first-year programming courses. More concretely, the paper shows the design, application and results of an heuristic evaluation performed on the Code::Blocks IDE, currently used for teaching C programming, and which is more of a professional tool than a teaching instrument. Based on state-of-theart heuristics tailored for learning environments, we found 60 problems in which Code::Blocks is perceived as threaning and non-motivating, thus potentially hampering the learning process of our students. We conceive this work as a step towards the development of a student-focused programming environment for our programming courses.