课 题
14、logo中过程的递归调用
主 备 人
备课时间
授课时间
教学内容
课 型
新授课
教学时数
一课时
授课年级
六年级
学情分析
本课开始了一个新的学习内容,这课的内容是在前课的基础上进行更深化的学习和研究,那就是过程和递归的应用。学生的兴趣应该是比较强的,学习过程也充满了挑战,这种挑战会带来很多快乐。
教学目标
知识与技能
1.学会递归调用格式。
2.学会应用递归画螺旋线。
过程和方法
1.教学演示和学生实践相结合的方法,以任务驱动为主要形式,结合小课题进行分层教学。
2.利用演示法,让学生掌握画椭圆和圆的方法。
情感、态度与价值观
1.提高学生的数学和逻辑思维能力;
2.培养学生勤于动脑的习惯;
3.培养学生良好的信息技术操作习惯。
教学重难点
重点:logo中过程的递归调用格式。
难点:应用递归画螺旋线的过程。
教学方法
演示法,任务驱动法
教学准备
分层教学:分两层进行教学任务驱动
教学资源利用
计算机教室 教材
教学过程:
教师活动
学生活动
设计意图
改进与反思
大家看看书上的各种奇妙的图形,你知道是怎么画出来的吗?这节课我们就来学习这方面的内容。
回答
引起学生兴趣
引入新课:
同学们知道什么是螺旋线吗?大家看到过海螺或田螺或者蜗牛吧?他们背上的线就叫螺旋线,这个线有什么特点呢?就是一圈比一圈多一点,到后来越来越多,今天我们就来学习怎么使用logo语言进行编制程序,让小海龟画出美丽的螺旋线。
回答并听讲
引入新课并给出教学目标
新课:
logo中过程的递归调用格式。
to 过程名 〔:参数名〕
过程体
自身过程名
End
听讲看演示
学习新知
应用递归画螺旋线
讲解演示跟我做画三角螺旋线。
To sjlx :a
Fd :a+10
Sjlx :a+10
End
听讲看演示
学习新知
根据书上的例子画出四方形、五边形、五角星、圆形螺旋线。
边长不大于某个数的时候,使用 if :a>N then stop停止即可。
如边长不大于280
If a>280 then stop
边长在280时会自动停止。
听讲看演示
学习新知
布置练习与作业:
第一层:完成书中例子。
第二层:完成课后思考练习,并了解一点通的知识。
实践操作完成练习
巩固新知
课堂小结:
本节课,我们学习了怎样利用过程的递归进行画螺旋线现在来展示一下,看看哪位同学做的好?并说一说你是怎么做的?
说一说,并演示
巩固新知并提高学生完成任务的自豪感。为下一课打好基础。
板书设计
14、logo中过程的递归调用
1、logo中过程的递归调用格式。
2、应用递归画螺旋线。
3、停止螺旋线的方法
If a>n then stop
教学反思