pc logo教案_粤教版pclogo教案

2020-02-27 教案模板 下载本文

pc logo教案由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“粤教版pclogo教案”。

第一节、Logo语言概述 教学目的:

1、通过学习使学生认识Logo语言。

2、提高学生学习计算机语言的兴趣。

教学重点:

认识Logo语言并提高兴趣。

教学难点:

提高学生兴趣。

教具准备:

PC Logo V4·0

课时安排:

1课时。

教学过程:

(一)导入

谈话:今天我们学习新的计算机知识。

(二)新授

1、指导学生认识计算机语言。

讲述:人类有人类的语言,计算机也有计算机的语言,只不过人类不能够很容易地看懂计算机语言。计算机语言也分为好几类,包括机器语言、汇编语言、高级语言。

2、指导学生认识Logo语言。

讲述:Logo语言是高级语言的一种,它使用了人类能够看得懂的语言来控制计算机,因此适合人类学习和使用。又因为它是一种绘图语言(海龟作图),所以有很大的趣味性,更适合于小学生学习。

3、指导学生认识PC Logo编译平台。(1)讲述:计算机只懂得机器语言,要想让它也明白Logo语言,就要有一种软件充当翻译官,这就是编译平台。

(2)演示并解说编译平台。

(3)初步学习下列命令,并使用它来画一些简单的图形。

ST FD RT LT BK HT DRAW HOME BYE

(三)总结

总结学习内容。

第二节、PC Logo使用基础

教学目的:

1、通过学习使学生更好地掌握PC

教学重点:

PC Logo的使用方法和信息。

教学难点:

错误信息。

教具准备:

PC Logo V4·0

课时安排:

Logo编程工具。

1课时。

教学过程:

(一)导入

1、复习旧知识,包括:什么是Logo?Logo可以做什么用?上节课提到等各种命令各有什么用途?练习使用命令。

2、谈话:今天我们继续学习。

(二)新授

1、指导学生认识计算机屏幕在图形方式下的工作结构。

讲述:我们的计算机在DOS方式下工作时是以24*80分辨率显示的,而在图形方式下(PC Logo)是以640*480分辨率显示的。

2、介绍如何使用PC Logo得全屏工作方式。

讲述:使用下面的命令可以控制命令条的隐藏和显示。

FULLSCREEN(Ctrl+F)SPLITSCREEN(Ctrl+S)

3、关于超出屏幕范围的问题。

讲述:如果超出屏幕范围,会从屏幕的另一边继续出现。

(三)练习

(四)总结

总结练习和学习情况。

第三节、启动、用户主屏和退出

教学目的:

知道计算机的三种语言,LOGO是一个高级语言,开发者和特点。

教学重点:

LOGO主屏幕组成。

教学措施:

讲授法 练习法

教学过程:

一、组织教学

学习计算机,不学习编程语言那最多是一个优秀的使用者,永远也成不了老鸟。而LOGO语言是众多编程语言中最简单的一种,它连小学四五年级的学生都能学好,虽然简单,但大多数的编程思路都有所体现,因此,学会LOGO其它语言就会事半功倍。

在升学考中2000年,与LOGO语言有关的题占40分比重很大。希望大家从第一节课开始就认真学习,把它学好。

二、讲授新课

1、计算机的语言:

计算机象人一样有自己的语言,即机器语言,它们是用一串二进制数来表示的。

机器语言对于人来说太不方便。因此人们设计出用助记符来写的语言:汇编语言。在运行时计算机会把这些符号翻译成机器语言,然后把运行结果再翻译回来。MOV AX,3024h

ADD AX,23h

汇编语言它不符合人们自己的语言习惯,同时很不方便,因此人们设计出很多高级语言:BASIC系列 C语言系列、LOGO语言 LISP语言 PASCAL-DEPHI系列。

LOGO语言是1968年由美国麻省理工学院人工智能实验室在LISP语言的基础上开发的,特点:直观性;会话性;递归性;模块化的程序结构和丰富的数据类型。我们要学的是WINDOWS版的LOGO

2、LOGO语言的安装

LOGO语言程序只有1.2M只需将文件夹直接拷贝到硬盘上即可文件夹一般为LOGOW,如果在学校的机器中没发现LOGO语言,就上对等网在教师机上找到文件夹,复制过去即可。

3、LOGO语言的运行:

与运行其它程序是一样的,找到LOGOW文件夹,进入后双击LOGOW文件即可。

也可在桌面上建立一个快捷方式。利用快捷方式运行。

4、用户主屏:

运行LOGOW后进入LOGO窗口,如图1.2(295)与其它窗口一样它有标题栏,菜单栏、工具栏、状态行,不同的时,其内有两个子窗口:图形窗口和文本窗口,图形窗口(GRAPHICS)进行绘图,文本窗口(LISTERNER)输入LOGO命令。

5、LOGO的退出:一般关闭窗口方法(七种)都可用于此。

三、总结

语言:两个问题语言的种类和LOGO的产生及特点

LOGO语言的启动和关闭。

用户主屏的各部名称。

四、巩固练习:

课后习题

五、课后回顾:

第四节、关闭

一、语言

1、种类

2、LOGO语言的产生和特点

二、安装和启动

三、用户主界面:

1、图形窗口

文本窗口

第二节 简单的绘图方法

(一)教学目的:

掌握DRAW、CS、CT、FD、BK、LT、RT和PR命令,命令的规则

教学重点

FD、BK、LT、RT命令的运用。程序的阅读

教学措施:

讲授法

教学过程:

一、组织教学

二、复习提问(提问的学生必须会,否则要求其到办公室)

1、计算机语言有哪几类?

2、例举出三个高级语言。

3、LOGO语言的特点?

4、WINLOGO中主界面有哪些部件?

三、新课

1、母位和海龟方向

*母位:也称初始位置,即海龟在屏幕中心,龟头向上。

海龟方向:龟头所指的方向。

2、命令:

第一组:窗口整理命令

①*DRAW(初始化命令)

功能:清除绘图区的图形,海龟回到母位,其它设置回到缺省状态(默认、初始状态)

②*CLEARSCREEN(CS 清除图形命令)

功能:清除绘图区的图形,海龟回到母位

注意:用在绘制新图时的第一句

③CLEARTEXT(CT 清除文本命令)

功能:清除文本窗口中的文字

*第二组:简单的绘图命令

④FORWARD(FD 前进命令)

格式:FD 步数

功能:使海龟向前走指定步数

⑤BACK(BK 后退命令)

格式:BK 步数

功能:(学生回答)

⑥LEFT(LT 左转命令)

格式:LT 角度

功能:使海龟头左转指定角度

⑦RIGHT(RT 右转命令)

格式:RT 角度

功能:使海龟头右转指定角度

第三组 计算

⑧PRINT(PR)显示运算结果命令

格式:PR 算数表达式

功能:显示运算结果

命令书写规则:命令之间、参数之间必须用空格分开;多个命令可写在一行之中;回车后运行该命令。

练习一

1、说出下面命令的功能并绘出图来

CS FD 80 RT 90FD 60 LT 90 FD 100 BK 180

CS RT 90 FD 120 BK 60 LT 90 FD 50 RT 90 FD 40 BK 80

DRAW FD 60 RT 90 FD 60 RT 90 FD 60 RT 90 FD 60 RT 90

2、长方形长为30 宽 60

让学生用汉语说如何画 再还原成LOGO命令。

DRAW FD 30 RT 90 FD 60 RT 90 FD 30 RT 90 FD 60 RT 90

3、正三角形边长为60

让学生用汉语说如何画,再还原成LOGO命令

DRAW FD 60 RT 120 FD 60 RT 120 FD 60 RT 120

角度的得出是难点

四、作业:

课后习题1 2 3

1、CS FD 60 LT 90 BK 50 FD 100 RT 120 FD 100 RT 120 FD 100 RT 120

考试题(见小黑板

第五节 基本绘图命令

(三)时间:

课时:

教学目的:

掌握STAMPRECT STAMPOVAL SETPC SETBG FILL命令,掌握LOGO命令的一般编辑方法。

教学重点:

STAMPRECT和STAMPOVAL命令

教学过程:

一、复习

1.DRAW FD 50 RT 90 FD 75 LT 90

FD 50 HOME HT

2、画一个等距等长的直线。

二、新课

1、STAMPRECT 长

宽(画矩形)

水平方向为长,竖直方向是宽 海龟画完之后处在矩形的左下角且保持原方向

CS STAMPRECT 30 60 STAMPRECT 30 30 HT2、(STAMPRECT 长

宽“TRUE)以画笔色添充

3、STAMPROVAL 横

(画椭圆)

以海龟所在位置为中心 画完后海龟在椭圆的中心点,且保持原方向

4、(STAMPROVAL 30 50 “TRUE)以画笔色画实心

4、SETPC 数值

(0-15 设置画笔颜色)

如:画一个红色的实心圆

5、SETBG 数值(0-15 设置背景色)

6、FILL

(以画笔色填充一个封闭图形)

必须使海龟处于一个封闭图形内部。

例:画一个蓝色实心三角形

7、文本窗口的编辑

删除:退格 DELETE(DEL)

插入:输入文字

改写:INSET 光标变高粗,输入

三、练习

1、P311

2、上机作业

第六节、用重复命令绘图的方法

教学目的:

掌握用REPEAT命令画圆和组合线等简单图形的方法,利用REPEAT命令绘有一定规律的简单图形。

教学重点:

绘圆的公式及绘制各种角度的弧。

教学过程:

一、组织教学

二、引言

REPEAT N[ FD 边长 RT 360/N]公式是画什么图形的?

三、新课

当正多边形的边数足够大时,我们看起来这个多边形就象一个圆。边数越多越接近。而LOGO最多只能画360边形,因此,把360边形看成是圆形公式为:

REPEAT 360 [FD D RT 360/360]

D是360边形的一个边的长度,而360*D就是周长也就是圆的周长。D=2*PI*R/360

REPEAT 360 [FD 2*PI*R/360 RT 360/360]

RT 和LT的区别是圆在海龟的哪一侧。

练习:画一个半径为30的圆。

画半径为40的两上对称圆。

画弧:

弧的度数与圆的公式中谁有关?

REPEAT 弧的度数[FD 2*PI*R/360 RT 360/360]

练习:画半径为60的70度的弧。

画三分之一圆弧。

画重复图形:

米字:

利用重复命令画图形关键是找对重复的是什么图形。很明显这里是一条线。8次,每次都要使海龟移到下一个图形的起始点:FD 50 BK50 RT 45

REPEAT 8[FD 50 BK 50 RT 45 ]

练习:万字 练习题(319)

第七节、语言重复绘图命令

(二)教学要点:

当多边形的边很大时,就可以看成是圆。

公式:圆:常用公式:REPEAT 360 [FD 2*PI*R/360 RT 1]

通用公式:REPEAT N [FD 2*PI*R/N RT 360/N]

R是圆的半径 PI表示圆周率取值为3.14

例:画一个半径为30的圆

方法一: REPEAT 360 [FD 2*PI*30/360 RT 1]

方法二: REPEAT 90 [FD 2*PI*30/90 RT 360/90]

圆弧:M分之一弧:REPEAT N/M [FD 2*PI*R/N RT 360/N]

例:画一个三分之一弧

REPEAT 360/3 [ FD 2*PI*50/360 RT 1]

M度圆弧:REPEAT M [FD 2*PI*R/N RT 360/N]

例:画一个60度的弧

REPEAT 60 [FD 2*PI*30/360 RT 1]

在公式中重复次数与RT后面的角度之积即为所画弧的度数。

旋转的图形:一个图形围绕一个中心相隔相同的角度排布一周

REPEAT 支数 [画一支图形 回到中点 转到另一支的角度]

例:画右图

分析:这一个图形即为一条直线 共有8支

每支间隔360/8度

repeat 8[fd 70 bk 70 rt 360/8]

上机作业:

思考:用重复命令画圆与用画椭圆命令画圆后海龟的位置。

根据命令画出图形

1)REPEAT 360[FD 1 RT 1]

2)REPEAT 180 [FD 1 RT 2]

3)REPEAT 180 [FD 1 RT 3]

4)REPEAT 180 [FD 2*PI*50/360 RT 1]

5)REPEAT 120 [FD 2*PI*50/360 LT 1]

6)REPEAT 60 [FD 2*PI*50/180 RT 2]

7)fd 100 rt 90 repeat 360[fd 2*pi*10/360 lt 1] lt 90 bk 100

8)draw stampoval 80 80 repeat 8[pu fd 75 pd bk 20 pu bk 55 pd rt 45]

9)DRAW REPEAT 4 [FD 40 RT 90 FD 40 RT 90 FD 40 LT 90]

10)DRAW REPEAT 4[FD 40 RT 90 FD 40 RT 90 FD 80 RT 90]

11)REPEAT 5[FD 20 RT 90 FD 20 LT 90] HOME

12)REPEAT 36 [ RT 5 FD 10 RT 5 ]

REPEAT 36 [ LT 5 FD 10

根据图形或要求写出命令

1)画出半径为50的圆

2)画出半径为50的120度的弧

书中P319第二题的四个图形

LT 5 ]

第八节、第九节用重复命令绘图的方法三

教学目的:

掌握用LOGO的REPEAT命令嵌套的形式画一些简单的组合图形的方法。

教学重点:

画花和叶的方法,渗透逐级细分的程序设计思想;

教学难点:

需要较高的抽象能力和新的程序设计思想

教学过程:

一、组织教学

二、复习:

1、画一个半径为60的圆

2、画一个米字

三、新课

1、嵌套:即在重复命令中,还包括重复命令。

2、例题

例1 画如图的花瓣

这个花瓣很明显是由两个花

瓣组成即 过程为画弧、转向

画弧、转向;

画弧:REPEAT 60 [FD 2*PI*30/360 RT 1]

转向:通过上面四次操作后海龟转了360度,两步则为180;画弧转了60度,转向应该为120

REPEAT 60 [FD 2*PI*30/360 RT 1] RT 120

要做两次:REPEAT 2 [REPEAT 60[FD 2*PI*30/360 RT 1 ] RT 120]

练习如右图

这是四个花瓣。

REPEAT 4[REPEAT 2[REPEAT 60[FD 2*PI*30/360 RT 1] RT 120] RT 90]

例2:与上次课的思想类似

REPEAT 3[REPEAT 3[FD 40 RT 120]]

例3:分析REPEAT 60[FD 60 REPEAT 800[] PE BK 60 RT 6 PD]

动画想法是:画直线 擦线,再画线,其中的REPEAT 800[]的作用是控制画线和擦线的速度。

四、课后回顾

第十节、坐标定位法画图

教学目的:

掌握用坐标定位和定向命令画一些简单的图形的方法

教学重点:

LOGO语言中的坐标系,移动和转角的参照。

教学过程:

一、组织教学

二、复习提问:

画一个三角形的花

三、新课

1、坐标系

以母位为原点,横坐标为X轴,纵坐标为Y轴。

2、坐标定位命令:

SETX 横坐标步数值

移到横坐标为该数值的纵坐标不变的位置。

SETY 纵坐标步数值

移到纵坐标为该数值的横坐标不变的位置。

SETXY [横 纵]

移到坐标所指的位置。

DOT [横 纵]

在坐标所指的位置画一个点

(海龟移动,但方向不变)

例1

画等腰梯形

CS SETX 30 SETXY [ 50 –40] SEX –20 SETXY [0 0]

3、坐标定向命令

SETH 角度数

以垂直方向为基准,顺时针为正,逆时针为负

3、测试海龟位置和角度命令

XCOR YCOR GETXY

显示坐标位置(XCOR YCOR计录着海龟的横纵标可参加计算)

HEADING 显示海龟的方向(以垂直方向为基准)

例2

画楼梯

REPEAT 3[SETY(YCOR+20)SETX(XCOR+20)]

BK 60 HOME

练习:

1、画直角三角形

CS SETY 40 SETXY [50 0] SETX 0

2、画竖线

CS repeat 5 [sety 50 pu setx xcor+10 sety 0 pd]

3、画小实心圆

CS REPEAT 7[(STEMPOVAL 5 5“TURE)PU SETX XCOR+15 PD]

第十一节、第十二节坐标定位法画图

实验目的:

会用坐标定位和定向命令画一些简单的图形。

教学重点:

LOGO语言中的坐标系,移动和转角的参照。

实验内容:

根据命令画出图形

1)

DRAW PU SETY 60 PD SETX 60 SETXY [80 –20] SETX –20 SETXY [0 60]

2)

REPEAT 3[SETY(YCOR+20)SETX(XCOR+20)BK 60 HOME

3)DRAW SETX 90

SETY 90

HOME

FD 90 SETX 90

4)DRAW SETXY [20 40] SETX 60 SETXY [80 0] LT 90 FD 80 SETXY [60 40]

5)DRAW REPEAT 3[SETY(YCOR+30)SETX(XCOR+30)] REPEAT 3[SETX(YCOR+30)

SETY(XCOR-30)]

HOME

6)DRAW RT 60 SETX 100 SETXY [80 60] SETX 20 SETX 0 SETY 0 HT

7)DRAW FD 110 SETXY[-50 –50] HOME SETY 110 SETXY [50 –50] HOME

根据图写命令

第十三节、十四节编写多过程绘图 班级

一班

二班

三班

四班

时间

教学目的:

知道多过程的概念,掌握编写多过程画一些一般的图形的方法。

教学重点:

正确的阅读多过程,理解模块化程序设计思想

教学过程:

一、组织教学

二、复习提问:

1、文本窗口中输入()命令(将ABC1文件装入内存)

2、存图形时扩展名为()。

3、在调入图形时,用FILE菜单中的()选项,在文本窗口中输入(4、从磁盘将过程装入内存的命令是()

A、SAVE

B、LOAD

C、SAVEPIC

D、LOADPIC。)

5、将A盘的ABC.lgo 装入内存的是命令是()

A、LOAD “ABC”

B.SAVE “ABC”

C.LOAD “A„ABC”

D.SAVE “A„ABC”

6、将过程调入内存按()键,将过程存盘按()键;清屏文本窗口或在编辑器内新键文件按()A、F10

B、F6

C、F9

D、F5

7、过程存盘时的默认文件扩展名为(),图形存盘时的默认扩展名为(A、LGO

B、PCX

C、EXE

D、BMP

三、新课:

1、过程中调用过程称为多过程

例: TO SJ

REPEAT 3[FD 40 RT 120]

END

第十五节、十六节过程的编写和保存

(二)班级

一班

二班

三班

四班

时间)

教学目的:

掌握在编辑器中编写过程的方法,能够正确保存过程。复习掌握上节能基础知识

教学重点:

在一个文件中可存入多个过程。

教学过程:

一、组织教学

二、复习提问:

1、LOGO命令的两种执行方式:()()

2、过程由三个部分组成:()()()

3、LOGO系统的过程定义格式中,过程名不能与()相同,()是过程尾,输入时必须()。

4、在提示符?后输入的过程要存盘可用()命令,也可用FILE菜单下的()选项或()选项。在编辑器中存盘可用FILE菜单下的上述命令,也可以按()后在对话框中选择是。

5、在LOGO编辑器中,激活菜单可以用()

A、CTRL键

B、ALT键

C、DEL键

D、SHIFT键

6、在LOGO语言中,输入过程头后回车,则提示符变为()

A、?

B、

C、>

D、:

7、LOGO语言的执行方式有()

A、立即执行方式

B、过程执行方式

C、立即执行方式和过程执行方式

8、下面()必须独占一行

A、过程头

B、过程体

C、CS

D、REPEAT

9、将过程存入磁盘的文件的扩展名是()。

三、新课

利用编辑器编辑过程

打开编辑器:EDIT回车就会打开一个编辑器,在编辑器中按要求输入:

TO ABC1

REPEAT 3[FD 40 RT 120]

END

过程的保存:F6引出一个对话框

ALT-FILE-SAVE/SAVE AS

EDIT的其它用法

EDIT 过程名:内存中有过程的在编辑器中会显示内容如没有该过程,则会出同TO 等

EDIT ALL:则显示内存中所有的过程

清屏时F9可能新建一个文件在文本窗口中可清屏

编写过程:

CS REPEAT 3[SETY(YCOR+20)SETX(XCOR+20)]

REPEAT 3[SETY(YCOR-20)SETX(XCOR-20)]

CS REPEAT 7[SETY 40 SETY 0 PU SETX(XCOR+10)PD]

四、练习

见印题

五、课后回顾

《pc logo教案.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
pc logo教案
点击下载文档
相关专题 粤教版pclogo教案 教案 PC logo 粤教版pclogo教案 教案 PC logo
[教案模板]相关推荐
    [教案模板]热门文章
      下载全文