{"title":"分块编程","authors":"I. Ruiz, C. Fernandez","doi":"10.5753/sbc.7266.5.3","DOIUrl":null,"url":null,"abstract":"The following workshop describes the methodology for using \"block programming\" in teaching programming, in which the main concepts in programming such as the use of statements such as conditional variables, cycles, among others, are presented. To achieve this purpose, we will work analyzing the problems from the computational thinking using the tool developed by MIT called Scratch. This programming environment has the advantage that it does not consider the problems of syntax, but, through blocks of different colors, workshop participants can associate a color with a function in programming, making the concepts can see them applied in a visual and striking way to learn. For this work, the proposal of the workshop is presented, which is aimed at a population that does not have programming knowledge but wants to start in this world.","PeriodicalId":286227,"journal":{"name":"Minicursos da VII Jornadas Ibero-Americanas de Interação Humano-Computador","volume":"37 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-09-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Programming by Blocks\",\"authors\":\"I. Ruiz, C. Fernandez\",\"doi\":\"10.5753/sbc.7266.5.3\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The following workshop describes the methodology for using \\\"block programming\\\" in teaching programming, in which the main concepts in programming such as the use of statements such as conditional variables, cycles, among others, are presented. To achieve this purpose, we will work analyzing the problems from the computational thinking using the tool developed by MIT called Scratch. This programming environment has the advantage that it does not consider the problems of syntax, but, through blocks of different colors, workshop participants can associate a color with a function in programming, making the concepts can see them applied in a visual and striking way to learn. For this work, the proposal of the workshop is presented, which is aimed at a population that does not have programming knowledge but wants to start in this world.\",\"PeriodicalId\":286227,\"journal\":{\"name\":\"Minicursos da VII Jornadas Ibero-Americanas de Interação Humano-Computador\",\"volume\":\"37 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-09-08\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Minicursos da VII Jornadas Ibero-Americanas de Interação Humano-Computador\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.5753/sbc.7266.5.3\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Minicursos da VII Jornadas Ibero-Americanas de Interação Humano-Computador","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5753/sbc.7266.5.3","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The following workshop describes the methodology for using "block programming" in teaching programming, in which the main concepts in programming such as the use of statements such as conditional variables, cycles, among others, are presented. To achieve this purpose, we will work analyzing the problems from the computational thinking using the tool developed by MIT called Scratch. This programming environment has the advantage that it does not consider the problems of syntax, but, through blocks of different colors, workshop participants can associate a color with a function in programming, making the concepts can see them applied in a visual and striking way to learn. For this work, the proposal of the workshop is presented, which is aimed at a population that does not have programming knowledge but wants to start in this world.