BlockCode: A Web Application to Create Games that Support the Learning of Computer Programming Logic.

Saved in:
Bibliographic Details
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