编程考级

首页 资讯中心 编程考级 知识点归纳 | PAAT人工智能编程考试:图形化编程基础舞台编程案例讲解(下)

知识点归纳 | PAAT人工智能编程考试:图形化编程基础舞台编程案例讲解(下)

1628    2022-08-15 17:24:32    编程等级考试 PAAT

01PART神奇动物在深林(上)


图片


01

学习目标


知识与技能

1、熟练使用图形编辑器

2、重点学习图片语句


图片


02

知识站点


1、角色分析

  • 小栗子是如何移动的?

  • 狮鹫为什么会跟着小栗子?


2、编程逻辑

Q1:小栗子是怎么上下左右移动的?

图片

图片


Q2:“如果...那么...”怎么使用?

这属于三种程序基本结构中的选择结构,选择结构中又分为三种:单分支结构、双分支结构、多分支结构,“如果…那么…”这条代码就是属于单分支结构。


①学习指令“如果...那么...”


图片


②学习条件侦测


图片


侦测模块,找到按下方向键盘。


图片


③小栗子只靠”按下↑键“这一个代码就可以进行移动吗?

答案:是不行的。


④让我们仔细回想一下,如果我们向某一个方向移动的时候需要哪几个步骤?

答案:两步。先面朝着你要去的那个方向,然后开始移动x步。


小提示:当然如果我们要走的动画效果好,就要加上下一个造型图片和等待图片哦~


但是,我们上节课的课堂总结有说过,小栗子刚创建的时候默认为90度(向右)。当角色向上、向下、向左、向右时,就会出现以下情况。


图片


因为,小栗子不能”躺着走路“,所以这时候就需要将旋转方式设为不可旋转这条代码。这条代码能够让角色始终保持90度(向右),这样当我们控制小栗子上下左右移动时,才不会显得角色很奇怪。

图片

Q3:狮鹫为什么会跟着小栗子?

这就是我们今天要学习的另一个新代码!

图片

代码执行后,狮鹫就会在1秒内滑行到小栗子的位置,小栗子移动,它也将随之跟着移动!这就产生有一定情节的动画效果了!快去试一试吧!


图片


03

总程序


1、小栗子的代码

图片


2、狮鹫的代码


图片


实战训练


图片


1、两段代码移动的速度都是一样的? 

是(     ) 否(    )


(答案:否)


2、两段代码中哪一段代码移动的更快?

A (     ) B(    ) C一样快(   )


(答案:A)





02PART神奇动物在深林(下)

图片


01

学习目标


知识与技能

  • 了解“在1和10之间取随机数”代码的含义;

  • 播放声音和播放声音并等待的区别。

图片


02

知识站点


1、角色分析

  • 害虫是怎么被穿衣服的青蛙吃掉的?

  • 害虫为什么会到处飞?

(1)改名新角色1:会魔法的青蛙


图片


(2)改名新角色2:害虫


图片


2、编程逻辑

Q1:害虫是怎么被穿衣服的青蛙吃掉的?

图片


我们找到了“碰到鼠标指针”下拉后,看到有个“碰到会魔法的青蛙”。


图片


注意:点击哪个角色,指令就是这个角色的编程区,比如点击的是会魔法的青蛙,那么侦测项里就有“碰到害虫”选项。


图片


如果点击的是害虫,那么侦测项里就没有“碰到害虫”选项。如上图。


图片


青蛙再向左向右移动的时候,要把“将旋转方式设为不可旋转“设为“将旋转方式设为左右翻转“。

图片


Q2:害虫为什么会到处飞?

因为在森林里面,害虫就是到处飞的,飞的方向和飞的距离都没有规律。

图片

这条代码会让害虫出现的时候随机朝着任意一个方向。

图片

这条代码会让害虫在1~10之间选一个数字,并且移动相同的步数(可能是移动1步或移动2步·······移动10步)。

图片

这条代码会让害虫在碰到动画屏幕的边缘时反弹,并且向随机一个方向飞去(除了碰到屏幕边缘前的那个方向)。

图片

小提示:要先创建害虫并写入代码,然后进行角色复制。否则的话你的害虫就只有一只是会动~


图片


03

总程序


1、会魔法的青蛙代码


图片


2、害虫的代码


图片


实战训练


两段代码中哪一段代码是单分支结构? 


图片


(答案:A。B属于双分支结构,因为他有两个选择)




03PART神奇动物在海洋(上)

图片


01

知识与技能


学习扩展代码模块区——画笔。


图片


02

知识站点


1、角色分析

  • 美人鱼为什么突然出现?

  • 美人鱼是怎么变大又“分身”的?

Q1:美人鱼为什么突然出现?


图片


Q2:美人鱼是怎么变大又“分身”的?

1、添加画笔扩展栏


图片


2、实现变大又分身

图片


3、添加背景音乐


图片


03

拓展一下


1、代码“图章”和代码“全部清除”的作用

(1)代码“图章”

代码“图章”用另一个词来说,就是复印。


(2)代码“全部清除”

如果形象一点来比喻的话,这条代码就像是同学们手中的橡皮擦。


2、小鱼是怎么一直在“变身”的?

其实小鱼“变身”在我们今天课堂上,用编程的方式说的话:叫做“下一个造型”。

图片

(1)我们在新创建小鱼这个角色的时候,它会附带有四个造型。


图片


(2)有了造型之后,我们只需要输入以下代码,就能够让小鱼一直“变身”啦!


图片


04

总程序


1、美人鱼的代码

图片


2、小鱼的代码

图片



04PART神奇动物在海洋(中)

图片


01

学习目标


知识与技能:学习自制积木

图片


02

知识站点