How to Build a Kids' AI Story Generator App Using KIDscribe.ai and Scratch Integration

This page contains changes which are not marked for translation.

Author avatarPeter Dong | Last edit 10/11/2025 by Iamrmishra

How to Build a Kids AI Story Generator App Using KIDscribe.ai and Scratch Integration ChatGPT Image Nov 10 2025 04 34 57 AM.png
Learn how to create an interactive AI storytelling app for kids by combining KIDscribe.ai — a safe AI story generator — with Scratch, a fun visual coding platform. This hands-on project helps children explore creativity, logic, and digital storytelling.

Introduction

In this tutorial, you’ll learn how to create an AI-powered storytelling app for kids by combining KIDscribe.ai — a kid-friendly story generator — with Scratch, an interactive coding platform.

This fun and educational project helps children generate original stories, animate them, and explore creativity through coding — all in a safe, supervised digital environment.

Whether you’re a parent, teacher, or young creator, this step-by-step guide will help you bring imagination to life with just a few clicks and blocks!

Materials

- A free KIDscribe.ai account (for story generation)

- A Scratch account (for coding and animation)

- A laptop or desktop computer

- Stable internet connection

- Notebook or text editor (to copy AI-generated stories)

- Optional: Canva or any image editor to design characters and backgrounds

Tools

- Web browser (Chrome, Edge, or Firefox)

- Scratch’s built-in Text-to-Speech extension

- KIDscribe.ai online story generator

- Canva (optional) for artwork

Step 1 - Generate a Story with KIDscribe.ai

  • Visit KIDscribe.ai.
  • Click “Create Story.”
  • Type your story idea (e.g., “A shy robot learns to make friends at school.”)
  • Click Generate.
  • Copy your story and save it for later use in Scratch.




Step 2 - Set Up Your Scratch Project

  • Go to Scratch.
  • Create or log into your account.
  • Click “Create” to start a new project.
  • Rename it AI Story Generator for Kids.
  • Delete the default cat sprite if you want to start fresh.




Step 3 - Add Backgrounds and Characters

  • Click the Backdrop icon and choose a fun setting (e.g., “Forest” or “School”).
  • Click the Sprite icon and add characters to match your story.
  • Optionally, upload artwork from Canva or AI-generated images (safe for kids).




Step 4 - Add Story Text to Scratch

  1. Click Extensions → Text-to-Speech.
  2. Drag and drop these blocks into the coding area:


when green flag clicked

say "Welcome to our AI Story!"

speak "Once upon a time, there was a shy robot who loved books."


  • Replace text with your KIDscribe.ai story lines.
  • Use separate blocks for each sentence to make the story flow naturally.




Step 5 - Add Buttons for Story Selection

  • Create a new sprite (e.g., “Start Button”).
  • Add this code:

when this sprite clicked

broadcast [Start Story v]


  • On your story sprite, add:

when I receive [Start Story v]

speak "Once upon a time..."


  • Test the button — clicking it should start your story.




Step 6 - Test and Refine Your Story

  • Click the green flag to run your project.
  • Check that voices and movements match your story.
  • Add pauses, sound effects, or animations for a better experience.
  • Encourage kids to customize — new voices, characters, or settings!




Step 7 - Share Your AI Story Project

  • Click the Share button on Scratch.
  • Add a description, e.g.:
  • Share the project link with your class or friends!




Notes and references

This tutorial was created by Rohit Mishra as an educational project for teachers, parents, and students interested in creative AI learning.

Acknowledgments:

Research and Supporting Resources:

License:

This tutorial is shared under the Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

You are free to use, adapt, and share this guide with proper credit.

Disclaimer:

Comments

Draft