月主题电子编程打地鼠游戏.pptxVIP

  • 6
  • 0
  • 约小于1千字
  • 约 17页
  • 2022-10-18 发布于北京
  • 举报
编程课程ScratchScratch 打地鼠游戏硬件连接使用专用传感器线连接摇杆传感器和PICOBOARD+主控板C端口和D端口相连。程序编写 通过简单的实验,可以观察摇杆在默认中间状态时,(X=51,Y=51),当X轴右边极限时,Y轴为中间位置时,(X=100,Y=51),当X轴为中间位置时,Y轴为向上极限位置时,(X=51,Y=100),由此默认小猫处于(X=0,Y=0),然后根据摇杆值大小,可以控制小猫向左移动10步,向右移动10步,向上移动10步,向下移动10步。小猫全方位行走(摇杆)实验现象向左移动10步向右移动10步向上移动10步向下移动10步硬件连接使用专用传感器线连接4个按钮传感器和PICOBOARD+主控板A、B、C、D端口相连。Thank You!?Scratch使用类似堆积木的方式,拖拽编程部件到脚本区域,组合编程部件以形成逻辑。图1表示的是用欧几里得辗转相除法求两个正数的最大公约数的scratch脚本。仔细观察这个脚本,我们发现scratch脚本与流程图类似,非常接近于自然语言描述。由于不需要编写代码,仅需要拖拽编程部件并进行必要的设定,脚本就简单规范,减少?了编写代码出错的几率,所以十分容易上手。??Scratch编程部件包含了常见的编程概念,如顺序、循环、条件语句、变量和链表(数?组)等,还包含了动作、声音、外观等部件组,利用动作部件,可以让角色移动、旋转等;利用外观部件可以设置角色的造型、给造型添加特效等;利用声音部件,可设置各种声音特效。所以利用scratch可以很方便地制作多媒体程序。?作为一种现代的编程工具,scratch还引入了事件、线程、协调和同步的概念。事件概念是图形化编程的核心,scratch中包含多种事件,如键盘上的某个键是否按下,是否按下鼠标,是否碰到某个角色或某种颜色等。多线程可以让计算机同时执行相互独立的的程序片段。程序中不同角色之间通过发送广播和接受到广播来进行同步和协调。有了这些逻辑部件,我们可以构建出人机交互界面良好的程序。

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档