欢迎光临
我们一直在努力

能力橙小课 | Scratch编程学习如何判断生肖属相

说到十二生肖同学们一定都不陌生,鼠、牛、虎、兔、龙、蛇、马、羊、猴、鸡、狗、猪有些同学可以说是倒背如流。但是说道十二生肖的由来可能就鲜有人知晓了。

▲十二生肖 图▲

十二生肖,又叫属相,是中国民俗的传统文化。十二生肖的起源与动物崇拜有关。据湖北云梦睡虎地和甘肃天水放马滩出土的秦简可知,先秦时期即有比较完整的生肖系统存在。

最早记载与现代相同的十二生肖的传世文献是东汉王充的《论衡》。从古至今有着大量的描绘生肖形象和象征意义的诗歌、春联、绘画、书画和民间工艺作品。

十二生肖不仅在中国有着悠久的文化历史,世界多国也在春节期间发行生肖邮票,以此来表达对中国新年的祝福。为了更好的向世界介绍十二生肖,我们不光要知道自己的生肖属相也要知道这些生肖的英文是什么哦!

今天的Scratch小课堂,就跟着老师做一个关于十二生肖“小字典”,输入自己的出生年份就可以查找对应的生肖啦,快来查找你自己的生肖吧!

▲ 生肖查询 示意图 ▲

分析问题及解决问题

这个小程序做起来也很简单。首先我们把十二生肖的图片和名字分别按照顺序插入到角色造型里像这样,注意这里一定要按顺序插入。

▲ 生肖图片和英文名对应 ▲

然后推算我们的属相是需要通过一个公式来判断的:我们知道今年2018年是狗年,那明年2019是猪年也就是十二生肖一轮的最后一个生肖,我们用2019年减去自己出生的年份就能得到2019年你的年龄。

又因为12年为一个周期,所以我们把这个年龄除以12得到的它的余数,如果余数等于零那么说明2019年就是你的本命年。如果有余数那说明本命明年就已经过去了,这个余数就是超出的年份,我们再用12减去这个余数,就能推算出你得生肖的对应序号了。

▲ 判断生肖的公式程序 ▲

完成创作

(复制以下网址到浏览器也可观看哦:)

——如果喜欢,快分享给你的朋友们吧——

我们一起愉快地“编”学“编”玩

苏州能力橙少儿编程

赞(51)
分享到: 更多

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址