关于小学信息技术编程教学的实践与思考

2021-09-10 19:44楼林飞
小作家报·教研博览 2021年11期
关键词:实践与思考编程信息技术

楼林飞

摘要:信息技术发展迅速,各行各业都已离不开信息技术的加持,因此,信息技术编程教学成为了中国教育行业备受重视的一门课程。信息技术编程也因为操作简单,趣味性强等特点吸引了大批学子和教师的喜爱。为了提高信息技术编程教学的质量,本文将对信息技术编程教学进行具体的研究分析,探讨具体的教学方式。

关键词:信息技术;编程;教学;实践与思考

中图分类号:A  文献标识码:A  文章编号:(2021)-11-238

引言

随着信息时代的到来,数字语言学习已然成为了每一位学生学习生涯中必须接触和掌握的一项技能。但是对于小学生来说,数字语言过于生僻,小学生们难以理解和掌握,且因为一无所知大都对其兴趣缺乏。为了增强学生的兴趣,吸引学生的注意力,帮助学生掌握这项技能,教师们首先要做的就是让小学生对其形成一个形象的认识。要想达到此效果,需要一个软件进行辅助,该软件就是Scratch,它趣味性强,特点鲜明,功能齐全,应用范围广泛,易于操作,是一款不可多得的锻炼小学生编程能力的软件。不止如此,Scratch的几项主要指令已经大致涵盖了程序设计中的所有基本概念,可以说接触Scratch,就是初步接触编程,这对于小学生掌握编程是百利而无一害的。

一、小学信息技术编程教学中的众多失误之处

信息技术编程教学在我国已推行多年,随着信息技术编程教学推广的不断深入,其教学方式方法已经有所完善,比如教学方式已从简单的理论知识讲解转变为软件辅助教学,但是,纵观全局,小学信息技术编程教学过程中仍然存在着一些问题,具体如下:

1、教师教学重点出现偏差

在实际教学中,大多数教师注重的都是编程代码的编写,而对于学生建模能力的培养并不是很重视,如此教学方式导致的教学结果就是,虽然学生根据教师所教授的代码编写方法也能够依葫芦画瓢,完成一定的程序设计,但是从编程学习的方法和目的来看,此教学方法是无法真正达到编程教学的目的的,因为此类教学方法严重限制了学生想象力的发挥,让学生的想象力无法在程序设计中得到应有的应用。

2、教学思维出现偏差

为了改善小学信息技术编程教学的教学效果,很多教师都转变了自己的编程教学方法,如将编程方式转换成语句式的模块,但是从结果来看,该转变结果并不理想。由于在此过程中部分教师过度强调编程工具本身的功能,忽视了程序思维的价值,最终导致学生的编程学习仅仅停留在表层——学生的程序思维难以得到提升。

3、教学方法有误

程序设计完成之后,一般都需要对其根据设计目的进行调试,让其符合设计目的,但是因为教师的教学失误,大多数的学生都缺乏调试程序方面的学习,学生在完成程序设计之后,并未对程序进行最后的调试。有的学生虽然进行了调试,但却是根据调试结果来修改最初的设计目的,严重的不符合编程教学的初衷,本末倒置。

二、信息技术编程教学的实践和思考

1、重视建模教学

所谓的编程建模,其实就是在深入了解了现实中的物之后,再根据计算机编程的专有方式将其用计算机的方式体现出来的一种表达方式,所以,从一定意义上来说,编程建模的学习对于小学生的信息技术编程教学是起着重要的作用的,因为它能提升小学生的编程能力。结合王教授所讲的故事-规则-语句-作品这一信息技术编程教学方法,以《捕鱼达人》这一编程游戲为例进行说明。

《捕鱼达人》这一编程游戏从设计到完成,可分为五部分,分别是分析故事、设计规划、游戏场景设计、代码的编写、最终产品的调试。而其中前两部分,即分析故事和设计规划就属于编程教学中编程建模。由此可见,所谓的建模就是从了解实物到将其转化为计算机产品的过程。所以,在实际教学中,教师可以先寻找相关的动画给学生观看,并让学生熟知该堂课的学习目的,然后用问题引导学生思考,让其了解编程游戏的设定规则。通过诸如此类的教学引导方式,帮助学生掌握编程建模,提升学生的编程能力。

2、渗透编程程序思维

Scratch化繁为简的教学方式与小学生的学习规律是一致的,因此,教师在实际教学过程中可以多多向学生分析任务本身,帮助学生深入了解和梳理编程任务的各个环节,以“润物细无声”的方式将编程教学的教学内容渗透给学生,让他们逐渐的融入到信息技术编程学习中来,顺理成章的形成自己的编程程序思维。

3、传授编程调试方法

程序设计完成之后,最后一步的调试工作必不可少,它同样也是编程教学的重要组成部分,没有调试,编程就不算完整。编程的完成必然不是一蹴而就的,往往都会因为各种问题不得不进行调试,最终才能形成自己需要的编程,而最终的调试就是为了保证所设计的程序确确实实是符合自己的设计目的的。除此之外,进行最终的调试,也可以让学生从中获得成就感,增强学生的编程兴趣,要知道,兴趣是学生最好的老师,有了兴趣,学生的编程学习之路才能走的更远更久。

结语

综上所述,教师在小学信息技术编程教学中,要根据学生的学习需要设计教学方法,在理论讲解的同时也一定不要忽视学生编程程序思维的渗透,要重视编程中的每一个组成部分,让学生不仅仅只是懂得简单的程序设计,重要的是还要知道建模的重要性和调试的不可忽视性。多管齐下,真正的帮助学生提升自己的编程能力,为今后的数字语言学习奠定更为坚实的基础。

参考文献

[1]魏秀格、武廷荣、邓佳丽.简谈小学信息技术编程教学[J].教育(周刊), 2020(32):24-25.

[2]高宇.中小学生编程教育教学的实践与思考[J].当代家庭教育, 2020(12):28.

[3]陈燕彬.基于STS教育理念的小学信息技术教学实践[J].西部素质教育, 2019(7):139.

义乌市苏溪镇第四小学

猜你喜欢
实践与思考编程信息技术
幼儿园教学活动中信息技术的应用思考
巧学信息技术课程
浅谈初中信息技术项目式学习教改实践
巧用“信息技术”,提高课堂效率
玩游戏学编程,Blockly Games上手玩
纺织机上诞生的编程
编程屋完成数百元万天使轮融资
学编程,先画画
“自主展评”课堂不容忽视的四个之“最”
汾阳市公立医院医药价格改革的实践与思考