Marcos Devaner do Nascimento, I. M. Félix, B. M. Ferreira, Lucas Mendonça de Souza, D. Dantas, L. de Oliveira Brandão, Anarosa de Oliveira Brandão
{"title":"Which visual programming language best suits each school level? A look at Alice, iVProg, and Scratch","authors":"Marcos Devaner do Nascimento, I. M. Félix, B. M. Ferreira, Lucas Mendonça de Souza, D. Dantas, L. de Oliveira Brandão, Anarosa de Oliveira Brandão","doi":"10.1109/EDUNINE.2019.8875788","DOIUrl":null,"url":null,"abstract":"Studies show that visual programming languages (VPL) may favorably be used for introducing programming. Several tools to support VPL are available for teaching programming, but these diversity makes it difficult for teachers to know which one is better suited to a particular student profile. In addition, the adoption of VPL without a methodology, that suits the student's profile, might negatively impact their learning. In this work, we perform a comparative analysis between some existing VPL software, like Alice, Scratch and iVProg with the aim of presenting their main characteristics and making a comparative analysis of their specifications and suitable level schooling. The results show that, although existing VPL have common characteristics, in some cases, they have specificities in relation suitable users.","PeriodicalId":211092,"journal":{"name":"2019 IEEE World Conference on Engineering Education (EDUNINE)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2019-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE World Conference on Engineering Education (EDUNINE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EDUNINE.2019.8875788","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6
Abstract
Studies show that visual programming languages (VPL) may favorably be used for introducing programming. Several tools to support VPL are available for teaching programming, but these diversity makes it difficult for teachers to know which one is better suited to a particular student profile. In addition, the adoption of VPL without a methodology, that suits the student's profile, might negatively impact their learning. In this work, we perform a comparative analysis between some existing VPL software, like Alice, Scratch and iVProg with the aim of presenting their main characteristics and making a comparative analysis of their specifications and suitable level schooling. The results show that, although existing VPL have common characteristics, in some cases, they have specificities in relation suitable users.