zoukankan      html  css  js  c++  java
  • 图形化编程娱乐于教, Kittenblock实例,打小猫

    图形化编程娱乐于教, Kittenblock实例,打小猫

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

    程序解读:小猫溜达,碰到小妹,被打后消失

    知识点:控制,循环、运动、外观、事件、选择

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

     

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

    import _env, time, random

    from kblock import *

    小猫2 = Sprite("小猫2")

    小妹 = Sprite("小妹")

     

    x = 0

     

     

    while True:

      time.sleep(0.3)

      小猫2.looks_nextcostume()

      小猫2.motion_movesteps(10)

      小猫2.motion_ifonedgebounce()

      小猫2.motion_setrotationstyle("left-right")

    while True:

      if 小猫2.sensing_touchingobject("小妹"):

        小猫2.motion_movesteps(-5)

        time.sleep(1)

    小猫2.looks_hide()

     

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

    import _env, time, random

    from kblock import *

    小猫2 = Sprite("小猫2")

    小妹 = Sprite("小妹")

     

    x = 0

     

     

    while True:

      if 小妹.sensing_touchingobject("小猫2"):

        time.sleep(0.3)

        小妹.looks_nextcostume()

     

     

     

     

    开发计算机创智课程的实践研究
  • 相关阅读:
    ZOJ 1002 Fire Net
    Uva 12889 One-Two-Three
    URAL 1881 Long problem statement
    URAL 1880 Psych Up's Eigenvalues
    URAL 1877 Bicycle Codes
    URAL 1876 Centipede's Morning
    URAL 1873. GOV Chronicles
    Uva 839 Not so Mobile
    Uva 679 Dropping Balls
    An ac a day,keep wa away
  • 原文地址:https://www.cnblogs.com/ztg1/p/12543985.html
Copyright © 2011-2022 走看看