人工智能的信息技术课堂下培养小学生编程思维的策略探析
2021-01-12蔡慧良
蔡慧良
【摘要】近年来互联网信息技术飞速发展,人工智能技术在人们的日常生活中得到了普遍应用。在小学信息技术课程教学过程中,采用有效的教学方法,激发学生的学习兴趣,锻炼、培养学生的逻辑思维能力,保证学生的学习效率和学习质量。
【关键词】人工智能;信息技术教学;课堂;编程思维;逻辑
社会的不断飞速发展,当今社会发展的主旋律是科技创新,信息传播速度飞快,同时也丰富了我们的生活。信息技术已经成为中小学教学系统中重要的学习科目。从教学角度来讲,信息技术教学的核心在于编程思维的培养,可以说,如果学生具备了编程思维,就相当于掌握了信息技术课程的核心内容。基于此,在小学信息技术教学过程中,教师要以培养学生的编程思维为首要的教学目标,采取小学生感兴趣的教学方法展开教学活动,合理设置教学内容,精心设置问题,实现培养小学生编程思维的目标。
一、培养编程思维的重要意义
我国已经迈入了网络信息时代,人工智能产业已经成为国家重点的发展计划,同时也是世界各国正想发展的重要产业。在人工智能产业当中,编程是处于核心的地位。基于此,我国在小学开设了信息技术课程,并将编程作为主要的教学内容,以此来为我国人工智能产业未来发展提供人才。所谓的编程思维包含了人工智能方面的知识、数学方面的知识、计算机方面的知识以及英语方面的知识,在培养学生编程思维的时候,不断地丰富学生的知识面,提高学生的知识储备量,实现学生的全面发展。在小学阶段学生能够掌握编程思维,就可以有效促进学生的创新意识和创新能力,学习以及日常生活都有重要的帮助,也将会成为具备核心竞争力的人才,进而为日后的生活奠定坚实的基础。
二、小学阶段编程思维的内涵
科技的不断发展,计算机技术不断与数学、哲学以及心理学等学生产生交集,并逐渐演变成一门新的学科——人工智能。从本质上来讲,人工智能是在现代计算机技术基础上发展出来的,是依托计算机模仿人脑进而对一些复杂的情况记性科学的判断、思维以及计算,并提出可行性的方案。我国在小学阶段开展了各类人工智能教学课程。主要原因有以下两点,第一,有助于让学生从小认知计算机,了解并掌握一定的计算技术。第二,帮助学生的编程思维培养,培养学生的逻辑思维能力,也是我们课堂教学其中一个重要的教学目标。
三、当前小学信息技术课堂教学活动中存在的问题
当前,我国教育国情下很多的教师和家长都存在一种想法,成绩是决定学生好否的唯一标准。正是因为这种观念的存在,导致教师和家长忽视了计算机技术的学习,也忽视了对学生编程思维的培养。除此之外,部分小学缺少专业的信息技术教师,由其他学科教师兼任的,无法系统的对学生编程思维培养。而开发人工智能的基础需要掌握信息技术技术,就是掌握编程技术。我们信息技术技术教师明白的是,编程思维不仅仅是计算机语言、数据以及相关的编程知识。它是一种关于认知问题、理解问题、分析问题,并且从中找到解决方法的一种思维模式,这种思维模式不仅能够提高学生解决问题的能力,对逻辑思维能力提升有重要的作用,也是目前小学信息技术技术课程教学的核心内容之一。
四、信息技术教学课堂培养学生编程思维的策略
(一)学生思维方面
针对以上情况,在小学信息技术课程教学中,教师以培养学生的编程思维为首要的教学目标。在小学信息技术课程教学过程中,教师发挥引导学生掌握逻辑式的程序语言的作用。教学过程中,教师要着重对学生编程知识的培养。当学生在学习过程中,遇到了比较复杂的问题时,教师要及时地给予引导和帮助。例如,在信息机技术讲解当关于编程的知识时,教师可以让学生先混合运算的法则,引导学生按照既定的步骤展开,完成一阶段的学习之后再及进行另外一阶段的教学,循环往复,久而久之,通过学生不断是实践操作,学生就能够熟练地掌握编程方面的知识。当学生具备简单的编程知识之后,教师可以给学生布置一些简单的任务,给学生充分的实践机会,让学生逐渐接触到更高深的编程知识。在教学过程中,教师不仅要对学生编程思维进行有效的锻炼,还要引导学生进行有效的思维训练。
(二)教师教学方面
在小学信息技术编程日常教学中,教师们要采取行之有效教学法,激发学生学习兴趣。而兴趣是学生最好的老师,是驱使学生不断探索学习的原动力,让学生对编程知识产生兴趣,主动地投入到编程知识学习中去,实现培养学生编程思维的目标。
教学中教师还需要把握学生的心理,避免盲目地给学生讲编程方面的知识,要抓住学生的兴趣点,激发学生的学习兴趣,在兴趣的基础上展开教学活动。比如,在讲信息技术命令的输入方面的知识时,就可以采用游戏的方式来激发学生的学习兴趣,让学生明白輸入命令的方式和注意事项,从而提升学生的学习效率和学习质量。教师展示一些国内外信息技术、人工智能方面取得的成绩,让学生产生学习的动力。另外,由于信息技术编程知识比较抽象,学生在理解方面比较困难,所以我们教师要积极创新教学法,采用生活化的教学方式,让学生将抽象的编程知识直观化、形象化,进而引导学生不断探索学习,以此来实现培养学生变成思维的目标。
六、学生掌握编程思维的重要意义
在信息技术教学过程中,编程思维是学生学习编程知识过程中不可或缺的能力之一,教师能有针对性的培养学生编程思维,要培养学生的分析问题和解决问题的能力,引导学生具备严谨思维。学生具备这种思维能力之后,学习过程就会变得相对轻松,能够有效地运用程序语言,并且能够保证程序语言更加简洁,减少学习过程中的失误。
当学生在生活中遇到难题时,冷静下来,分析其中的所存在的问题,并迅速找到积极的方案,提高学生的自信心,让学生更积极、更自信地投入到学习生活中去,为国家人工智能技术发展贡献自己的力量。
【参考文献】
[1]方雷.构建基于人工智能背景下的小学计算思维能力培养策略[J].电脑乐园·信息化教学, 2018(9):0013-0013.
[2]黄华娟. 本科人工智能课程教学中培养学生计算思维能力的探讨[J]. 新校园:上旬刊, 2015(6):114-115.
[3]杨娟娟.信息技术课堂学生创新能力的培养策略研究[J].考试周刊,2014(57):117-118.
(责任编辑:张晓东)