促进学生编程思维与逻辑能力发展的创新教育研究

发表时间:2020/6/2   来源:《中小学教育》2020年05期   作者:管美玲
[导读] 编程思维与逻辑能力是学生学习信息技术的基础,对于学生的学习具有很大的影响作用。
        摘要:编程思维与逻辑能力是学生学习信息技术的基础,对于学生的学习具有很大的影响作用。本文立足于初中信息技术课堂教学实践活动,分别从“通过环环相扣专项训练”“数学知识的融合与应用”“精读和精学课程的内容”这三个方面进行入手,针对促进学生编程思维与逻辑能力发展进行了初步的分析和探索。
        摘要:编程思维与逻辑能力;初中信息技术;策略探究
        学生的编程思维与逻辑能力是可以经过训练和锻炼提升的,并不是先天不可逆转的,对此,笔者从专项训练和数学知识的应用以及精细学习教学内容进行切入,来训练和培养学生的思维能力,有效提高学生的学习成绩。同时,任课教师在平时课堂教学之中要养成精心设计教学方案的良好教学习惯,考虑到学生的实际学习能力和认知范围,进而切入符合学生年龄问题的教学内容,有效提高学生的学习成绩,为提高学生编程思维与逻辑能力提供良好的条件支持。
        一、通过环环相扣专项训练
        思维是人对于外界事物的反应和思考,相应学生编程思维与逻辑能力就是对于外界事物的判断和收集,对于学生学习计算机技术具有很大的帮助,然而,在平时课堂教学之中,总是有一些学生在学习中无从下手,难以进行详细的分析和思考,无法进行语言和编程之间的转换,导致学生在实际操作中无法体现出学科的实用性,无法完成学习任务,面对这一状况,任课教师可以在班级中设立和组织环环相扣的专项训练,有效加宽思维的广度,为提高编程思维与逻辑能力打下坚实的基础。有效提高编程能力任课教师可以鼓励学生学习软件工程的相关知识,引导学生独立参与和思考一个项目,并且熟悉掌握每一个步骤。其中,任课教师可以将学生分成不同成员的小组,让学生在小组中共同学习、共同进步,鼓励学生在小组之中相互沟通和交流软件完成的经验和知识。在项目训练中后,教师可以组织学生围成一个圈坐,并且指定一个项目让学生进行编程训练,教师进行巡视检查,看学生是否能用不同的方法实现项目要求,在学生编程完成后,要求学生编译进行检验其结果。其次,要求学生在电脑上将打出的文字进行系统化规整,教师说出具体操作步骤,学生进行演示,如此,不仅可以吸引学生的注意力,高效操作,还能提高学生的思维发展,为拓展其编程深度,有效提高学生的学习成绩。同时,可以要求学生养成一个良好的总结习惯,总结今天学习过的知识,这样学生的头脑和情感就会得到快速的整理,在理清思路的同时,学生的编程思维与逻辑能力也会得到影响的提高和发展。


        二、数学知识的融合与应用
        计算机的主要工作就是将音频、视频、文字等经过一定的计算处理呈现在电脑上,整个计算机学习的核心就是程序设计,假如学生的程序设计有限,认知程度不够,任课教师可以引导学生采用编程的教学方式来激发学生的学习兴趣,发展学生的思维能力,让学生主动学习计算机知识,并且乐在其中。其中,引导学生在计算机学习汇总应用到数学知识是发展学生编程思维与逻辑能力的有效方法之一,一来数学的学习需要学生拥有较强的理解能力和逻辑思维能力,二来逻辑计算是一种语言逻辑判断,学生可以在数学的学习中掌握一些基础个概念,重要任课教师加以解释和讲解,学生就可以明白相应的程序语句,从而提高和发展学生的编程思维与逻辑能力。同时,任课教师在平时授课之中,应该初中掌握学生的学习能力和理解能力,尊重学生的个体差异,实施因材施教,在学生原有的基础上大幅度提升学生的编程思维与逻辑能力。像一些学习能力较差的学生,任课教师可以在编程的教学之中适当融入一些较为基础性的数学知识,引导学生进行结合学习,像一些学习能力较好的学生,任课教师可以利用编程尝试新的、较难的数学知识,不仅是对于计算机思维的培养,还是对学生自身的一个挑战,从而有效提升学生的整体思维。
        三、精读和精学课程的内容
        经了解,一些学生在平时学习之中只是粗略的学习,一方面学生的编程思维与逻辑能力得到不有效的发展和提升,另一方面学生的实践性操作得不到有效提高,面对这一状况,任课教师应该鼓励和引导学生进行精读和精学课程的内容,所谓精读就是指学生完全了解学习的内容,对于每一个细节都十分掌握,融会贯通,这样学生的编程思维与逻辑能力才能在每天学生的经度和精学的前提条件之下得到锻炼和提升。同时,任课教师可以在教学之中将问题具体化,寻找具体的输入和输出,具体状态的变化,带领学生从细致中学习,去理解相应的计算机知识,从而达到精读和精学的学习程度。
        总而言之,在提高学生的编程思维与逻辑能力中,前提条件是学生需要较多的耐心和时间,来慢慢思考和理解知识,进而进行逻辑推演,探索而更多的知识,促进思维的发展。
        参考文献:
        【1】丁淑云.高中数学教学中学生逻辑思维能力的开发[J].青少年日记:教育教学研究,2019,000(A01):P.13-13.
        【2】王振国,刘鲜.基于Scratch的可视化编程教学策略探究[J].软件导刊·教育技术,2019,018(005):50-52.
投稿 打印文章 转寄朋友 留言编辑 收藏文章
  期刊推荐
1/1
转寄给朋友
朋友的昵称:
朋友的邮件地址:
您的昵称:
您的邮件地址:
邮件主题:
推荐理由:

写信给编辑
标题:
内容:
您的昵称:
您的邮件地址: