第一课小海龟画正三角形
八年级新世纪版信息技术第一课_小海龟画正三角形ppt课件
言。 ❖ 而我们常玩的QQ、酷狗、游戏等这些软件都
是用编程语言开发出来的。
我爱祖国,但用的是奇异的爱情!
一、Small Basic 编程语言
❖ 2、Small Basic 语言
1)Small Basic(小基础)是一种初学者入门的编程语言。 2)Small Basic 启动程序为Microsoft Small Basic.exe。
(八年级信息技术 ——新世纪出版社)
第一课 小海龟画正三角形
我爱祖国,但用的是奇异的爱情!
学习目标
❖ 一、认识Small Basic编程语言。 ❖ 二、了解对象和它的操作。 ❖ 三、了解对象的属性。 ❖ 四、灵活运用Turtle对象的操作与属性。
我爱祖国,但用的是奇异的爱情!
一、Small Basic 编Biblioteka Baidu语言
属性
角度 速度 X坐标 Y坐标
隐藏 移动 移到 放下笔 拿起笔 显示 转动 左转 右转
操作
我爱祖国,但用的是奇异的爱情!
五、练习
❖ 画如下图所示三角形。(提示:先设置好小海龟的坐标和方 向等属性。)
我爱祖国,但用的是奇异的爱情!
The End
❖ 1、编写第一个Small Basic 程序
第二节 小海龟画正三角形
一、对象和它的操作
小海龟向前移动100步
Turtle
对象
.
Move(100)
操作
连接符
对象:相当于要编程控制的东西。 例如:小海龟“Turtle”是一个对象;小海龟画图的窗口 “Graphics Window”也是一个对象。 操作:例如:“Move( )”就是“Turtle”的一个操作。 每个操作后面都带有一个圆括号“( )”,中间写上该操 作所带的参数。
三、实 践 操 作
利用对象的属性编写一个画正三角形的程序
Turtle . X =100 将小海龟的x坐标设置为100 Turtle . y =100 将小海龟的y坐标设置为100 Turtle . Angle=90 将小海龟的方向设置为与垂直方向成90度 Turtle . Speed=3 将小海龟的速度设置为3 Turtle .Move (100) Turtle .Turn (120) Turtle .Move (100) Turtle .Turn (120) Turtle .Move (100) Turtle .Turn (120)
对象与它的操作之间用 符号“.”连接。格式如下:
对象名称 对象与操作之间 的连接符 实心点 . 实心点 . 操作名称 Move(移动) Turn(转弯) 操作的参数 (100) (120)
Turtle Turtle
《小海龟画正三角形》教学设计及反思
《小乌龟画正三角形》教学设计
简介:LOGO语言是一种计算机程序设计语言,它诞生于美国麻省理工学院人工智能实验室。LOGO在希腊文中有“文字”、“符号”和“思索”的意思。帕伯特发明的LOGO就是希望孩子不要机械地记忆事实,强调创造性的探索。但我们发现当前学生学习LOGO虽然大多也能掌握这些知识,但这些知识是老师给灌进出的,而不是自己探索、自己悟出来的,因此学生独立思考、独立探索的能力就得不到培养。本节课就从学生兴趣入手,让学生在“探”中“悟”、“悟”中“探”,积极主动地获取知识,既可训练学生的思维,也能体现学生的主体性。
【教学目标设计】
1.知识目标:学会指挥小海龟准确地画出正三角形,学会使用Turtle命令。2.能力目标:通过编程练习,培养严谨、认真、科学的编程习惯,提高计算能力、思维能力和推理能力。
3.情感目标:在独立思考的基础上,同学之间相互协作,以组为单位相互竞赛,养成积极进取的学习习惯。
【教学重点、难点】
教学重点:命令Turtle的功能及格式。
难点:1、让学生自己“悟”出命令中的内容
2、对象和操作的关系。
【教学方法】
任务驱动法、启发式教学法、发现教学法。
【教学过程】
一、游戏,激趣导入
师:我找一个同学和老师一起表演游戏。同学们注意观察。
师:我下命令,这个同学按我命令行走。前进100步,向右转120度,前进100步,向右转120度,前进100步,向右转90度。
师:发现这个同学走了个什么图形?
二、教授新知
出示
Turtle.Move(100)
Turtle.Turn(120)
Turtle.Move(100)
六年级LOGO小海龟编程
嵌套的应用
教学过程:
同学们,我们上节课学了重复命令,今天我们要来说学嵌套命令,什么是嵌套?简单地说,就是在重复命令中重复的内容也是由一些重复命令组成的。
看一看:
用重复命令的嵌套画出来的五角星花
小海龟要画5次形状和大小都相同的正方形
看一下上图,可以看到它是用边长为80的正方形重复了5次画成的。
正三十六边形:REPEAT[FD 5 RT]
2、利用LOGO重复命令及重复命令嵌套画图
学生操作,教师巡视指导
1、
2、
3、
4、
教后记:
学生在教师提示下,都仍完成。比较满意。
第九课:编写过程巧画图
学习任务:
了解什么是过程,使用编辑命令EDIT编辑过程
教学重点:
EDIT命令的使用
教学过程:
做一做:
编写画一个红色的五角星的过程
第四课:基本命令大集合
学习任务:
总结LOGO的基本命令
教学重点:
FD前进、BK后退、LT左转、RT右转、CS清屏、CS清文本、PU抬笔、PD落笔、HOME回家、PE橡皮、SETW改变画笔粗细。
教学过程:
同学们,我上前二节课学习了LOGO一些常用命令,今天我们来做个总结,做个回顾。首先做道连线题,目的是要熟记这些命令作用。
FD 80 RT 90
FD 80 RT 90
小海龟画正多边形教学设计
Turtle.Move (Length)
Turtle.Turn (E)
EndFor
2.编写程序,小海龟无限画螺旋图形,如图所示。
S=4
Length=50
E=360/S
turtle.speed=6
For i=1 to i+1 step 5
Turtle.Move (i)
小海龟画正多边形
教学目标:
1、了解什么是算法,了解算法的自然语言描述和流程图描述。
2、理解For…EndFor循环语句的使用方法。
教学重点、难点:
教学重点:学习For…EndFor循环语句及使用
教学难点:理解循环语句结构的运行
教学方法:
演示法、任务驱动法、讲授法
教学过程:
一、算法与流程图
1、用自然语言描述画正三角形的算法
Turtle.Turn (E)
EndFor
第一步:画一条边,右转120度
第二步:画一条边,右转120度
第三步:画一条边,右转120度
2、用顺序结构描述画正三角形的流程图
顺序结构
Turtle .Move (100)
Turtle .Turn (120)
Turtle .Move (100)
Turtle .Turn (120)
Turtle .Move (100)
六年级下册信息技术教案-11.“小海龟”画图形|华中师大版 (新版)
“小海龟”画图形
教学目标:
一、知识目标:学会指挥小海龟准确地画出正多边形,学会使
用repeat命令;
二、能力目标:通过编程学习,培养严谨、认真,科学的变成
习惯,提高计算能力、思维能力和推理能力;
三、情感目标:在独立思考的基础上,同学之间相互协作,以
组为单位相互竞赛,养成积极进取的学习习惯。
教学重、难点:教学重点——重复命令repeat的功能和格式;
教学难点——学生发现重复命令中的内容;掌握次数和重复内容间的关系。
教学过程:
一、引入
师:同学们,我们上节课学习了指挥“小海龟”画图,今天先
请同学们小组内讨论,画出下列三个图形(P107)。
学生组内讨论,尝试画正方形,正三角形,正五边形。
学生交流画三种图形的命令。
汇报三种图形绘制时,“小海龟”转动方向的角度。
正三角形:三边 120度
正方形:四边 90度
正五边形:5边 72度
师:那么请同学们说一说画一个边长为10的正三十六边形时,转动方向的角度是多少?
生:三十六条边。角度:10度。
师:请同学们把命令写下来。
二、新课展开
1、师:同学们请说一说你们命令写的怎么样了?
生:太多了。
师:对,太麻烦了。那么有什么新的命令解决反复重复命
令的问题呢?
请同学们自学课本P108小桥梁的内容,画正五边形的命令。
2、师:以正方形为例,相同的命令重复了4次。重复这个
单词就是repeat使用方法: repeat 4 【命令组】其
中4是重复的次数
请同学们试一试。
师:成功了吗?
再画一个正三角形试一试吧。学生尝试后完成交流。
师:那么正三十六边形你会画吗?快动手试一试吧。
三、拓展
广东八年级信息技术下册全册教案
3、实例教学
六、自主练习
任务:请同学们利用已经学习的Turtle属性和操作,自己动手试一试,画出各种图
形。
七、学生演示
八、总结
第二课:小海龟画彩色正五边形
教学目标:
1、理解变量及其命名规则
2、掌握变量的赋值及变量的应用
3、认识GraphicsWindow对象及常用属性设置
教学重难点重点:变量及其应用
二、变量
1、我们将程序中代表某个值的符号称为“变量”。
2、变量是程序用来保存数据的。
3、规则:
A、变量名要以字母、汉字、数字、下划线命名,且不能以数字开头。
B、变量名不能与对象、属性、操作名相同,也不能与Small Basic中的保留字相同,例如:if不能作为变量名。
C、变量名应尽量简单易懂。
例子:(正三边形)
比如:
S=3把数值3存放在变量S中。
Length=100把数值100存放在变量Length
E=360/S先算出表达式360/S的结果(120),其中S=3,然后把数值120存放在变量E
注意:表达式中国可以包含函数、常量、变量,用小括号“()”表示运算的优先次序变化。不能用中括号“* +”.表达式中使用的算术运算符是:+ - * /。
难点:理解赋值语句,不要将赋值语句和数学中的等式混为一谈。
四年级下册信息技术小海龟画图形教案
四年级下册信息技术小海龟画图形教案
一、教学目标
1. 让学生了解小海龟画图软件的基本操作和功能。
2. 培养学生利用小海龟画图软件创作简单图形的兴趣和能力。
3. 引导学生学会观察和分析图形,培养学生的审美观念。
二、教学内容
1. 小海龟画图软件的基本操作。
2. 用小海龟画图软件创作简单的图形。
3. 欣赏和分析常见的图形。
三、教学重点与难点
1. 教学重点:小海龟画图软件的基本操作,用小海龟画图软件创作简单的图形。
2. 教学难点:掌握小海龟画图软件的高级功能,创作出复杂的图形。
四、教学方法
1. 任务驱动法:通过设置具体的任务,引导学生动手操作,实践学习。
2. 示范教学法:教师演示操作步骤,学生跟随模仿。
3. 小组合作法:学生分组合作,共同完成任务。
五、教学准备
1. 准备小海龟画图软件安装在每台电脑上。
2. 准备一些简单的图形素材供学生参考。
3. 准备投影仪,用于展示学生作品和讲解。
教案内容待补充
六、教学过程
1. 导入:教师通过向学生展示一些有趣的图形作品,激发学生对图形创作的兴趣,引出本节课的主题。
2. 基本操作学习:教师演示小海龟画图软件的基本操作,如移动、画线、填充颜色等,学生跟随教师一起操作,熟悉软件的使用。
3. 创作简单图形:教师布置任务,让学生利用小海龟画图软件创作简单的图形,如正方形、三角形、圆形等。学生独立完成任务,教师巡回指导。
4. 作品展示与评价:学生将作品展示在投影仪上,全班同学一起欣赏和评价,教师给予点评和指导。
七、课后作业
1. 学生利用小海龟画图软件回家后创作一幅图形作品,可以是动物、植物、建筑物等。
心流理论在信息技术教学中的应用
心流理论在信息技术教学中的应用
随着网络游戏产业的发展,学
生的网络游戏成瘾对其学业和身心
健康带来了巨大的危害。在互联网
时代下,抵制学生玩手机、明令禁
止玩网络游戏显然不现实。调查研
究表明,很多网络游戏在设计中使
用了心流理论,让玩家在游戏中有
了心流体验,从而达到吸引玩家的
目的。那么,如何将以心流体验为
理念的游戏模式融进信息技术学 中,学生生心流体验,‘丨、,技 :
学会正确使用信息技术,进行合理
的网络游戏行为,不再沉迷网络游
戏呢?理论和实践两
了。
一、 心流的概念
心流(flow)是指将个人精神
在,
产生 的实的。
心流体验 的心理体验,很 体在 中的
,有 体在
中的 ,而 使 体
、,、
卓越。许多研究表明心流体验可以 心理健康 ,在学 中到心流体验的 有更多的
。
二、 心流体验的基本特征及其教学启示
对心流体验现象的分析以
及对经历心流体验体的,米
哈里' 其研究
了心流体验的 ,以为心流体验的发
。认为,这 都有
一定的学意义。
活动本身具有了目的。心流
够在各各样的中体验到,但 这 往往 们发自内心真
正喜欢的。在教学中,怎样让学习
自身变成目的,让学生喜欢学本
文/江门市第十一中学蒋恒
身,从而产生心流体验呢?除了改
变学生(包括家长甚至师自己)
对学 程与结果价值的认之
外,还要尽 将每一部学内
容表现成有趣的、有吸引的,将
每节课的学 程设计成令人愉
的、以享受的。
每一步都有明确的目标。对所
从事的 规划,使其每一步
都有明确的目,心流体验产生
的条件之一。在学中,我们要合
理设计学 程,使得每一阶段、
每一节课、每环节、甚至每次
问,都有相应的学目标,让学生
小海龟画正三角形
第一课小海龟画正三角形
教学目标:
1、初步认识sm all basic语言,了解其基本的操作使用方法。
2、理解什么是对象及其属性、操作方法。
3、认识“Turtle”对象,掌握其属性、操作方法。
4、掌握使用sm all basic命令(语句)画正三角形的方法。
教学重难点:
重点:掌握使用对象的属性、操作的方法;
难点:理解对象及其属性、操作。
教学方法:
演示法、任务驱动法、讲授法
教学过程:
一、认识Smal l Basic
二、命令的分析
三、实例教学(教师演示)
四、学生动手实践
1、经过自主练习,同学们能够成功运行程序吗?最终画出什么图形呢?
2、不成功的话,又存在着哪些问题呢?为什么呢?该如何解决呢?
五、深入学习
1、思考问题:
A、小海龟能不能在窗口的任意位置画三角形?
B、小海龟能不能“爬”快点?
C、小海龟开始“爬”时,头能否不垂直向上,能否改变方向?
2、属性、操作的学习
3、实例教学
六、自主练习
任务:请同学们利用已经学习的T urtl e属性和操作,自己动手试一试,画出各种图
形。
七、学生演示
八、总结
第二课小海龟画彩色正五边形
教学目标:
1、理解变量及其命名规则
2、掌握变量的赋值及变量的应用
3、认识”Graphi csWin dow”对象及常用属性设置
教学重难点
重点:变量及其应用
难点:理解赋值语句,不要将赋值语句和数学中的等式混为一谈。
教学方法
讲授法、演示法、任务驱动法
教学过程
一、引入教学
小海龟pc logo复习
一、基本命令(抄写五遍):
1、前进FD 2、后退BK 3、左转LT wk.baidu.com、右转RT 5、清屏CS
6、回家HOME
7、抬笔PU 8、落笔PD 9、擦除PE 10、笔粗SETW
11、笔色SETPC
12、填色FILL 13、重复REPEAT 16、显龟ST 17、藏龟HT 18、退出BYE
二、基本绘图命令格式(仿写):
1、用重复命令画正多边形:REPEAT 边数[FD 边 长 RT 边数] 注:当边数为36以上时画出的是圆。 画一个边长为100的正三角形的命令是( )。 画一个边长为60的正六边形的命令是 ( )。 画一个边长为20的正18边形的命令是( )。 画一个边长为10的圆的命令是()。
2、用重复命令五角星:REPEAT
角数
[FD 步数RT 角数角数] 画一个边长为150的正五角星的命令是 ( )。
3、用重复命令画正奇数多角星:公式是:
REPEAT 角数[FD 步数 RT 180-180/角数] 画一个边长为200的正31角星的命令是( )
scratch画正多边形 教案
画正多边形教案
一、教材及学生分析
本课主要目的是利用前进和右转等基本命令画正多边形,要求学生发现正多边形的特点,找到画正多边形的规律,从而知道如何计算小海龟的转动角度,并学会用重复命令,完成同样的任务。本课内容分为两节课学习,本课为第一课时,第二课时是学生做练习,巩固学习到的知识。
二、教学目标
1、知识目标:学会指挥小海龟准确地画出正多边形,学会使用命令。
2、能力目标:通过编程练习,培养严谨、认真、科学的编程习惯,提高计算能力、思维能力和推理能力。
3、情感目标:在独立思考的基础上,同学之间相互协作,以组为单位相互竞赛,养成积极进取的学习习惯。
三、教学重点
1、了解正多边形的特点是指各边长度相同的多边形,知道如何画正多边形。
2、能计算出小海龟画正多边形时的旋转角度。
3、掌握快速的编写语句的习惯,若需相同或相似的命令行,可直接将光标移动到前面行任意地方,按回车键即可。
4、对于同样的任务,学会使用重复命令。
四、教学难点
1、如何计算小海龟的旋转角度。
2、重复命令的书写规则和正确使用。
五、教学准备
计算机课室、大屏幕投影、红蜘蛛控制软件、Logo软件、纸制小海龟等。
六、教学过程
(一)复习旧知,导入新课:(5分钟)
1、小组竞赛画屏幕所示直线、折线、直线与折线
2、今天我们的学习任务,就是利用画直线、折线的简单命令,来画一些复杂的几何图形。
(二)认识正多边形(包括正三角形、正方形、正五边形、…、正八边形、…)。
1、这些图形的名称是什么,它们有什么共同特点?请学生发现规律,教师可提示他们发现边或角有什么特点。(正多边形,各条边相等)
广东八年级信息技术下册全册教案
八年级信息技下册术教案
第一课: 小海龟画正三角形
教学目标:
1初步认识small basic语言,了解其基本的操作使用方法。
2、理解什么是对象及其属性、操作方法。
3、认识“Turtle”对象,掌握其属性、操作方法。
4、掌握使用small basic命令(语句)画正三角形的方法。
教学重难点:
重点:掌握使用对象的属性、操作的方法;
难点:理解对象及其属性、操作。册
教学方法:演示法、任务驱动法、讲授法
教学过程:
一、认识Small Basic
开始——smallbasic——运行
二、命令的分析
Turtle.move
实例教学(教师演示)
画三角形:
Turtle.move(100)
Turtle.turn(120)
Turtle.move(100)
Turtle.turn(120)
Turtle.move(100)
Turtle.turn(120)
四、学生动手实践
1、经过自主练习,同学们能够成功运行程序吗?最终画出什么图形呢?
2、不成功的话,又存在着哪些问题呢?为什么呢?该如何解决呢?
五、深入学习
1、思考问题:
A、小海龟能不能在窗口的任意位置画三角形?
B、小海龟能不能“爬”快点?
C、小海龟开始“爬”时,头能否不垂直向上,能否改变方向?
2、属性、操作的学习
3、实例教学
六、自主练习
任务:请同学们利用已经学习的Turtle属性和操作,自己动手试一试,画出各种图
形。
七、学生演示
八、总结
第二课:小海龟画彩色正五边形
教学目标:
1、理解变量及其命名规则
2、掌握变量的赋值及变量的应用
3、认识GraphicsWindow对象及常用属性设置
logo《画正三角形及组合图形》课件
海龟画正三角形转角多少度?
正三角形内角 多少度?
60度
这个外角多少度? 60度
当小海龟在这个位置 头向上时转多少度才 可以画下一条边?
பைடு நூலகம்
外角120度
内角60度
画边长为100步的正三角形命令组:
fd 100 rt 120 fd 100 rt 120 fd 100 rt 120
挑战1:这样六边形 怎么画呢?
挑战2:这样风车 怎么画呢?
正三角形边长60,旗杆长40
也可以写成一行命令组:
fd 100 rt 120 fd 100 rt 120 fd 100 rt 120
正三角形水平放置 的怎么画呢?
多这少个度角
内角60度
这个正三角形组合 怎么画呢?
小海龟从图形中心位置出发
这个角多少度?
画边长为100步的正三角形命令组:
rt 30 fd 100 rt 120 fd 100 rt 120 fd 100 rt 120 rt 120 fd 100 rt 120 fd 100 rt 120 fd 100 rt 120 rt 120 fd 100 rt 120 fd 100 rt 120 fd 100 rt 120
画边长为100步的三角形风车命令组:
fd 100 rt 120 fd 100 rt 120 fd 100 rt 120 rt 90 fd 100 rt 120 fd 100 rt 120 fd 100 rt 120 rt 90 fd 100 rt 120 fd 100 rt 120 fd 100 rt 120 rt 90 fd 100 rt 120 fd 100 rt 120 fd 100 rt 120
吉林美术出版社 小学六年级综合实践活动下册
《第一课初识LOGO语言》课堂教学设计
课题名称:第一课初识LOGO语言
该内容总课时:2课时
自主课时:1课时
一、学习内容分析
本课是整个学期的第一课,是学好本学期信息技术课的重要一课,本课是以LOGO软件的窗口布局与小海龟的前进、后退以及清屏命令为教学内容。教学重点是掌握LOGO的窗口布局及几个基本命令等知识。教学难点是LOGO的三个屏幕状态的切换。
二、学习目标分析
学习目标:掌握LOGO的窗口布局及几个基本命令等知识。学生能够熟练进行LOGO的窗口切换,能熟练应用前进后退及清屏那几个基本命令完成了学习目标。
三、学习者特征分析
因为这是一个新的编程软件,所以学习者不需要与以前学习的知识相联系,所有的学生都是零起点,这样以前零起点的学生也不会有学习压力。只要让学生对此软件感兴趣,以后的学习就会事半功倍。
四、自主学习任务设计
通过阅读教材完成下列任务:
1、请将LOGO软件的标准窗口切换到全局窗口
2、请将LOGO软件的标准窗口切换到全文本窗口
3、使小海龟前进50步,后退100步。
五、课堂教学任务设计
一、师生谈话,导入新课
同学们,从今天开始,我们就要与LOGO中的小海龟交朋友了,它将伴随我们一学期的学习生活,你想了解它吗?来那我来吧。
二、实践探究,学习新知
(一)启动LOGO
怎样来启动呢?我们从哪能找到它呢?同学们一起来试试。
学生实践操作,教师巡视指导。
小结:第一次进入LOGO时,我们所看到的界面就是标准窗口布局,由命令窗口和图形窗口组成的。图形窗口是小海龟按照我们输入的命令运行后所显示的结果,命令窗口是用来输入LOGO语言命令的,我们编写的程序和要输入的命令都是在这个窗口下进行的。LOGO的语言界面比较灵活,有三种屏幕状态,看谁能显示出另外两种窗口布局,并能互相切换?
1小海龟画正三角形
第一课小海龟画正三角形
学习目标
一、认识Small Basic编程语言。? 二、了解对象和它的操作。? 三、了解对象的属性。? 四、灵活运用Turtle对象的操作与属性。
一、Small Basic 编程语言
1、什么是编程语言?
人与人之间交流用的语言有汉语、英语等;? 计算机编程语言就是人和电脑硬件的交流语言。? 而我们常玩的QQ、酷狗、游戏等这些软件都是用编程语言开发出来的。
一、Small Basic 编程语言
2、Small Basic 语言
1)Small Basic(小基础)是一种初学者入门的编程语言。2)Small Basic 启动程序为Microsoft Small Basic.exe。
一、Small Basic 编程语言
2、Small Basic 语言
3)初步了解Small Basic 操作界面
“保存”按钮,用来保存所写程序。
这是“运行” 按钮,用来查看程序运行的结果。这是编辑器,用来写程序的地方。
二、对象和它的操作
1、编写第一个Small Basic 程序
在编辑器内输入命令:Turtle.Move(100) 单击“运行”按钮关键词:Turtle(小海龟)Move(移动)
“Graphics Window”窗口
二、对象和它的操作
2、让小海龟画一个三角形
小海龟的行进路线如下图所示:
向前移动100步向右转弯120度向前移动100步向右转弯120度向前移动100步向右转弯120度关键词:Turtle(小海龟)、Move(移动)、Turn(转动)关键命令:Turtle.Move(步数)、Turtle.Turn(角度)