Georgios Fessakis, V. Komis, A. Dimitracopoulou, Stavroula Prantsoudi
{"title":"小学教育计算机程序设计学习环境概述","authors":"Georgios Fessakis, V. Komis, A. Dimitracopoulou, Stavroula Prantsoudi","doi":"10.26220/REV.3140","DOIUrl":null,"url":null,"abstract":"Over the past decade, the assessment of the general educational value of computer programming and computational thinking has been constantly increasing and, as a result, they are introduced to increasingly younger ages. In parallel, educational programming environments are significantly progressing, providing a variety of options for different ages. This paper presents an overview of the modern learning programming environments for primary education and proposes a classification system with categories corresponding to the technological and educational dimensions of the area. The paper aims to support teachers in learning design for the interdisciplinary approach of programming and the development of computational thinking.","PeriodicalId":30116,"journal":{"name":"Review of Science Mathematics and ICT Education","volume":"13 1","pages":"7-33"},"PeriodicalIF":0.0000,"publicationDate":"2019-09-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Overview of the Computer Programming Learning Environments for primary education\",\"authors\":\"Georgios Fessakis, V. Komis, A. Dimitracopoulou, Stavroula Prantsoudi\",\"doi\":\"10.26220/REV.3140\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Over the past decade, the assessment of the general educational value of computer programming and computational thinking has been constantly increasing and, as a result, they are introduced to increasingly younger ages. In parallel, educational programming environments are significantly progressing, providing a variety of options for different ages. This paper presents an overview of the modern learning programming environments for primary education and proposes a classification system with categories corresponding to the technological and educational dimensions of the area. The paper aims to support teachers in learning design for the interdisciplinary approach of programming and the development of computational thinking.\",\"PeriodicalId\":30116,\"journal\":{\"name\":\"Review of Science Mathematics and ICT Education\",\"volume\":\"13 1\",\"pages\":\"7-33\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-09-17\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Review of Science Mathematics and ICT Education\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.26220/REV.3140\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Review of Science Mathematics and ICT Education","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.26220/REV.3140","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Overview of the Computer Programming Learning Environments for primary education
Over the past decade, the assessment of the general educational value of computer programming and computational thinking has been constantly increasing and, as a result, they are introduced to increasingly younger ages. In parallel, educational programming environments are significantly progressing, providing a variety of options for different ages. This paper presents an overview of the modern learning programming environments for primary education and proposes a classification system with categories corresponding to the technological and educational dimensions of the area. The paper aims to support teachers in learning design for the interdisciplinary approach of programming and the development of computational thinking.