APP下载

人工智能发展下信息技术课堂中的编程教学

2019-10-07朱妍艳

小学科学·教师版 2019年9期
关键词:编程程序计算机

朱妍艳

随着教育教学课程改革的不断深入,小学信息技术学科也随之提出了培养小学生信息素养这一主旨目标。同时,教育部也在有关信息技术学科教学的指导性文件中明确指出,信息技术教学要能够关注学生掌握信息技术基础知识与基本技能,在人工智能发展的大环境背景下要能够加强对学生的信息编程技术教学。为此,笔者结合自身的信息技术教学经验,从小学信息技术学科教学现状、编程学习的重要性、编程教学的内容等方面对编程教学的可行性做了相关探讨。

在小学信息技术课程中实施计算机编程教学,不仅是国务院印发的关于《新一代人工智能发展规划》中的要求,也是当前义务教育阶段信息技术课程中的学科要求。在小学生的信息技术学习中,进行人工智能的高深理论学习与原理的理解是不现实的,但是进行简单的计算机编程入门基础学习是很有必要的,可以更好地提升小学生的信息技术创新能力与创新意识。在现今的小学信息技术学科教学中,进行程序教学的途径有很多,比如模块化编程的scratch学习、电脑绘画学习等等,其实在具体的学习中还可以利用编程技术与创客课程学习有机结合起来,从而真正让学生能够在信息技术学习中获得简单的计算机编程知识。

一、小学信息技术学科中的计算机编程学习的必要性

现行的小学信息技术课程中的内容包含了计算机基础知识、基于Windows操作软件、网络应用等内容。这些基础性内容都是以知识与技能学习为主的,都是具有一定的程序性思想的。经过调查发现,信息技术教师在平时也都能关注学生的技能学习,每天的上机学习中都能让学生进行程序性的反复操作训练,实际上也是潜移默化地进行着程序思想的渗透。事实上,由于信息技术程序化知识本身的枯燥性特征,学生并不希望学习这些,但是,對于学习一些flash动画内容,学生就很感兴趣。计算机执行程序的思想,却具有更强的生命力,例如在20世纪80年代所流行的pascal编程语言,至今仍有人使用,即使是python语言,只要学生学过了一种基础性的编程语言,掌握Python语言也是很容易事情。计算机知识的不断丰富与更新,过去的一些知识也在不断地被淘汰,比如很早之前的基本操作命令等。但是,如果学生能够掌握一定的计算机原理与程序基础知识,他们学习与接受新的计算机知识的能力便会增强,这也就不会惧怕计算机知识的更新发展了。因此,计算机程序学习也正是提升小学生基本信息素养的前提。

二、小学信息技术学科中编程教学的实践探究

当下的小学信息技术课程是从三年级开始实施的,于是笔者就此精心设计了一节编程基础入门课(设计小小游戏),在中年级选取两个班级进行教学研究。通过课堂教学,发现有绝大部分学生对于程序的执行方式记忆很快,也能熟练地设计程序,其中三年级有75%的学生能够理解设计过程,四年级中有85%的学生能够理解设计过程;对于编程原理的理解,三年级有30%的学生理解,四年级有40%的学生能够理解;但是,对于简单的程序编写,三、四年级的86%的学生能够熟练完成。为此,笔者认为,在小学中年级就开始对学生进行编程类入门教学是可行的。在具体的课堂中教师要少讲原理,多让学生进行编写程序的实践性操作;在内容的选择上,教师要尽量选择一些游戏性的、绘画类的题材作为教学内容,比如吃甜甜圈、点亮小灯、会走的小乌龟等等。当然有条件的班级还可以进行一些形容mbot等与动手操作实践相结合的内容教学。到了高年级,就可以在中年级学习的基础上进行程序原理与计算机原理的简单了解性内容学习,比如,c++程序学习、scratch程序学习,这些内容都是普及性的,为此学习的内容可以放到程序编写的三大模块之中,对于学有余力的学生,教师还应鼓励他们能够积极参与到编程设计的相关比赛中去。

三、小学信息技术编程教学的操作探究

小学信息技术学科是整个小学阶段学科中的边缘课程,每周仅有一节信息课,每个学期每班也最多有20节课左右,如遇教师培训或学校其他活动冲突,算起来也只有大约15节课。如果花费大量的时间进行编程教学是不现实的。为此,我们可以将编程模块的内容融入平时的内容教学,对学生进行渗透式教学就可以了。如果有条件的话,我们不妨可以进行大胆尝试,在高年级学生中就专门开设信息技术编程课。为此,笔者用了一个学期的时间,在五年级的一个班级中进行了编程教学尝试,一学期主要学习scratch内容,让高年级学生初步理解搭积木程序方式,并让学生能够学会自主编写简单的判别与循环类的程序来,孩子们兴致极高,还有的孩子能够尝试着编写小游戏与同学一起玩。可是,他们对于编程的思想理论性知识还不能深入理解。笔者认为,如果在一学期中进行编程的渗透性学习,既让能学生初步涉及编程理论性知识,又能涉及操作性的技能,理论联系实际,便会能达到事半功倍的效果。

综上所述,在小学信息技术学科中,对学生开发编程教学,可以让信息知识更具其应有的价值,也能够让学生感受到信息技术的真正魅力。在国务院下发的《关于新一代人工智能发展规划》的精神引领下,给当前的小学信息技术教学也提出了更高的要求,也明确了教学新方向,更明确了在新时代背景下小学信息技术学科培养人的核心素养的内涵。为此,小学信息教师要能够做到与时俱进,更新观念,创新教学,从而在小学生的信息学习中真正培养好他们的信息核心素养。

【作者单位:泗阳县南刘集乡小学  江苏】

猜你喜欢

编程程序计算机
计算机操作系统
编程,是一种态度
编程小能手
纺织机上诞生的编程
基于计算机自然语言处理的机器翻译技术应用与简介
试论我国未决羁押程序的立法完善
信息系统审计中计算机审计的应用
“程序猿”的生活什么样
英国与欧盟正式启动“离婚”程序程序
创卫暗访程序有待改进