第一课 小海龟画正方形课件(6张幻灯片)+教案

文档属性

名称 第一课 小海龟画正方形课件(6张幻灯片)+教案
格式 zip
文件大小 631.0KB
资源类型 教案
版本资源 新世纪版
科目 信息技术(信息科技)
更新时间 2018-10-08 10:53:49

文档简介

第一课 小海龟画正方形
【学习要点】
1、初步认识SmallBasic语言,了解其基本的操作使用方法;
2、理解什么是对象及其属性、操作;
3、认识“Turtle”对象,掌握记忆和使用其属性、操作的方法;
4、掌握使用SmallBasic命令(语句)画正三角形的方法。
【重点难点】
本课的重点是掌握记忆和使用对象的属性、操作的方法;
难点是理解对象及其属性、操作。

【教学过程】
本课是学习SmallBasic编程的第一课,要让学生喜欢编程,上好第一堂课很重要。
引入:小海龟画正三角形
新课:
认识SmallBasic语言
以“小海龟画正三角形”为例,讲述Small Basic的基本操作
1、对象及其属性、操作,是SmallBasic语言中最重要的概念,为了让学生理解这些概念,本书将“小海龟画正三角形” 作为第一课的任务,基于对“小海龟”是一个动物的认识,学生对“小海龟”是一个“对象”,它的“移动”(move)、“转弯”(turn)等动作称为“操作”,它的移动“速度”(speed)、所处位置等信息称为“属性”,比较容易理解。为了加深学生对以上概念的理解,教材中还举了“人”的例子, “站起”、“举手”等动作就是人的“操作”,“身高”、“体重”等信息就是人的“属性”。老师可以通过提问的方式,让学生慢慢明白,“操作”是一个动词,“属性”是一个名词,从而理解什么是对象的操作,什么是对象的属性。
2、对象及其属性、操作都是用英文表示的,如果理解了英文的含义,学生们就比较容易理解命令的使用方法。因此,要让学生从学英文单词开始学习对象及其属性、操作。
本课介绍的对象是“turtle”,它的属性和操作如下:
AngleSpeedXYHideMoveMoveToPenDownPenUpShowTurnTurnLeftTurnRight
属性的前面用表示,操作的前面用表示。上面这些单词,大部分单词学生都学习过,少部分没有学过可以让他们查字典(或到百度上去查)。
3、SmallBasic的“智能感知”功能极大地降低了学习者的记忆难度,提高了输入程序的速度和准确性。同时在窗口右边能看到所输入的命令或语句的含义,对学生正确地选择和使用命令帮助非常大。应该让学生懂得用方向键选择自己要输入的对象(如图1-1所示)或属性、操作(如图1-2所示)。

图1-1

图1-2
4、如果输入的程序有错,运行时会有出错提示,并显示出错的位置,双击提示行,光标将移到出错处。如图1-3所示:

图1-3

【教学参考资源】
教学参考网站:
http://www.smallbasic.com/
http://www.smallbasic.cn/

学生输入教材p4-5的程序,体会操作方法和小海龟画三角形的过程
【试一试】p8






【教学反馈】


利用上/下方向键选择对象,按回车键确定。

利用上/下方向键选择属性或操作,按回车键确定。

双击出错提示,光标移到第6行出错处,经检查是缺少右括号



第一课 小海龟画正方形
【学习要点】

1、初步认识SmallBasic语言,了解其基本的操作使用方法;
2、理解什么是对象及其属性、操作;
3、认识“Turtle”对象,掌握记忆和使用其属性、操作的方法;
4、掌握使用SmallBasic命令(语句)画正三角形的方法。


【重点难点】

本课的重点是掌握记忆和使用对象的属性、操作的方法;
难点是理解对象及其属性、操作。
一、认识SmallBasic
这是编辑器,用来写程序的地方
二、对象和它的操作
“Turtle”是小海龟的意思 ,是我们学习的第一个SmallBasic对象,move和turn是它的操作,例如要画一个正三角形:
Turtle .Move (100)
Turtle .Turn (120)
Turtle .Move (100)
Turtle .Turn (120)
Turtle .Move (100)
Turtle .Turn (120) 向前移动100步。(画一条100步长的边)
向右转弯120度。(Turn是转弯的意思)
向前移动100步。
向右转弯120度。
向前移动100步。
向右转弯120度。
Turtle的操作
Hide
Move
MoveTo
PenDown
PenUpShow
Turn
TurnLeft
TurnRight
三、对象的属性
Turtle的属性:
Turtle.Angle 小海龟的角度
Turtle.Speed 小海龟的速度
Turtle.X 小海龟的x坐标
Turtle.Y 小海龟的y坐标
【操作小技巧】
Small Basic中的对象名和属性、操作的名称都是用英文表示的。根据英文的意思就可以猜出该属性或操作的含义。例如:“GraphicsWindow”就是由“Graphics”和“Window”两个单词组成的,从字面上就可以看出是“图形窗口”。
在编辑器中书写命令时,Small Basic会智能感知我们要书写的对象、属性或操作,并在窗口的右边显示相应的说明(如图1-7所示),按回车键确认就可以完成输入,因此,我们并不需要去刻意记忆对象的属性及操作,只要能根据窗口右边的英文猜出对象的属性和操作的含义就行了。(看来学好英语很重要啊)