| 4,084 | 98 | 244 |
| 下载次数 | 被引频次 | 阅读次数 |
实体编程具有无屏幕、操作简单、编程指令实物化等特点,成为儿童计算思维培养的有效载体。该文从面向计算思维培养的编程教育形式出发,梳理国内外七种实体编程工具的特征与教育功能;结合相关案例,形成五种面向计算思维发展的儿童实体编程教学策略,包括编程主题生活化,编程任务细化分解、融合STEAM跨界素养、编程过程具象化、游戏化互动教学;并对我国儿童编程教育提出相关建议,为人工智能时代我国儿童计算思维的培养提供参考思路。
Abstract:As a tool to promote the cultivation of computational thinking, tangible programming has no screen, simple operation, and materialized programming instructions, which has become an effective carrier for the cultivation of children's computational thinking. Based on this, this article starts from the form of programming education for computational thinking training, sorts out the characteristics and educational functions of seven tangible programming tools at home and abroad; combined with relevant cases, forms five computational thinking-oriented tangible programming education models: life as the theme, Create real situations; decompose programming tasks and simplify complex issues; integrate disciplines and cultivate STEAM cross-border literacy; from experience to training, visualize the programming process; conform to children's nature, gamified interactive teaching. Finally, based on the current development status of children's programming education in my country, four suggestions for the cultivation of children's computational thinking in the future are proposed in order to provide reference ideas for the cultivation of children's computational thinking in the era of artificial intelligence.
[1]Papert S A.Mindstorms:Children,computers,and powerful ideas(2nd edition)[M].New York:Basic Books,1993.126-128.
[2][4]Humble N,Mozelius P,S?llvin L.On the Role of Unplugged Programming in K-12 Education[C].Denmark:Academic Conferences and Publishing International Limited,2019.224-230.
[3][34]傅骞,章梦瑶.实体编程的教育应用与启示[J].现代教育技术,2018,28(12):108-114.
[5]Krpan D,Mladenovi?S,et al.Tangible programming with augmented reality[C].Valencia:IATED,2018.4993-5000.
[6][19]Song J B.The Effectiveness of an Unplugged Coding Education System that Enables Coding Education without Computers[J].INTERNATIONAL CONFERENCE ON FUTURE INFORMATION&COMMUNICATION ENGINEERING,2018,10(1):123-126.
[7][11]Wohl B,Porter B,et al.Teaching Computer Science to 5-7 year-olds:An initial study with Scratch,Cubelets and unplugged computing[C].New York:Association for Computing Machinery,2015.55-60.
[8]顾俊.小学低年级计算思维启蒙课程开发与实践研究[D].上海:上海师范大学,2020.
[9]Erwig M,Meyer B.Heterogeneous visual languages-integrating visual and textual programming[C].New York:IEEE,1995.318-325.
[10]Tsukamoto H,Takemura Y,et al.Textual vs.visual programming languages in programming education for primary schoolchildren[C].New York:IEEE,2016.1-7.
[12]Suzuki H,Kato H.Algo Block:A tangible programming language for collaborative learning[C].Charlottesville:Association for the Advancement of Computing in Education (AACE),1994.770.
[13]Perlman R.Using computer technology to provide a creative learning environment for preschool children[EB/OL].http://hdl.handle.net/1721.1/5784,2020-08-12.
[14]Horn M S,Jacob R J K.Designing tangible programming languages for classroom use[C].New York:Association for Computing Machinery,2007.159-162.
[15]Bers M U.Blocks to Robots Learning with Technology in the Early Childhood Classroom[M].New York:Teachers College Press,2008.
[16]Wing J M.Computational thinking[J].Communications of the ACM,2006,49(3):33-35.
[17]Cunha F,Heckman J J.The Technology of Skill Formation[J].The American Economic Review,2007,97(2):31-47.
[18]Grover S,Pea R D.Computational Thinking in K-12 A Review of the State of the Field[J].Educational Researcher,2013,42(1):38-43.
[20]李阳.计算思维导向的跨学科儿童编程教育模式研究--基于芬兰儿童编程教育的经验与启示[J].现代教育技术,2020,30(6):19-25.
[21]孙立会.聚焦思维素养的儿童编程教育:概念、理路与目标[J].中国电化教育,2019,(7):22-30.
[22]王梦姣.幼儿编程教育的现状分析及其对策探讨[J].汉字文化,2020,(22):123-125.
[23]Smith A C.Using magnets in physical blocks that behave as programming objects[C].New York:Association for Computing Machinery,2007.147-150.
[24]Sapounidis T,Demetriadis S.Tangible versus graphical user interfaces for robot programming:exploring cross-age children’s preferences[J].Personal and ubiquitous computing,2013,17(8):1775-1786.
[25]Lye S Y,Koh J H L.Review on teaching and learning of computational thinking through programming:What is next for K-12?[J].Computers in Human Behavior,2014,41:51-61.
[26]Bers M U,González-González C,Armas-Torres M B.Coding as a playground:Promoting positive learning experiences in childhood classrooms[J].Computers&Education,2019,138:130-145.
[27]Lee J,Park H,Choi H.Effects of SW education using robots on computational thinking,creativity,academic interest and collaborative skill[J].Journal of the Korean Association of information Education,2018,22(1):9-21.
[28]王佑镁,宛平等.从创客到创造性公民:智慧教育视野下的创客公民及其培养[J].电化教育研究,2019,40(11):5-11+27.
[29]玛塔创意世界.端午节和玛塔来一场出“粽”的龙舟赛[EB/OL].https://www.sohu.com/a/404448068_120491155,2020-08-12.
[30]玛塔创意世界.趣味搭建--发挥动手能力,和玛塔一起“造”风车[EB/OL].https://www.sohu.com/a/405891352_120491155,2020-08-12.
[31]Angeli C,Giannakos M N.Computational thinking education:Issues and challenges[J].Computers in Human Behavior,2020,105:1-3.
[32]玛塔创意世界.趣味搭建--玛塔机器人上学记[EB/OL].https://www.sohu.com/a/408588125_120491155,2020-08-12.
[33]玛塔创意实验室.有趣的玛塔立体迷宫[EB/OL].https://matatalab.com/zh-hans/node/271,2020-08-12.
基本信息:
中图分类号:G434;G623.58
引用信息:
[1]王佑镁,宛平,南希烜,等.实体编程促进计算思维发展:工具与策略[J].中国电化教育,2021,No.415(08):92-98.
基金信息:
国家语委2019年度重点(信息化专项)科研项目“我国中小学生数字阅读素养测评技术研究”(项目编号:ZDI135-113)研究成果之一
2021-08-05
2021-08-05