Giter Site home page Giter Site logo

builder's Introduction

💐GO+ Builder

GO+ Builder is an innovative online educational platform designed specifically for children's programming. With a focus on STEM (Science, Technology, Engineering, and Mathematics) education, our platform provides an interactive and engaging learning experience that encourages creativity and problem-solving through coding.

📖Features

GO+ Builder offers a wide range of features designed to support both offline and online learning environments:

Offline Features:

  • Editor: Code highlighting, code clearing, code folding, syntax checking, auto-completion, and error prompts after execution.
  • Toolbar: Use shortcut commands to add corresponding code snippets quickly.
  • Sound: Upload and record sounds locally. Modify and delete sounds in real time within your project.
  • Backdrop: Upload backdrop locally, delete backdrop in real time.
  • Sprite: Add, modify, and delete sprites. Features include uploading from local storage or importing Scratch project assets, adjusting object names, coordinates, visibility, size, and direction.
  • Project Import: Upload projects from your device or create new blank projects. Supports public and private projects, as well as creating new blank projects.
  • Project Storage: Save projects to browser cache for easy access on subsequent visits.
  • Project download: Save the project zip package locally.
  • Real-Time Display: Dynamically display animations on stage.
  • Execution and Pause display: Run and pause display with ease.
  • File Management: Switching the selected sprite switches the code file.
  • Multilingual Support: Switch between multiple languages, including Chinese and English.

Online Features:

  • Asset Library: Access private and public asset libraries with sorting options (popularity/release time), categorization by tags, and text-based search functionality.
  • Sprite Asset Library: Hover to preview multiple animations.
  • Sprite/Backdrop: Easily import from the asset library.
  • Project Import: load Project from the cloud.
  • Cloud Project Storage: Save project files to the cloud.
  • Project Publishing: Toggle projects between public and private visibility.
  • Authentication: Log in and out using GO+ community accounts.

Widget Integration:

Embed SPX online programming and game animations directly into your projects.

✨How to Use (For Users)

Access the online platform at GO+ Builder Homepage for an engaging coding experience.

For a guide on how to get started with GO+ Builder, please refer to our usage guide.

✨How to Install (For Developers)

Developers looking to contribute or customize the platform can find detailed installation instructions on our installation guide.

📦Contribution

We welcome contributions! For guidelines on how to contribute to GO+ Builder, please check out our contribution guide.

Join us in making GO+ Builder more accessible and enjoyable for children around the world. Let's code, create, and learn together with GO+ Builder!

builder's People

Contributors

comfyfluffy avatar yuding-x avatar luoliwoshang avatar tugitee avatar jessonchan avatar xushiwei avatar akother avatar nighca avatar mrkuib avatar qing-wq avatar motongxue avatar palp1tate avatar a-linye avatar

Forkers

unlimitedcodeg

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.