Carlos R. Jaimez-González, Javier Erazo-Palacios, Betzabet García-Mendoza
{"title":"BlockCode:一个创建游戏的Web应用程序,支持学习计算机编程逻辑","authors":"Carlos R. Jaimez-González, Javier Erazo-Palacios, Betzabet García-Mendoza","doi":"10.3991/ijet.v18i15.40901","DOIUrl":null,"url":null,"abstract":"This paper presents BlockCode, a web application developed to create board games that support the learning of computer programming logic. The goal of the games created with BlockCode is to move a bunny around a board using block-based programming in order to collect all the carrots that are placed on the board. In every game, the bunny has to deal with obstacles, represented by rocks and holes, which have to be avoided using the commands available. BlockCode was designed for teachers and students: teachers can create games, specifying the arrangement of the boards; and students play the games, specifying the sequence of commands with the aim of collecting all the carrots.","PeriodicalId":47933,"journal":{"name":"International Journal of Emerging Technologies in Learning","volume":" ","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-08-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"BlockCode: A Web Application to Create Games that Support the Learning of Computer Programming Logic\",\"authors\":\"Carlos R. Jaimez-González, Javier Erazo-Palacios, Betzabet García-Mendoza\",\"doi\":\"10.3991/ijet.v18i15.40901\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper presents BlockCode, a web application developed to create board games that support the learning of computer programming logic. The goal of the games created with BlockCode is to move a bunny around a board using block-based programming in order to collect all the carrots that are placed on the board. In every game, the bunny has to deal with obstacles, represented by rocks and holes, which have to be avoided using the commands available. BlockCode was designed for teachers and students: teachers can create games, specifying the arrangement of the boards; and students play the games, specifying the sequence of commands with the aim of collecting all the carrots.\",\"PeriodicalId\":47933,\"journal\":{\"name\":\"International Journal of Emerging Technologies in Learning\",\"volume\":\" \",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-08-15\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Journal of Emerging Technologies in Learning\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.3991/ijet.v18i15.40901\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"Social Sciences\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Emerging Technologies in Learning","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.3991/ijet.v18i15.40901","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"Social Sciences","Score":null,"Total":0}
BlockCode: A Web Application to Create Games that Support the Learning of Computer Programming Logic
This paper presents BlockCode, a web application developed to create board games that support the learning of computer programming logic. The goal of the games created with BlockCode is to move a bunny around a board using block-based programming in order to collect all the carrots that are placed on the board. In every game, the bunny has to deal with obstacles, represented by rocks and holes, which have to be avoided using the commands available. BlockCode was designed for teachers and students: teachers can create games, specifying the arrangement of the boards; and students play the games, specifying the sequence of commands with the aim of collecting all the carrots.
期刊介绍:
This interdisciplinary journal focuses on the exchange of relevant trends and research results and presents practical experiences gained while developing and testing elements of technology enhanced learning. It bridges the gap between pure academic research journals and more practical publications. So it covers the full range from research, application development to experience reports and product descriptions. Fields of interest include, but are not limited to: -Software / Distributed Systems -Knowledge Management -Semantic Web -MashUp Technologies -Platforms and Content Authoring -New Learning Models and Applications -Pedagogical and Psychological Issues -Trust / Security -Internet Applications -Networked Tools -Mobile / wireless -Electronics -Visualisation -Bio- / Neuroinformatics -Language /Speech -Collaboration Tools / Collaborative Networks