06 小安猜价格【第一课时】

一、本周任务

1、学习目标:

1)复习一:数据与运算

        ·数据:常量、变量、数据类型 以及全局变量的定义

        ·运算:赋值、算术、比较、逻辑

2)复习二:程序结构

        ·顺序、分支、循环

3)随机数生成

4)表格布局的使用

2、学习重点:

数据与数据运算

3、学习难点:

分支结构与循环结构

二、展示与分析


06 小安猜价格【第一课时】_第1张图片

三、组件设计

06 小安猜价格【第一课时】_第2张图片
06 小安猜价格【第一课时】_第3张图片

“标签_状态”等其他6个标签组件需要实现2行3列的模式摆放,这个一个表格布局组件来实现,按要求放置在内。

表格布局组件采取表格形式规划其内部的组件,其中组件会在一个行列形式的网格中排布。如果多个组件占用同一个,那么只有最后一个组件是可见的。每一行的组件都在垂直方向上中心对齐。每列的宽度由这列中最宽的组件决定。行宽也是如此。

四、行为逻辑设计

1、流程图


06 小安猜价格【第一课时】_第4张图片
第一回合流程图

2、定义变量,产生随机数

变量使用:

1、要让系统随机产生一个礼物的价格,并保留起来,以后每次输入用户才的价格都要与这个价格比较

2、每点击一次确定,计数加1。

06 小安猜价格【第一课时】_第5张图片
完成变量设置

3、如果...则...判断语句模块


06 小安猜价格【第一课时】_第6张图片
完成价格判断

五、作业

1、完成任务,上传aia文件。

2、思考一:“重新开始”后的流程,尝试完成。

3、思考二:如何实现人工智能猜价格——笨笨机器人版和聪明机器人版

你可能感兴趣的:(06 小安猜价格【第一课时】)