当前位置:论文写作 > 职称论文 > 文章内容

核心素养视域下初中VB教学中学生计算思维的培养

主题:素养 下载地址:论文doc下载 原创作者:原创作者未知 评分:9.0分 更新时间: 2024-01-31

简介:本文是关于中学生和计算思维论文范文资料和素养类毕业论文模板范文.

中学生和计算思维论文范文

素养论文

目录

  1. 一 计算思维和核心素养的关系
  2. 二 VB编程培养学生的计算思维

摘 要:在新课程改革的浪潮中,信息技术教师在教学过程中,也开始更多关注和强调学生的核心素养培养.从实际教学情况来看,学生信息技术知识和操作层面的基础打的扎实,而缺乏对学生创新思维、独立思考和解决问题方法的引导,即计算思维的培养.笔者在平时的教学中,用VB编程培养学生的计算思维,取得了较好的效果.

关键词:计算思维;核心素养;VB

中图分类号:G633.67 文献标识码:A 文章编号:1992-7711(2020)19-106-1

高速发展的信息时代,信息技术更新换代快,学生在校学习的知识和基本操作技能,可能在初中毕业之前就已经过时了.英国教育家怀特海的一句名言——忘了在课堂上学到的一切,剩下的才是教育.忘记了在课堂上学习的知识和技能,留下了学科的内在价值,即核心素养,对学生来说,这才是最有用的.所以VB编程教学不是简单的教会学生如何編写代码程序,更应该是传授学生编写代码前,利用程序解决问题的方法和思维过程,是一种计算思维的训练,以此提升学生解决问题的信心和能力,所以核心素养视域下VB教学中学生计算思维培养的意义重大.

一 计算思维和核心素养的关系

1.核心素养包含计算思维

高中信息技术学科核心素养,计算思维是核心素养之一,笔者认为计算思维应该包含于任何学科的核心素养之中.中学信息技术课程性质和目标指出:信息技术课程不仅是培养学生掌握基本的信息技术技能,还要使学生掌握运用信息技术进行交流与合作,拓展学生的视野,形成解决实际问题的能力和终身学习的能力,培养创新思维,把信息技术作为支持终身学习和合作学习的手段,为适应信息社会发展打下必要的基础.因此,从解决实际问题最终目标来讲,信息技术课目标与计算思维定义是一致的.

2.计算思维是信息技术核心素养的重要素养

信息技术学科的核心素养,培养学生的正确三观、必备品格和关键能力,都无法从学科本身直接培养,而是要开展信息技术学科教学活动来培养,比如VB编程、表格设计、物理网应用等.计算思维作为信息技术核心素养的重要素养,重点培养学生解决问题的思维方法和最佳过程.通过计算思维的培养,提高初中学生的核心素养,使得信息技术核心素养的培养方法更加明确和具体化.计算思维用于解决实际问题,核心素养的培养也渗透其中,明确学科教学内在价值的使命.因此,计算思维是信息技术学科核心素养的重要素养.

二 VB编程培养学生的计算思维

1.计算思维与VB编程的关系

计算思维和程序编程之间的关系是什么?先看一个实例.

例如:小明从家里到学校,家到学校最快的路线1;家到早餐店到学校的路线2;等路线3.假如今天小明在家吃了早饭,他就按照路线1到学校;假如小明今天没有吃早餐,他需要按照路线2到学校,等等.在这种情况下,规划路线的思维过程就是计算思维,执行路线1、2、3就像编程一样.通过计算思维,可以解决我们从家到学校的具体路线,路线的执行我们可以直接人脑或者导航,人脑和导航都是工具.简单问题人脑直接执行完成,如果是复杂问题,就可以交给计算机编程处理.但是将VB编程等同计算思维是错误的.计算思维主要是通过转化、分解、模拟等方法,形成有效的问题解决方法和步骤,然后通过VB编程来实现解决方案,有些简单的步骤也可以通过人直接完成,不一定都需要计算机编程完成.VB编程是计算思维培养的重要方法,VB编程可以使抽象的计算思维培养变成具体化,成为学习计算思维的工具,计算机思维能力得到提升,成为学生的关键能力之一,为他们将来融入社会打下基础.

2.从VB编程实例分析,培养学生计算机思维能力

实例一:猎人带着羊,狼和白菜回家,在途中遇到了一条河.河边只有一艘船,但是这艘船太小了,以至于一次最多只能搭载一位猎人和另一只东西.提醒:当猎人离开时,狼要吃羊,羊要吃白菜,因此怎样才能把狼、羊和白菜都安全的运过河呢?

具体方法:第一步:将羊带到对岸;第二步:返回;第三步:把狼带到对岸;第四步:返回时将羊带到岸上;第五步:把菜带到对岸;第六步:返回;第七步:把羊带到对岸.

分析:实例一通过转化、分解等方法,把一个看似困难的问题重新分解成几个已知其解决方案的问题,然后通过语言转化,让计算机来执行指令,通过分析解决过河问题,以此培养学生的计算思维能力.

实例:找出100以内的正整数中既能被3又能被7整除的所有数.

具体方法:从题目出发,输入一个100以内的正整数ZS,判断ZS是否能被3和7整除,如果整除就保留ZS.

主要代码:

Private Sub Command1_Click()

Dim ZS As Integer

For ZS 等于 1 To 100 step 1

IF ZS Mod 3等于0 AND Mod7等于0 then print ZS;

Next ZS

End sub

分析:实例VB编程具有计算思维的明显特征,从编程代码分析得到思维过程如下:

1.分析需要的变量:ZS(存储100以内的正整数)

2.采用FOR循环结构:循环结构的逻辑条件是ZS Mod 3等于 0 And ZS Mod 7 等于 0.

3.计算思维得出:ZS Mod 3等于 0并且ZS Mod 7 等于 0,就输出ZS数据,否则循环将继续直到ZS到100.

让编程与思维同行,通过VB编程引导学生利用计算思维解决问题,教师通过更多的VB编程实例,锻炼学生的计算思维能力,并用计算机高级语言表达出来.因此,在教学过程中,使用VB编程来体验计算思维,使计算思维具体化,以此提高学生的计算思维能力.

计算思维是学生解决信息时代问题的基本能力,是学生核心素养中的必备能力之一,从解决问题的思维角度看,计算机思维是信息技术学科核心素养的重要素养.信息技术VB编程教学使得计算思维可视化、具体化,能够有效提高学生的计算思维能力,因此,初中信息技术VB教学中提升学生计算思维能力是我们努力的方向.

[参考文献]

[1]谢忠新.关于计算思维进入中小学信息技术教育的思考[J].中小学信息技术教育,2017(10).

[2]张立国,王国华.计算思维:信息技术学科核心素养培养的核心议题[J].电化教育研究,2018,39(05).

(作者单位:太仓市浮桥镇金浪中学,江苏 太仓215400)

总结:此文评论,本文是一篇关于对不知道怎么写素养论文范文课题研究的大学硕士、中学生和计算思维本科毕业论文中学生和计算思维论文开题报告范文和文献综述及职称论文的作为参考文献资料.

素养引用文献:

[1] 计算思维和核心素养论文怎么写 关于计算思维和核心素养类论文写作参考范文3000字
[2] 计算思维和大学硕士论文范文 计算思维和大学类有关本科毕业论文范文2000字
[3] 数学和计算思维毕业论文格式模板范文 数学和计算思维电大毕业论文范文2万字
《核心素养视域下初中VB教学中学生计算思维的培养》word下载【免费】
素养相关论文范文资料