小学信息技术编程教学中计算思维的培养

来源 :小作家报·教研博览 | 被引量 : 0次 | 上传用户:minyuan07
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:計算思维是程序设计的灵魂,小学信息技术编程教学中计算思维的培养是信息技术课的重要任务,如何在小学信息技术编程教学中培养学生的计算思维,从而促进学生的个人发展?本文结合当前小学信息技术课程的开展,从编程软件的选择、编程课堂的开展、编程社团的带动几个方面展开了分析。
  关键词:计算思维;小学信息技术;编程教学 中图分类号:A  文献标识码:A  文章编号:(2021)-23-454
  当今世界,计算几乎无处不在,计算已经融入我们的整个文化之中。培养学生的计算思维是提升学生的计算机水平和逻辑思维能力的重要一步。中国科学院计算技术研究所所长孙凝晖院士认为,计算思维是每个人的基本技能,今后每个人都需要具备和掌握“编程”能力。[1]
  周以真教授提出计算思维是运用计算机科学的基础概念进行问题求解、系统设计、以及人类行为理解等涵盖计算机科学之广度的一系列思维活动。在小学信息技术编程教学中,老师们如果能够重视培养学生的计算思维,会极大地提高学生的综合素养[2]。
  本文笔者从选用合适的编程软件、创新编程教学策略、开设编程社团几方面浅谈如何在小学信息技术编程教学中培养学生的计算思维。
  一、选用合适的编程软件
  植物大战僵尸、踢足球比赛、接苹果、小猫捉老鼠……在顺德五年级的课堂上,大部分学生已经可以使用编程猫这种图形化编程语言设计出一定的情境故事或游戏并流畅运行。在学生编程学习中,我们选择了可视化、模块化的软件编程猫,孩子们只需简单拖拽积木就可以进行编程,学生可以根据自己的想法进行故事创作或游戏编程,孩子们的学习兴趣浓厚。
  在六年级的课堂上,学生开始学习Python编程语言。在五年级时,学生已经学习了编程猫软件,有一定的编程思路和技巧,为了适应大数据和人工智能时代,提高孩子们的编程能力和计算思维能力,小学六年级学生开设Python编程学习课程。
  计算科学家Dijkstra说,“我们所使用的工具影响着我们的思维方式和思维习惯,从而也将深刻地影响着我们的思维能力”,可见根据学生的实际情况选择一款合适的编程软件的重要性。
  二、创新编程教学策略
  (一)激趣促学
  教师在编程教学设计时,要根据教材内容来制定教学目标,创设教学情境,激发同学们的学习兴趣,让孩子们更积极主动地去探究,让他们尽快进入到学习的最佳状态中,更好地开发学生计算思维的潜能。
  在六年级Python学习到《画平面几何图形》这一课的时候,教师创设去游乐场游玩的情境:乐乐、真真、奇奇三个好伙伴相约到图形王国旅游,他们一路高歌,高兴极了。当来到图形王国门口时,却被国王的守卫拦住了,守卫说:“你们要进来可以,但是要考考你们的眼力:在下面物体中,你找到什么图形?”同学们,我们一起来帮帮他们吧!接着教师课件出示图形,学生们积极回答,教师便告诉孩子们:其实,我们平常见到的很多标志都是由几何图形组合而成的。现在就让我们一起来学习第4课《画平面几何图形》。
  教师也可以通过游戏导入的方法来激发同学们的学习热情。比如在flappy bird这个游戏中,教师可以让学生先玩一下小鸟躲避障碍物这个游戏,让学生观察游戏中的对象,以及他们的运行特点,让学生产生初步印象,并梳理思路,完成小鸟躲避障碍物的程序。
  (二)自主探究
  在小学信息技术编程教学中,教师们可以采用任务驱动法进行教学,可以设定多个层次的任务,在目标的引领下,让孩子们根据任务,通过探究问题、发现问题、提出问题与解决实际问题的过程中,尝试着自行解决实际问题,进而培养学生计算思维。
  (三)注重实践
  小学生学习编程的目的不是为了完成一个小小的程序,更重要的是培养学生的计算思维。小学信息技术课堂上通过组织学生动手实践,尝试并体验编程的验证过程,让学生体验到编程的乐趣。
  (四)巧用流程图
  在小学编程教学中,老师们要引导学生围绕所要解决的问题,从发现问题到分析问题,进而解决问题的思路来思考。流程图能够直观地描述编程的基本过程,流程图将自然语言转为计算机程序语言,由简入繁,让学生能从整体上把握脚本编写思路。在编程教学中,流程图就能很好地培养学生的计算思维。
  我们以自制siri为例,首先理清思路,先绘制流程图:
  接着将对应的积木拖拽到脚本区进行编程,在这里我们想让siri根据人的输入进行智能回复,我们可以站在“巨人的肩膀上”,借助“图灵机器人”里面的程序,在海龟编辑器中输入相关代码,再使用Kitten Server把两个编辑器连起来,则完成我们的自制siri程序。
  像这样,我们使用流程图,利用有关产品技术来简化作品,让学生在体验中与AI应用中,明白原理。
  (五)迁移应用
  计算思维它是一种思维方式,也是一种递归思维。学生在掌握了编程猫程序设计基本知识之后,要学会灵活地运用,并能结合前面学过的知识解决实际问题,进一步巩固新知。在迁移应用环节中,老师们要注重设置拓展任务,让学生联系前面所掌握的知识,对前面的基础知识进行巩固。拓展的任务应是孩子们所熟悉的生活情境,在注重程序设计教学的同时,也应该从多个方面去考查学生的思维能力。比如在学习完“红绿灯”以及“循线小车”这两个内容之后,孩子们能不能结合这两个内容,完成“智能交通”的课程内容,是我们要思考的内容。因此,在进行“智能交通”课程内容之前,需要让孩子们自主探索,如何将“红绿灯”以及“循线小车”这两个内容结合?教师要在学生思考之后再给出指引。
  (六)注重评价
  计算思维归根到底是人的思维,每个人都有与众不同的思维特点。在小学编程教学中,教师要注重孩子们思维的分享,注重评价环节,在评价过程中提高同学们的思维能力。当学生在完成作品之后,可以让同学们对其他同学的作品进行评价,让孩子们在分享过程中了解其他同学的思维方式,从而使自身的计算思维得以丰富、创新和提升。
  三、开设编程社团
  在教学过程中,我们会发现,有的学生计算思维能力很好,如果只是局限于课上的内容,孩子们的潜能就不能得到充分发展。学校可开设编程社团,让对编程感兴趣或者计算思维能力很好的同学加入,在社团课上,就可以讲解课外的一些编程案例。经过一段时间的编程训练,社团里的孩子们,他们的计算思维会得到明显的进步。他们在信息技术课上也能起到较好的带动作用。能帮助小组同学更好地理解程序、更好地训练计算思维。
  计算思维是计算机技术的基础,培养学生的计算思维对培养他们的创新能力、思考问题的方式有重要影响。培养孩子们的计算思维能力已经成为了当前小学信息技术编程教学的重中之重。在具体的编程教学实践中,我们要突出学生计算思维能力培养的重要性,更重要的是,我们要引导学生在编程学习的过程中,学会发现问题,通过自主探究去解决问题,逐步培养学生的计算思维,从而为学生的发展奠定基础。
  参考文献
  [1]学编程 培养计算思维和创新能力的重要途径[J].科普时报,2019-12-06.
  [2] 李自清.高中信息技术教学存在的问题及其策略[J].西部素质教育,2017,3(01):247.
其他文献
摘要:立定跳远是一项锻炼和考察学生弹跳能力和身体协调能力的体育项目,技术动作简单易学且强度不大,相对来说有些枯燥。鉴于此,我在选择《立定跳远》这一节作课例时,确立了“教师引导,学生学习” 的体育教学理念,并通过创设情境,将动作技术分解进行教学,挖掘教材的趣味性因素,调动学生的学习积极性,并在游戏竞赛中融入规则、安全常识,环保知识等,既能很好地激发学生的学习热情,也能对学生进行潜移默化的德育渗透。 
期刊
摘要:讨论式教学法是课堂教学中不可缺少的一部分,它有着很多优点,但是在实际操作中,几乎所有的老师都很容易对讨论式教学法失去信心,并最终放弃了讨论式教学法。导致讨论失败的最普遍的原因是:教师不切实际的期望,教师没有让学生为讨论做好准备,教师没有对进行讨论的基本原则给予足够的重视,教师没有把讨论和激励紧密地联系起来以及教师没有进行模拟讨论。  关键词:课堂教学;讨论式教学法;原因分析 中图分类号:A
期刊
中图分类号:A 文献标识码:A 文章编号:(2021)-23-451  我最喜欢的动物有长颈鹿  它的脖子很长  好像一口能咬到太阳  我最喜歡的动物有大象  它的鼻子很长  卷我上背像超人一样飞翔  我最喜欢的动物有小猫  它奔跑速度很快  好像一会儿就能跑到月亮
期刊
摘要:在以往的小学语文教学中,普遍存在着课堂气氛枯燥乏味的问题,学生缺少学习兴趣,很难产生比较明显的情感反应,对学生情感与价值观的影响经常归于无效。这不仅不利于学生对学习对象的理解,而且会导致学生对语文学科产生非常不好的印象,影响到他们未来在语文学科领域的长期发展。所以,教师应该积极创新教学理念和策略方法,将教学内容在情感方面的价值充分体现出来。本文从探究教材情感素材,情境丰富情感体验和生活培养情
期刊
摘要:一起作业是一款免费学习工具,是一个学生、老师和家长三方互动的作业平台,里面英语部分有跟读、配音等丰富的学习形式,让小学生可以根据自己的喜好选择学习英语的方式。一起作业APP不断优化升级,更好地调动了小学生的学习自主性,激发学生学习英语的兴趣,提高运用英语的能力。  关键词:小学英语教学 一起作业;APP;互联网 中图分类号:A 文献标识码:A 文章编号:(2021)-23-443  随着大数
期刊
摘要:初中是一个承上启下的重要阶段,也是对学生的听、说、读、写能力进行培养的重要时期。在初中语文教学中,教师要充分发挥自身的引导作用,将读写充分融入教学过程去,根据学生的需求创设教学情境,从而培养学生的语文核心素养,全面提升学生的听、说、读、写能力。但从目前教学实际来看,初中语文教学中阅读教学和写作教学并没有得到很好的融合,学生的读写能力较差,没有养成良好的学习习惯。初中语文教学中,教师要做好基础
期刊
摘要:作业是反馈教学效果的重要手段,也是学生巩固知识的有效途径,优质的作业设计能帮助学生复习课堂知识、拓宽知识面,进而促进学生整体学习效率的提升。因此,在核心素养背景下,小学语文教师要深刻意识到作业设计的重要性,及时优化作业设计的内容和形式,增强作业的趣味性、实践性,让作业更加符合学生的个性,让学生乐于完成作业,并在作业完成中巩固知识,最终有效促使学生核心素养的形成。  关键词:核心素养;小学语文
期刊
摘要:圆锥曲线综合题是高中数学中的主要问题之一,这类题的推理过程较为复杂,若学生不能够掌握正确的解题方法,则难以快速准确的解决问题。因此,教师在圆锥曲线综合题教学中引入简化运算理念,引导学生转换思维,从不同的角度思考圆锥曲线问题,掌握简化运算方法,提升学生的问题解决能力,提高学生解题效率。本文立足高中数学教学活动,从不同角度入手提出圆锥曲线的简化运算教学思路,以此完成研究。  关键词:高中数学;圆
期刊
摘要:随着新时代的发展,众多的教育工作者发现了教育与现代信息技术相结合是幼教改革和发展的新方向。未来在实践教学中采用信息技术也将是学前教育的重要内容。因为信息技术教育教学具有形象生动的特点,它能将知识与声音,图画有机的结合起来,让幼儿园的孩子声临其境,有效激发学生的学习兴趣,激发学生的各种感官,提高学习的效率。形成人机互动,培养幼儿创新创造活力。  关键词:现代信息技术;幼儿园;教育;运用 中图分
期刊
中图分类号:A 文献标识码:A 文章编号:(2021)-23-455   教材分析:  本课为人教版教材八年级上册内容。此知识是在线段、角、三角形等相关知识后出现的。通过本课知识的学习,能够将从前学习的知识进一步的巩固,深化理解,也能为后续学习做好准备。并且,教材编排与初中学生的认识水平相适应,由简单到困难的逐渐深入,引领学生抓住知识间的内在关联,形成概念。  学情调查分析:  八年级学生已经在七
期刊