Scratch

Scratch

拖放式可视化编程语言和平台,用于学习,创建和共享代码以及交互式项目。
Scratch是一种编程语言,可以轻松创建自己的交互式故事,动画,游戏,音乐和艺术,并在网络上共享您的创作。当年轻人创建和共享Scratch项目时,他们学习重要的数学和计算思想,同时也学习创造性地思考,系统地推理和协作。

分类目录

具有任何许可的所有平台的Scratch替代品

Snap

Snap

Snap(以前称为BYOB)是一种可视化的拖放式编程语言。它是对...的扩展重新实现。
  • 免费应用
  • Web
TREPL

TREPL

该网站的主要目的是提供一个易于使用的工具,使用户可以轻松发现计算机程序在后台的工作方式。用户可以编写自己的程序,并查看计算机内存在执行过程中的变化。
  • 免费应用
  • Web
Crunchy

Crunchy

Crunchy是一个应用程序,可在浏览器窗口内格式化并提供html编写的Python教程,并添加交互元素和令人眼花navigation乱的导航。
Thinking Worlds

Thinking Worlds

思维世界是一个全球独一无二的3D模拟与游戏创建环境。
Flowlab

Flowlab

使用http://flowlab.io(浏览器中的游戏工作室)在线制作和共享自己的游戏。
  • 免费应用
  • Web
ENIGMA

ENIGMA

ENIGMA开发环境-一种非常高级的语言,已编译为一种不太高级的语言。
Levinux

Levinux

Levinux –面向教育的Linux的微型版本
EarSketch

EarSketch

EarSketch是一个通过音乐创作向初学者讲授编码(Python和JavaScript)的网站。这是一个适用于所有浏览器的免费平台。
  • 免费应用
  • Web
SnapCode

SnapCode

SnapCode是用于教育的免费Java IDE。SnapCode使您可以轻松地为桌面和浏览器快速构建图形丰富且功能完善的应用程序。
Bingo

Bingo

基于Scratch的编程语言,该语言使用“块” UI来构建应用程序和游戏。
Panther

Panther

Panther是一种编程语言,仅针对初级用户,只具有很少的编程知识。
Marmalade

Marmalade

Marmalade是一款屡获殊荣的跨平台开发工具,其信念是开发人员应可以自由地为任何...创新,创建和制作精彩内容。
EduBlocks

EduBlocks

EduBlocks是一个基于可视块的编程工具,有望帮助教师向年龄较小的孩子介绍基于文本的编程语言(如Python)。
HyperNext Studio

HyperNext Studio

HyperNext Studio是一个易于使用的软件创建系统,几乎每个人都可以快速开始构建自己的软件。
ScratchJr

ScratchJr

编码是新的素养!使用ScratchJr,幼儿(5至7岁)可以编写自己的互动故事和游戏。