资源简介 第一课 小海龟画正方形【学习要点】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-24、如果输入的程序有错,运行时会有出错提示,并显示出错的位置,双击提示行,光标将移到出错处。如图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的操作HideMoveMoveToPenDownPenUpShowTurnTurnLeftTurnRight三、对象的属性Turtle的属性:Turtle.Angle 小海龟的角度Turtle.Speed 小海龟的速度Turtle.X 小海龟的x坐标Turtle.Y 小海龟的y坐标 【操作小技巧】 Small Basic中的对象名和属性、操作的名称都是用英文表示的。根据英文的意思就可以猜出该属性或操作的含义。例如:“GraphicsWindow”就是由“Graphics”和“Window”两个单词组成的,从字面上就可以看出是“图形窗口”。在编辑器中书写命令时,Small Basic会智能感知我们要书写的对象、属性或操作,并在窗口的右边显示相应的说明(如图1-7所示),按回车键确认就可以完成输入,因此,我们并不需要去刻意记忆对象的属性及操作,只要能根据窗口右边的英文猜出对象的属性和操作的含义就行了。(看来学好英语很重要啊) 展开更多...... 收起↑ 资源列表 第一课 小海龟画正方形.doc 第一课 小海龟画正方形.ppt