Page 66 - 小学信息技术核心素养及教学
P. 66

小学信息技术核心素养及教学
                    Key Competencies and Teaching of Information Technology in Primary School


            案的思考过程,这些解决方案所采用的形式是一种能够通过信息加工代理有效执
            行的表现形式”,其对计算思维的定义逐渐变化,从最初的“思维风格”最终演

            变为“一个思维过程”。美国的 ISTE 和 CSTA 联合高等教育、工业和 K-12 教育
            领域的领导人在 2011 年推出了针对中小学生 K-12 教育计算思维能力的操作性定
            义,这个定义不仅将计算思维定义为一种“思维过程”,而且指出了计算思维的
            六个阶段要素,即提出问题;按照逻辑组织和分析问题;通过抽象表征数据;使

            用算法思维自动化解决方案;识别、分析和实施可能的解决方案,以实现最有效
            的资源和步骤的组合;总结问题解决过程,并迁移到不同问题,指出计算思维核
            心是问题解决,关键操作是抽象和建模,结果是能够抽象、自动执行和建模。中
            国在《普通高中信息技术课程标准(2017 年版)》中将计算思维加入学科核心素养,

            其内涵表述为:个体运用计算机科学领域的思想方法,在形成解决问题的过程中
            产生的一系列思维活动。作为一个解决问题的过程,计算思维能够为我们提供一
            种在工作、学习和生活中分析和解决问题的新视角,同时提高人们对计算能力和
            局限性的理解,是一条帮助人们理解计算本质和计算机求解问题核心思想的重要

            途径。计算思维包含形成问题解决方案的过程中产生的一系列思维活动,因而与
            学生的创造力、批判思维能力和解决问题能力等多方面能力高度相关,培养学生
            的计算思维就如同阅读、写作、算数一样成为每个公民的必备素养。基于研究对

            象是小学生,将计算思维定义为一种“思维过程”更具有操作性,因而将计算思
            维定义为“思维过程”,即个体运用计算机科学领域的思想方法,在形成解决问
            题的过程中产生的一系列思维活动。

                三、编程能力

                进入人工智能时代,培养学生的基本编程能力和素养成为越来越多的国家教
            育的发展趋势。美国苹果公司的 CEO 蒂姆·库克认为,编程应该成为每一所公
            立学校的必修课。芬兰的编程教育自 2016 年起在小学一年级正式施行,瑞典也

            在 2018 年正式将编程引进包括一年级在内的学校课程。2017 年,中国国务院印
            发《新一代人工智能发展规划》提出要在中小学阶段设置人工智能相关课程,逐
            步推广编程教育,建设人工智能学科,完善人工智能教育体系等。编程,是帮助
            人实现人工智能的有效途径。

                编程能力源于“编程”一词,即编写程序的简称。因而编程被定义为计算机
            能够通过使用程序设计语言编写程序代码,以达到目标或解决问题,最终获得预


            58
   61   62   63   64   65   66   67   68   69   70   71