第一课:?小海龟画正三角形 教学目标:? 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、 小海龟开始“爬”时,头能否不垂直向上,能否改变方向? 21世纪教育网版权所有 2、属性、操作的学习 3、实例教学 六、自主练习? 任务:请同学们利用已经学习的Turtle属性和操作,自己动手试一试,画出各种图 形。? 七、?学生演示 八、总结 ?
~~ 您好,已阅读到文档的结尾了 ~~