机器人教案 | |
---|---|
File:Textbook.JPG 志愿者信息 | |
备课人 | Breezefu |
邮箱 | fusy_11(a)hotmail.com |
课程组 |
计算机 |
课程信息 | |
上课日期 | 2010年4月17日 |
上课时长 | 50分钟 |
授课对象 | 振华学校四五六年级学生 |
学生信息 | 26人 |
授课目标编辑
1. 加深对定义新命令(子程序、函数)概念的理解
2. 初步了解分步处理问题的思想
授课内容编辑
1. 复习前面课程的内容
2. 进一步讲解使用def命令定义新的命令
3. 介绍分步处理问题的思想
授课提纲编辑
1. 复习 5'
通过提问,简单复习已经学习过的命令和程序。
a. 我们已经学过哪些基本的命令,怎么用?(move,turn_off,turn_left)
b. 使用这些基本的命令,我们让机器人做过什么?(前进,左转,画正方形,爬楼梯,下楼梯)
2. 继续讲解使用def定义新命令 5'
a. 为什么要定义新命令?(减少重复)
b. 怎样使用def命令定义新命令?
c. 使用def命令时应该注意哪些问题?
3. 上机 25'
a. 练习使用 def命令定义“右转”命令,并应用到“画正方形”的程序中
b. 在“画正方形”的程序中,还可以再定义新命令吗?(前进n步)
c. 尝试在“爬楼梯”程序中使用def命令
4. 介绍分步处理问题的思想 10'
a. 介绍并演示怎么样单步运行程序
b. 分析使用了def命令的“画正方形”程序,引出分步处理问题的概念
c. 分析使用了def命令的“爬楼梯”程序,加深理解
5. 总结回顾 5'
通过提问,复习本节课所学的内容。
教学环境、材料需求编辑
计算机、RUR-PLE
助教需求编辑
5名以上助教
参考页面编辑
|
Template:振华教案