1 / 76

《Logo 语言乐园 》 单元教材简析

兰山区 2010-2011 学年度第一学期青岛版教材培训. 《Logo 语言乐园 》 单元教材简析. 主讲:王 英 剑 临沂第三实验小学. Logo 语言简史. 1968 年,麻省理工学院人工智能实验室西摩尔 · 帕伯特( S . Papert ),为孩子设计出一种叫 LOGO 的电脑语言。

Télécharger la présentation

《Logo 语言乐园 》 单元教材简析

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 兰山区2010-2011学年度第一学期青岛版教材培训 《Logo语言乐园》单元教材简析 主讲:王 英 剑 临沂第三实验小学

  2. Logo语言简史 • 1968年,麻省理工学院人工智能实验室西摩尔·帕伯特(S.Papert),为孩子设计出一种叫LOGO的电脑语言。 • 帕伯特曾是瑞士著名心理学家皮亚杰的学生,他发明的LOGO最初是个绘图程序,能控制一个“海龟”图标,在屏幕上描绘爬行路径的轨迹。帕伯特希望孩子不要机械地记忆事实,强调创造性的探索。他说:“学校的多数课程是记忆一些数据和科学事实,却很少着眼于真正意义上的学习与思考。”他用LOGO语言启发孩子们学会学习,一些孩子用LOGO语言设计出了真正的程序,使它成为一种热门的电脑教学语言。 • 从1984年起,LOGO语言作为一门计算机教学的入门语言,走进我们小学课堂,它采用生动有趣的搭积木拼图方式,通过海龟绘图来学习编制程序的一般方法,具有绘图、制表和会话功能、过程调用功能,结构化好、简单易学、形象直观。

  3. 一、单元教材分析

  4. 本单元的主要内容与地位 本单元主要介绍了一种适合小学生学习编程语言--LOGO语言,共10课内容,主要介绍了Logo的基本命令、重复命令、过程、计算输出等知识。通过本单元的学习,主要是让学生掌握logo语言的基本使用方法,学会一些绘图方面的技巧,渗透编程的思想,初步建立程序语言的概念,为以后高一级的学习打基础。它体现了全新的教育理念,注重对学生综合处理信息能力的培养,强调以学生为主体的信息收集、处理和应用的实践活动,让孩子们在发现中去学习,再在学习中去探索,做到玩中学、学中乐。

  5. 准确定位LOGO的学习 学会初步设计程序,启迪学生创造性的思维;重点在于培养学生解决问题的思维方法。 低层次学习:把海龟看成是虚拟的机器人,是按照设定的 图形路线在行动。 高层次学习:将Logo语言当作是一种分析、综合与建构的 方法。 切忌:把本单元当作画图来教!

  6. 本单元知识概念图

  7. 二、单元总体目标

  8. 知识目标: • 1、了解什么是Logo语言。 • 2、了解什么是重复命令、重复命令的嵌套。 • 3、了解什么是过程。

  9. 技能目标: • 1、掌握Logo语言基本命令的使用方法,学会使用基本命令绘制简单的图形。 • 2、学会使用重复命令,掌握重复命令的嵌套方法,使学生能够绘制出更复杂的图形。 • 3、掌握过程的定义、保存、调用、修改的方法,使学生能够灵活的编写各种过程。 • 4、掌握LOGO语言中四则运算和表达式的输入方法,学会打印命令格式,并掌握打印语句的两种功能。

  10. 情感、态度、价值观目标: • 1、通过Logo语言的学习,培养我们的编程能力,锻炼实践操作能力。 • 2、通过各种复杂图形的绘制,提高我们的逻辑思维能力和审美能力。

  11. 三、本单元教学重点、难点 • 重点: • Logo语言各种命令的使用方法。 • 难点: • 1、重复命令、过程的嵌套 • 2、如何灵活利用命令的组合绘制复杂的图形(编写过程)。

  12. 四、教学资源分析 • 教学资源 • 创建Logo教学课件、Logo作品等 • 教学环境建议 • 网络教室、投影仪等。

  13. 五、教材分课时解读

  14. 第1课、Logo初步认识 • 教学目标 知识目标 认识Pc Logo窗口的组成。 技能目标 1、学会如何启动、退出LOGO语言。 2、掌握LOGO语言在屏幕上的显示方式,合理的利用。 3、初步尝试使用程序设计命令。 情感态度与价值观目标 通过Logo语言的学习,增强学生对计算机语言的兴趣。

  15. 本课内容的地位 • 本单元的第一课时,是Logo入门基础。 • 本课的重难点 • 1、学会启动、退出LOGO系统。 • 2、掌握使用屏幕显示的几个常用命令。

  16. 教学准备 Logo的相关材料、作品,网络教室或大屏幕投影教室 • 本课的课时分配建议 • 1课时

  17. 教学建议 本节课是学生第一次接触计算机程序设计语言,教师事先应先将程序的概念、程序设计、程序设计语言的相关资料准备好,充分估计学生可能发生的问题之所在。通过直观的演示,让学生完成对Logo的认识。 教师讲解Logo的基本知识后,让学生大胆去尝试,了解Logo的窗口组成,初步掌握一些简单基本命令的用法。

  18. 本课教学主要命令: 屏幕显示方式: SS图文混屏显示 SplitScreen shift+f2 TS全文字屏显示 TextScreen shift+f3 FS全图形屏显示 FullScreen shift+f4 简单图形命令(初步了解) FD BK RT LT 退出logo Bye 、EXIT或QUIT

  19. 第二课、基本命令(一 ) • 教学目标 知识目标 1、掌握Logo基本命令的格式是什么。 2、了解Logo基本命令的作用什么。 技能目标 1、学会运用Logo基本命令进行绘图。 2、学会如何使用三种清屏命令。 情感态度与价值观目标 通过绘制数学图形,培养学生的绘图技巧,锻炼学生的绘图能力。

  20. 本课内容的地位 • 是本单元的基础课。初步掌握基本命令的使用方法,为后面的课时打基础。 • 本课的重难点 • 重点:熟悉cs FD、 BK、 RT、 LT、home等简单命令的使用。 • 难点:利用基本命令绘制图形。

  21. 教学准备 预先绘制好的简单图形、网络教室或大屏幕投影教室 • 本课的课时分配建议 • 1课时 • 教法、学法 • 直观演示法、讲解法 • 讨论法 、合作探究法等

  22. 本课教学主要命令: Home复位 CS 清屏复位 CleanScreen FD 前进 ForwarD BK 后退 BacK RT 右转 RighT LT 左转 LefT 强化

  23. 本课习题答案 使用多种方法绘制下面的图形,看看你能有几种方法。 答案二: FD 80 BK 40 LT 90 FD 40 LT 90 FD 40 答案一: FD 40 RT 90 FD 40 LT 90 FD 40 BK 80 2、每绘制一次后,使用一种清屏命令进行清屏。 这两个题目合为一个题就可以!

  24. 第三课、基本命令(二) • 教学目标 知识目标 1.了解抬笔、落笔命令的作用是什么。 2.了解隐龟、显龟的作用是什么。 技能目标 1.巩固前面已学基本命令的用法。 2.会通过抬笔、落笔命令的使用绘制图形。 3.掌握隐龟、显龟命令的使用的使用方法。 情感态度与价值观目标 通过绘制交通标识线,传授给学生一定的的道路交通知识,提高交通安全意识。

  25. 本课内容的地位 • 是本单元的基础课之二,进一步学习新的基本命令。初步掌握基本命令的使用方法,为后面的课时打基础。 • 本课的重难点 • 重点:抬笔命令格式、落笔命令格式 • 难点:分析语言中的错误,并改正。

  26. 教学准备 例题图形、网络教室或大屏幕投影教室 • 本课的课时分配建议 • 1课时 • 教法、学法 直观演示法、讲解法 大胆尝试法等

  27. 本课教学主要命令: PU抬笔 PenUp PD落笔 PenDown ST显龟 ShowTurtle HT隐龟 HideTurtle

  28. 补充命令: Pe 擦除命令 注:使用“pe”命令后,再画时要加“pd”落笔命令。 SETW 笔粗命令。 格式: SETW N 注:n表示笔的粗细数值。范围在1-999。数值越大笔越粗。

  29. 本课习题答案 1、指挥小海龟画”吕”字 FD 30 RT 90 FD 30 RT 90 FD 30 RT 90 FD 30 RT 90 PU BK 35 PD FD 30 RT 90 FD 30 RT 90 FD 30 RT 90 FD 30 RT 90 2、指挥小海龟画两面小红旗。 FD 60 RT 120 FD 40 RT 120 FD 40 RT 120 RT 90 PU FD 50 LT 90 PD FD 40 RT 120 FD 30 RT 120 FD 30 RT 120

  30. 第四课、颜色设置与填充命令 • 教学目标 知识目标 了解什么是颜色命令有哪些。 技能目标 1、掌握画笔颜色命令格式及背景颜色的命令格式。 2、掌握封闭图形填色方法。 情感态度与价值观目标 通过红旗的绘制,让学生了解五星红旗的来历,培养学生的爱国主义情感

  31. 本课内容的地位 • 是本单元的基础课之三,进一步学习新的基本命令。初步掌握基本命令的使用方法,为后面的课时打基础。 • 本课的重难点 • 教学重点:改变画笔颜色和背景颜色的命令和填色命令的格式及如何更好的应用。 • 教学难点:色彩的搭配和填色命令的应用。

  32. 教学准备 例题图形、网络教室或大屏幕投影教室 • 本课的课时分配建议 • 1课时 • 教法、学法 直观演示法、讲解法 大胆尝试法等

  33. 本课教学主要命令: • SETBG背景颜色设置 • SETPC 画笔颜色设置 • FILL 填充颜色 • 填色时需注意:填充的图形必须是封闭的 • 海龟必须位于封闭图形内部落笔状态 • 填充颜色是边框颜色 清屏命令 • ClEAN清除图形不复位 • CS清除图形复位 • DRAW 清除图形和背景复位 • CT清除所以命令行

  34. 本课习题答案 1、指挥小海龟画个蓝色的三角形并涂色 答案: SETPC 9 FD 60 RT 120 FD 60 RT 120 FD 60 RT 130 PU FD 40 PD FILL 2、指挥小海龟绘制红色的长方形并涂色。 答案: SETPC 12 FD 60 RT 90 FD 120 RT 90 FD 60 RT 90 FD 120 RT 90 RT 45 PU FD 30 PD FILL

  35. 3、指挥小海龟绘制如下图形并涂色。 SETPC 12 FD 80 RT 90 FD 40 HOME RT 15 PU FD 30 PD FILL BK 30 LT 15 SETPC 14 RT 90 FD 80 RT 150 FD 40 RT 30 FD 100 RT 30 FD 40 RT 150 FD 100 RT 90 PU FD 10 PD FILL

  36. 第5课、重复命令 • 教学目标 知识目标 掌握重复命令的格式是什么。 技能目标 1.学会使用重复命令画正多边形。 2.学会使用重复命令绘制多角星 情感态度与价值观目标 通过重复命令的使用,培养学生提高速度的技巧。

  37. 本课内容的地位 • 本节课中,通过学习探究任务“画三角形、正方形、五角星、七角星等”,引导学生归纳总结出重复命令的格式,使学生理解、掌握重复命令方法和规律。 • 本课的重难点 • 教学重点:重复命令的应用和正多边形的画法。 • 教学难点:利用重复命令绘出复杂的图形。

  38. 教学准备 本课相关作品如正多形、多角星等,相关的数学知识,课后题图形,网络教室或大屏幕投影教室 • 本课的课时分配建议 • 1课时 • 教法、学法 直观演示法、讲解法 归纳法、知识迁移法、尝试法等

  39. 本课教学主要命令: • 重复命令: • REPEAT 重复的次数[重复的命令] • 画正多边形: • REPEAT 边数[FD 边长 RT 360/边数] • 画奇数多角星: • REPEAT 角数[FD 边长 RT 180-180/角数] • 画圆: • REPEAT 360 [FD 1 RT 360/360]

  40. 补充画圆的方法: 圆的画法:  1、画正三十六边形:REPEAT  36[FD  10  RT 10]                             REPEAT  36[RT  5  FD  10  RT  5] 2、半径与边长的关系:边长=0.174*半径 用半径画圆:REPEAT 36[RT 5 FD 0.174*半径 RT 5] 3、半圆的画法:REPEAT  18[RT 5 FD 0.174*半径 RT 5](在上述圆的画法命令直接将重复次改为18(即圆的重复次数36的一半) 4、在画圆的命令的基础上将重复次数分别改为18、9、27、54等画出各种弧; 画完一个1/4弧的基础上转角90度,再画一个1/4弧成为一片叶

  41. 本课习题答案 1、绘制两个大小不同的正六边形。(略) 2、绘制几个不同角数的多角星。(略) 3、绘制如下图形: repeat 8[fd 100 lt 90 fd 30 pu bk 30 rt 90 bk 100 pd rt 45] repeat 8[pu fd 30 pd fd 50 bk 50 pu bk 30 pd rt 45] rt 22.5 repeat 8[pu fd 30 pd fd 20 bk 20 pu bk 30 pd rt 45] Repeat 360[fd 1 rt 360/360] Repeat 360[fd 1 lt 360/360]

  42. 第六课、重复命令嵌套 • 教学目标 知识目标 了解什么是重复命令的嵌套。 技能目标 1.巩固重复命令的使用方法。 2.学会使用重复命令的嵌套画更复杂的图形。 3.锻炼学生的逻辑思维能力。 情感态度与价值观目标 通过绘制各种千变万化的图像,激发学生的学习兴趣,培养学生积极探索的精神。

  43. 本课内容的地位 • 通过前面几节课的学习,学生已经学会了logo语言绘图的基本方法,本节课中,教材利用了知识的迁移规律让学生分析总结出重复命令的嵌套格。通过学习探究任务“小风车”的解决,使学生理解、掌握利用重复命令的嵌套格式画旋转图形的方法和规律。 • 本课的重难点 • 教学重点: • ⒈重复命令的嵌套。 • ⒉利用重复命令的嵌套,设计图形。 • 教学难点: • 重复命令嵌套的合理运用。

  44. 教学准备 示例图形、课后题图形、网络教室或大屏幕投影教室 • 本课的课时分配建议 • 1课时 • 教法、学法 • 演示法、讲解法 • 联想法、知识迁移法、归纳法、合作探究法等

  45. 本课教学主要命令: 绘制旋转图形: REPEAT 旋转次数 [ 绘制单个图形命令 RT 360/旋转次数 ] 本节课的内容比较深、比较难,建议教师事先应对课堂教学内容以及学生要完成的作品设计的全过程亲自动手操作,进行必要的预演。

  46. 本课习题答案 绘制如下图形,并涂色: 1、REPEAT 4[REPEAT 2[FD 30 RT 90 FD 80 RT 90] FD 30 RT 90 FD 40 LT 90] 2、repeat 4[repeat 2[fd 30 rt 90 fd 80 rt 90]pu fd 30 rt 90 fd 40 lt 90 pd] LT 30 REPEAT 3[REPEAT 2[FD 40 RT 60 FD 40 RT 120] RT 120]

  47. 拓展 1、重复命令画人行横道线: repeat 6[rt 90 fd 120 pu bk 120 lt 90 fd 30 pd] 2、绘制下列图形: REPEAT 6[REPEAT 6 [FD 边长 RT 60] rt 60] 田字形: repeat 4[repeat 4[fd 边长 rt 90]rt 90] REPEAT 5 [FD 100 REPEAT 5 [FD 20 RT 144] RT 144]

  48. 第七课、过程的使用(一) • 教学目标 知识目标 了解什么是过程。 技能目标 1.学会如何定义过程绘制图形。 2.掌握过程的调用方法。 3.学习如何保存过程。 情感态度与价值观目标 通过"建造"一座小房子的例子,培养学生认真做事的态度。

  49. 本课内容的地位 • 本课教学内容是编写程序的开始,既是对前面学习内容的综合运用,又为后两课奠定基础。内容相对前面内容较难理解,教师应讲清原理,再讲应用。 • 本课的重难点 • 教学重点:1、定义过程、保存过程、调用过程。 • 教学难点:编写过程,画出图形。

More Related