scratch节日作品:《女王节》,附源码、素材、讲义、课件

一、课程导入
哈喽,小朋友们!又见面啦!今天我们要一起探索一个超级浪漫的Scratch程序——女王节创意程序!这个程序充满了节日的气息,有漂亮的女神节文字、可爱的装饰、跳动的爱心,是不是很期待呀?
真正的课程导入语:同学们!你们想知道怎么用Scratch制作一个特别的女王节礼物吗?今天的Scratch课堂,我们就要解锁超浪漫的”女王节创意”程序!想象一下:漂亮的女神节文字在屏幕上流动,可爱的装饰在闪烁,还有许多爱心从屏幕下方飞上来,是不是听起来很神奇?
通过这节课,我们会了解到如何用克隆技术创建爱心雨,如何让文字和装饰动起来,如何通过广播消息控制程序流程,更能锻炼我们的逻辑思维和创造力。比如,你知道什么是克隆技术吗?你知道怎么让文字流动起来吗?你知道女王节是怎么来的吗?

接下来,就让我们一起化身小小设计师,用积木搭建属于自己的女王节创意程序,看看谁能创造出最浪漫的效果!准备好开启这场编程冒险了吗?现在,Let’s code!
二、作品效果

(扫码体验或公众号回复“女王节”获取素材、源码、课件、讲义)


-
女神节文字:漂亮的女神节文字会在屏幕上流动,还有发光效果!
-
可爱装饰:装饰会不断切换造型,营造节日氛围!
-
爱心雨:许多爱心会从屏幕下方飞上来,就像爱心雨一样!
-
颜色变化:爱心会不断变化颜色,看起来更漂亮!
-
旋转效果:爱心会一边飞一边旋转,非常动感!
-
互动效果:程序会根据不同的条件切换造型,增加趣味性!
-
节日氛围:整个程序充满了女王节的浪漫氛围,是送给妈妈的绝佳礼物!
-
自动结束:程序会在运行10秒后自动结束,播放结束效果!
三、女王节小知识
小朋友们,在开始讲解代码之前,让我们先学习一下女王节的小知识!这个知识会帮助我们理解程序是怎么工作的哦!
什么是女王节?
女王节通常指的是三八妇女节,是每年的3月8日,是为了庆祝女性在经济、政治和社会等领域作出的重要贡献和取得的巨大成就而设立的节日!
女王节有哪些庆祝方式呢?
-
送礼物:给妈妈、奶奶、外婆等女性长辈送礼物,表达爱意和感谢!
-
做手工:亲手制作卡片、花朵等手工艺品,送给女性长辈!
-
做家务:帮助妈妈做一些力所能及的家务,让她休息一下!
-
说祝福:对妈妈、奶奶、外婆等女性长辈说一些温馨的祝福语!
-
献花:给女性长辈献花,表达对她们的尊重和爱!
女王节祝福语有哪些呀?
-
妈妈,节日快乐!您辛苦了!
-
奶奶,祝您健康长寿,节日快乐!
-
外婆,谢谢您的关爱,节日快乐!
-
祝所有女性节日快乐,永远美丽!
-
巾帼不让须眉,女性最棒!
好啦,女王节知识学完了!现在让我们一起来看看程序的代码吧!
四、逻辑分析

五、具体操作
1. 角色详解
角色:女神节文字
【角色:女神节文字】代码截图


这个角色是女神节的文字,会在屏幕上流动,还有发光效果!
实现原理讲解:
女神节文字就像是程序的”主角”!它会在屏幕上流动,营造出节日的氛围!
初始设置原理:
-
当绿旗被点击时,女神节文字会切换到默认造型
-
然后播放声音,重复62次下一个造型,克隆自身
-
这样文字就会有动画效果,并且克隆出多个文字!
克隆体行为原理:
-
当作为克隆体启动时,将X坐标增加5,Y坐标增加-5,设置BRIGHTNESS特效
-
这样克隆出的文字会向右下方移动,并且有发光效果!
为什么要这样设计?
-
使用克隆技术,你可以快速创建多个相同的文字,不用手动创建很多角色
-
移动和发光效果让文字看起来更有动感和节日氛围
与其他角色的关系:
-
女神节文字是程序的”主角”,和其他角色一起营造节日氛围
-
它的克隆体形成流动的文字效果,增强了程序的视觉冲击力
角色:装饰
【角色:装饰】代码截图

这个角色是可爱的装饰,会不断切换造型,营造节日氛围!
实现原理讲解:
装饰就像是程序的”配角”!它会不断切换造型,让程序看起来更生动!
工作原理:
-
当绿旗被点击时,装饰会切换到默认造型
-
然后重复执行,重复60次下一个造型,等待0.05秒
-
这样装饰就会不断切换造型,形成动画效果!
为什么要这样设计?
-
通过不断切换造型,装饰会有动画效果,让程序看起来更生动
-
重复执行确保装饰一直动,营造出持续的节日氛围
与其他角色的关系:
-
装饰是程序的”配角”,和女神节文字、爱心等角色一起营造节日氛围
-
它的动画效果让整个程序更加生动有趣
角色:Heart
【角色:Heart】代码截图

爱心飞行原理:
-
当作为克隆体启动时,移到x:在-220到220之间随机数, y: -170的位置
-
面向方向,显示自己
-
然后重复执行,重复条件成立次移动2步,再移动2步
-
如果碰到对象,就删除此克隆体
-
这样爱心就会从屏幕下方飞上来,碰到其他角色就消失!

初始设置原理:
-
当绿旗被点击时,Heart会隐藏自己,移到最前面,移到坐标(0, -170)
-
然后重复执行,等待在0.2到1之间随机数秒,克隆自身
-
这样就会不断生成爱心克隆体!

爱心变色和旋转原理:
-
当作为克隆体启动时,重复执行将特效增加COLOR,左转6度,等待0.2秒,右转6度,等待0.2秒
-
这样爱心就会不断变色和旋转,看起来更漂亮!

结束控制原理:
-
当接收到广播’结束’时,停止角色的其他脚本
-
这样当程序结束时,爱心就会停止活动!

爱心计数原理:
-
当作为克隆体启动时,切换到默认造型,等待条件成立秒,播放声音,切换到默认造型
-
如果造型编号=3,将变量1增加1
-
如果造型编号=4,将变量2增加1
-
如果造型编号=5,将变量3增加1
-
这样程序就会记录不同造型爱心的数量!
这个角色是爱心,会从屏幕下方飞上来,就像爱心雨一样!
实现原理讲解:
Heart角色就像是程序的”爱心使者”!它会克隆出许多爱心,从屏幕下方飞上来,营造出浪漫的爱心雨效果!
为什么要这样设计?
-
使用克隆技术,你可以快速创建多个爱心,形成爱心雨效果
-
随机数让爱心的出现时间和位置都不一样,看起来更自然
-
变色和旋转效果让爱心看起来更漂亮、更动感
-
计数功能让程序能够根据不同造型爱心的数量做出不同的反应
与其他角色的关系:
-
Heart是程序的”爱心使者”,和其他角色一起营造浪漫的节日氛围
-
它的克隆体形成爱心雨效果,是程序的亮点之一
-
它通过计数变量和女神光环角色互动,影响程序的结束效果
角色:女神光环
【角色:女神光环】代码截图

这个角色是女神光环,会在程序结束时显示,根据爱心计数切换不同的造型!
实现原理讲解:
女神光环就像是程序的”结束使者”!它会在程序运行10秒后显示,根据爱心计数切换不同的造型,为程序画上完美的句号!
工作原理:
-
当绿旗被点击时,女神光环会将大小设置为,隐藏自己
-
将变量1、变量2、变量3都设置为0
-
等待10秒,广播’结束’消息
-
然后根据变量的大小关系切换不同的造型
-
最后移到最前面,显示自己
为什么要这样设计?
-
等待10秒让程序有足够的时间运行,展示爱心雨效果
-
广播’结束’消息通知其他角色程序即将结束
-
根据变量的大小关系切换造型,增加程序的互动性和趣味性
-
移到最前面确保光环显示在最上层,成为程序的焦点
与其他角色的关系:
-
女神光环是程序的”结束使者”,在程序结束时展示最终效果
-
它通过广播’结束’消息控制其他角色的行为
-
它根据Heart角色的计数变量切换不同的造型,实现角色间的互动
六、整体效果分析
这个女王节创意程序设计得非常巧妙,有以下几个亮点:
-
浪漫氛围浓厚:整个程序充满了女王节的浪漫氛围,有流动的女神节文字、可爱的装饰、跳动的爱心雨,非常适合作为女王节礼物!
-
视觉效果丰富:文字流动效果、装饰动画、爱心雨、爱心变色和旋转效果,让整个程序看起来非常生动、美观!
-
克隆技术运用:使用克隆技术生成多个文字和爱心,程序更简洁,效果更壮观!
-
随机数运用:爱心的出现时间和位置都是随机的,让爱心雨看起来更自然、更真实!
-
角色协作:各个角色分工明确,配合默契,共同营造出浪漫的节日氛围!
-
互动性强:程序会根据爱心计数切换不同的造型,增加了程序的趣味性和互动性!
-
自动控制:程序会在运行10秒后自动结束,展示结束效果,不需要手动控制!
-
教育意义:通过这个项目,你可以学习到克隆技术、随机数、广播消息、造型切换等编程概念,同时培养审美能力和创造力!
七、创意扩展
小朋友们,你们可以在这个程序的基础上,加入更多有趣的功能:
-
更多文字效果:可以添加更多不同的文字,比如”妈妈我爱你”、”节日快乐”等,表达对妈妈的爱意!
-
更多装饰:可以添加更多不同的装饰,比如花朵、星星、气球等,让程序更热闹!
-
更多爱心造型:可以添加更多不同形状、颜色的爱心,让爱心雨更加绚丽!
-
背景音乐:可以添加优美的背景音乐,增强程序的浪漫氛围!
-
交互控制:可以添加鼠标点击或按键控制,让用户可以与程序互动!
-
祝福语展示:可以在程序结束时显示不同的祝福语,表达对女性长辈的爱意!
-
时间控制:可以让用户调整程序运行的时间,而不是固定的10秒!
-
颜色主题:可以让用户选择不同的颜色主题,比如粉色、紫色、蓝色等,适应不同的喜好!
八、总结
通过今天的学习,我们一起探索了女王节创意程序的开发,不仅学会了如何编写代码,还学到了很多有趣的女王节知识!
我们了解了:
-
女王节知识:女王节的意义,庆祝方式,祝福语!
-
女王节是为了庆祝女性的贡献和成就
-
庆祝方式:送礼物、做手工、做家务、说祝福、献花
-
祝福语:妈妈节日快乐,奶奶健康长寿等
-
克隆技术:如何用克隆技术生成多个相同的角色!
-
克隆生成多个文字和爱心
-
每个克隆体都有自己的行为
-
克隆技术让程序更简洁,效果更壮观
-
随机数:如何用随机数让程序更自然!
-
随机等待时间:爱心的出现时间不一样
-
随机位置:爱心的出现位置不一样
-
随机数让爱心雨看起来更真实
-
广播消息:如何用广播消息控制程序流程!
-
广播’结束’消息通知其他角色程序即将结束
-
接收广播消息的角色会执行相应的操作
-
广播消息让角色之间能够通信和协作
-
造型切换:如何用造型切换实现动画效果!
-
文字的造型切换:形成流动效果
-
装饰的造型切换:形成动画效果
-
爱心的造型切换:形成不同的爱心形状
-
角色协作:如何让多个角色配合工作!
-
女神节文字:负责流动的文字效果
-
装饰:负责动画效果
-
Heart:负责爱心雨效果
-
女神光环:负责结束效果
-
各个角色分工明确,配合默契
希望小朋友们能够喜欢这个程序,也希望你们能够在这个基础上,发挥自己的想象力,创造出更多有趣的程序!记住,编程最重要的是创意和耐心,只要你们肯尝试,就一定能做出很棒的作品!
而且,通过这个程序,你们还学到了很多女王节知识呢!是不是觉得编程很有趣?其实编程就在我们身边,只要你们仔细观察,就能发现很多有趣的事情!
现在,就让我们一起去玩女王节创意程序吧!看看谁能创造出最浪漫的效果!加油!祝所有女性节日快乐,永远美丽!
。即使下载了,也要上传,不是特别方便,尤其是不好查找。

关注即可领取,下载不限速,方便快捷。

夜雨聆风
