https://github.com/yutakobayashidev/blockly-bot
🧱 AI learning partner for block programming
https://github.com/yutakobayashidev/blockly-bot
blockly openai
Last synced: 6 months ago
JSON representation
🧱 AI learning partner for block programming
- Host: GitHub
- URL: https://github.com/yutakobayashidev/blockly-bot
- Owner: yutakobayashidev
- License: apache-2.0
- Created: 2023-10-15T09:11:38.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-13T18:44:09.000Z (over 1 year ago)
- Last Synced: 2024-10-25T10:48:36.101Z (12 months ago)
- Topics: blockly, openai
- Language: TypeScript
- Homepage: https://blockly.yutakobayashi.dev
- Size: 2.42 MB
- Stars: 17
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# blockly-bot [](https://github.com/google/blockly)
> [!NOTE]
> This project is a PoC and has been archived. Please check out the more practical [TutoriaLLM](https://github.com/TutoriaLLM/TutoriaLLM) instead.This project is an educational tool designed to generate Google Blockly blocks from natural language, explain unclear parts of existing blocks, or make modifications to them.
Built with OpenAI's API.
## Feature
- Convert blocks to programming language
- You can question the principle for existing blocks
- Generate blocks from scratch in natural language
- Make improvements to existing blocks based on natural language## About Blockly
Google Blockly is a web-based visual programming language used in educational platforms like Scratch. It simplifies coding by using draggable blocks to represent coding concepts. Ideal for beginners, Blockly helps users understand programming logic without focusing on complex syntax, making it especially popular for teaching coding in a fun, engaging way.
## Inspiration
This project was created with multiple inspirations.
- [CreatiCode Scratch](https://community.openai.com/t/creaticode-scratch-plugin-enable-chatgpt-for-block-based-coding/193493/1)