资源简介 粤教版小学信息技术(B 版)第四册(下)第 8 课《多彩棒棒糖》导学单一、学习目标1.学会并掌握应用 GoC 语言的循环变量,设计能绘制出螺旋变化图形的程序;2.进一步理解 if 语句的单分支结构,并学会使用 if 语句进行相等判断;3.通过认识理解求余运算的意义,学会利用求余运算的值结合 if 语句相等判断设计出绘制多彩棒棒糖图形效果的程序;4.通过本课学习实践,提升学生的逻辑思维能力。二、自主学习【复习巩固】给下列命令及其对应的含义连线p.fd(10) 设置画笔速度为 5p.wait(0.5) 设置画笔颜色为红色p.speed(5) 画笔前进 10p.c(1) 设置画笔大小为 12p.size(12) 画笔等待 0.5 秒【任务一】1.比较探究操作:先比较以下两个程序是否相同?在对应的语句后面的横线上标注说明,然后在 GoC 程序中输入并编译运行程序,把运行效果记录在程序后面的表格中。程序命令 编译运行效果图//程序 01int main( ){for(int i=0;i<30;i++)p.fd(30).rt(35);//return 0;}//程序 02int main( ){for(int i=0;i<30;i++)p.fd(i).rt(35);//return 0;}2.思考填空并操作:如何绘制具有动态旋转显示效果的棒棒糖(1)你认为可以使用 命令来控制 或使用 命令来控制 ,实现动态显示。(2)请补充完整下列程序及说明,并操作测试效果。程序命令 编译运行效果//程序名:画动态旋转显示效果的棒棒糖int main(){p.size(15).c(14);for(int i=0;i<30;i++);return 0;}【任务二】1.查看课本内容,认识相等符号及赋值符号,利用 if 判断语句探究操作绘制五彩棒棒糖程序(1)填空:“==”是 符号,表示 ;“=”是 符号,表示 ;(2)在下面程序的横线上填上程序说明,并按照每增加一个 if 语句就编译运行一次,观察效果变化,看看与课本 45 页图 8—1 是否一致,如果不一致,检查一下程序语句有哪儿出现了不同,记录在后面。//程序名: 五彩棒棒糖int main(){p.size(15).c(14);for(int i=0; i<30; i++){if(i==0)p.c(1);if(i==10)p.c(3);if(i==15)p.c(5);if(i==20)p.c(7);if(i==25)p.c(9);p.fd(i).rt(35).wait(0.1);}return 0;}通过编译运行,我的操作结果与课本 45 页图 8—1 结果:□一致,□不一致,因为【任务三】1.自学教材内容,探究求余运算及其应用(1)求余运算符用“ ”表示,10 除以 3,商为 3,余数为 ;使用求余运算表示为(2)思考:如果一个数除以 5,那么得到的余数中,最大的会是: ,最小的是:(3)利用对除数 5 的求余运算,可以通过使用 if 语句判断实现每 次就循环一次。2.探究操作,在下面程序语句的横线上补充完整说明,并操作编译运行,看是否可以实现动态显示的多彩棒棒糖效果。//程序名: 带手柄的动态显示多彩棒棒糖int main( ){p.size(15).c(14).fd(150);for(int i=0;i<30;i++){if(i%5==0)p.c(1);if(i%5==1)p.c(3);if(i%5==2)p.c(5);if(i%5==3)p.c(7);if(i%5==4)p.c(9);p.fd(i).rt(35).wait(0.1);}//------------思考:通过操作,你发现这里的“}”后面的“;”可以不加吗?有什么需要注意的地方?return 0;}3.试着将上面程序中的画笔大小改为 6,颜色改为 6,变量 i 值的范围扩大为 60,转弯角度变为 65,看看能都实现课本 48 页图 8—2 的效果。你的测试结果是与 8—2 效果:□一致,□不一致,因为【拓展延伸】探究创新:结合本节课所学内容,发挥你的想象,绘制一个能同时动态显示 2个以上不同色彩效果的多彩棒棒糖程序。通过分析思考,我的想法是:☆请记下你的创新程序作品提交邮箱地址:粤教版小学信息技术(B版)第四册(下)第8课《多彩棒棒糖》学习评价表学习日期年月日所在班级六年级()班姓名项目序号学习完成项目内容学习完成效果1掌握循环变量的应用,会设计程序实现螺旋变化☆☆☆☆☆2认识理解相等符号“=”和赋值符号“=”☆☆☆☆☆3学会用if语句进行相等判断☆☆☆☆☆4认识了解了求余运算符号“%”并理解了意义☆☆☆☆☆学会应用求余运算和if语句判断设计绘制多彩5☆☆☆☆☆棒棒糖程序其他收获自评情况组内小组评价组间教师评价说明:1.此表可根据实际的教学内容确定项目内容及评价项目数量。2.教师评价可利用如班级优化大师等互动工具为学生加分,学生可随堂通过班级优化大师查看老师的点评:3.自我评价和小组评价可采用随堂在线问卷等方式进行,教师收集统计评价数据。粤教版小学信息技术(B版)第四册(下)第8课《多彩棒棒糖》教学设计课题多彩棒棒糖设计人适用年级小学六年级(下)学1.学会并掌握应用GoC语言的循环变量,设计能绘制出螺旋变化图形的程序:习2.进一步理解f语句的单分支结构,并学会使用f语句进行相等判断:3.通过认识理解求余运算的意义,学会利用求余运算的值结合f语句相等判断目设计出绘制多彩棒棒糖图形效果的程序:标4.通过本课学习实践,提升学生的逻辑思维能力。重点应用GoC语言的循环变量及f语句的相等判断设计能绘制螺旋变化图形的程序难点如何巧妙应用求余运算及f判断语句设计出能绘制漂亮的多彩棒棒糖程序1.多媒体计算机、GoC语言程序软件、范例演示程序:教学2.导学微课、导学单、练习与评价单:准备3.课前分组:根据班级人数规模合理分组,建议每组3-6人,推选一名组长。学时建议2课时教学过程教学教师活动学生活动设计意图环节1.谈话:同学们好,我们已经1.通过谈话,带学习了GoC编程语言许多知识,并领学生一起回顾己学且学会了利用循环和f条件判断来GoC知识;绘制不同的图形,今天咱们再继续2.通过观看影视激学习GoC语言的新知识,看看能实剪辑片段,不仅引领1.回顾已学知识:趣现怎样的神奇效果吧。学生直观感知多彩棒2.观看影视剪辑2.播放影视剪辑片段:要求观棒糖的故事,融入关导片段,思考给片段取名看一段老师做的影视剪辑片段(时爱残疾人的爱心思想并回答。长约30秒),并试着给片段取个合教育,同时也直观感适的名称。知了多彩棒棒糖的形3.引入课题:多彩棒棒糖状与颜色,再让学生4.板书课题(可以利用辅助课给片段取名引入本课件出示)学习课题。-1-教学教师活动学生活动设计意图环节1.充分调动学生1.按照导学单探自主学习的积极性,究操作两个程序实现任务:应用循环变量绘制一个以任务驱动法,让学螺旋变化的图形的不同效果:生带着问题去学习操2.将探究的结果1.知识回顾,自主完成导学单记录在导学单上:作实践:上的连线题,然后注意检查正误:2.出示课件一一比较并探究以3.根据探究结果2.通过自主探究实践总结出实现螺旋小结绘制螺旋变化图下两个程序,思考:变化图形的关键程序形的关键语句。(1)这两个程序一样吗?说说语句;哪里不一样。程序01图形效果:(2)试试在GoC编程工具编辑p.fd(30).rt(35);/窗口中分别录入下面的程序语句,固定前进30看看当p.fd0命令中的参数分别为固定值和变量时,重复执行p.fdOp.fd(i).rt(35);/命令的实际效果有何区别。随着循环变量的不断(以上提示学生在导学单上完增加同步增加前进距成此任务)离程序02图形效果:/程序01探int main()3.开放学生探究究空间,自主发挥,让for(int i=0:i<30:i++)学生设计绘制出不同操p.fd(30).rt(35);颜色的棒棒糖图形:作return 0:为下一个绘制多彩棒棒糖的任务做引导准14.自主探究操作:备。/程序02如何设计程序绘制出一支单色棒棒糖图形。int main()把自己设计的程序记录在导学单上。for(int i=0:i<30:i+)p.fd(①.rt(35);【注】添加已学过的程return 0;序p.size(15).c(12):3.引导学生根据探究结果小结。通过比较我们发现以上两个程p.size();//改变画笔粗细序非常相似,只是前进的步数不同p.c();/改变画笔颜而已,程序1是固定的30,程序2是随循环变量的不断增加而同步增色加前进距离,从而就可以实现绘制5.探究思考操作:4.通过探究思考出螺旋变化的图形了。操作巩固p.waitO如何实现绘图效果的和p.speed(O命令的动态显示?灵活运用。 展开更多...... 收起↑ 资源列表 -第8课《多彩棒棒糖》-教学设计.pdf 第8课《多彩棒棒糖》-学习评价表.pdf 第8课《多彩棒棒糖》-导学单.pdf 01-单色棒棒糖.mp4 02-加一个if判断效果.mp4 03-加两个if判断效果.mp4 04-加三个if判断效果.mp4 05-加四个if判断效果.mp4 06-加五个if判断效果.mp4 07-带手柄彩色棒棒糖.mp4 08-修改参数带手柄彩色棒棒糖.mp4 09-多个棒棒糖.mp4