Scratch是麻省理工媒体实验室终身幼稚园组开发的一套电脑程序开发平台,旨在让程序设计语言初学者不需先学习语言语法便能设计产品。开发者指望经过学习Scratch,启发和激励用户在愉快的环境下经由操做(如设计交互故事、多人游戏)去学习程序设计、数学和计算知识,同时得到创造性的思考,逻辑编程,和协同工做的体验。
Scratch适用于8岁以上用户。即使用户从未学过程序设计,经过拖曳预先设定好的积木式程序模件,堆栈出指令,设置或控制角色及背景的行动和变化,从而完成程序撰写。 前端
下载Scratch 3.17.1 Setup.exe,安装后打开。
主界面分为四个区域
素材区设计或上传项目的图片和文字,就是resource。
演示区查看项目运行效果,就是前端开发的边写边看模式。
代码素材区和代码区是写代码的。写代码是这样的哈哈。程序员你是否是想哭!本身这么多年在干什么? 程序员
角色素材区能够增长自定义角色,角色能够本身画,也能够上传。我这里画个数据库图标和web服务器图标。
点击角色素材区右下角图标增长角色,角色上的垃圾桶图标删除角色。
项目的背景图在最右下角的图标里选择,我选择坐标系背景,方便观察图标运动位置。 web
代码素材有些带窟窿,圆形的窟窿只能放圆形的事件,尖的窟窿只能放尖的事件。凹凸也必须搭配,才能产生组合效果。写代码过程就是拖,和输入简单的数字。写的代码对应哪一个角色,鼠标要先在角色素材区选中那个角色。
MySQL角色代码
web角色代码 数据库
鼠标在运行效果区点击MySQL图标 编程
Scratch最须要的是创意,创意是个烧脑的事,实现是个繁琐的事。看看下面国外小朋友的做品,程序员们,看见将来的对手有多可怕了吗?
但想一想我8岁时候每天在干什么,如今的小孩都这么累了吗? 服务器