快好知 kuaihz订阅观点

 

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

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

程序解读:100内加法

知识点:循环,侦测,控制,选择,特效,运算

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

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

import_env, time, random

fromkblock import *

加 = Sprite("加")

等于 = Sprite("等于")

加数 = 0

加数 = 0

答案 = 0

题数 = 0

得分 = 0

whileTrue:

 Stage.looks_changeeffectby(1)

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

import_env, time, random

fromkblock import *

importrandom

加 = Sprite("加")

等于 = Sprite("等于")

加数 = 0

加数 = 0

答案 = 0

题数 = 0

得分 = 0

加数 = 0

加数 = 0

题数 = 0

得分 = 0

答案 = ("加数" + "加数")

等于.data_showvariable()

等于.looks_sayforsecs("答题开始!共有5道题,答对一题得20分", 2)

for countin range(5):

  加数 = (random.randint(1, 100))

  加数 = (random.randint(1, 100))

  答案 = ("加数" + "加数")

  等于.data_hidevariable()

  等于.sensing_askandwait("等于多少呢")

 if 等于.sensing_answer()== "答案":

   等于.looks_sayforsecs("恭喜你,答对了!", 2)

   得分 += 20

 else:

   等于.data_showvariable()

   等于.looks_sayforsecs("哦,答错了!正确答案是:", 2)

   得分 = -20

  题数 += 1

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

import_env, time, random

fromkblock import *

加 = Sprite("加")

等于 = Sprite("等于")

加数 = 0

加数 = 0

答案 = 0

题数 = 0

得分 = 0

whileTrue:

  加.looks_changeeffectby(1)

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