BlockCode: A Web Application to Create Games that Support the Learning of Computer Programming Logic.
Saved in:
| Title: | BlockCode: A Web Application to Create Games that Support the Learning of Computer Programming Logic. |
|---|---|
| Authors: | Jaimez-González, Carlos R.1 cjaimez@cua.uam.mx, Erazo-Palacios, Javier1 2163030922@cua.uam.mx, García-Mendoza, Betzabet1 bgmendoza@cua.uam.mx |
| Source: | International Journal of Emerging Technologies in Learning. 2023, Vol. 18 Issue 15, p240-257. 18p. |
| Subject Terms: | *Computer programming, Computer logic, Logic programming, Web-based user interfaces, Board games |
| 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. [ABSTRACT FROM AUTHOR] |
| Copyright of International Journal of Emerging Technologies in Learning is the property of International Association of Online Engineering (IAOE) and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.) | |
| Database: | Education Research Complete |
| FullText | Links: – Type: pdflink Text: Availability: 0 |
|---|---|
| Header | DbId: ehh DbLabel: Education Research Complete An: 169960980 AccessLevel: 6 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: BlockCode: A Web Application to Create Games that Support the Learning of Computer Programming Logic. – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Jaimez-González%2C+Carlos+R%2E%22">Jaimez-González, Carlos R.</searchLink><relatesTo>1</relatesTo><i> cjaimez@cua.uam.mx</i><br /><searchLink fieldCode="AR" term="%22Erazo-Palacios%2C+Javier%22">Erazo-Palacios, Javier</searchLink><relatesTo>1</relatesTo><i> 2163030922@cua.uam.mx</i><br /><searchLink fieldCode="AR" term="%22García-Mendoza%2C+Betzabet%22">García-Mendoza, Betzabet</searchLink><relatesTo>1</relatesTo><i> bgmendoza@cua.uam.mx</i> – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="JN" term="%22International+Journal+of+Emerging+Technologies+in+Learning%22">International Journal of Emerging Technologies in Learning</searchLink>. 2023, Vol. 18 Issue 15, p240-257. 18p. – Name: Subject Label: Subject Terms Group: Su Data: *<searchLink fieldCode="DE" term="%22Computer+programming%22">Computer programming</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+logic%22">Computer logic</searchLink><br /><searchLink fieldCode="DE" term="%22Logic+programming%22">Logic programming</searchLink><br /><searchLink fieldCode="DE" term="%22Web-based+user+interfaces%22">Web-based user interfaces</searchLink><br /><searchLink fieldCode="DE" term="%22Board+games%22">Board games</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: 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. [ABSTRACT FROM AUTHOR] – Name: AbstractSuppliedCopyright Label: Group: Ab Data: <i>Copyright of International Journal of Emerging Technologies in Learning is the property of International Association of Online Engineering (IAOE) and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.) |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=ehh&AN=169960980 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.3991/ijet.v18i15.40901 Languages: – Code: eng Text: English PhysicalDescription: Pagination: PageCount: 18 StartPage: 240 Subjects: – SubjectFull: Computer programming Type: general – SubjectFull: Computer logic Type: general – SubjectFull: Logic programming Type: general – SubjectFull: Web-based user interfaces Type: general – SubjectFull: Board games Type: general Titles: – TitleFull: BlockCode: A Web Application to Create Games that Support the Learning of Computer Programming Logic. Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Jaimez-González, Carlos R. – PersonEntity: Name: NameFull: Erazo-Palacios, Javier – PersonEntity: Name: NameFull: García-Mendoza, Betzabet IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 08 Text: 2023 Type: published Y: 2023 Identifiers: – Type: issn-print Value: 18630383 Numbering: – Type: volume Value: 18 – Type: issue Value: 15 Titles: – TitleFull: International Journal of Emerging Technologies in Learning Type: main |
| ResultId | 1 |