潍坊市论坛

首页 » 分类 » 分类 » 图形化编程的知识点划分
TUhjnbcbe - 2023/4/6 7:42:00
Kitten3.0界面

一、平台运用

1、界面组成及功能:了解舞台区、角色区、脚本编辑器、积木盒子区等,各区域划分及功能2、积木的基本操作:了解积木的添加、删除、插入、拼接等基本操作方法3、角色:了解角色添加途径,复制、删除的方法4、角色的属性:名称、显示属性、位置、大小、方向、旋转方式、拖动属性5、角色绘制:画板工具的使用方法(1、基础操作;2、翻转功能;3、造型设计功能)6、背景和角色的区别(在Scratch中背景无法使用动作积木)7、音乐画板:Kitten4.0版本中已取消了该入口,改成了“MIDI音乐”盒子,在该盒子中点击添加音乐可以打开全新的音乐画板。

Kitten4.0界面

二、积木盒子与积木

(一)事件类积木和事件的触发机制

1、当开始被点击积木:点击开始按钮触发脚本2、当角色被点击积木:点击当前角色触发脚本3、当按下(A)积木:按下键盘按键触发脚本4、当()积木:符合积木的条件时触发脚本5、当在手机中向(上)滑动:运行设备是手机时,滑动触发的脚本6、事件触发机制

(二)控制类积木

1、重复执行类:重复执行(无限)、重复执行()次(指定次数)、重复执行直到()(指定结束条件)2、分支类积木:如果、如果-否则3、时间控制类:等待(1)秒、保持等待直到()4、告诉功能:与广播功能类似(4.0中已去除)5、分裂功能

(三)、动作类积木:移动和旋转

1、坐标概念及坐标的含义:X,Y。表示角色在舞台上的位置2、角色移动的方法:使用“移动(10)步”积木,使用坐标类积木3、角色的方向4、移动积木和坐标类积木的区别5、移动的分类:瞬间移动、过程性移动6、旋转和它的本质:围绕中心点旋转7、中心点:调整中心点的方法,(1)在舞台上直接拖动;(2)在画板中设置。二者的区别

(四)、外观类积木

1、造型及应用2、对话和对话框:显示文字、文字输入、文字选项3、角色属性与特效积木

(五)、声音类积木

1、播放声音2、设置声音大小等3、文字转语音4、语音输入功能(询问)

(六)、画笔积木

1、画笔功能的应用:落笔、抬笔、清除画笔,设置画笔属性2、文字、图像印章3、填充功能

(七)、侦测类积木

1、逻辑类:(1)侦测鼠标状态;(2)侦测键盘状态;(3)侦测碰撞(角色、颜色)2、数据类:(1)返回角色属性(坐标、造型编号、角度、大小、名称等);(2)返回距离;(3)返回手机倾斜分量;(4)返回鼠标属性;(5)返回舞台属性3、时间积木4、侦测积木的应用

(八)、运算类积木

1、数字计算类:返回具体数值2、随机数及其应用3、逻辑判断类:数值判断,返回逻辑值(True/False)4、运算符号类5、字符型6、数据类型:(1)数值型;(2)字符型(串);(3)布尔型7、字符与数值的转换

(九)、数据类积木(4.0中变量与列表分别放在了不同的盒子)

1、变量:命名规则,属性设置2、变量类型:全局变量、角色变量,二者区别3、列表:属性设置、数据检索、插入、删除、引用

(十)、函数

1、函数创建及应用2、递归算法

(十一)、物理积木(4.0中不再直接显示)

1、物理引擎2、各种参数设置

(十二)、其他积木

1、云变量、云列表2、AI类3、AR、视频类

(十三)、广播功能

(十四)、克隆功能(4.0中增加了克隆体编号)

(十五)、分裂功能

分裂、克隆、图像印章的区别

(十六)、屏幕切换、告诉功能

以上为图形编程的基本功能,下面的内容主要看课程设计以及教师的发挥,为学生进一步学习代码编程奠定基础,也是所有编程教育的重要知识。

三、程序设计基础

(一)程序的基本结构

1、顺序结构2、分支(选择)结构:如果,如果否则应用与逻辑判断3、循环结构:重复执行4、多重循环

(二)、简单算法入门

1、排序与查找:穷举法、插入排序、冒泡排序、选择排序等2、简单数据结构知识3、用编程解决实际问题

1
查看完整版本: 图形化编程的知识点划分