各位小伙伴大家好:

上期我们简单的介绍了Scratch的一些基本信息,和scratch软件的下载。

今天我们一起来了解一下Scratch的编程界面的介绍。

关于版本我考虑之后还是决定基于Scratch2.0应用。原因如下:

1、2.0比较成熟配套软件丰富,比如使用scratchexe可以将scratch文件打包成可执行文件。

2、3.x版本虽然加入了一些功能,但是对于初学者几乎用不到,并且在使用上3.x版本反而会有些人不够人性化(期待后续版本能够改进)。

3、更重要的是2.0版本在网上有大量的资源可供大家参考,有利于小伙伴自学。

关于2.0的下载大家只要百度Scratch2.0就可以下载。

或者打开下面链接输入提取码下载。

链接:https://pan.baidu.com/s/19vrLDSOT3ynE-kpIyk_30w

提取码:ih12

好了,关于版本的选择就为大家介绍到这里。

下面我们来看看scratch的界面

简单介绍我都写在图片上,大家有一个基本了解即可。我们现阶段更注重的是会用。

舞台区:主要是显示程序运行结果的区域。

角色区和舞台区。角色区可以创建新角色(新角色可以从系统中选择,自己绘制,从文件中打开等)

角色信息区。这里会显示角色的基本信息(坐标方向,旋转模式等)

程序区的脚本功能区:

包含10个功能模块,从下一次课开始我们会逐一介绍这个模块。以及这些模块里面所包含的程序块(或者说程序积木)。

程序区的造型区:造型区会显示当前角色的所有造型。右边是造型的编辑区域可以对造型进行修改。

最后来看一下声音区:这里会显示或插入程序所需要用到的声音文件。

scratch第一季课程我们会从程序区的脚本开始,逐一学习各个程序块的使用。

后面会做几个简单的游戏项目来巩固使用技巧,为后续第二季第三季大型程序项目的编写打下基础。

最新文章

  1. stl之截取:以一段字符串截取字符串
  2. sys/types.h fcntl.h unistd.h sys/stat.h
  3. BWA MEM算法
  4. The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
  5. PHP将部分内容替换成星号
  6. angularjs 的ng-bind-html过滤了内容的style
  7. 启动一个新的activity并携带数据,返回数据给上一个activity
  8. htseq-count 的使用
  9. 【HDOJ】1203 I NEED A OFFER!
  10. Homebrew 1.0.0 发布,MacOS 上的包管理器
  11. 设计模式 -- 责任链模式或者叫职责链模式(Chain of Responsibility(CoR))
  12. APUE学习心得
  13. 小技巧-WEB API第一次加载很慢
  14. [luogu3939][数颜色]
  15. ASP.NET Boilerplate-AbpSession
  16. python 全栈开发,Day112(内容回顾,单例模式,路由系统,stark组件)
  17. day17--JQuery实例
  18. Java单例设计模式(实现Java的一个类只有一个对象)
  19. 10. js截取最后一个斜杠后面的字符串
  20. Java设置PPT的扇形图,与内嵌Excel联动

热门文章

  1. dp之斜率优化
  2. Can I prevent the Firefox developer tools network panel from clearing on page reload?
  3. mybatis的maven配置
  4. Java-JUC(零):Java:现有线程T1/T2/T3,如何确保T1执行完成之后执行T2,T3在T2执行完成之后执行。
  5. CAP C3-2分析
  6. django 2 ORM操作 ORM进阶 cookie和session 中间件
  7. E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem. 爆错解决办法
  8. JavaScript Functional Programming:声明式与命令式
  9. ISO/IEC 9899:2011 条款6.4.4——常量
  10. SAP S/4 HANA与SAP Business Suite/R3(ECC)的区别