展开

Scratch程序设计教学及计算思维培养

发布时间:2019-10-19   |  所属分类:计算机应用:论文发表  |  浏览:  |  加入收藏

  这篇论文主要介绍的是Scratch程序设计教学及计算思维培养的内容,本文作者就是通过对Scratch程序设计教学的相关内容做出详细的阐述与介绍,特推荐这篇优秀的文章供相关人士参考。

Scratch程序设计教学及计算思维培养

  关键词:Scratch程序;计算机

  当前,Scratch程序设计凭借可视化、低门槛、高界限、阔空间的特点,受到了广大师生的喜爱。而如何落实Scratch程序设计教学,是当前小学教师所面临的问题。下面,笔者结合教学实践,就如何落实Scratch程序设计教学,谈谈自己的看法。

  一、计算思维的定义

  计算思维,通常可以理解为特定问题解决的过程。在一般的情况下,主要包括问题的设置、数据的分析、抽象与算法设计、最优方案的选择以及推广等主要的过程。计算思维已经成为了当前数学教学中培养学生核心素养的关键内容,对于小学生的全面发展具有重要意义。通过Scratch程序设计教学,可以让学生在完成设计的过程中进一步优化自己的学习过程,提升自己的计算思维能力,从而达到预期的教学目标。

  二、Scratch程序设计教学中学生计算思维的培养策略

  1.创设教学情境,导学质疑。教师可以根据教材内容确定教学目标,结合教师自己对于教学内容的理解,创设可以激发学生学习兴趣的教学情境,让学生积极主动地探究,尽快进入到学习数学知识的最佳状态中。因此,Scratch程序设计教学中,应抓住一条主线—问题,通过一定的问题,让学生深入其中,进而实现课程教学目标。有时候学生的问题提出并不是十分完善,不能达到理想的教学效果。这个时候就需要教师进行引导,根据所设定的教学内容提出问题,为下一环节教学做好铺垫。

  2.利用自主学习,解决疑问。在课堂教学中,教师可以借助任务型教学方式,设定多层次的任务,且在目标的引领下,让学生根据问题的开展通过探究、发现、提问与解决实际问题的过程中,尝试着自行解决实际问题。在这个环节中,应当发挥学生的主动性,引导学生尝试通过自行阅读书籍、借助网络资源以及微课等方式解决实际学习过程中遇到的问题。对于自主学习能力比较强的学生,可以借助参考书籍自行完成任务;对于学习能力比较弱的学生,则可以通过观看微视频的方式,按照既定的步骤完成实际操作任务。在这个环节中,教师需要根据学生的实际能力,为学生提供多样化的学习方式,让学生自行选择。对于学生自行不能解决的实际问题,教师可以进行引导,并深入到学生中间,了解学生问题解决的具体情况,进而有针对性地采取措施。

  3.营造和谐氛围,及时反馈。学生在学习Scratch程序设计内容的过程中,难免会遇到各种问题,无法有效解决。教师应当为学生营造和谐的氛围,让学生以小组的方式解决实际问题。比如,在Scratch程序设计教学中,教师就会发现在和谐的氛围中,每个学生解决同一个问题所采用的方法是不一样的。主要的原因有两个,其中一个是Scratch程序设计教学中,学生的个体差异比较大,有的学生创新能力比较强,也有的学生可能理解能力就比较弱;二是在Scratch程序设计教学中,同一个问题有很多种解决办法,这就必然会造成一题多解的现象。因此,在这个环节中,教师应当与学生积极进行交流,提出不同的解决方案,以拓展学生的知识面。4.注重拓展应用,评价提升。学生在掌握了Scratch程序设计基本知识之后,应当学会灵活地运用,并可以结合之前的知识解决实际问题,进一步巩固所学知识。当学生在完成作品之后,可以选择喜欢的作品进行评价,这样的评价过程也是学生有效提升的过程。在本环节中,教师应注重布置拓展任务,主要是对之前的基础知识进行巩固,并与学生之前所掌握的知识进行联系。任务的设定应当是学生所熟悉的生活情境,不仅注重Scratch程序设计教学,同时也应当从多个角度去考查学生的思维能力。最后注重教师的教学评价,重点关注学生能力的发展。综上所述,以Scratch程序设计教学为例,培养学生的计算思维能力已经成为了当前课堂教学的主要目标。因此,在具体的教学任务中,应当突出学生计算思维能力培养的重要性,更为重要的是引导学生在学习的过程中学会发现问题,且通过自己的探究去解决实际问题,从而为学生的终身发展奠定基础。

  作者:高兴兰 单位:兰州市城关区一只船小学

转载请注明来自:http://www.uuqikan.com/jisuanjiyingyonglw/20778.html


    上一篇:计算机科学技术智能化发展
    下一篇:快乐教学法在计算机课堂教学的应用