在本课程中,将通过Scratch编程学习编程中最基本的逻辑结构:顺序编程。顺序编程是最常用的程序结构,只要按照解决问题的顺序写出相应的语句就行,它的执行顺序是自上而下,依次执行。
过Scratch软件,设计一个聊天机器人的小程序,加深顺序结构的了解。聊天机器人的最终运行效果如下:
(1)在菜单栏“文件”中,选择“新建项目”,创建一个空的项目;
(2)将鼠标移动到小猫的位置,鼠标右击,选择“删除”;此时整个项目都是空的。
(3)创建自己喜欢的角色:点击进入“从角色库中选取角色”,在角色库里可以选择一个自己喜欢的角色,点击“确定”进行创建
(4)创建自己喜欢的背景:点击进入“从背景库中选取背景”,在角色库里可以选择一个自己喜欢的角色,点击“确定”进行创建
(5)保存项目:在菜单栏“文件”中,选择“保存”。
(1)点击创建的角色,在程序搭建区添加以下命令,输入“点击我就可以和我一起对话”:
(2)当角色被点击时,设置一个提问的问题:
添加以下新的命令,输入“你好!小朋友,请问你的名字是什么?”
(3)程序调试:点击小旗子,此时角色会说“点击我就可以和我一起对话”,接着用鼠标点击角色,角色会说“你好!小朋友,请问你的名字是什么?”
(4)设置回答:此处为了让角色的话语更加有特色,将上一步输入的“回答”加入到角色新的话语中
创建最后一个积木,首先需要将以下两个积木拼接在一起:
然后将“hello”改为“你好,”,将“world”用“回答”来替代:
(5)设置一个新的提问问题:提问小朋友上几年级?,同样将回答加入到角色的话语中:
(6)设置程序结束:和小朋友道别,切换下一个造型,完整的程序如下:
(7)保存项目。
03-程序升级与思考
(1)怎么设置让小猴回答更多的问题?让小猴变得更加聪明呢?
(2)还可以让小猴根据不同的回答设计更多有趣的动作,回复聊天机器人-进阶版即可获得程序的模型,效果如下:
最新版Scratch3.29.1编程软件
Scratch积木指令学习手册
Scratch飞机大战素材.zip
Scratch植物大战僵尸素材.zip
Scratch羊了个羊.zip
Scratch计算器源码.zip
Scratch五子棋源码.zip
Scratch俄罗斯方块源码.zip
Scratch打地鼠源码.zip
Scratch大家来找茬源码.zip
Scratch数独源码.zip
Scratch川剧变脸源码.zip
Scratch电子学会等级考试白皮书
Scratch蓝桥杯资料
编程界面的区域划分,以及该区域的命名:
曾经编程入门都是从HelloWorld!开始的,70后、80后甚至90后都应该有深刻记忆,语法和符号也是严格要求,否则程序肯定
Scratch自学精品课程(45节课)目...
官方教程 10、录制声音
官方教程 9、制作音乐
官方教程 8、创作故事
官方教程 7、角色动画
1、少极客小将致力于少儿编程教育普及化和价格百姓化,让孩子做人工智能时代的主人。