{"title":"编程竞赛:通过竞赛学习使用scratch编写代码","authors":"","doi":"10.46243/jst.2020.v5.i4.pp40-53","DOIUrl":null,"url":null,"abstract":"In this article, the design principles that guided the development of the Codecraft competition are\ndiscussed together with strategies for making the contest engaging for everyone. A random selection of 30 educators\nand 30 students who participated in the contests were also interviewed to find out their views about the competition\nand its impact on their computational thinking and creativity skills. Furthermore, 85 projects made up of codes from\nthe Scratch program and submitted during the final round of the contest during the years 2016 to 2018 were\nprocessed using an online analytical tool known as Dr Scratch. To identify the progress made by the students, the\ndifferent computational thinking concepts were analysed more deeply. The study revealed that over three years of\nthe Codecraft competition, there was a significant improvement regarding the use of programming concepts, logic,\nand computational practices. Moreover, the average computational thinking (CT) score of the projects increased\nfrom 11.8 in 2016 to 14.2 in 2017 and 16.0 in 2018. Learning of computational concepts through an active contestbased approach also highlighted several advantages, such as motivation, fun, commitment, and enthusiasm,\nshowing improvements related to creativity, computational thinking, and computational practices.","PeriodicalId":23534,"journal":{"name":"Volume 5, Issue 4","volume":"18 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2020-06-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Codecraft Competition: Learning to Code Through Contests Using\\nScratch\",\"authors\":\"\",\"doi\":\"10.46243/jst.2020.v5.i4.pp40-53\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this article, the design principles that guided the development of the Codecraft competition are\\ndiscussed together with strategies for making the contest engaging for everyone. A random selection of 30 educators\\nand 30 students who participated in the contests were also interviewed to find out their views about the competition\\nand its impact on their computational thinking and creativity skills. Furthermore, 85 projects made up of codes from\\nthe Scratch program and submitted during the final round of the contest during the years 2016 to 2018 were\\nprocessed using an online analytical tool known as Dr Scratch. To identify the progress made by the students, the\\ndifferent computational thinking concepts were analysed more deeply. The study revealed that over three years of\\nthe Codecraft competition, there was a significant improvement regarding the use of programming concepts, logic,\\nand computational practices. Moreover, the average computational thinking (CT) score of the projects increased\\nfrom 11.8 in 2016 to 14.2 in 2017 and 16.0 in 2018. Learning of computational concepts through an active contestbased approach also highlighted several advantages, such as motivation, fun, commitment, and enthusiasm,\\nshowing improvements related to creativity, computational thinking, and computational practices.\",\"PeriodicalId\":23534,\"journal\":{\"name\":\"Volume 5, Issue 4\",\"volume\":\"18 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-06-30\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Volume 5, Issue 4\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.46243/jst.2020.v5.i4.pp40-53\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Volume 5, Issue 4","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.46243/jst.2020.v5.i4.pp40-53","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Codecraft Competition: Learning to Code Through Contests Using
Scratch
In this article, the design principles that guided the development of the Codecraft competition are
discussed together with strategies for making the contest engaging for everyone. A random selection of 30 educators
and 30 students who participated in the contests were also interviewed to find out their views about the competition
and its impact on their computational thinking and creativity skills. Furthermore, 85 projects made up of codes from
the Scratch program and submitted during the final round of the contest during the years 2016 to 2018 were
processed using an online analytical tool known as Dr Scratch. To identify the progress made by the students, the
different computational thinking concepts were analysed more deeply. The study revealed that over three years of
the Codecraft competition, there was a significant improvement regarding the use of programming concepts, logic,
and computational practices. Moreover, the average computational thinking (CT) score of the projects increased
from 11.8 in 2016 to 14.2 in 2017 and 16.0 in 2018. Learning of computational concepts through an active contestbased approach also highlighted several advantages, such as motivation, fun, commitment, and enthusiasm,
showing improvements related to creativity, computational thinking, and computational practices.