乐于分享
好东西不私藏

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

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

一、课程导入

哈喽,小朋友们!又见面啦!今天我们要一起探索一个超级浪漫的Scratch程序——女王节创意程序!这个程序充满了节日的气息,有漂亮的女神节文字、可爱的装饰、跳动的爱心,是不是很期待呀?

真正的课程导入语:同学们!你们想知道怎么用Scratch制作一个特别的女王节礼物吗?今天的Scratch课堂,我们就要解锁超浪漫的”女王节创意”程序!想象一下:漂亮的女神节文字在屏幕上流动,可爱的装饰在闪烁,还有许多爱心从屏幕下方飞上来,是不是听起来很神奇?

已关注

关注

重播 分享

通过这节课,我们会了解到如何用克隆技术创建爱心雨,如何让文字和装饰动起来,如何通过广播消息控制程序流程,更能锻炼我们的逻辑思维和创造力。比如,你知道什么是克隆技术吗?你知道怎么让文字流动起来吗?你知道女王节是怎么来的吗?

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

二、作品效果

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

  1. 女神节文字:漂亮的女神节文字会在屏幕上流动,还有发光效果!

  2. 可爱装饰:装饰会不断切换造型,营造节日氛围!

  3. 爱心雨:许多爱心会从屏幕下方飞上来,就像爱心雨一样!

  4. 颜色变化:爱心会不断变化颜色,看起来更漂亮!

  5. 旋转效果:爱心会一边飞一边旋转,非常动感!

  6. 互动效果:程序会根据不同的条件切换造型,增加趣味性!

  7. 节日氛围:整个程序充满了女王节的浪漫氛围,是送给妈妈的绝佳礼物!

  8. 自动结束:程序会在运行10秒后自动结束,播放结束效果!

三、女王节小知识

小朋友们,在开始讲解代码之前,让我们先学习一下女王节的小知识!这个知识会帮助我们理解程序是怎么工作的哦!

什么是女王节?

女王节通常指的是三八妇女节,是每年的3月8日,是为了庆祝女性在经济、政治和社会等领域作出的重要贡献和取得的巨大成就而设立的节日!

女王节有哪些庆祝方式呢?

  1. 送礼物:给妈妈、奶奶、外婆等女性长辈送礼物,表达爱意和感谢!

  2. 做手工:亲手制作卡片、花朵等手工艺品,送给女性长辈!

  3. 做家务:帮助妈妈做一些力所能及的家务,让她休息一下!

  4. 说祝福:对妈妈、奶奶、外婆等女性长辈说一些温馨的祝福语!

  5. 献花:给女性长辈献花,表达对她们的尊重和爱!

女王节祝福语有哪些呀?

  • 妈妈,节日快乐!您辛苦了!

  • 奶奶,祝您健康长寿,节日快乐!

  • 外婆,谢谢您的关爱,节日快乐!

  • 祝所有女性节日快乐,永远美丽!

  • 巾帼不让须眉,女性最棒!

好啦,女王节知识学完了!现在让我们一起来看看程序的代码吧!

四、逻辑分析

五、具体操作

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角色的计数变量切换不同的造型,实现角色间的互动


六、整体效果分析

这个女王节创意程序设计得非常巧妙,有以下几个亮点:

  1. 浪漫氛围浓厚:整个程序充满了女王节的浪漫氛围,有流动的女神节文字、可爱的装饰、跳动的爱心雨,非常适合作为女王节礼物!

  2. 视觉效果丰富:文字流动效果、装饰动画、爱心雨、爱心变色和旋转效果,让整个程序看起来非常生动、美观!

  3. 克隆技术运用:使用克隆技术生成多个文字和爱心,程序更简洁,效果更壮观!

  4. 随机数运用:爱心的出现时间和位置都是随机的,让爱心雨看起来更自然、更真实!

  5. 角色协作:各个角色分工明确,配合默契,共同营造出浪漫的节日氛围!

  6. 互动性强:程序会根据爱心计数切换不同的造型,增加了程序的趣味性和互动性!

  7. 自动控制:程序会在运行10秒后自动结束,展示结束效果,不需要手动控制!

  8. 教育意义:通过这个项目,你可以学习到克隆技术、随机数、广播消息、造型切换等编程概念,同时培养审美能力和创造力!

七、创意扩展

小朋友们,你们可以在这个程序的基础上,加入更多有趣的功能:

  1. 更多文字效果:可以添加更多不同的文字,比如”妈妈我爱你”、”节日快乐”等,表达对妈妈的爱意!

  2. 更多装饰:可以添加更多不同的装饰,比如花朵、星星、气球等,让程序更热闹!

  3. 更多爱心造型:可以添加更多不同形状、颜色的爱心,让爱心雨更加绚丽!

  4. 背景音乐:可以添加优美的背景音乐,增强程序的浪漫氛围!

  5. 交互控制:可以添加鼠标点击或按键控制,让用户可以与程序互动!

  6. 祝福语展示:可以在程序结束时显示不同的祝福语,表达对女性长辈的爱意!

  7. 时间控制:可以让用户调整程序运行的时间,而不是固定的10秒!

  8. 颜色主题:可以让用户选择不同的颜色主题,比如粉色、紫色、蓝色等,适应不同的喜好!

八、总结

通过今天的学习,我们一起探索了女王节创意程序的开发,不仅学会了如何编写代码,还学到了很多有趣的女王节知识!

我们了解了:

  1. 女王节知识:女王节的意义,庆祝方式,祝福语!

    • 女王节是为了庆祝女性的贡献和成就

    • 庆祝方式:送礼物、做手工、做家务、说祝福、献花

    • 祝福语:妈妈节日快乐,奶奶健康长寿等

  2. 克隆技术:如何用克隆技术生成多个相同的角色!

    • 克隆生成多个文字和爱心

    • 每个克隆体都有自己的行为

    • 克隆技术让程序更简洁,效果更壮观

  3. 随机数:如何用随机数让程序更自然!

    • 随机等待时间:爱心的出现时间不一样

    • 随机位置:爱心的出现位置不一样

    • 随机数让爱心雨看起来更真实

  4. 广播消息:如何用广播消息控制程序流程!

    • 广播’结束’消息通知其他角色程序即将结束

    • 接收广播消息的角色会执行相应的操作

    • 广播消息让角色之间能够通信和协作

  5. 造型切换:如何用造型切换实现动画效果!

    • 文字的造型切换:形成流动效果

    • 装饰的造型切换:形成动画效果

    • 爱心的造型切换:形成不同的爱心形状

  6. 角色协作:如何让多个角色配合工作!

    • 女神节文字:负责流动的文字效果

    • 装饰:负责动画效果

    • Heart:负责爱心雨效果

    • 女神光环:负责结束效果

    • 各个角色分工明确,配合默契

希望小朋友们能够喜欢这个程序,也希望你们能够在这个基础上,发挥自己的想象力,创造出更多有趣的程序!记住,编程最重要的是创意和耐心,只要你们肯尝试,就一定能做出很棒的作品!

而且,通过这个程序,你们还学到了很多女王节知识呢!是不是觉得编程很有趣?其实编程就在我们身边,只要你们仔细观察,就能发现很多有趣的事情!

现在,就让我们一起去玩女王节创意程序吧!看看谁能创造出最浪漫的效果!加油!祝所有女性节日快乐,永远美丽!


01
scratch素材–软件集成版
给孩子找素材是一件麻烦的事情,找的图片还有可能给孩子扣好背景,或者扣成孩子想要的样子。即使去淘宝买的素材,也要从百度网盘,但素材太多大了或者太多文件,也要充值百度网盘超级会员才能保存,提高下载速度。即使下载了,也要上传,不是特别方便,尤其是不好查找。
口口老师深知各位家长的痛点,将常用素材集成在软件角色和背景库当中,无需上传,只需要角色/背景库中查找。更有每月更新版,让孩子专注于编程,发挥创意即可。
关注即可领取,下载不限速,方便快捷。
本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » scratch节日作品:《女王节》,附源码、素材、讲义、课件

评论 抢沙发

8 + 3 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
×
订阅图标按钮