Scratch
游戏即编程|编程即游戏

编程?如同搭积木一样简单!

Scratch是美国麻省理工学院开发的一款图形化编程工具,采用搭积木的方式来完成程序的编写。它简单到可以让5岁以上的孩子就可以开始学习,但是又可以玩的很深,甚至大学生都不会。用它不仅可以学习计算机科学常见的概念,如条件判断、循环、递归、字符串处理、链表、函数、排序算法、分治算法等等,还可以做出各种动画片、游戏来,甚至控制单片机。

课程体系

  • 姚明投篮系列

    姚明投篮系列

  • 熊大熊二系列

    熊大熊二系列

  • 喜羊羊系列

    喜羊羊系列

  • 姚明投篮系列

    姚明投篮系列

  • 熊大熊二系列

    熊大熊二系列

  • 喜羊羊系列

    喜羊羊系列

关键知识点

  • 第1课

    • 角色的概念
    • 游戏场景的概念
    • 游戏开始的入口
    • 角色的移动方向
    • 角色的移动距离
    • 时间的等待效果
  • 第2课

    • 循环的概念
    • 循环的使用
    • 角色的定位
  • 第3课

    • 键盘的左右控制操作控制
    • 角色的横向移动处理,X坐标
    • 消息广播的概念
  • 第4课

    • 键盘的上下键操作控制
    • 角色的横向移动处理,Y坐标
    • 角色造型的大小尺寸变换
  • 第5课

    • 角色的造型及造型的变换 方法
    • 循环的终止
    • 变量
  • 第6课

    • 判断条件的使用
    • 角色的滑行
    • 播放声音
  • 第7课

    • 设置对手
    • 随机数的概念及使用
  • 第8课

    • 两个角色碰撞的处理
    • 造型编号的概念及使用
  • 第9课

    • 计数器的概念及使用
  • 第10课

    • 循环的高级使用
  • 第1课

    • 角色的概念
    • 游戏场景的概念
    • 游戏开始的入口
    • 角色的移动方向
    • 角色的移动距离
    • 时间的等待效果
  • 第2课

    • 循环的概念
    • 循环的使用
    • 角色的定位
  • 第3课

    • 键盘的左右控制操作控制
    • 角色的横向移动处理,X坐标
    • 消息广播的概念
  • 第4课

    • 键盘的上下键操作控制
    • 角色的横向移动处理,Y坐标
    • 角色造型的大小尺寸变换
  • 第5课

    • 角色的造型及造型的变换 方法
    • 循环的终止
    • 变量
  • 第6课

    • 判断条件的使用
    • 角色的滑行
    • 播放声音
  • 第7课

    • 设置对手
    • 随机数的概念及使用
  • 第8课

    • 两个角色碰撞的处理
    • 造型编号的概念及使用
  • 第9课

    • 计数器的概念及使用
  • 第10课

    • 循环的高级使用
  • 朵拉系列

    朵拉系列

  • 小猪佩奇系列

    小猪佩奇系列

  • 哆啦A梦系列

    哆啦A梦系列

  • 朵拉系列

    朵拉系列

  • 小猪佩奇系列

    小猪佩奇系列

  • 哆啦A梦系列

    哆啦A梦系列

关键知识点

  • 第一课声音的特效效果
  • 第二课克隆高级功能使用
  • 第三课游戏与玩家互动功能
  • 第四课变量的原理及作用范围
  • 第五课走路跑动的动画特效实现
  • 第六课动态变形的动画特效实现
  • 第七课魔法晕圈的动实现(1)
  • 第八课魔法晕圈的动实现(2)
  • 第九课场景移动的特效实(1)
  • 第十课场景移动的特效实(2)
  • 消消乐

    消消乐

  • 跑酷

    跑酷

  • 王者荣耀

    王者荣耀

  • 消消乐

    消消乐

  • 跑酷

    跑酷

  • 王者荣耀

    王者荣耀

关键知识点

  • 第一课游戏高级编程实践-消消乐(1)
  • 第二课游戏高级编程实践-消消乐(2)
  • 第三课游戏高级编程实践-消消乐(3)
  • 第四课游戏高级编程实践-天天酷跑(1)
  • 第五课游戏高级编程实践-天天酷跑(2)
  • 第六课游戏高级编程实践-天天酷跑(3)
  • 第七课游戏高级编程实践-王者荣耀(1)
  • 第八课游戏高级编程实践-王者荣耀(2)
  • 第九课游戏高级编程实践-王者荣耀(3)
  • 第十课游戏高级编程实践-王者荣耀(4)