快好知 kuaihz订阅观点

 

图形化编程娱乐于教,Kittenblock实例,小瓢...

跟很多学生聊过,很多学生不是不努力,只是找不到感觉。有一点不可否认,同样在一个教室上课,同样是一个老师讲授,学习效果迥然不同。关键的问题在于,带入感,我能给出的建议,就是咬咬牙,坚持住,没有学不会的知识。会陆续分享图形化编程的经验,希望能够做成一个专题。如果您觉得有用,就给点个赞吧。涉及的软件包括scratch3.0 (.sb3)、Python、Kittenblock。

程序解读:小瓢虫妈妈

知识点:循环,运动,侦测,控制,选择

涉及的软件:scratch3.0 (.sb3)、Python、Kittenblock。

图形!

# -*-coding: utf-8 -*-

import_env, time, random

fromkblock import *

地图轨迹 = Sprite("地图轨迹")

瓢虫 = Sprite("小瓢虫")

瓢虫妈妈 = Sprite("瓢虫妈妈")

whileTrue:

  地图轨迹.looks_changeeffectby(1)

# -*-coding: utf-8 -*-

import_env, time, random

fromkblock import *

地图轨迹 = Sprite("地图轨迹")

瓢虫 = Sprite("小瓢虫")

瓢虫妈妈 = Sprite("瓢虫妈妈")

whileTrue:

 if 瓢虫妈妈.sensing_touchingobject("小瓢虫"):

瓢虫妈妈.looks_sayforsecs("宝贝!", 4)

# -*-coding: utf-8 -*-

import_env, time, random

fromkblock import *

地图轨迹 = Sprite("地图轨迹")

瓢虫 = Sprite("小瓢虫")

瓢虫妈妈 = Sprite("瓢虫妈妈")

瓢虫.motion_gotoxy(-223, -163)

瓢虫.motion_pointindirection(50)

whileTrue:

  小瓢虫.motion_movesteps(6)

 if 小瓢虫.sensing_touchingobject("地图轨迹"):

   小瓢虫.motion_turnright(12)

 else:

   小瓢虫.motion_turnleft(12)

whileTrue:

  小瓢虫.looks_changeeffectby(2)

whileTrue:

 if 小瓢虫.sensing_touchingobject("瓢虫妈妈"):

   小瓢虫.control_stop("all")

本站资源来自互联网,仅供学习,如有侵权,请通知删除,敬请谅解!
搜索建议:Kittenblock  Kittenblock词条  实例  实例词条  图形  图形词条  编程  编程词条  娱乐  娱乐词条  
综合数码问答

 如何进入DFU模式

DFU模式(设备固件更新模式)能允许你的苹果设备在没有加载操作系统或导入加载程序的情况下连接 iTunes。 如果你的设备需要越狱、解锁SIM卡、在其未响应的情...(展开)

综合

 LabVIEW数据可视化:如何实...

LabVIEW平台中提供了波形图控件用于二维数据的可视化功能,在这个控件中提供了游标工具,使用游标可读取波形图曲线中任意一点x、y坐标的数据。单幅波形的数据游标...(展开)

综合

 怎么给视频加配音?

录制好了一段配音,怎么导入到视频里?导入到视频里后,需要裁剪音频、修改音频信息怎么办?游戏解说,手机录音,网络课程讲解等等的音频文件都可以加吗?……今天我就是来...(展开)