最新消息:推荐全网最具性价比的一站式编程学习平台 码丁实验室。

Scratch编程第二课《Scratch基础2》

Scratch 少儿编程 2436浏览 0评论

友情提示:视频教程观看时请手动设置清晰度。

Scratch编程第二课《Scratch基础2》

课程目标:

1 知道如何测试Scratch指令

2 理解Scratch指令分类

3 尽可能多的理解Scratch指令

Scratch共有100多条指令,这是Scratch软件的核心,当我们编写一个程序的时候,我们希望快速的找到需要的指令。这一方面需要有足够的编程经验,另一方面也需要理解Scratch指令的分类以及每条指令的作用。

编程经验需要大家多多练习这里不讨论。

关于每条指令的作用:

由于Scratch的指令是中文的,所以我们可以一目了然的知道大部分指令的作用,然而有一些指令的具体作用是需要测试的。当我们刚开始学习Scratch的时候,我们可以用以下三种方法去测试:

1 直接点击指令区的指令——适用于单条指令

2 将指令区的指令拖拽出来,点击第一条指令——适用于多条指令

2 用外观中的指令“说”

建议大家用以上三种方式,试一试所有的指令,虽然这会花费一些时间,但对于以后的编程来说,利用这样的时间是绝对值得的。

Scratch编程第二课《Scratch基础2》

关于Scratch指令的分类:

动作:包含所有控制角色运动的指令

外观:包含所有涉及舞台外观,角色外观的指令

声音:包含所有涉及程序中声音的指令

画笔:包含所有涉及画笔的指令

数据:包括变量和链表,是程序中数据处理的指令

事件:包含程序段开始执行的所有指令,以及广播!

控制:包含程序执行的三种流程(顺序,分支,循环),以及克隆

侦测:可以侦测舞台上的颜色,角色之间距离,鼠标位置,键盘按下摄像头,响度,计时器,时间等信息!

数字和逻辑运算:包含程序中涉及到的数学计算(加减乘数),逻辑运算(且,或,不成立),关系运算(大于小于等于)以及字符串处理,数字处理

熟练掌握以上内容,大家可以快速的找到自己所需要的指令!

今天,老师带大家去尽可能多的了解Scratch中的所有指令。

Scratch编程第二课《Scratch基础2》

动作的所有指令都很简单,需要注意的是:

1 两条“面向”指令,一个是面向方向,一个是面向对象。其中面向方向指令中的具体方向,可以选择,也可以自己输入数据。

2 旋转模式右边有个下拉箭头,是黑色的小三角,所有带有小三角的指令都应该打开看一下,打开之后三种旋转模式大家应该能看明白了吧!

3 最后三条指令是可以获取角色的x坐标,y坐标以及方向!可以用指令“说”测试。

Scratch编程第二课《Scratch基础2》

外观需要注意的指令:

1 颜色下拉箭头点开之后,有很多内容可以处理角色的外观,配合指令“重复执行”,用第二种方法测试,非常有趣,大家一定要尝试一下!

2有两条指令涉及到“层”的概念,我们现在可以在舞台上看到猫而不是蝙蝠,就是因为猫在蝙蝠的上层,如果想看到蝙蝠的话,需要将蝙蝠移至最上层,或者将猫下移一层。

3最后三条指令可以获取角色的造型编号,背景名称,以及角色大小,都可以用“说”这条指令去测试。

Scratch编程第二课《Scratch基础2》

Scratch编程第二课《Scratch基础2》
Scratch编程第二课《Scratch基础2》

声音,画笔,事件的指令都非常简单,我们在以后的程序中会用到。

Scratch编程第二课《Scratch基础2》

数据

当我们新建一个变量的时候,会出现4条指令,这是对变量的操作,非常简单。

当我们新建一个链表的时候,会出现9条指令,这是对链表的操作,依次完成:

1 往链表中加数据

2 删除链表中的数据

3 插入数据到链表的指定位置

4 替换链表中指定位置的数据

5 获取链表的第1项

6 获取链表的长度

7 判断链表中是否包含某些数据

8在舞台上显示链表

9在舞台上隐藏链表

这些功能都非常实用,尤其是它们相互组合的时候,我们之后会有专题讲解变量和链表。

Scratch编程第二课《Scratch基础2》

控制是程序设计中非常重要的部分。它控制着程序执行的流程。程序执行有三种流程:
第一种顺序:“移动10步”“向右旋转15度”“移到坐标(0,0)”这三条指令就是从上往下依次执行的。

第二种分支:“如果那么”是在满足条件的情况下执行分支,不满足条件则正常执行;“如果那么否则”是在满足条件的情况下执行分支,不满足条件则执行另一分支。

第三种循环:从上往下依次为:执行固定的次数,执行到一定的条件,一直执行。

需要注意的是,顺序,分支和循环可以相互嵌套使用,根据一定的需求选择具体的嵌套方式。

Scratch编程第二课《Scratch基础2》

侦测需要注意的地方:

1 两条“碰到”指令,一个是碰到颜色,一个是碰到角色。

2 “询问并等待”一般与“回答”一起使用。“回答”的值为键盘输入的内容。

3 “空格键”的下拉箭头包含了键盘上的上下左右空格,26个字母,10个数字。

Scratch编程第二课《Scratch基础2》

数字和逻辑运算需要注意的地方:

1 逻辑运算(且,或,不成立)以及关系运算(大于小于等于)的结果只能是true或false,可以用“说”指令测试。

2 “或”要求两个条件满足一个即可,“且”要求两个条件都满足,实际使用过程中可能不止两个条件,“或”“且”可以组合。

以上内容基本上涵盖了Scratch的所有指令,当然有很多指令没有提到,一些指令会在后续的程序中学习,一些是老师认为指令一目了然没有必要单独讲解。但是如果你不理解,一定要自己测试!这里,依然建议花时间去测试所有指令!

Scratch程序是指令的组合,知道了每条指令的含义只是万里长征第一步,后面有很多精彩的程序等着你。

最后再次列出课程目标,你学会了吗?

与本文相关的文章

  • 教孩子编程的六个技巧
  • 孩子学习编程的10个超越计算机本身的好处
  • 免费赠送七天试学-码丁实验室
  • 了解计算机科学的不同领域
  • 学习编程的最佳方法
  • 关于儿童编程语言
  • Scratch图形化编程L1-第2课 贪吃球
  • Scratch图形化编程L1-第1课 丛林世界
  • Scratch 3.0 入门教程:探索编程的奇妙世界
  • scratch入门第一课
  • 如何系统化的学习scratch
  • scratch是什么,为什么学scratch编程

您必须 登录 才能发表评论!

登录

分类目录

玻璃钢生产厂家肇庆玻璃钢锄地人物雕塑玻璃钢雕塑户外会变色不玻璃钢雕塑心形门菏泽不锈钢马玻璃钢卡通雕塑信阳玻璃钢卡通雕塑哪家好常用商场美陈销售企业景观玻璃钢花盆厂家电话玻璃钢雕塑定制厂商江油玻璃钢牌匾雕塑温州定做玻璃钢座椅雕塑耐腐蚀玻璃钢雕塑哪家强商场网红美陈装饰潮州玻璃钢动物雕塑需要几天玻璃钢佛像雕塑行情淮安玻璃钢仿铜雕塑定做价格扬中玻璃钢花盆花器青岛玻璃钢雕塑订购湖南玻璃钢雕塑哪家便宜无锡镜面玻璃钢雕塑价格浙江玻璃钢金属雕塑价格阳江玻璃钢雕塑参考价商场老上海式美陈动物玻璃钢卡通雕塑现货哈尔滨火烈鸟玻璃钢雕塑价格资阳玻璃钢人物雕塑泸州成都商场美陈流程上海中庭商场美陈供应包头玻璃钢雕塑 曹甲斌平顶山铜玻璃钢人物雕塑鹤壁佛像玻璃钢人物雕塑香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化