CreatiCode Scratch Plugin - Enable ChatGPT for Block-Based Coding

Hi there, thanks for adding me but I believe I used a different email from my ChatGPT account email to sign up for a teacher’s account. It works now anyways but I noticed the click green flag block is a different color.

yours:

Scratch’s:

image

It’s not a major issue at all just an fyi. Thanks for this, it’s going to save me so much time as I came up with a good workflow that is like:

Yes, that’s a great approach. You can use the visual diagram of the Scratch program I provided (the cat moving in a square and meowing at each corner) to recreate the program in your Scratch GUI. Once you’ve recreated it, you can then export the project as a JSON file. Here’s how you can do it:

  1. Recreate the Program in Scratch GUI:

    • Open your local Scratch GUI.
    • Manually recreate the program by dragging and dropping the blocks as they appear in the visual diagram.
  2. Export the Program as JSON:

    • Once you’ve recreated the program, you can save it.
    • In the Scratch GUI, there should be an option to save or download the project. This option typically allows you to save the project as a .sb3 file, which is essentially a ZIP archive containing the JSON representation of your project and any assets it uses.
  3. Extract JSON from .sb3 File:

    • Rename the downloaded .sb3 file to a .zip file.
    • Extract this ZIP file. Inside, you’ll find a file named project.json. This file is the JSON representation of your Scratch project.
  4. Load the JSON When Needed:

    • You can now use this project.json file to load the program whenever needed.
    • If you want to share this with your students, they can import this JSON file into their Scratch GUI to view and interact with the program.

This method allows you to prepare Scratch programs in advance and easily distribute them to your students for instructional purposes.