Scratch基础(一):安装和了解软件

 编写计算机程序代码的能力是当今社会读写能力的重要组成部分。当人们学习使用Scratch进行编码时,他们将学习解决问题,设计项目和交流思想的重要策略。

1、安装和了解Scratch
Scratch是一款积木式少儿编程软件,专为8到16岁而设计。
通过类似拖动积木块的方式和使用软件中的素材,可以很容易地创造有趣的动画、游戏,以及控制机器人和电子设备等,在创作的过程中不仅习得了Science(科学), Technology(技术), Engineering(工程), Arts(艺术), Maths(数学)等多个领域的知识,而且可以培养逻辑思维能力、观察能力、创新能力和想象力。
目前是V3.0以上,建议从官网下载最新版本。
Scratch界面说明:对应上图中的编号
(1)选择语言
(2)文件:【新作品】、【从电脑中上传】、【保存到电脑】
如果是制作一个新的Scratch程序,选择【新作品】,界面将会如上图的初始状态;
如果是导入已有的程序,选择【从电脑中上传】,Scratch将加载选中的程序,Scratch高版本可以导入低版本程序,需V3的可以加载V2或V1程序(文件的后缀可以识别,V1的程序后缀是.sb,V2的程序后缀是.sb2,V3的程序后缀是.sb3)。
不能导入程序的情况:版本过高,程序中含有扩展组件或者是程序已损坏。
!重要提示:程序一定要及时【保存到电脑】,后缀名一定要保证正确!
(3) 代码组件区:已经列出了常用的9个类别,还可以从(15)中加入扩展组件,组件采用积木的方式,拖拽到(6)中,就可以使用了。
(4)造型:可以加入图像资源,以及编辑图像,也可以从资源库中选择
(5)声音:可以加入声音资源,以及编辑声音,也可以从资源库中选择
(6)编程区:面向【角色】的编程,在(9)中选择对应角色,从(3)代码组件中选择合适的积木,并编辑为相应的顺序,合成不同的事件和算法,具体的学习参见实例练习。
(7)界面区:展现程序的动画、用户的互动操作以及运算结果的屏幕,大小随电脑屏幕大小变化。
(8)角色属性:【角色】是Scratch最主要的元素,如同舞台上的演员和道具,其属性有【名称】、【位置(x,y)】(x:-240—240;y:-180—180)、【显示】、【大小比例】、【方向】等。
(9)角色:可以加入角色资源,以及编辑角色(如(6)编程区、(4)造型、(5)声音),也可以从资源库中选择;右键点击【角色】,可以【复制】、【导出】或【删除】。
(10)角色选择:可以从【图片库】中选择,也可以从电脑导入,还可以【绘制】。
(11)舞台:是(7)界面区的背景,和【角色】操作类似。
(12)舞台选择:可以从【图片库】中选择等操作。
(13)启动和暂停:当程序编制好了,可以通过【启动】和【暂停】开停。
(14)布局:可以调整Scratch布局样式。
(15)添加扩展:可以向代码组件区增加扩展组件,原来V2版本中的【音乐】和【画笔】也在扩展中。由于Scratch是开放的,很多组织也发布了相关扩展组件包。

2、写第一个Scratch程序:Hello!World!
三步完成第一个Scratch程序。

(1)选中Scratch默认的角色“小猫”。
(2)从【代码组件区】的【事件】中,选择【当“启动”被点击】积木,拖拽到【编码区】。
(3)从【代码组件区】的【外观】中,选择第一个组件,修改文本内容为“Hello!World!”即可。
点击【启动】按钮,小猫就会说出“Hello!World!”。
3、写第一个Scratch动画:小猫来回走
4、写第一个Scratch游戏:小猫顶金币
5、写第一个Scratch音乐:两只老虎
6、写第一个Scratch画图:多边形
7、写第一个Scartch数学:随机选择数字
8、写第一个Scratch应用:时钟及日历

Scratch基础(一):安装和了解软件相关推荐

  1. Linux入门基础教程之Linux下软件安装

    Linux入门基础教程之Linux下软件安装 一.在线安装: sudo apt-get install 即可安装 如果在安装完后无法用Tab键补全命令,可以执行: source ~/.zshrc AP ...

  2. Linux基础、命令及相关软件安装

    文章目录 一.Linux的简介 1.Linux的概述 2.Linux的分类 3 . 文件系统结构 二.Linux的安装 1.虚拟机的安装 2.CentOS的安装 三.Linux的基本命令 1.目录切换 ...

  3. 【Linux命令】《鸟哥Linux基础》第二十一章 软件安装:源代码与Tarball

    第二十一章 软件安装:源代码与Tarball 了解:如何将开放源码的程序设计.加入函数库的原理.通过编译而成为可执行的二进制程序,最后该文件可被我们所使用的一连串过程. 这一章介绍最原始的软件管理方式 ...

  4. 卸载 流程_如何正确安装卸载mac软件

    习惯了win系统的操作,对于刚上手的新手小白操作mac有些不顺畅,今天小编就整理了一份简单的基础操作流程,方便大家正确安装卸载mac软件. 1.如何安装软件? Mac系统安装软件的方法有两种,一种是直 ...

  5. oracle安装必要的,CentOSOracle安装必要的软件创建数据库

    CentOS Oracle安装系统的特性,既可作为高校计算机专业CentOS Oracle安装学习,也可以作为CentOS系统开源爱好者.CentOS系统用户 CentOS Oracle安装系统的特性 ...

  6. centos oracle创建库,CentOS Oracle安装必要的软件创建数据库

    CentOS Oracle安装系统的特性,既可作为高校计算机专业CentOS Oracle安装学习,也可以作为CentOS系统开源爱好者.CentOS系统用户 CentOS Oracle安装系统的特性 ...

  7. 如何用powershell安装2345推广软件

    如何用powershell安装2345推广软件 最近发生了一些奇怪的事情,我仔细思考了一下,是没人教我怎么做造成的,但是其实也是知道的信息太多造成的. 前面已经提到,2345是一家上市公司,股票代码0 ...

  8. 安装算量软件免费吗?鹏业安装算量(在线版):更简单、更高效

    安装算量软件是否免费,在于不同的软件制造商会有不同的规定和政策.一些免费的安装算量软件可能需要在注册或者订阅之后才能使用,而另一些版本则可能是完全免费的.在现有安装算量软件产品中,有年费制使用的,有一 ...

  9. 少儿创意学编程(Scratch基础篇):第5课——绘画板

    <少儿创意学编程(Scratch基础篇)>,参考了英国公益组织发起的"code club(代码俱乐部)"--少儿免费学编程活动.愿为中国的少儿创意编程教育尽微薄之力,对 ...

最新文章

  1. Windows Phone 7 中的切换应用
  2. 关于最近练习PYTHON代码的一点心得
  3. RHEL4安装配置YUM源
  4. 笔记本老出现计算机,电脑老是自动重启,教您如何有效解决这个问题
  5. 记录一次withRouter的实际应用场景
  6. 调整灰度图像的大小,而无需在Python中使用任何内置函数
  7. 吃鱼可以不挑刺了?华中农业大学发现鳊鱼肌间刺表达基因,可培育“无刺鱼”...
  8. Mr.J--简单页面制作
  9. 【HTML5】Web存储、通信、地理位置
  10. iscsi-target
  11. 年终了,看雪给努力又认真的你颁奖!
  12. 全国计算机等级考试三级数据库知识点总结
  13. Java本地缓存技术选型(Guava Cache、Caffeine、Encache)
  14. CISSP工资百万, 认证培训2899美元,是不是太高?
  15. 各大互联网公司开放平台一览
  16. java微信公众号开发一:服务器信息配置
  17. 国产操作系统调研 -- 银河麒麟4.0.2
  18. DGUT_FLY退役贴 FunCfans毕业总结-竞赛篇
  19. 这款免费开源的数据库工具,支持所有主流数据库!
  20. oracle 单记录函数,SQL中的单记录函数

热门文章

  1. 使用ffmpeg将图片合成为视频(附完整参数介绍)
  2. Javascript代码优化的8个知识点,分享web前端资料
  3. Android如何定制主题
  4. Excel查找重复行
  5. 基于Python,从零开始,裸写一套期权定价程序
  6. 以太坊宠物商店 - 记录第一个Dapp
  7. OSI 物理层(设备,技术)
  8. 前端基础第一天:HTML常用标签知识点
  9. linux 播放.ev4播放器,ev4文件怎么播放
  10. 如果你在犹豫要不要去外包公司,不妨看看这篇文章