本节课程介绍:幼儿编程入门的第十二课:循环
课程概览
循环就是把一些操作重复尽心若干遍.在这节课里,学生们会联系把一些操作转化成一个循环.
本课通过舞蹈活动介绍循环 (用来重复的指令) 的编程概念。学生们将学习简单的编排,然后跟着老师的指示,再重复它。
教学概览
课程开始 -15分钟
- 复习
- 词汇
- 跟我重复
正式课程: 循环 (15分钟)
循环
课后总结 10分钟
讨论: 我们学到了什么
作业 10分钟
作业:循环
课程目标
学生们会学习到:
- 能重复老师给出的指令
- 把一幅幅图画变成现场的舞蹈课
- 把一些多做转化成一个简单的循环
教师指导
材料,资源和准备
给学生的材料
- 可以用去舞蹈的开放空间
- 作业:训话
- 比,记号笔
老师需要的材料
课程开始
- 复习
现在是跟同学们复习上节课的时间. 你可以当全体同学的面复习,也可以让学生们之间相互讨论
- 我们上次做了什么
- 如果我们再有一次机会的话需要怎么做?
- 课后还有什么疑问吗?
- 上节课那一部分你最喜欢?
课程贴士: 在复习阶段问学生最喜欢的部分能让学生留下一个积极的印象,这样能激发孩子们对这节课的兴奋感.
- 词汇
这节课有个新的很重要的词: 循环
循环:跟我念: 循环:重复地做某事
- 跟我重复
- 找一些同学,让他们站起来
- 让这些同学沿着座子走(或者是椅子,或者一位小朋友)
- 当他们完成后,用刚才的指令让他们再做一遍
- 当他们完成后, 再发出一次指令;
- 然后再做一遍
- 如果我叫你做4次,这样是不是更简单呢? 如果我让你做十次呢?
- 如果我让你重复10次做某事, 那就叫循环
- 当我提前知道你要让我做得次数,我们双方都会感觉比”很多次”这样的字眼更容易
- 你能想出一些别的事情,我们能用循环来描述吗?
课堂活动 (15分钟)
循环
今天,我们来一场舞会!
有时候,当你知道你会反复做某件事的时候,你如果知道要做几次的话,就更好了.这样的话, 你就知道当你完成后还剩几次.
例子:
如果你妈妈想让你重复放她喜欢的歌, 她一定不会说:
请放我的歌,放我的歌,放我的歌,放我的歌.
她最可能会这样说:
请放四遍我的歌
课程指导:
- 查看教程中舞蹈的步骤
- 按照正常速度向学生展示舞蹈的全过程
- 向学生慢慢放舞蹈,一次一个指令
- 你能在指令中发现循环吗?
- 如果我们只把主要部分重复2次,这个舞蹈会像什么样?
- 如果我们把主要部分重复4次,会怎么样呢?
- 你能在这个舞蹈中找出别的可以用循环来表示的部分吗?
课后总结 (10分钟)
自由发言: 我们学到了什么
- 你认为往屏幕上加更多的图片更容易,还是修改循环的次数更容易?
- 如果要循环100遍呢?
- 不同的舞蹈动作能用相同的循环来表示吗?
- 你还知道别的舞蹈用一个循环就能完成吗?
- 这节课你最喜欢的部分是什么?
课后作业 (10分钟)
- 作业: 循环(点此下载)
- 拿出作业纸,让学生独立完成
- 因为课堂活动已经讲解过了,所以学生应该觉得很熟悉.
本节课程结束
教学课程翻译自国际著名的编程教育网站http://code.org;