目次
- CreatiCode Scratchの概要
- CreatiCode Scratchの機能
- CreatiCode Scratchの利用シーン
- CreatiCode Scratchの使用例
- CreatiCode Scratchのコマンド・パラメーター
CreatiCode Scratchの概要
CreatiCode Scratchプラグインは、Scratchの視覚的なプログラミング言語を用いて、ユーザーの指示に基づくプログラムを生成し、その画像を表示します。これにより、ユーザーはプログラムの構造を直感的に理解することができます。
CreatiCode Scratchの機能
- Scratchプログラムの視覚的な表現を生成します。
- ユーザーの指示に基づいてプログラムを作成します。
- 2Dまたは3Dのプログラムを作成することができます。
- 複雑なタスクをカスタムブロックに分割してプログラムを整理します。
CreatiCode Scratchの利用シーン
- ユーザーが特定の動作をするプログラムを作成したいとき。
- ユーザーが視覚的にプログラムの構造を理解したいとき。
- ユーザーが2Dまたは3Dのアニメーションを作成したいとき。
CreatiCode Scratchの使用例
- ユーザー: 「正方形のパスを移動するプログラムを作成してください」
- プラグイン: 「以下は、正方形のパスを移動するプログラムの視覚的な表現です: [プログラムの画像]」
- ユーザー: 「ペンで家を描くプログラムを作成してください」
- プラグイン: 「以下は、ペンで家を描くプログラムの視覚的な表現です: [プログラムの画像]」
CreatiCode Scratchのコマンド・パラメーター
- コマンド: getListOfAllBlocks
- 機能: すべてのブロックIDのリストを取得します。
- コマンド: getBlockDescription
- blockIds: 説明を取得したいブロックのID。
- userPrompt: ユーザーからの元のプロンプト。
- 機能: 与えられたIDのブロックの擬似コード形式と説明を取得します。
- コマンド: getCodeImage
- spriteName: スプライトの名前。
- pseudocode: 一つのスプライトのコードの擬似コード。
- userPrompt: ユーザーからの元のプロンプト。
- 機能: プログラムの画像表現を取得します。