近两年,“编程教育”突然火起来,甚至超过了英语科目,很多家长都觉得政策瞬息万变,会不会过些年热度下去了,孩子就白学了,还是要把重要精力全部放在主要课程上,其实这样的想法是错误的。就如北京师范大学教育学部教育技术学北京市重点实验室副主任陈桄所说:“编程教育的目的是为了培养孩子们的一种高阶思维能力,即计算思维能力,例如灵活运用算法,通过抽象或分解来解决各种问题。计算思维能力是这个数字化时代每一个人都应该具备的能力之一。中国学生发展核心素养中的理性思维,信息意识等多个要点也和计算思维的培养目标相匹配。
可以说提早培养孩子的计算思维能力,有助于提高孩子的数学能力、逻辑思维能力、人际交际沟通能力及独立思考问题和解决问题的能力,这也是为什么越来越多的学生争先加入STEMA考试大军的重要原因。
STEMA考试致力于综合评价学生的STEM水平,对学生的科技素养、计算思维和编程能力三方面进行客观科学的测试。从2022年第四季度起,为更好地实践“全人STEM”的理念,以考促学,平衡科技素养、计算思维及编程创意的比重,促进中小学校及教育培训机构将STEM教育同学生的心理成长、社会情感和认知发展的培养有机地结合起来,STEMA考试的三部分内容升级成为独立组别,即科技素养、计算思维、编程能力三大方面。
今天我们就来了解一下其中的计算思维组别吧!
计算思维组别
STEMA考试计算思维组面向小学生(7-12 岁,约 1-6 年级),通过设计多个角度的考核题目、层次科学的试卷组合、线上限时的考试形式,更加精确地考查学生的计算能力、反应能力、思维与分析能力。
众所周知,计算思维包含四个基础方法,分别为:
01
问题分解
将问题分解成更小规模、更容易解决的子问题,并且能够将子问题的解组合为原始问题的解。
02
模式抽象
将问题描述中的非关键信息移除,只提取出表示问题本质的关键信息。
03
算法设计
设计一系列可行的规则与步骤来解决问题并完成任务。
04
模式识别
找出不同问题之间的共性,基于共性建立抽象模型。
因此
STEMA考试计算思维组考察范围科学设置了以下几点
01
计算机基础及理论
计算机基础及理论:计算机基础知识、布尔代数、逻辑电路、数与进制转换、集合、排列组合、概率、数论等;
02
信息表示与编码
信息表示与编码:字符、数值及图像的编码等;
03
计算机语言与编程
计算机语言及编程:程序执行的流程控制(顺序执行、分支、循环)、计算及数据处理、程序的封装与模块化等;
04
数据结构
数据结构:线性数据结构(数组、链表、队列、栈等)、非线性数据结构(集合、树、图、哈希等);
05
算法
算法策略、查找、排序、哈希算法、基于树的算法、基于图的算法、博弈等;
06
计算机系统与应用
计算机软硬件系统、信息与通信、计算机网络、数据库、数据挖掘、人工智能等;
07
观察与推理
平面图形、立体图形、图形推理、数字推理、思维趣题等。
要知道在思维发展的过程中,重要的不只是获取新知识,还包括获得新的管理方法来运用已有的知识。
看到这里的你,有没有想让您的孩子来挑战一下呢?