Logo编程 第一课:认识海龟小画家
学习任务:
启动和关闭LOGO,了解LOGO的界面
认识LOGO绘图功能
教学重点:
LOGO操作界面的应用
LOGO的退出关闭方法
教学过程:
打开LOGO,认识一下它的操作界面。
标题栏、菜单栏、工具按钮栏、命令提示符、命令窗口
连一连,看看它们有什么功能:
图形窗口 接收并显示输入命令
工具按钮 可用来代替某些命令快速完成
命令窗口 小海龟用LOGO语言画图的画纸
根据小面一段程序,看看小海龟做了什么?
FD 150 LT 90 FD 150
关闭退出LOGO
①在命令窗口中输入“BYE”,再回车,会出现对话框,选“是(Y),就要以退出LOGO。
②直接按X,选“是”,退出LOGO。
③在菜单FILE——EXIT,选“是”,退出LOGO。
百宝箱:
LOGO是一种计算面程序设计语言,是20世纪60年代由美国教授设计开发,是为了向儿童教授计算机编程技能的一种语言。
实践练习:学生练习,教师巡视指导
教后记:
学生对LOGO语言比较感兴趣,有的学生还试着做后几节课的例子,表现出浓厚的学习欲望。
第二课:基本命令
学习任务:
学习LOGO的基本命令一
掌握前进、后退、左转、右转命令的使用格式
教学重点:
显龟、隐龟、清屏、清文本的使用不同点
命令使用格式
教学过程:
在命令窗口中输入以下命令,看看小海龟都画了什么图案
小海龟画图法宝:
法宝1:让小海龟向前走、向后退
FD 150
BK 300
法宝2:小海龟转弯
LT 90
RT 180
法宝3:小海龟隐身大变法
HT
法宝4:图画不见了
CS
法宝5:命令窗口的文本被清空了
CT
想一想:你是如何知道控制小海龟运动来画图?
说一说,你能总结出LOGO命令的常用格式吗?
连一连,看看它们有什么功能
FD N 后退N步
BK N 前进N 步
LT N 左转N 度
RT N 右转N 度
ST 清屏
HT 清除命令窗口文本
CT 隐藏海龟
CS 显示海龟
用刚才学到的法宝来画一把小椅子吧
课堂思考:
1、查一查LOGO帮助,看看小海龟有何本领
2、输入命令错误时,小海龟有反应?
3、操作中忘记输入空格,小海龟有什么反应?
实践练习:学生练习,教师巡视指导
教后记:
通过实例的操作,让学生记忆LOGO语言中的一些基本命令,可以达到事半功倍的效果。这几个命令还需在后几节课中仍需强调。让学生多多接触。
第三课:小海龟的特技
学习任务:
学习LOGO的基本命令二
掌握抬笔、落笔、回家、橡皮擦、画笔粗细命令的使用
教学重点:
抬笔、落笔使用不同点
画笔粗细使用的前后一致性。
教学过程:
同学们,我们能不能利小小海龟来画一画虚线呢?这就要用到抬笔和落笔命令了。这两个命令相结合,就可以画出虚线了。抬笔就不能画线,落笔才能画线。这个要牢记住!
如图所示:
1、看看小海龟还有什么法宝
法宝1:画线无痕
PU与PD相结合
FD 40 PU FD 30 PD FD 40
法宝2:粗细可变的画笔
SETW N
SETW 25 FD 80
SETW 70 FD 60
法宝3:橡皮擦
PE
FD 80 PE BK 80
法宝4:小海龟回家
HOME
FD 80 RT 90 FD 100 HOME
2、将以下命令与功能相对应
PU 擦除笔迹
PE 回家
PD 抬笔
HOME 落笔
SETW N 改变粗细
用刚才所学到的法宝来写一个“王”字吧
CS SETW 10
LT 90 FD 80 RT 90
PU FD 40 PD RT 90 FD 80
LT 90 PU FD 40 LT 90 PD
FD 80 BK 40 LT 90 FD 80 HT
课堂思考:
画出一辆小坦克:
SETW 80 RT 90 FD 150
BK 75
LT 90 FD 50
RT 75 SETW 30 FD 40
SETW 10
FD 30