编程考级

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

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

01PARTHello,小栗子



01

学习目标


1、初识图形化编程,学习程序的启动和停止。

2、学习背景,造型的使用。

3、学习等待,利用等待让故事衔接更流畅。


小技巧:每个模块的颜色都不一样,通过指令的颜色找到相应的指令库,就能找到它哦,加油!

29315_xltn_4941.png

02

知识站点


1、认识编程界面

29316_uyx2_8516.png

2、导入背景

29317_c5wn_7697.png

3、坐标与移动

(1)坐标

29317_2xzl_5446.png

我们仔细观察在背景里有很多小格子组成,每个格子都有属于自己的位置标号,在这里称呼它们为坐标。

  • 横的就是X坐标;

  • 纵的就是Y坐标;

  • 一个格子就等于一个像素。


注意:

坐标正中间的位置是X:0     Y:0;

X轴最左边是-240,最右边是240;

Y轴最下面是-180,最上面是180。


(2)移动

29318_wqsk_1094.png

移动1步就是走一个像素


4、程序启动-“让小栗子说话”


Q1:程序如何启动?

答案:点击运行按钮程序启动,点击它!

29318_xppd_8474.png

29319_dcd9_3473.png

Q2:小栗子是如何和大家打招呼呢?

答案:

29319_ky2v_3664.png

Q3:当小栗子和大家打完招呼后,是如何进入第二个场景呢?

答案:使用了29320_r63x_9118.png29320_buu2_2821.png

Q4:在外观指令模块中,我们看到了下一个背景和换成XX背景,这两个有什么区别呢?

答案:29321_avra_4308.png+29321_swoe_5143.png


当程序启动时,我们使用的是

29321_swoe_5143.png

 以“Room2”这个为第一个背景,后续使用29322_ts1p_8407.png


是以指定的“Room2”作为第一个背景开始一直循环!

29322_hahs_9641.png

实战训练


1、当点击运行案件后,小栗子的这段程序为什么执行不了呢?


29322_sao5_7743.png

(答案:因为他没用使用当开始被点击的指令。)


2、请观察下列背景和指令,程序执行下一个背景命令后是哪个背景?

A、Room2 

B、Room1 

C、Bedroom1

D、Bedroom2

29323_p976_8026.png

(答案:A)

02PART小栗的古堡之旅(上)


29325_3awa_2902.gif

01

学习目标


1、知识与技能

  • 认识事件的触发方法,循环执行;

  • 区分横纵坐标,明白X、Y和横、纵坐标的对应关系。

2、脚本与指令

29325_7vpu_9236.png


02

知识站点


1、小栗子的初始位置

(1)坐标的概念

举例:某电影院假设有10排,每排20个座位。如果将“8排15号”记作(8,15),那么15排2号如何表示?(8,10)表示什么意思?

29326_iict_5253.png

答案:15排2号表示为(15,2);(8,10)表示为8排10号。


(2)如果通过移动达到一下目的呢?

答案:可以通过此代码进行设置

29326_fwgy_1254.png

2、小栗子到内城堡的过程

(1)小栗子如何叩开大门呢?

没错,细心的同学发现了:刚老师碰到键盘了,然后就开门走上内城堡的路了,这个指令就是触发条件!

29327_he0x_6085.png

拓展:再试试下拉三角符号吧!

29327_seed_7933.png

(2)空格键触发后,小栗子是如何到内城堡门口呢?(它转了个弯,直接重复移动走到门口!)如何操作?

29328_glbb_8266.png


答案:

29328_lapl_7355.png+29329_oh3g_8294.png



(3)循环的概念=重复出现X次

29329_4ejb_3865.png

03

总程序

29330_8dac_2181.png



实战训练


1、移动鼠标试一试,舞台左上角的坐标是(    , ),右上角的坐标是(    ,  ),左下角的坐标是(   ,  ),右下角的坐标是(    ,  )。


29330_2d1e_8764.png

(答案:-240,180;240,180;-240,-180;240,-180)


2、请观察以下两段代码,判断下列问题是否正确。

①两段代码移动的步数都是一样的?   是(     )  否(    )

②两段代码呈现的动画效果是一样的?是(     )  否(    )


29331_mkfg_5415.png

(答案:①是;②否)





03PART小栗的古堡之旅(下)

29332_odgz_8185.gif


01

学习目标-知识与技能

  • 认识边缘,角度

  • 认识图形编辑器,掌握编辑功能

02

知识站点-编程逻辑

1、脚本与指令

29333_iyyv_9910.png


2、城堡里怎么有一只那么酷的骷髅呢?如何编辑呢?

(1)导入骷髅角色

29333_ut8h_2129.png

(2)为什么添加的骷髅没有那么酷?

哈哈,因为老师给骷髅“添油加醋”了,怎么添呢,在造型上有秘密哦!

我们进入骷髅的造型,在造型下面点击“添加造型”找到我们要的素材,比如,我的骷髅有帽子,那么我就在“时尚”栏里找到我想要的帽子。


29334_icnb_8334.png

29335_dgrd_9481.png

29336_jrcy_5932.png


扩展:上面8个步骤就可以给骷髅带上酷酷的帽子了,当然每个骷髅每个造型都要有帽子哦,这样才能连贯!


但是,很多时候造型素材里没有我们想要的素材,那应该怎么办呢?别慌,还有另外3种方法哦~


第一种就是从其他角色素材里面截取就可以,如我们想要橄榄叶,但没有单独橄榄叶素材,可以找到鸽子素材,选定橄榄叶,剩下按照前面介绍的步骤就可以了哦!


29336_haki_8249.png


第二种就是自己可以画哦~

第三种就是网上找到素材上传。


小提醒:帽子造型用完后要记得删掉哦~


3、如何让骷髅动起来?

(1)让骷髅动起来,使用移动10步脚本29337_k6ls_7342.png


(2)默认角色向右移动10步,每点击一次骷髅向右移动10步。

29338_jnz3_2497.png



(3)骷髅走到边缘后掉头,学习碰到边缘就反弹指令,骷髅在碰到边缘后倒过来行走了,改变他的翻转模式。


①在运动模块里边找到“将翻转模式设置为左右翻转” 指令;


29338_ffxb_5046.png

②骷髅就可以正常左右移动;


29338_08yo_2373.png


4、如何同时配出背景音乐呢?

(1)点击音乐模块,添加背景音乐;

(2)鼠标放上去试听音乐,左键单击选择音乐。


29339_bi1z_4972.png


5、眼镜和鼓钹如何设置呢?

(1)导入这两个角色;

(2)左键拖动脚本到新角色上,晃动两下松手就表示复制成功。

29340_nv1p_6030.png

03

总程序

29340_txib_9094.png

实战训练


1、小栗子给骷髅编写的程序,但会倒着跑,为什么呢?

29341_rbwl_8037.png

(答案:旋转模式设定为不可旋转)


2、小栗子给骷髅编写了这样的程序,骷髅并不会在屏幕中来回跑,为什么呢?

A.骷髅今天心情不好

B.碰到边缘就反弹这个脚本错误

C.移动10步没有放到重复执行里面

D.旋转模式这个脚本错误


29341_sprb_3759.png

(答案:C)

关于威盛创造栗   





威盛创造栗是威盛集团旗下的人工智能教育领导品牌,致力于提供青少年人工智能教育解决方案,将智能硬件、智能软件平台、课程体系、师资培训、赛事活动、等级考试、AI实验室项目融为一体。教学对象实现全学段覆盖,教学场景涉及课堂教学、社团活动及实验教学等全方位、多场景,打造定制化人工智能教育全方位解决方案。