LOGO语言教学初探(精彩4篇)
【前言导读】这篇优秀范文“LOGO语言教学初探(精彩4篇)”由阿拉题库网友为您精心整理分享,供您学习参考之用,希望这篇资料对您有所帮助,喜欢就复制下载吧!
logo语言【第一篇】
关键词:Scratch语言;LOGO语言;程序设计
中图分类号:G434 文献标志码:B 文章编号:1673-8454(2014)14-0045-02
信息化的快速发展使得信息素养已成为当代社会公民所必备的基本素养之一,开设信息技术课程,培养青少年的信息素养是义务教育的重要任务。中小学信息技术课程教学也从“单一的技能训练”逐步转向“信息素养的培养”,开始注重中小学生创新思维能力的培养。2007年江苏省将LOGO语言程序设计作为选修模块出现在九年义务教育六年制小学信息技术教材中,对培养学生的编程能力和创新思维的发展发挥了一定的作用。然而,随着科学技术的进步和时代的发展,特别是Scratch等图形化程序软件的出现,使得LOGO语言程序设计已经失去了吸引学生兴趣、培养学生创新思维能力的优势。
2012 年5 月,中国教育技术协会信息技术教育专业委员会颁布了《基础教育信息技术课程标准(2012 版)》,[1] 要求通过算法与程序设计模块的学习,学生应能借助积木式程序设计语言,理解生活中的算法问题,并与程序语言表达的算法形成关联;能设计算法并通过拖曳图标的方式编写程序,解决生活中的简单问题,初步体验程序设计的过程和算法概念。因此,以Scratch语言为代表的图形化程序软件应该是未来中小学开展程序设计教学的趋势。
一、LOGO语言和Scratch语言
LOGO语言是一种结构化程序设计语言,具有交互式、模块化、图形化、过程化等特点,是中小学生比较喜爱的一种计算机程序设计语言。学生通过编写代码,运用所学的语句自己组合程序在屏幕上画出丰富多彩的图画,还可以设计程序演奏出美妙动听的音乐。
Scratch语言是一款深受中小学生喜爱的图形化程序软件,专门为八岁以上儿童设计。通过Scratch 语言儿童可以创造性地设计出属于自己的程序,这些程序包含动画、游戏和交互式故事等。它不需要像传统编程软件那样逐行地“敲”代码,而是采用类似乐高积木的方式“堆叠”程序,通过拖曳定义好的编程模块,快速地实现程序编写,适合于中小学生通过实验的方式理解编程思想。
二、 Scratch语言比LOGO语言操作更为简便
LOGO语言和VB、PASCAL等语言一样,是通过编写代码来进行程序设计的。用代码来编写程序对大部分小学生来说相当枯燥,也特别容易出错,特别是刚刚接触计算机编程的小学生,他们都是零起点的初学者,对学习各种命令和编写代码本来就不是很感兴趣,如果教师的讲解又不够生动有趣,学生就会对程序设计失去兴趣,甚至产生厌学心理,影响学习的效果。
Scratch语言是一种图形化编程软件,它具有直观性和模块化操作的特点,使得Scratch语言在程序的操作上比LOGO语言简便得多,学生再也不用费心去记各个命令的格式、作用、参数类型等,也不需要为输入时的一个小错误导致程序无法运行而伤透脑筋。
与LOGO语言相比,Scratch语言具有以下一些特点:
①Scratch语言的中文版本中菜单和脚本命令块全是中文标识,这就消除了学生在使用时的语言障碍。
②脚本命令块上的文字标识简单、准确、易懂,让小学生一眼就能看出或猜出它的功能是什么,有非常好的可读性。如:播放声音“喵”,设定乐器为“1”,等待“1”秒等(“”号中为可以修改的参数)。这就有效地降低了学生对脚本命令块功能上的理解障碍。
③一个脚本命令块相当于一个函数或模块,它可能是由一行或多行的命令代码组成的,可以实现一个完整功能。
④在Scratch语言中可以通过拖曳脚本命令块来组合程序,可以非常方便地增加、移动、删除这些脚本命令块,自由地进行组合,就像孩子搭积木一样,非常便捷。学生再也不用逐字逐句地去输入命令,也不用再为输入错误而苦恼,使学生从枯燥无味的程序录入中解脱出来,大大简化了操作要求,使学生有更多的精力集中到程序的分析与解决中来,关注算法,提高分析问题、解决问题的能力,而不是被一些诸如命令怎么写、格式是怎样的无关问题所束缚,从而更加有效地提高了程序设计的效率,提高了学生的算法水平。
三、Scratch语言比LOGO语言内容更为丰富
LOGO语言的内容主要是让学生通过小海龟在电脑屏幕上作画和演奏简单的音乐,还可以制作出一些简单的动画效果等。由于小学生的认知水平有限,加上小学信息技术课每周只开设一节课,所以LOGO语言在苏教版的教材中只安排了一个学期11节课的选修内容,涉及的也只是一些关于电脑绘画的命令语言,学生难以编写出较复杂的程序或是进行音乐创作、绘制动画等。
Scratch语言的内容要比LOGO语言内容丰富得多,它不仅能完成LOGO语言所能完成的所有功能,还有许多功能是LOGO语言不能实现的。
1. Scratch语言的脚本内容丰富
Scratch语言的脚本分为8种类型:动作、外观、声音、画笔、控制、侦测、数值和逻辑运算、变量,每种类型的脚本中又有多种具体的脚本命令块,共有超过100多种的脚本命令块。这100多个脚本命令块就像是100多种积木块一样,可以组合搭建出更为丰富的程序。
2. Scratch语言中的角色和屏幕背景都可以更换
LOGO语言中的角色只能是一个小海龟,不能进行更换,屏幕背景也仅有16种颜色可以更换。而Scratch语言中可以有多个角色,这些角色可以是软件中自带的,也可以是电脑中图片,还可以是学生通过绘制编辑器自己绘制的个性化图形。这些角色图形可以自由地添加或是删除,还可以自由地缩放和旋转。Scratch语言中的屏幕背景和角色一样,也可以设置多个;屏幕背景不仅可以更换为更为丰富的颜色,还可以更换为各种图片,也可以是学生自己绘制的图形。丰富的角色和屏幕背景能让学生创造出更为丰富有趣和具有个性化的程序(动画故事)。
3. Scratch语言可以让学生成为真正的交响乐演奏家
LOGO语言中虽然也能让小海龟演奏音乐,可以对音区、音速、音长等进行设置,但只能是电脑系统默认的声音,不能设置为其它乐器演奏的声音。Scratch语言中有钢琴、木琴、手风琴、电吉它、高音鼓等多达67种乐器可供选择,可以对每一种乐器的音区、音速、音长等进行设置,这些乐器可以单独演奏,也可以同时演奏,还可以添加不同的音效做背景音乐。如此丰富的乐器和音效可以使学生尽情地发挥想象,自由地进行音乐创作,成为一名真正的交响乐演奏家。
logo语言【第二篇】
人类为了交流而创造了语言,为了记录的需要又创造了符号、记号、图形、文字等视觉语言。商标作为一种特殊的、具有价值的商业图标,其发展历史可以追溯到上古时代的“图腾”,那时的图腾便是含着特殊意义的标志。Logo显然正是现代企业的“图腾”,它作为一种识别和传达信息的视觉图形,以其简约、优美的造型语言,体现着品牌的特点和企业的形象。在竞争日逾激烈的全球市场上,正确使用一个设计到位的公司商标,将为企业赢得一个更有效、更清晰和更亲切的市场形象。
萌物,这个教人难以招架的超具杀伤力的对象,也实在是修炼已久的“妖孽”。如果我们人类某一评选活动中有设年度最佳卖萌奖,那么把这个奖颁发给动不动就大肆卖萌的狗狗恐怕是不会有人有任何异议的。其实,一贯秉承着标不惊人死不休的Logo也深谙其道,卖萌,绝对是一个博取受众好感及欢心的光明大道。
就爱找亮点
纵观全球,以狗的形象作为Logo的商标比比皆是。当然,大多企业的Logo之所以用到犬的元素是因为其本身便是服务于宠物的公司,但其中也不乏有时尚大牌、服装服饰、家电用具及各类生活用品的Logo中也特别“邀请”了狗狗的加入,这些Logo因为有狗狗的亮相,显得别有一番趣味,而那些超有创意点的Logo就更是教人印象深刻了。
断章取义的
以狗狗响亮的吠叫声或其身体某一部位的特征来表达设计者的语言。
图文交融的
让狗狗的外形与文字做到巧妙的融合,使Logo图文合一。
拟人的
让狗狗来扮演我们人的角色,的确会更生动、更有意思一些。
刻意内涵的
乍一眼看,看不出什么门道来,再细看一下,就能发现其内涵了,真像玩智力游戏。
一针见血的
狗最大的两个本领,一是看家,二是搜寻。不用多说,你懂的。
给商标加点料
狗,我们人类再熟悉不过的朋友,几乎是有人的地方就一定会有狗,不管你是住在穷得叮当响的乡窝窝里,还是穿梭于高楼林立的现代化都市中,狗都一定有在你的生活里出现过,不管它是真的,还是假的。于是,狗的形象会出现在企业的Logo上也当然是再正常不过的一件事了。不管怎么说,面对一个枯燥刻板的Logo,显然“给商标加点料”的设计会更得人心。但要怎么把这料给加好了,也绝对是个技术活。
那么,究竟那些脑子里装满了各种设计素材和创意爆点的平面设计师们都是怎么来撮合Logo和狗之间的关系的呢?对于这个问题的思考,除了看图找真相之外,还必须去追究一番企业背后的故事。
形色调料
Hush Puppies(暇步士)品牌创于1958年,以著名的巴吉度猎犬做为品牌的形象代言。
1958年,美国沃尔弗林集团(WOLVERINE WORLD WIDE)的业务员,也就是Hush Puppies品牌的创始人(吉姆·缪尔)为寻求一个能表现舒适自然,代表休闲品味的品牌名称而苦无良策时,偶然在一次朋友的聚餐上,问朋友桌上的小玉米球为何称为“Hush Puppies”?主人很俏皮地说:“因为玉米球的美味,可以使我家那只爱吠的小狗停止吵闹。”巧的是,在美国的传统上,“爱吠的小狗”常暗喻穿了不舒适的鞋而疼痛的脚。于是 Muir灵机一动,将这个想法沿用在舒适的休闲鞋上,更进一步地沿用在所有舒适的休闲类商品上,因为“Hush Puppies”也正好暗喻了解决消费者对当时市场产品的不满。从此,Hush Puppies便成为舒适、休闲又兼具时尚流行的品牌代名词。
而 Muir选择以巴吉度猎犬的形象为其品牌Logo是取其具亲和力及圆融可爱的造型,更贴切代表了Hush Puppies的休闲系列是大家最忠实的朋友。巴吉度猎犬腿短、骨质厚重、体型适中、动作灵巧,无疑是它精于追踪猎物及长途越野的先天优势,最难能可贵的是,巴吉度拥有不急不噪的好脾气和惊人的耐力,深得人的喜爱。而极富人味的巴吉度闲来无事时就喜欢吃东西、睡睡觉,其悠闲自在的样子宛如犬类的生活大师。时至今日,Hush Puppies(暇步士)已经成为美国当前时代精神的体现,引领了全球的休闲时尚。
变味调料
DOG GOD(倒立的上帝)原是一家宠物电影俱乐部,所拍的宠物电影均由宠物主人们自编自导自演。于是“DOG GOD”最初的Logo有一个极为明显的特点,它不光是一条狗,还是一条头长得像场记板的狗狗,颇有喜剧电影的意味,加上名为“倒立的上帝”,故在狗狗脸上添加了一副隐隐约约百思不得其解的表情。
而后,该俱乐部渐渐步入正规化运营。由以前单一的宠物电影俱乐部发展成一家专注于宠物写真和宠物广告摄影的公司,名“稻糕”(谐音“倒立的上帝”的英文缩写“DG”)。
因为公司业务的更新换代,Logo也跟着由一条百思不得其解的“场记板狗”变成了一条形似阿童木的阿拉斯加幼犬。而新Logo为何以阿拉斯加雪橇犬为原型?其实也没有特别的理由,只是因为原俱乐部的负责人,也是现在公司的负责人对阿拉斯加极其钟情,并且对幼犬格外喜爱,于是选用了阿拉斯加幼犬的大头像。至于为何又将其设计成了类阿童木的样子,则是因为公司希望“稻糕”像阿童木一样百折不饶,百毒不侵。
增味调料
巴布狗出生于中国,最大的嗜好就是出国旅游,热衷于追赶潮流的它听说21世纪的狗得有个响亮的洋名才够时髦,于是,它特地请日本著名的形象包装大师取了“BABUDQG”这个英文名,并为这个名字感到非常自豪。
崇拜类似奥特曼超人的巴布狗生性善良,极富爱心和正义感,它不仅经常帮助别人,更喜欢打抱不平,所以巴布狗的朋友很多。但是,巴布狗也十分浪漫多情,它相信“英雄难过美狗关”。平时,它不仅喜欢看言情小说,还经常被书里不同的狗姑娘所打动,所以,巴布狗也十分博爱,它非常渴望能同时拥有多个女朋友,还好它虽然“喜新”,但从不“厌旧”。
logo语言【第三篇】
关键词:LOGO语言 信息技术 教学法
LOGO语言能使学生在愉快、轻松、趣味的环境中学习计算机的基本概念和结构化的程序设计思想,可以培养和训练学生的逻辑思维和抽象思维能力,发展他们的智力及创造力,激发学生们学习计算机的兴趣。高年级学生已经具备了逻辑思维和抽象思维能力,学习LOGO语言程序自然不是难事。但有些教学内容仍然比较抽象,学生在学习过程中会感觉枯燥,不易被学生接受和理解。
对此,本人结合日常的教学工作,经过思考和论证积累了一些方法。
一、激发学生的学习兴趣,带动学习积极性
兴趣是学生学习动机中最现实、最积极的因素,是学生获得知识、自生创新的强大的内动力,它的存在使学生能够自主学习,不会把学习当成负担,课堂效果自然事半功倍。学生们虽然都比较喜欢信息技术课程,但如果长期照本宣科、死板教条,只能导致学生厌学情绪的产生。对此,教师只有采用新颖的教学内容和丰富多彩的教学方法,多种途径激发学生的学习兴趣。
首先要充分利用好多媒体这一强力“武器”。采用多媒体教学法,可使学生获得更直观、形象的认识。丰富有趣、逻辑性和系统性强的教学内容,生动的教学方法及作业的多样化,可使学生在学习中产生愉快的情绪,得到精神上的满足。
其次还要通过恰当且生动的例子吸引学生。我在上课时往往选择学生们感兴趣的话题来导入课程。例如,在新学期上第一节课时,我并没有急着介绍LOGO语言,而是做了一个精美的幻灯片。幻灯片的内容是介绍“麦田怪圈”,同学们被一张张精美且神奇的麦田怪圈深深地吸引了。接着让他们以小组为单位展开讨论并派代表发言。同学们怀着好奇心认真观察、比较,试图发现麦田怪圈的“秘密”。趁机引入本课的正题,向同学们介绍LOGO语言,并向同学们介绍它强大功能,能够帮助我们绘制像“麦田怪圈”这样精美又复杂的图形。此种做法调动了学生们的积极性,学习兴趣很高。
二、变抽象为具体,深化编程思想
小学生刚接触程序设计,很难理解过程的真正意义,怎样变抽象为具体是小学生学好LOGO语言的关键。
我先用幻灯片给出一个机器人的模型,然后问学生:“这个机器人由哪几部分组成?”学生回答:“机器人由头、身子、手、脚四个部分组成。”通过这个例子,让学生们理解了LOGO语言的过程编程就像搭积木一样,每个过程就像机器人的某个部位,只需要发挥你的想象力,就可以搭配出不同的图形。然后再讲解过程就是预先写好一段程序,这段程序也许就代表某个图形。当用到这个图形时,就可以用主程序直接调用了。接下来,通过这种直观的演示和分解合并,指导学生理解模块化的程序设计思路;再通过讲解课本上的例题,说明模块化程序的做法。经过我的实践,效果良好。
三、传统与现代课堂结合,交叉并行开展
上信息技术就应该到微机室,这可能是大多数教师的普遍认识,但我不赞同这个做法。平时我发现大部分同学上机时很兴奋,对你的讲课充耳不闻。你在上面讲你的,他在下面“捣鼓”他的,严重影响了听课的效果。同时,LOGO语言在执行程序时速度很快,一闪而过,直接给出程序的结果。这导致学生们对每条语句没有直观的感受,不能深刻体会到每个语句的具体功能。
所以,我在讲授新课时都是在教室里,每讲授一个新命令、每分析一个程序时,我都会用粉笔在黑板上模拟小海龟的动作,画出每条语句与之相对应的图形,就像教学生广播操时把每个动作分解出来,这样学生能够更直观地感受到每个动作。做练习时也让同学们在本子上模拟小海龟的每个动作、每个转向,让学生们做到深刻理解每个命令。
巩固练习课我总是让学生们去上机练习,让他们做做上节课已经做过的题目,针对他们的出错及时改正,同时他们也带着课堂上的疑问来练习。这样上机练习与课堂新授交叉并行进行,能大大地提高学习效率。
四、时刻体验成功,激励学生上进
logo语言【第四篇】
关键词:LOGO语言;命令;图形
苏教版教材中在五年级安排了LOGO语言教学,它是一种程序设计语言,更是一种好的学习工具。如何提高小学生LOGO语言学习的效果,笔者采用分析图形、在纸上模拟海龟行进构图、上机进行测试验证、用练习巩固新知、创新拓展延伸五步法,教学效果显著。
一、分析图形――寻找图形规律,探析问题解决的方法
老师注重培养学生在拿到要做的练习时,要先详细观看样图的结构,特别是复杂图形,要学会拆分成几个单个的简单图形,再确定小海龟的母位,以此为点构思海龟作图的走向,去寻找规律,掌握方法。
例如,教学生初作五角形的图时,让学生分析共有几条直线组成,再确定以哪个点开始朝哪个方向先走,走到一条直线的终点如何转向继续行走等。假设是先从原点向前行进行100步,用FD 100命令先画一条直线,哪如何画第二条线呢?这就要分析小海龟的转向角度和方向了。初次作图可提示学生转的角度为144度,是右转还是左转,让学生去分析、比较、探究。经过不断的思考和实践检验,学生会真正得到感性的认识,从而掌握用程序命令画五角星的方法。
二、模拟海龟行进构图――尝试思维可视化,优化问题解决策略
学生分析图形后,在头脑中已经初步有了一个大概,有的学生已经可以在电脑中直接用命令进行编程检验,对于把握感觉不大的学生,可先在草稿红纸上用笔来分步用一笔画的方式画出五角星,通过图解确定小海龟的母位,再找到行进路线和步骤,从而得出解决问题的方法,让头脑中的虚拟变成纸上的现实,再利用计算机把纸上的现实变为软件中的具体展现,为顺利完成学习任务奠定基础。如右图画法:
需要注意的是:正五角星的五条边是“旋转”的关系,但其画图的顺序是“①③⑤②④①”。
三、测试验证――举一反三,拓展解决问题的训练过程
任何理论认识都离不开实践的检验,学生对所要完成的任务有了一定的认识后,再在计算机上利用循序渐进的方法用程序把图画出来,如有不足再进行微调,直到完成任务。
例如,先用分步命令完成五角形的作业,命令如下:FD 100 RT 144 FD 100 RT 144 FD 100 RT 144 FD 100 RT 144 FD 100 RT 144 ,这样就制作了一个五角星的图形,学生在学习过重复命令REPEAT后,发现相同的命令可以用重复命令这样写:REPEAT 5 [FD 100 RT 144],通过对五个内外角的分析计算还可以得到五角形的内角和是180度,从而可以得出奇数星形的图形公式:REPEAT N[FD 100 RT 180 -180/N],通过这样的训练,使学生利用LOGO作图的能力达到举一反三的,而不是机械地根据书本上的提示完成任务,而是能够拓展创新地完成更多的学习任务。
四、练习巩固――开放思维空间,促进学生能力可持续发展
通过完成类似的练习巩固所学的各种解题思路,熟练掌握运用LOGO命令来进行了编程作图的基本方法,为学习更高更深的课程打下基础,例如,学生在掌握了用上述方法画五角星形的方法后,老师提出让学生想办法画出空心五角星,有的学生通过分析思考,得出了把五角形的一条边结合PU和 PD命令 三次画完,命令如:REPEAT 5 [ FD 30 pu fd 40 pd fd 30 RT 144] ,这样就得出了一个不封口的五角形(图1),然后再不断调整前进的数值,控制总步长为100步,如:REPEAT 5 [ FD 40 pu fd 20 pd fd 40 RT 144]最终得到了一个正确的五角形(图2),通过这样的尝试,学生发现可以用这种方法画出各种类型的五角星。有的学生设想先画出五角星的尖角,再让其重复五次,如以下命令:REPAEAT 5[FD 50 RT 144 FD 50 LT 72],还有的用这样的命令:REPEAT 5[FD 50 LT 72 FD 50 RT 144],甚至有的学生还画出了各种胖瘦的五角形,各种解决问题的思维方式层出不穷。
学生通过实践发现,用LOGO语言作图,方法不局限于一种,关键是怎样思考和设计小海龟的起始点和行进的方向、转动的角度等,要去寻找规律,通过加强练习,学生的思维也就更加活跃了,能力也就增强了。
五、创新拓展――利用推理方式,提高学生学习的创造性。
学生学会方法后,合理加大练习的难度,充分发挥学生的想象空间,能灵活制作更加精美有趣的图形。例如,学生在知道了三角形内角和为180度,五角星内角和也为180度等,从而得出奇数星形的内角和为180度,这样就从五角形的公式推演出了所有奇数星形的公式表:REPEAT N[FD X RT 180/N](其中N为奇数)。在学会使用REPEAT命令后,可以尝试用嵌套的语句,画出各种新奇百怪的图形。
学生知道了从三角形到五角星推算出奇数多角星的画法,这时提出偶数空心多角星形如何画,学生会从画正方形入手思考,根据奇数星形的画法,从正方形入手,内角之和为360度,从而试着进行正六角形的程序编写,命令:REPEAT 6[FD 30 RT 180-360/6 FD 30 LT 60] ,经过程序测试得出右图:
通过几个偶数星形的练习,推理出了偶数正多角星形的公式:
上一篇:醉玲珑什么时候播出4篇
下一篇:关于虎口拔牙歇后语实用5篇