课程索引①——按钮的故事

第一节:勇往直前

  1. App Inventor编程三部曲——设计、编程、测试;

  2. 设计三部曲——添加组件、设置属性、组件命名;

  3. 编写程序——在按钮点击事件中设置按钮的属性;

  4. 数据类型:文本。

第二节:再想想看

  1. 使用条件语句 (如果...则...否则...)进行判断,并依据判断结果执行不同的分支程序;

  2. 读取按钮的显示文本属性,并与特定文本进行比较(是否相等);

  3. 代码块的展块;

  4. 代码的复制方法。

第三节:听天由命

  1. 认识随机数;

  2. 认识代码块——带插头的块,代表一个值;

  3. 对数字进行比较,并根据比较结果,执行不同的分支程序;

  4. 数据类型:数字。

第四节:锦囊妙计

  1. 数据类型:列表;

  2. 复制(Ctrl+c)粘贴(Ctrl+v)代码;

  3. 全局变量;

  4. 随机选择列表项;

  5. 技巧:在设计视图中修改组件属性,可以重新启动AI伴侣中的测试程序。

第五节:骰子来了

  1. 素材:上传图片文件——留心文件的命名;

  2. 拼接字串——随机数+文件扩展名;

  3. 编程视图中的警告信息;

  4. 屏幕(Screen1)的对齐属性。

第六节:手动骰子

  1. 全局变量:保存数据的容器;

  2. 变量的操作——读取值、改写值;

  3. 加法运算——全局变量的递增;

  4. 全局变量的有条件递增。

第七节:自动骰子

  1. 计时器组件——计时间隔、启用计时属性;

  2. 非可视组件;

  3. 数据类型:逻辑值——真或假;

  4. 计时器生成动画。

(0)

相关推荐

  • 火山中文编程:006 如果流程命令和按钮组件的学习

    火山中文编程:006 如果流程命令和按钮组件的学习

  • 前端教程:JavaScript变量和数据类型

    编程语言的最根本的特征之一是一组它支持的数据类型.这些是可被表示和操纵的编程语言的值的类型. JavaScript允许有三个基本数据类型: 数字如.123,120.50等. 字符串如"Thi ...

  • 火山PC中文编程学习007: 编辑框及文本型变量学习

    火山PC中文编程学习007: 编辑框及文本型变量学习

  • 【微课程】houdini中的属性 数据 vs 参数 变量(局部+全局)_CG猎人

    --  微资讯 · 微课程  -- 利用零碎时间,走上超神之路! 从其他三维软件转到houdini的用户往往会被下面词汇所吓倒,特别是没有编程基础的同学: 属性(attribute)和数据(data) ...

  • 学习中文编程

    学习中文编程

  • 课程索引②——向日葵

    第一节:按钮方阵 容器类组件--布局组件: 屏幕(Screen1)的允许滚动属性:允许查看屏幕上的全部组件: 容器中的多个按钮组件,当其宽.高均设为充满时,它们将均分并充满父容器. 第二节:按钮队列 ...

  • 课程索引③——听音练耳

    第一节:移花接木 另存项目:修改新项目不影响原有项目: 删除旧的素材文件,上传音频文件--留心文件的命名: 删除代码:右键菜单删除,或选中代码用"del"键删除: 循环语句:批量设 ...

  • 课程索引④——调色板

    第一节:排兵布阵 标签:命名为"调色板",设高度充满: 水平布局:三个,设宽度充满,垂直对齐居中: 向屏幕添加可视组件时,注意观察放下位置提醒--一个蓝色条状标记: 数字滑动条属性 ...

  • 课程索引⑤——涂鸦板

    第一节:用户界面 屏幕设置:水平居中,背景浅灰色,隐藏状态栏,标题: 复杂布局:水平布局与垂直布局嵌套应用: 椭圆形按钮. 第二节:时间的秘密 画布组件:可以用于绘画及写字: 可视组件与非可视组件: ...

  • 课程索引⑥——梦幻时钟

    第一节:有用的数学 应用中的长度要素:数字标注半径.时针.分针.秒针的长度: 应用中的角度要素:时针.分针.秒针与正午12点方向之间的夹角: 角度与时间之间的换算: 钟表指针的角度在画布坐标系中的计算 ...

  • 课程索引⑦——弹球游戏

    第一节:认识球精灵 画布是一个运动场(或舞台),精灵是运动员(或演员): 精灵的属性:速度.方向(水平向右为0度,逆时针增加): 精灵的间隔属性:以毫秒为单位,决定运动的连贯性: 精灵在画布坐标系中的 ...

  • 课程索引⑧——数学系列

    第一节:圆周率--求π的近似值 计算正多边形的周长,假设: 多边形边数 = n 圆的半径 = R 圆的周长 L = 2*n*R*sin(360/(n*2)): π的近似值 = 正多边形周长(L) ÷ ...

  • 课程索引⑨——电子试卷之填空题

    第一节:多屏幕应用 单屏幕应用--Screen1,屏幕名称不可更改: 新建屏幕--为屏幕命名,一旦屏幕创建完成,名称不可更改: 屏幕名称:只允许英文字母.数字及下划线,且以英文字母开始,建议使用大写英 ...

  • 课程索引⑩——随手记

    第一节:用户界面 文件管理器组件:向手机的存储设备上保存文件,或从手机存储设备上读取文件,需要设置文件路径及文件名: 用文本文件的格式保存笔记内容:已"##"."#### ...