刊名: 教育研究
Educational
Research
主办: 中国教育科学研究院
周期: 月刊
出版地:北京市
语种: 中文;
开本: 16开
ISSN: 1002-5731
CN: 11-1281/G4
邮发代号:
2-277
投稿邮箱:jyyj79@126.com
历史沿革:
现用刊名:教育研究
创刊时间:1979
该刊被以下数据库收录:
中国人文社会科学引文数据库(CHSSCD—2004)
核心期刊:
中文核心期刊(2008)
中文核心期刊(2004)
中文核心期刊(2000)
中文核心期刊(1996)
中文核心期刊(1992)
巧用体育教师口令 理解Logo基本命令
【作者】 石 奎
【机构】 湖北省十堰市东风52小学
【摘要】【关键词】
【正文】 案例背景
PCLogo是1966年由西摩尔和沃利编写的一种计算机程序设计语言。在日常生活中,我们可以用遥控器,发出不同的控制命令,控制不同的家用电器;在Logo语言环境里,我们也可以发出不同的的命令指挥小海龟行走,画出不同的图形。
案例主题及分析
本课是华科版五年级信息技术第七课《基本命令我会用》,是小学生学习计算机程序设计语言的第一节课,为以后学习其他的程序设计打基础,所以兴趣很重要。结合小学生的年龄特点和本章节的课程特点,通过在教学中设计故事情节,激发学生的积极性,让学生在故事情节中提出问题,分析问题并找出解决问题的方法,促进学生积极思考,使学生被动学变主动学,提高课堂效率。
案例过程
环节一、简单介绍Logo
同学们,这节课我们要开始学习一种非常有意思且很好玩的软件,在1966年西摩尔和沃利编写了一种计算机程序设计语言——PC Logo,它像我们在三年级学习的绘图工具一样,能够画出各种线条、形状、图案等。
环节二、情节导入
师:同学们,上体育课,体育老师在组织队形队列的时候会喊口令,大家都知道怎么喊的吗?
生:知道。向前一步走、向右转、向后转......(请两名学生来演示一遍)
师:这节课,让小海龟当学生,我们当体育老师老师,也来上一节“体育课”,好不好?
生:好。
环节三、Logo窗口介绍
下面,我们来一起认识Logo窗口,它由菜单栏、工具栏、图形区、编辑区、小海龟组成。同学们可以把小海龟理解为画笔、图形区理解为画纸,编辑区就是我们要输入命令的地方。(学生练习,知道各个窗口的功能)
环节三、“课”前准备
师:在上这节体育课之前,我们要解决一个问题,这只小海龟是一只外国小海龟,它听不懂中文,我们要把中文给它翻译成英文。我们的小海龟需要四个基本命令,分别为前进、后退、左转、右转,对应的英文翻译就是forward、back、left、right,小海龟能听懂的命令就是英文翻译的首尾字母fd、bk、lt、rt。(老师诙谐幽默的语言更容易被学生理解)
环节三、“向前1步”
师:各位“老师”,你们的“小海龟同学”做好上课的准备了吗?生:准备好了。师:好的。我们开始“上课”了,现在我们给“小海龟同学”下达第一个命令——向前10步走。请“老师们”思考一下,在编辑区输入什么命令,“小海龟同学”才会移动?(一部分学生自行在摸索,一部分学生对照书本输入命令,“fd1回车”。)
师:各位“老师”,你们的“小海龟同学”都听你们的指挥了吗?生:没有(教师巡查,发现学生出现的问题并找到解决的办法。)
师:各位“老师”,现在我把“向前1步走”这个命令再喊一边,你们能不能听的清楚?(我故意把“向前1步走”这句话说的非常快)
生:听不清。
师:为什么听不清呢?生:老师说的太快了。师::老师说的太快了,也就是没有停顿,所以大家听不清楚。如果老师这样说这个命令呢?“向前——1步——走”。生:听清楚了。(引导学生在输入FD之后要停顿一下(加上空格),再输入1,这时小海龟就移动了。)
环节四、“后退1步走、向左转、向右转”
师:各位“老师”,你们的“小海龟同学”现在都听指挥了吗?
生:听了。师:如果让“小海龟同学”后退一步,应该输入什么命令呢?生:“BK空格1回车”。师:请“老师们”思考一下,如何使“小海龟同学”向右转?(学生在输入命令时,知道右转的命令是“rt”,但是不知道后面的数字应该怎么输入。教师巡查发现问题)师:“小海龟同学”又不听指挥了,“老师们”回想一下上体育课的时候,你们在左、右转的时候都转了多少度?生:90度。(学生再次练习,都会控制小海龟左右转了。)
环节四、“集合、整队”
师:现在“体育课”快要下课了,我们的小海龟同学要要集合了,要给小海龟输入什么命令呢?请大家查看课本。(学生通过看课本,知道了回到起始点的命令有“CS”和“home”,其中“CS”命令是回到屏幕中心并清除图形,“home”命令是回到屏幕中心不清除图形。)
环节五、拓展练习
师:同学们,我们尝试让小海龟画出长方形、正方形、正五边形、正六边形。(教师巡查发现,长方形和正方形大部分学生都能画出来,五边形和六边形有点困难。)师:同学们,四个图形都画出来了吗?生:五边形和六边形没有画出来。师:怎么才能画出五边形和六边形呢?(教师引导学生,四年级时学习过多边形内角和的计算公式—((边数-2)*180°),那正多边形每个内角的度数就是((边数-2)*180°)/边数。小海龟每次旋转的角度是外角,外角的计算公式180°-((边数-2)*180°)/边数,也就是360°*边数。)
课后反思
1、编程课程现在比较流行,学好编程语言是基础,Logo语言相对来说比较简单,容易入门,便于小学生学习。通过导入故事情节的方法,循序渐进的引导学生,在学习的过程中,既学习了软件的使用方法,又提高了学生的逻辑思维能力,同时提升了学生解决问题的能力,小组合作的能力等等。
2、本次课模拟了一节“体育课”,学生反串成为“体育老师”,在轻松愉悦的教学环境中解决了本课的知识难点——命令和参数之间要有空格。(向前(命令)——停顿(空格)——1步(参数)——走(回车))
3、数学知识对于学好编程非常重要。在拓展练习时,引导学生巩固了四年级学习的数学公式。(多边形的内角和公式)
PCLogo是1966年由西摩尔和沃利编写的一种计算机程序设计语言。在日常生活中,我们可以用遥控器,发出不同的控制命令,控制不同的家用电器;在Logo语言环境里,我们也可以发出不同的的命令指挥小海龟行走,画出不同的图形。
案例主题及分析
本课是华科版五年级信息技术第七课《基本命令我会用》,是小学生学习计算机程序设计语言的第一节课,为以后学习其他的程序设计打基础,所以兴趣很重要。结合小学生的年龄特点和本章节的课程特点,通过在教学中设计故事情节,激发学生的积极性,让学生在故事情节中提出问题,分析问题并找出解决问题的方法,促进学生积极思考,使学生被动学变主动学,提高课堂效率。
案例过程
环节一、简单介绍Logo
同学们,这节课我们要开始学习一种非常有意思且很好玩的软件,在1966年西摩尔和沃利编写了一种计算机程序设计语言——PC Logo,它像我们在三年级学习的绘图工具一样,能够画出各种线条、形状、图案等。
环节二、情节导入
师:同学们,上体育课,体育老师在组织队形队列的时候会喊口令,大家都知道怎么喊的吗?
生:知道。向前一步走、向右转、向后转......(请两名学生来演示一遍)
师:这节课,让小海龟当学生,我们当体育老师老师,也来上一节“体育课”,好不好?
生:好。
环节三、Logo窗口介绍
下面,我们来一起认识Logo窗口,它由菜单栏、工具栏、图形区、编辑区、小海龟组成。同学们可以把小海龟理解为画笔、图形区理解为画纸,编辑区就是我们要输入命令的地方。(学生练习,知道各个窗口的功能)
环节三、“课”前准备
师:在上这节体育课之前,我们要解决一个问题,这只小海龟是一只外国小海龟,它听不懂中文,我们要把中文给它翻译成英文。我们的小海龟需要四个基本命令,分别为前进、后退、左转、右转,对应的英文翻译就是forward、back、left、right,小海龟能听懂的命令就是英文翻译的首尾字母fd、bk、lt、rt。(老师诙谐幽默的语言更容易被学生理解)
环节三、“向前1步”
师:各位“老师”,你们的“小海龟同学”做好上课的准备了吗?生:准备好了。师:好的。我们开始“上课”了,现在我们给“小海龟同学”下达第一个命令——向前10步走。请“老师们”思考一下,在编辑区输入什么命令,“小海龟同学”才会移动?(一部分学生自行在摸索,一部分学生对照书本输入命令,“fd1回车”。)
师:各位“老师”,你们的“小海龟同学”都听你们的指挥了吗?生:没有(教师巡查,发现学生出现的问题并找到解决的办法。)
师:各位“老师”,现在我把“向前1步走”这个命令再喊一边,你们能不能听的清楚?(我故意把“向前1步走”这句话说的非常快)
生:听不清。
师:为什么听不清呢?生:老师说的太快了。师::老师说的太快了,也就是没有停顿,所以大家听不清楚。如果老师这样说这个命令呢?“向前——1步——走”。生:听清楚了。(引导学生在输入FD之后要停顿一下(加上空格),再输入1,这时小海龟就移动了。)
环节四、“后退1步走、向左转、向右转”
师:各位“老师”,你们的“小海龟同学”现在都听指挥了吗?
生:听了。师:如果让“小海龟同学”后退一步,应该输入什么命令呢?生:“BK空格1回车”。师:请“老师们”思考一下,如何使“小海龟同学”向右转?(学生在输入命令时,知道右转的命令是“rt”,但是不知道后面的数字应该怎么输入。教师巡查发现问题)师:“小海龟同学”又不听指挥了,“老师们”回想一下上体育课的时候,你们在左、右转的时候都转了多少度?生:90度。(学生再次练习,都会控制小海龟左右转了。)
环节四、“集合、整队”
师:现在“体育课”快要下课了,我们的小海龟同学要要集合了,要给小海龟输入什么命令呢?请大家查看课本。(学生通过看课本,知道了回到起始点的命令有“CS”和“home”,其中“CS”命令是回到屏幕中心并清除图形,“home”命令是回到屏幕中心不清除图形。)
环节五、拓展练习
师:同学们,我们尝试让小海龟画出长方形、正方形、正五边形、正六边形。(教师巡查发现,长方形和正方形大部分学生都能画出来,五边形和六边形有点困难。)师:同学们,四个图形都画出来了吗?生:五边形和六边形没有画出来。师:怎么才能画出五边形和六边形呢?(教师引导学生,四年级时学习过多边形内角和的计算公式—((边数-2)*180°),那正多边形每个内角的度数就是((边数-2)*180°)/边数。小海龟每次旋转的角度是外角,外角的计算公式180°-((边数-2)*180°)/边数,也就是360°*边数。)
课后反思
1、编程课程现在比较流行,学好编程语言是基础,Logo语言相对来说比较简单,容易入门,便于小学生学习。通过导入故事情节的方法,循序渐进的引导学生,在学习的过程中,既学习了软件的使用方法,又提高了学生的逻辑思维能力,同时提升了学生解决问题的能力,小组合作的能力等等。
2、本次课模拟了一节“体育课”,学生反串成为“体育老师”,在轻松愉悦的教学环境中解决了本课的知识难点——命令和参数之间要有空格。(向前(命令)——停顿(空格)——1步(参数)——走(回车))
3、数学知识对于学好编程非常重要。在拓展练习时,引导学生巩固了四年级学习的数学公式。(多边形的内角和公式)