{"title":"在大规模在线开放课程中使用 Scratch 教编码","authors":"J. A. Arantes do Amaral","doi":"10.54337/ojs.jpblhe.v11i3.7390","DOIUrl":null,"url":null,"abstract":"In this case study, we present our findings regarding a massive open online Scratch programming course. The course, which followed a project-based learning approach, was delivered from July 4 to 30, 2022 to 186 students in Brazil. The students were challenged to develop individual coding projects. Our research goal was to investigate teaching and learning course dynamics. We followed a convergent parallel mixed-method approach. We collected quantitative and qualitative data by means of questionnaires. We were able to identify five intertwined feedback loops that drove the educational process. Our main findings are as follows: 1) The development of coding skills was driven by the effort of watching video-lectures, remixing of peers’ codes, and by sharing knowledge between the students. 2) The project-based learning approach created opportunities for the students to collaborate and exchange ideas.","PeriodicalId":30535,"journal":{"name":"Journal of Problem Based Learning in Higher Education","volume":"59 12","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-12-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Using Scratch to Teach Coding in Massive Online Open Courses\",\"authors\":\"J. A. Arantes do Amaral\",\"doi\":\"10.54337/ojs.jpblhe.v11i3.7390\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this case study, we present our findings regarding a massive open online Scratch programming course. The course, which followed a project-based learning approach, was delivered from July 4 to 30, 2022 to 186 students in Brazil. The students were challenged to develop individual coding projects. Our research goal was to investigate teaching and learning course dynamics. We followed a convergent parallel mixed-method approach. We collected quantitative and qualitative data by means of questionnaires. We were able to identify five intertwined feedback loops that drove the educational process. Our main findings are as follows: 1) The development of coding skills was driven by the effort of watching video-lectures, remixing of peers’ codes, and by sharing knowledge between the students. 2) The project-based learning approach created opportunities for the students to collaborate and exchange ideas.\",\"PeriodicalId\":30535,\"journal\":{\"name\":\"Journal of Problem Based Learning in Higher Education\",\"volume\":\"59 12\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-12-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Problem Based Learning in Higher Education\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.54337/ojs.jpblhe.v11i3.7390\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q4\",\"JCRName\":\"Social Sciences\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Problem Based Learning in Higher Education","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.54337/ojs.jpblhe.v11i3.7390","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"Social Sciences","Score":null,"Total":0}
Using Scratch to Teach Coding in Massive Online Open Courses
In this case study, we present our findings regarding a massive open online Scratch programming course. The course, which followed a project-based learning approach, was delivered from July 4 to 30, 2022 to 186 students in Brazil. The students were challenged to develop individual coding projects. Our research goal was to investigate teaching and learning course dynamics. We followed a convergent parallel mixed-method approach. We collected quantitative and qualitative data by means of questionnaires. We were able to identify five intertwined feedback loops that drove the educational process. Our main findings are as follows: 1) The development of coding skills was driven by the effort of watching video-lectures, remixing of peers’ codes, and by sharing knowledge between the students. 2) The project-based learning approach created opportunities for the students to collaborate and exchange ideas.