J. Velázquez‐Iturbide, Pedro Paredes Barragán, J. Urquiza-Fuentes
{"title":"利用ScratchJr对职前幼儿教师进行程序设计概念培训的经验","authors":"J. Velázquez‐Iturbide, Pedro Paredes Barragán, J. Urquiza-Fuentes","doi":"10.1145/3556787.3556871","DOIUrl":null,"url":null,"abstract":"ScratchJr is a block-based language intended for young children aged 5 to 7 years old. The language and its app were developed using a learner-centered approach to make it usable and understandable to children. Obviously, Early Childhood teachers using ScratchJr must develop, as part of their content knowledge, an understanding of both the language and programming basics. Unfortunately, the materials made available by the constructors of ScratchJr were not envisaged for teacher development but for teacher instruction. Based on our concern with providing teachers a deep understanding of block-based programming, we present in the paper a study about teaching ScratchJr to pre-service teachers. It involved two groups, one trained with the materials developed by the ScratchJr creators and another one with materials that explain the run-time semantics of the different blocks of ScratchJr. The performance of both groups was compared with six questions extracted from the global exam of the course. The results show that pre-service teachers instructed with the novel approach performed better in predictive exercises or exercises focused on block understanding but performed worse in exercises consisting in translating a written behavior into scripts.","PeriodicalId":136039,"journal":{"name":"Proceedings of the 17th Workshop in Primary and Secondary Computing Education","volume":"3 4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"An Experience in Explicitly Training Pre-Service Early Childhood Teachers in Programming Concepts with ScratchJr\",\"authors\":\"J. Velázquez‐Iturbide, Pedro Paredes Barragán, J. Urquiza-Fuentes\",\"doi\":\"10.1145/3556787.3556871\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"ScratchJr is a block-based language intended for young children aged 5 to 7 years old. The language and its app were developed using a learner-centered approach to make it usable and understandable to children. Obviously, Early Childhood teachers using ScratchJr must develop, as part of their content knowledge, an understanding of both the language and programming basics. Unfortunately, the materials made available by the constructors of ScratchJr were not envisaged for teacher development but for teacher instruction. Based on our concern with providing teachers a deep understanding of block-based programming, we present in the paper a study about teaching ScratchJr to pre-service teachers. It involved two groups, one trained with the materials developed by the ScratchJr creators and another one with materials that explain the run-time semantics of the different blocks of ScratchJr. The performance of both groups was compared with six questions extracted from the global exam of the course. The results show that pre-service teachers instructed with the novel approach performed better in predictive exercises or exercises focused on block understanding but performed worse in exercises consisting in translating a written behavior into scripts.\",\"PeriodicalId\":136039,\"journal\":{\"name\":\"Proceedings of the 17th Workshop in Primary and Secondary Computing Education\",\"volume\":\"3 4 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-10-31\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 17th Workshop in Primary and Secondary Computing Education\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3556787.3556871\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 17th Workshop in Primary and Secondary Computing Education","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3556787.3556871","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An Experience in Explicitly Training Pre-Service Early Childhood Teachers in Programming Concepts with ScratchJr
ScratchJr is a block-based language intended for young children aged 5 to 7 years old. The language and its app were developed using a learner-centered approach to make it usable and understandable to children. Obviously, Early Childhood teachers using ScratchJr must develop, as part of their content knowledge, an understanding of both the language and programming basics. Unfortunately, the materials made available by the constructors of ScratchJr were not envisaged for teacher development but for teacher instruction. Based on our concern with providing teachers a deep understanding of block-based programming, we present in the paper a study about teaching ScratchJr to pre-service teachers. It involved two groups, one trained with the materials developed by the ScratchJr creators and another one with materials that explain the run-time semantics of the different blocks of ScratchJr. The performance of both groups was compared with six questions extracted from the global exam of the course. The results show that pre-service teachers instructed with the novel approach performed better in predictive exercises or exercises focused on block understanding but performed worse in exercises consisting in translating a written behavior into scripts.