zoukankan      html  css  js  c++  java
  • 还堵在高速路上吗?带你进入Scratch世界带你飞

    国庆假期高速路的风景

    国庆假期正式启动人从众模式,无论是高速公路还是景区,不管是去程还是回程,每一次都堪称经典。

    一些网友在经历漫长的拥堵后
    哭笑不得地表示
    “假期都在堵车中度过了”
    你是否也有以下类似的情况?

    1. 说好的5个小时,变成5x3=15个小时
    2. 在高速路上打太极
    3. 在高速路上炒米粉
    4. 在高速路上钓鱼
    5. 在高速路上看大型车展兼相亲会

    堵在高速路上.png
    高速路上看日出.png

    国庆假期人从众
    国庆假期旅游人真多.png

    唉,别说了,倒不如跟老林一起探索Scratch世界,让我们一起飞。
    让你的孩子不堵在未来的编程之路上。

    什么是Scratch

    摘自百度:Scratch是麻省理工学院的“终身幼儿园团队”开发的图形化编程工具,主要面对青少年开放。是一种搭积木式的编程工具,老少皆宜。

    经国庆假期学习,个人发现Scratch不仅适合青少年学习而且也非常适合中老年人了解学习编程。

    那什么Scratch能做什么?
    总结如下几点:

    1. 制作键盘、鼠标型的游戏
    2. 游戏可结合声音、视频进行互动
    3. 可兼容Arduino,即连接蓝牙、红外、wify等做一些AI、机器人相关的编程,可玩性高

    Scratch作品

    1. 会飞的小猫
      会飞的小猫.gif
    2. 疯狂吃礼物
      疯狂吃礼物.gif

    PS:该游戏我小孩玩得不亦乐乎,这里还可以加入视频互动,会更加有趣、好玩

    Scratch教程1:会飞的小猫

    1. 添加角色:Cat Flying
    2. 在舞台中添加背景:Blue Sky
      Scratch教程添加角色.png
    3. 在代码区制作以下代码

    Scratch教程源码.png

    Scratch知识点

    代码区分为几个模块,分别为:

    1. 运动:控制坐标位置、方向、移动
    2. 外观:对话、造型、大小、颜色、显示、隐藏
    3. 声音:播放声音、音效、音量
    4. 事件:开始、点击事件、键盘事件、广播收发、计时器
    5. 控制:等待、重复执行、条件判断、克隆、停止脚本
    6. 侦测:做了判断的条件,如检测角色是否碰到鼠标指针、碰到什么颜色、按了什么按键
    7. 运算:可进行加减乘除、比较、与或等运算
    8. 变量:可自定义变量,包括私有变量、公有变量

    本节Scratch源码

    如果你不想手工制作积木代码,可关注[快乐IT]并回复S01可获取【会飞的小猫】源码脚本

  • 相关阅读:
    bzoj3926: [Zjoi2015]诸神眷顾的幻想乡 后缀自动机在tire树上拓展
    Codeforces Beta Round #64D
    bzoj2300#2300. [HAOI2011]防线修建
    Codecraft-18 and Codeforces Round #458 (Div. 1 + Div. 2, combined)G. Sum the Fibonacci
    D
    Codeforces Round #503 (by SIS, Div. 1)E. Raining season
    dp优化
    (CCPC-Final 2018)K
    Educational Codeforces Round 48 (Rated for Div. 2)G. Appropriate Team
    Python 匿名函数
  • 原文地址:https://www.cnblogs.com/samlin/p/Scratch01.html
Copyright © 2011-2022 走看看