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":"哪种可视化编程语言最适合每个学校级别?看看Alice, iVProg和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":"{\"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}","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}
Which visual programming language best suits each school level? A look at Alice, iVProg, and Scratch
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.