Logo do repositório
 
dc.contributor.authorPereira, Duarte
dc.contributor.authorBarbosa, Fernanda
dc.contributor.authorMorgado, Carmen
dc.contributor.institutionDI - Departamento de Informática
dc.date.accessioned2025-02-10T21:03:38Z
dc.date.available2025-02-10T21:03:38Z
dc.date.issued2024-07-03
dc.descriptionPublisher Copyright: © 2024 Owner/Author.
dc.description.abstractSince Seymour Papert's work with the Logo programming language in the 1960s, there has been a prevailing belief in the effectiveness of visual programming environments for teaching programming to children and novices. As these platforms evolved and became more prevalent, using block programming to teach children and beginners became increasingly more common. However, modern block programming platforms like Scratch and Code.org excessively restrict educators by not allowing them to create custom exercises in the platform. They also tend to make programming a solo activity, not allowing for collaboration and cooperation between learners (Scratch is an exception in this regard). Additionally, they are usually located in standalone websites instead of being implemented in locations that students already frequent regularly. Having identified these gaps in the field of block programming environments, this paper proposes NextBlocks, a new block programming platform implemented as a Moodle plugin. This platform enables educators to create custom exercises, emphasizing social perception and collaboration features. It supports features that are uncommon in block programming environments, contributing to a more interactive and engaging learning experience. Furthermore, being integrated into the Moodle Learning Management System makes NextBlocks more easily accessible within the educational framework. As an open-source platform, besides solving current challenges, it can also serve as a foundation for future expansion by the education community. This paper explores some of the unique features of NextBlocks, presents a case study on the platform, and discusses its potential contributions to enhancing programming education for beginners within a collaborative learning environment.en
dc.description.versionpublishersversion
dc.description.versionpublished
dc.format.extent7
dc.format.extent1154261
dc.identifier.doi10.1145/3649217.3653609
dc.identifier.isbn9798400706004
dc.identifier.issn1942-647X
dc.identifier.otherPURE: 107538992
dc.identifier.otherPURE UUID: e508fc48-f140-40ad-a485-eca0a6bb4c27
dc.identifier.otherScopus: 85198905636
dc.identifier.urihttp://hdl.handle.net/10362/178724
dc.identifier.urlhttps://www.scopus.com/pages/publications/85198905636
dc.language.isoeng
dc.peerreviewedyes
dc.publisherACM - Association for Computing Machinery
dc.relationinfo:eu-repo/grantAgreement/FCT/6817 - DCRRNI ID/UIDB%2F04516%2F2020/PT
dc.relationNOVA Laboratory for Computer Science and Informatics
dc.subjectblock programming
dc.subjectcomputer science education
dc.subjectmoodle
dc.subjectsocial perception and collaboration
dc.subjectvisual programming environments
dc.subjectManagement of Technology and Innovation
dc.subjectEducation
dc.titleNextBlocksen
dc.title.subtitleAn Interactive Block Programming Platformen
dc.typeconference object
degois.publication.firstPage590
degois.publication.lastPage596
degois.publication.titleITiCSE 2024 - Proceedings of the 2024 Conference Innovation and Technology in Computer Science Education
degois.publication.title29th Conference Innovation and Technology in Computer Science Education, ITiCSE 2024
dspace.entity.typePublication
oaire.awardNumberUIDB/04516/2020
oaire.awardTitleNOVA Laboratory for Computer Science and Informatics
oaire.awardURIinfo:eu-repo/grantAgreement/FCT/6817 - DCRRNI ID/UIDB%2F04516%2F2020/PT
oaire.fundingStream6817 - DCRRNI ID
project.funder.identifierhttp://doi.org/10.13039/501100001871
project.funder.nameFundação para a Ciência e a Tecnologia
rcaap.rightsopenAccess
relation.isProjectOfPublication6d79e117-1f85-4221-b1a2-1fe8ff2edce6
relation.isProjectOfPublication.latestForDiscovery6d79e117-1f85-4221-b1a2-1fe8ff2edce6

Ficheiros

Principais
A mostrar 1 - 1 de 1
A carregar...
Miniatura
Nome:
3649217.3653609.pdf
Tamanho:
1.1 MB
Formato:
Adobe Portable Document Format