从Logo课程中培养学生计算思维的教学实践

2017-02-28 22:55张海波
新课程·上旬 2016年11期
关键词:虚线画图本课

张海波

【选题背景】

Logo语言是一种与自然语言非常接近的编程语言,对于小学生来说,“海龟画图”远比“枯燥的代码”更能激发他们学习的兴趣。时下,计算思维作为学科核心素养的重要组成部分,已成为国内外专家學者公认的研究对象,学习编程是培养计算思维最基本的途径之一。那么,如何将培养学生计算思维与编程结合起来呢?本文以苏科版小学信息技术教材中Logo模块的第3课“画虚线”为例,谈一谈自己在教学中的做法。

【方案设计】

1.学情分析

本课的教学对象是小学五年级的学生,他们对计算机的基本知识与操作技能有了一定的基础,具有初步的合作交流能力。通过前两课的学习,学生已掌握了HT、ST、CS、FD、BK、LT、RT等基本命令。但由于对程序设计模块接触时间较短,在操作和运用上还略显生疏,一些学生存在着硬背命令的现象,需要教师在教学中加以方法的指导。

2.教材分析

本课的教学内容是用PU、PD、PE、HOME等命令来绘制虚线及其组合图形。本课分为三个部分,第一部分是学会使用PU、PD命令画虚线,第二部分是学会使用HOME命令,第三部分是学会使用PE命令。

3.教学目标

(1)使用PU、PD、HOME、PE命令绘制虚线图形。

(2)在绘制虚线图形的过程中,感悟Logo画图的一般方法。

(3)感受Logo语言画图的乐趣,从而激发学生学习编程的兴趣。

4.教学重难点

本课的重点是PU、PD、HOME、PE命令的基本格式。难点是灵活运用PU、PD、HOME、PE命令来绘制虚线图形。

【教学实践】

在本次的教学实践中,教师主要通过以下六个环节来完成教学。

1.游戏复习,导入新课

为了营造轻松愉快的学习氛围,首先师生共同做个“命令抢答”的互动游戏,即老师做出海龟的动作,学生说出相应的命令。前进1步、左转90度、右转90度……然后课件出示一条步长为100的线段图形,学生说出画法。接着教师再一条虚线图形,指导学生观察:这个图形有什么特点?应该如何确定画法?从而导入新课并板书课题。本环节中,把复习内容融于游戏内,学生在做游戏的同时,复习了所学,为后面的学习打下基础。

2.学法指导,初画虚线

Logo语言的特点是通过画图来培养学生的思维能力。因此,在画图之前,要指导学生分析图形的特点,然后确定图形的画法。这个环节中首先让学生思考:你准备从哪里开始画?然后让学生用笔在纸上画出这个图形,同桌交流画的过程。接着教师利用课件依次出示图形、画图过程、命令,让学生先观察,然后输入命令,完成画图。最后小组讨论:PU和PD命令的作用分别是什么?并强调:PU、PD命令后面必须为FD或BK命令,而不能是数字。

3.自主探究,交流合作

自学是一种非常重要的学习途径,通过视频自学更是一种学习的本领。因此,本环节首先让学生通过观看视频自学,通过小组内交流自学的收获,然后合作完成画图,不仅加深了学生对知识的理解,更培养了学生的合作探究能力和自主学习能力。最后,教师提出思考:较PE命令和PU命令有什么相同点和不同点。从而小结并强调使用PE命令后,海龟处于擦除模式,想要恢复画线,必须使用PD命令,把海龟改成画图模式,从而完成知识的建构。

4.阅读程序,训练思维

程序设计的学习中,学会阅读他人的程序命令也是一种重要的学习方法。本环节安排学生阅读程序命令来猜一猜画出的图形,不仅是一种思维训练的形式,学生在体验、比较命令的过程中理解了命令的作用,比采用教师讲解、学生被动接受的教学方式效果要好得多。

5.学以致用,综合练习

对于画较为复杂的Logo图形,教给学生解决问题的方法是至关重要的。运用PU、PD、PE、HOME命令绘制虚线的组合图形是本课的教学难点,这个图形对于初涉Logo图形的学生来说难度很大。因此,在画图前设计了图形分析卡,以一组填空式的问题,将解决问题的方法及过程贯穿始终,通过观察图形、完成填空,学生就能找出解决问题的方法。

6.课堂总结,建构知识

本环节,教师组织学生进行讨论交流:今天这节课,你有哪些收获?通过师生交流,帮助学生梳理本课的知识,进一步系统地巩固所学,以完成知识的建构,使本课学习更加系统化。

想比做更重要,Logo语言教学的最终目的不能简单定位在能够运用所学的命令完成老师布置的图形,而是要在画图过程中培养学生探究的学习方法,运用计算思维的方式去找到解决问题的方法。

参考文献:

[1]梅险,张博雅,曾凡夫.基于计算思维的计算机基础教学与创新创业教育的研究和实践[A].深化教学改革·提升高等教育质量(上册)[C],2015.

[2]张殿龙,贾丽娟.基于计算思维的C/C++程序设计课程教学方法的研究[A].深化教学改革·提升高等教育质量(下册)[C],2015.

编辑 鲁翠红

猜你喜欢
虚线画图本课
怎样画图
画图比多少
Let’s play football.(部级优课)
画图理解“同样多”
人教版八年级物理下册《液体的压强》教学设计
从“听唱读写”四个方面对学生进行节奏训练
大牛
画图理解“多多少”
A double inequality for the modulus of the Grötzsch ring in Rn