APP下载

小学高年级学生计算思维影响因素及提升路径研究

2024-07-24陈禹希赵样

中国信息技术教育 2024年14期

摘要:本研究选取K市四所小学五、六年级中的344名学生为研究对象,对小学高年级学生的计算思维水平进行描述性、差异性、相关性和回归分析,并通过结构方程模型(SEM)挖掘小学高年级学生计算思维水平的影响因素。研究结果表明:K市小学高年级学生计算思维水平整体良好;不同性别,五、六年级之间,互联网使用频率和学习信息技术课程的态度对计算思维水平没有显著的影响;互联网使用态度、编程经验、信息技术课程内容、数学成绩和科学成绩与计算思维水平之间存在显著正向相关关系。最后,本研究依据数据分析结果提出了促进小学高年级学生计算思维发展的建议。

关键词:小学高年级学生;计算思维;现状;影响因素

中图分类号:G434 文献标识码:A 论文编号:1674-2117(2024)14-0032-07

随着数智时代的到来,计算思维这一概念应运而生,被认为是一项“人人都应该具备的态度与技能”。[1]欧美、澳大利亚、新加坡等国家和地区都将计算思维培养纳入K12阶段的人才培养计划[2],

我国《义务教育信息科技课程标准(2022年版)》(以下简称“新课标”)中将计算思维划定为信息技术学科的四大核心素养之一。[3]可见,计算思维培养的对象趋于“低龄化”。小学高年级学生具备一定的知识和认知基础,处于计算思维培养的关键期。然而,目前对哪些因素影响着小学生计算思维能力的相关研究较少。基于此,本研究采用问卷调查法分析K市小学高年级学生计算思维水平的现状,深度挖掘并分析其影响因素,探究各因素与计算思维间的关系,力求为小学高年级学生的计算思维能力培养提供有价值的参考。

概念阐述与问题提出

1.计算思维概念界定

计算思维的概念最早于2006年由卡梅隆大学的周以真教授提出,即计算思维是运用计算机科学的基础概念来解决问题、设计系统和理解人类行为的过程[4],2011年周以真教授进一步将计算思维的概念总结为一个能够被信息处理主体有效执行的思维过程[5],由此可以看出计算思维的概念经历了从重操作技能到重思维过程的转变。之后,国内外更多学者加入到对计算思维的研究中,如美国国际教育技术协会(ISTE)2015年提出:计算思维是能够有效结合数字技术与人类思想,解决复杂现实问题的一系列心智工具集。[5]新课标指出,计算思维是指个体运用计算科学领域的思想方法,在问题解决的过程中涉及的抽象、分解、建模、算法等思维活动。[3]

2.影响计算思维水平的因素

从个体固有属性看,年级和性别是首先应该考虑的两个变量,已有研究对上述两个因素对计算思维的影响有着相互矛盾的结论,如苏梅拉、阿特马兹杜(Atmatzidou,Soumela)[6]等人指出年级和性别与计算思维没有显著相关性,而克鲁斯(Crews)[7]等人提出女生取得与男生相当的计算思维水平需投入更多的时间,说明年级和性别是否影响计算思维水平仍没有定论。

从外部因素看,随着互联网的普及与发展,学生使用互联网进行学习、娱乐和交际等,互联网使用态度和频率也会对学生问题解决的思维过程产生影响;编程学习对学生抽象、算法思维能力的发展起到了一定的作用,所以编程基础可能会成为学生计算思维水平的影响因素;小学信息技术课程是培养学生计算思维能力的重要学科,所以学生对信息技术课程的满意度以及课程的新颖度可能也是影响计算思维水平的因素[8];数学、科学等学科也是以问题解决为核心,在学生学习的过程中其计算思维水平也会产生变化,而已有研究较少跨学科对计算思维能力的影响进行探究。

综上所述,本研究拟探究年级、性别、互联网使用态度和频率、编程经验、信息技术课程态度和内容以及数学和科学成绩对计算思维水平的影响。

研究设计与过程

1.研究工具

在本研究中,计算思维水平评测部分采用张屹[9]等人开发的“小学生计算思维量表”,量表共计23个项目,可在编程与非编程环境下开展,同时,为了更符合高年级小学生的阅读习惯,本研究对该量表部分题项的语言表述加以优化。从信度来看,量表总体的克隆巴哈阿尔法(Cronbach’s Alpha)信度系数和折半信度系数分别为0.890和0.858,均大于0.8,表明该量表具有较高的信度;从效度来看,量表KMO值为0.896,表明各题项间存在较强的相关性,问卷效度较好。计算思维影响因素部分,分别采用无序分类型变量记录被试的年级和性别,以及有序分类型变量调研被试的互联网使用态度和频率、编程经验、信息技术课程态度和内容、数学成绩和科学成绩。其中,态度采用李克特五点式从消极到积极分别赋分1~5分,频率和编程经验按时间的长短进行赋分,成绩按区间范围内从低到高进行赋分。

2.被试选择

为使调研数据具有比较好的层次覆盖度,本研究选择K市四所小学,随机抽取了360名五年级和六年级的学生作为研究对象,向他们分发了360份调查问卷,并成功回收了全部360份,回收率达100%。其中,有16份问卷被认定为无效,因此有效问卷数量为344份,有效回收率为95.5%。研究对象包括了179名五年级学生(占比52%)和165名六年级学生(占比48%),性别分布为男生169人(占比49.1%),女生175人(占比50.9%)。

3.数据处理

计算思维自评量表采用李克特式五级分布,即从完全不符合到非常符合,分别赋值1~5分,量表共23个题,总分115分,为便于研究,将计算思维总体得分转换为百分制计分(计算方法为:实际得分/115*100),低于60分为不及格,60~79分为及格,80~89分为良好,90~100分为优秀。所得数据采用SPSS 27.0进行描述性统计、差异性、相关性和多层回归分析,并使用Amos 26.0软件构建结构方程模型解释和预测各因素对计算思维水平的影响关系,以进一步建构各因素与计算思维发展的关系模型。

研究结果

1.计算思维水平的描述性统计分析

在整体样本中,小学高年级学生计算思维得分最低分为46.33分,最高分为98.67分,均值为79.88分(SD=10.321)。从下页图1正态P-P图中可以看出,样本数据得分情况不完全符合正态分布,所以选择中位数(80.83)代表整体情况,中位数表明所采集样本群体的计算思维水平良好,但仍具有上升空间。下页图2直方图显示,在样本数据中,大多数学生计算思维得分处于75~85分,高于60分的及格线。

小学高年级学生计算思维能力量表采用李克特五点计分法,其理论中间值为3。经过统计学分析,总体样本数据的计算思维能力均分为3.99>3(如表1),小学高年级学生整体计算思维能力呈中等偏上的位置。由表1可知,计算思维五个维度的因子水平表现为:创造力>批判思维>合作能力>问题解决能力>算法思维。其中,创造力、批判思维、问题解决能力、算法思维维度和总体得分呈左偏平峰分布,均值作为集中趋势的代表存在低估;合作能力维度得分呈右偏平峰分布,因此均值作为合作能力维度得分存在高估趋势,且总体离散趋势较弱。

2.计算思维水平的差异性分析

(1)独立样本T检验

学生的计算思维水平可能会受到个体因素的影响,采用独立样本T来比较年级和性别(二分变量)在计算思维水平上的差异。从年级分布上看,五年级学生的计算思维总体水平(M=78.97±10.32)略低于六年级学生(M=80.85±10.28),但差异不显著(t=-1.68,p=0.093),在各子维度上,六年级学生的创造力显著高于五年级学生(t=-2.10,

p=0.037);从性别方面看,男生(M=79.90±10.65)与女生(M=79.85±10.03)的计算思维总体水平的差异较小,且这种差异不显著(t=0.048,p=0.96),在各子维度上也未呈现显著差异。

(2)单因素方差分析

对互联网使用态度和频率、编程经验、信息技术课程态度和内容、数学成绩和科学成绩(大于等于三分变量)这五项影响因素进行单因素ANOVA检验。样本数据中不同互联网学习态度(F=5.15,p=0.002)、编程经验(F=3.13,p=0.004)、信息技术课程态度(F=3.59,p=0.007)、信息技术课程内容(F=6.12,p<0.001)、数学成绩(F=9.73,p<0.001)和科学成绩(F=9.26,p<0.001)的学生在计算思维水平方面得分差异显著。

其中,在互联网学习态度中,认为利用互联网进行学习一般重要(M=77.47±10.74)的学生,计算思维水平显著低于互联网学习态度为比较重要(M=80.71±10.11)和非常重要(M=82.92±8.23)的学生。

在编程经验中,通过不同方式学习编程课程大于两年(M=81.79±17.64)的学生,计算思维水平显著高于没有接触过编程课程的学生(M=72.89±15.37)。

针对信息技术课程,非常喜欢课程(M=81.20±10.60)的学生,其计算思维水平显著高于不喜欢课程(M=76.10±14.31)的学生,认为信息技术课程内容没有吸引性、更新滞后的(M=75.92±11.17)学生,其计算思维水平显著低于认为课程内容有趣和更新及时(M=82.25±9.69)的学生。

在学业成绩方面,近一次数学考试成绩高于90分(M=82.75±10.04)的学生,其计算思维水平显著高于其他任意分数段的学生,如70~80分(M=72.87±8.30),近一次科学考试成绩高于90分的学生(M=81.79±10.18),其计算思维水平显著高于分数为60~70分(M=70.99±10.33)和70~80分(M=77.14±9.48)的学生。

(3)各变量与计算思维水平的相关性分析

计算思维水平可能的影响因素为分类型变量,计算思维总体得分为连续数值型变量,探索两种变量间的相关性采用斯皮尔曼系数。分析结果如表2所示,在样本数据中,性别、互联网使用频率与学生的计算思维水平并未呈现显著的相关关系,而年级、编程经验、互联网学习态度、信息技术课程态度与内容、数学和科学成绩与计算思维水平显著相关。相关系数r值在小(r=0.107)到中等(r=0.329)程度范围内变化,且与计算思维存在相关性的各变量的r值均大于0,表明变量与计算思维水平存在正向的线性相关关系。

(4)各变量与计算思维水平的多层回归分析

在进行了相关性分析后,为进一步探究各变量与计算思维水平之间的因果关系,需进行回归分析,以明确计算思维水平的影响因素。由相关性分析结果可知,年级和互联网使用频率与计算思维水平之间没有显著相关关系,所以将上述两个因素作为控制变量,其他可能的影响因素作为核心自变量,多层回归分析结果如上页表3所示。模型1是控制变量(性别和互联网学习频率)对因变量(计算思维水平)的影响,模型2是在控制变量的基础上加入了核心自变量对因变量的影响。模型2的F值为9.060,在p<0.001的水平上显著,证明模型2的构建有效,多层回归分析结果进一步证实了互联网学习态度(β=1.928,p<0.01)、编程经验(β=1.827,p<0.01)、信息技术课程内容(β=2.159,p<0.001)、数学成绩(β=2.362,p<0.001)、科学成绩(β=1.830,p<0.001)对计算思维水平存在正向影响。但是,性别,五、六年级两个年级之间,互联网使用频率,信息技术课程态度对计算思维水平不存在显著的影响关系。

(5)结构方程模型(SEM)的构建与分析

利用Amos构建结构方程模型进行检验,可以通过路径系数揭示变量之间的结构关系。[8]首先进行模型拟合指数检验,结果如表4所示,对比标准值,显示该模型的拟合度良好。

表5和图3为模型路径系数,结果显示,年级、性别、互联网使用频率和信息技术课程态度与计算思维水平之间的关系未通过显著性检验。互联网学习态度、编程经验、信息技术课程内容、数学成绩和科学成绩与计算思维水平之间的路径系数在0.14到0.25的范围内变化。结构方程模型的验证结果进一步证明了多层回归分析的结果,即在样本数据中,学生的互联网学习态度、编程经验、信息技术课程内容和数学、科学成绩会影响计算思维水平,而学生的性别、年级(本研究仅涉及小学高年级)、互联网使用频率和信息技术课程态度均不会影响计算思维水平。

研究结论

①小学高年级学生计算思维水平整体良好。在分维度上,学生的创造力水平最高,问题解决能力和算法思维相对较弱。我国对K12阶段学生计算思维能力的培养起步较晚,2017年首次将其纳入信息技术课程标准,才开始在课堂中逐步融入计算思维能力培养。[10]教育信息化2.0行动的开展,跨学科STEAM教学、编程教学以及智能化教学环境的普及,这些都有助于学生计算思维的发展。小学高年级学生正处于具体运算向形式运算过渡的阶段[11],可以对问题进行分类、排序和进行规则性游戏,但其抽象逻辑思维、假设性思维和类比推理能力处于初步发展阶段。当前,小学各科教学均以传授陈述性知识为主,计算思维培养的主要阵地——信息技术课程也以操作技能为核心教学任务[12],这些都不利于学生将知识运用于生活中复杂问题的解决。因此,在今后的教学中,应注意创设合适的环境,引导学生分解问题,发展学生抽象思维,以全面提升学生的计算思维水平。

②五、六两个年级内部与性别间均不会对学生计算思维水平产生显著影响。小学五、六年级的学生在年龄特征、认知发展和已有知识基础等方面具有高度的相似性,因此,针对小学高年级学生的计算思维水平发展,应制订连续性、螺旋性的培养方案。在各子维度中,女生的创造力、批判思维、合作能力略高于男生,问题解决能力和算法思维略低于男生,但均不呈现显著差异,与希尔(Hill)[13]等人的研究结论相符。因此,在日常教学活动、家庭教育、社会舆论等方面不应区别对待男女生,应提供平等的学习资源,鼓励男女生积极参与计算思维相关的活动和项目,并提供个性化和多样化的学习方式。

③学生的互联网学习态度对计算思维水平有显著的正向影响。学生以积极的态度面对互联网学习,能更加开放地接受新的信息和观点,有助于创造力和解决问题能力的发展。同时,互联网也为学生提供了丰富多样的学习机会,如在186名有编程经验的学生中,有49名是通过线上编程课程进行学习。小学高年级学生已经具备一定的信息检索和筛选能力,通过网络学习、关注网络中的社会热点等形式可以促进学生计算思维的发展。但同时,小学高年级学生对信息的加工水平停留在表层[14],在缺乏监管的情况下,会使用互联网进行娱乐或依赖互联网进行学习,这不利于其独立思考能力的发展,所以,学校和家长应注意正向引导。

④在小学高年级学生中,有编程经验的学生的计算思维水平显著高于没有编程经验的学生,尤其是问题解决能力和算法思维子维度差异显著。在本研究中,具有编程经验两年以上的学生在各子维度的表现都较好,学习经验在8~12个月的学生的计算思维水平高于学习经验在1~2年以上的学生。这可能反映出,当前编程学习多以竞赛为目的[15],教师和家长注重知识技能的学习,忽视了计算思维的培养。厄兹坎(Özcan)[16]等人的研究表明编程教育对计算思维水平的发展有正向影响,但影响较小,所以,对于怎样设计编程课程、编程学习是如何影响计算思维水平发展的,还需要进一步探究。

⑤信息技术课程内容的吸引性、新颖度对计算思维水平存在显著的正向影响。信息技术课程涵盖了计算机软硬件知识、编程和数据处理等方面的知识和技能,这些内容对于培养和提高学生的计算思维水平具有重要意义。[17]而这些内容的吸引性、新颖度可以激起学生的学习兴趣,当课程内容具有吸引力时,学生更有可能持续地参与学习并保持学习的动力。

⑥小学高年级学生的数学和科学成绩与计算思维水平呈显著正相关。信息技术并非培养计算思维的唯一学科。[8]数学和科学成绩可以预测计算思维水平,同时,计算思维水平的提升对数学和科学中的常用技能培养起着重要作用。计算思维的核心在于其以问题解决为核心的跨学科整合,因此,教师在教学过程中可以创设情境,以问题为导向,采取如小组合作、头脑风暴的教学模式,鼓励自评与互评相结合的评价模式。

参考文献:

[1]The New Media Consortium.The NMC/CoSN Horizon Report:2017 K-12 Edition[DB/OL].https://library.educause.edu/~/media/files/library/2017/11/2017hrk12EN.pdf,2020-05-15.

[2]Angeli C,Voogt J,et al.A K-6 computational thinking curriculum framework:Implications for teacher knowledge[J].Educational Technology & Society,2016,19(03):47-57.

[3]中华人民共和国教育部.义务教育信息科技课程标准(2022年版)[S].北京:北京师范大学出版社,2022.

[4]Wing J M.Computational thinking[J].Communications of the ACM,2006,49(03):33-35.

[5]刘敏娜,张倩苇.国外计算思维教育研究进展[J].开放教育研究,2018,24(01):41-53.

[6]Atmatzidou S,Demetriadis S.Advancing students’computational thinking skills through educational robotics:A study on age and gender relevant differences[J].Robotics & Autonomous Systems,2016,75(01):661-670.

[7]Crews T,Butterfield J.Gender differences in beginning programming: an empirical study on improving performance parity[J].Campus-Wide Information Systems,2003,20(05):186-192.

[8]孙立会,胡琳琳.是什么影响了小学生的计算思维——一项基于五省市小学生的横向研究[J].中国电化教育,2021(07):52-61.

[9]张屹,莫尉,张岩,等.我国小学生计算思维量表研发与应用[J].中国电化教育,2020(10):49-57.

[10]白雪梅,顾小清.K12阶段学生计算思维评价工具构建与应用[J].中国电化教育,2019(10):83-90.

[11]黄荣怀,刘晓琳.创客教育与学生创新能力培养[J].现代教育技术,2016,26(04):12-19.

[12]王学男.STEM教育创新与实践:中小学机器人课程建设的研究[J].教育科学研究,2022(11):91-95.

[13]Hill C,Corbett C,et al.Why so few Women in science,technology,engineering,and mathematics[DB/OL].https://files.eric.ed.gov/fulltext/ED509653.pdf,2020-06-07.

[14]陈佩珊.小学生计算思维水平现状及其影响因素研究[D].武汉:华中科技大学,2022.

[15]谢忠新,曹杨璐,李盈.中小学人工智能课程内容设计探究[J].中国电化教育,2019(04):17-22.

[16]zcanM,etinkaya E,Göksun T,etal.Does learning to code influence cognitive skills of elementary school children? Findings from a randomized experiment[J].British Journal of Educational Psychology,2021,91(04):1434-1455.

[17]徐显龙,党渤斐.指向核心素养的信息技术学科单元综合学习设计模型[J].现代教育技术,2023,33(06):73-81.

作者简介:陈禹希,女,硕士研究生,云南师范大学信息学院,研究方向为计算思维、智能素养。赵样(通讯作者),教授,云南师范大学信息学院,研究方向为学习分析、模式识别和智能系统。

基金项目:云南师范大学研究生科研创新基金(项目号:YJSJJ23-B124)。