{"title":"运用文化视点隐喻进行程序设计教学","authors":"Joseline Melo Corrêa, M. Mota","doi":"10.1145/3488392.3488395","DOIUrl":null,"url":null,"abstract":"Technologies permeate contemporary society, and the ability to use computer science concepts in the problem-solving process is essential to everyone. This paper presents an epistemic tool of Semiotic Engineering whose meaning is resignified to the context of teaching programming to initial learners. Aiming to help these students absorb programming concepts, a gradual form of presentation using the interaction with a new system as a journey through a new culture, based on the Cultural Viewpoint Metaphors theory, was structured. After that, an application of this resignification was adopted in an introductory programming workshop using visual programming and the BBC Micro:bit embedded device. Results from the workshop revealed that this gradual form of introduction could help novices in the programming concepts learning process, showing the potential of this approach in teaching programming.","PeriodicalId":296023,"journal":{"name":"X Latin American Conference on Human Computer Interaction","volume":"7 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Teaching Programming Using Cultural Viewpoint Metaphors Resignification\",\"authors\":\"Joseline Melo Corrêa, M. Mota\",\"doi\":\"10.1145/3488392.3488395\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Technologies permeate contemporary society, and the ability to use computer science concepts in the problem-solving process is essential to everyone. This paper presents an epistemic tool of Semiotic Engineering whose meaning is resignified to the context of teaching programming to initial learners. Aiming to help these students absorb programming concepts, a gradual form of presentation using the interaction with a new system as a journey through a new culture, based on the Cultural Viewpoint Metaphors theory, was structured. After that, an application of this resignification was adopted in an introductory programming workshop using visual programming and the BBC Micro:bit embedded device. Results from the workshop revealed that this gradual form of introduction could help novices in the programming concepts learning process, showing the potential of this approach in teaching programming.\",\"PeriodicalId\":296023,\"journal\":{\"name\":\"X Latin American Conference on Human Computer Interaction\",\"volume\":\"7 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-11-22\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"X Latin American Conference on Human Computer Interaction\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3488392.3488395\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"X Latin American Conference on Human Computer Interaction","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3488392.3488395","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Teaching Programming Using Cultural Viewpoint Metaphors Resignification
Technologies permeate contemporary society, and the ability to use computer science concepts in the problem-solving process is essential to everyone. This paper presents an epistemic tool of Semiotic Engineering whose meaning is resignified to the context of teaching programming to initial learners. Aiming to help these students absorb programming concepts, a gradual form of presentation using the interaction with a new system as a journey through a new culture, based on the Cultural Viewpoint Metaphors theory, was structured. After that, an application of this resignification was adopted in an introductory programming workshop using visual programming and the BBC Micro:bit embedded device. Results from the workshop revealed that this gradual form of introduction could help novices in the programming concepts learning process, showing the potential of this approach in teaching programming.