Kittenblock实例,蓝猫表情包,图形化编程经验分享
Kittenblock实例,蓝猫表情包,图形化编程经验分享
跟很多学生聊过,很多学生不是不努力,只是找不到感觉。有一点不可否认,同样在一个教室上课,同样是一个老师讲授,学习效果迥然不同。关键的问题在于,带入感,我能给出的建议,就是咬咬牙,坚持住,没有学不会的知识。会陆续分享图形化编程的经验,希望能够做成一个专题。如果您觉得有用,就给点个赞吧。涉及的软件包括scratch3.0 (.sb3)、Python、Kittenblock。
分享心情:提醒望子成龙的父母,给孩子好的物质条件,很重要。所谓的门当户对,就是父母的高度决定孩子的未来。不是讲究拼爹哲学,而是想提醒父母最好的教育工具,就是亲子交流,切记对孩子唠唠叨叨!第一句话,让他知道你在关注他,每隔5天,晚上都要问一句“你今天过得怎么样?“第二句话,给他自信“你是独一无二的,做你自己!无论你表现得怎样,都是我的骄傲,你会做的很好,需要我打打下手吗?”每个孩子都需要家长的帮助,给与帮助不能包办,要让他们有成就感。通过自己的努力,获得成功,和你分享成功的喜悦,这是最好的教育。
程序解读:制作蓝猫表情包。
涉及内容:循环控制、角色大小变换、重复执行。
涉及的软件:scratch3.0 (.sb3)、Python、Kittenblock。
程序效果图!
![](http://dingyue.ws.126.net/2020/0217/23271883p00q5u588004md000s600fmp.png)
程序代码:
# -*- coding: utf-8 -*-
import _env, time, random
from kblock import *
蓝猫 = Sprite("蓝猫")#制作蓝猫角色
x = 0
蓝猫.looks_setsizeto(100)#设置蓝猫大小
蓝猫.looks_switchcostumeto(1)#切换造型
for count in range(5):#重复执行5次
蓝猫.looks_changesizeby(-2)#角色大小减2
time.sleep(0.5)#延迟0.5秒
蓝猫.looks_nextcostume()#切换到下一个造型
图形化编程过程解读!
1上传蓝猫的造型,如图所示
![](http://dingyue.ws.126.net/2020/0217/7ac84c42p00q5u58m004gd000s600fhp.png)
2绘制舞台背景,如图所示
![](http://dingyue.ws.126.net/2020/0217/dbcb8259p00q5u5920030d000s600fhp.png)
3设置蓝猫大小为100,造型切换为1
![](http://dingyue.ws.126.net/2020/0217/e00e2262p00q5u59c0048d000s600fmp.png)
4循环5次,每次大小减去2
![](http://dingyue.ws.126.net/2020/0217/c86b0951p00q5u59n004hd000s600fjp.png)
5等待0.5秒,切换下一个造型
![](http://dingyue.ws.126.net/2020/0217/88ce5e00p00q5u59w004td000s600fmp.png)
6调整程序,当角色被点击的时候,触发蓝猫变脸
![](http://dingyue.ws.126.net/2020/0217/88528150p00q5u5a70041d000s600fnp.png)
效果图!
![](http://dingyue.ws.126.net/2020/0217/fbaad7b0p00q5u5ah0034d000s600fjp.png)
动手实践,永远是最好的学习方法!
开发计算机创智课程的实践研究