Teacher Grant Writer Support Tool

Fill in each section to draft a complete grant proposal for classroom technology — micro:bits, sensors, robotics kits, IoT hardware, software licenses, PD, or anything else your students need. Use an LLM to flesh out, polish, and tailor your draft to a specific funder, then export the result for submission. The same Fill → Prompt → Recycle cycle from the CRAFT lesson templates, applied to grants. Don't know where to apply yet? Skim the Find a Grant directory below for funders that commonly support K-12 STEM and computer science classrooms.

How this tool works
  1. Fill out the proposal
    Add as much context as you can. Every detail you provide makes the AI-iterated draft sharper and more fundable.
  2. Iterate with AI Optional
    Use an LLM to expand thin sections, sharpen the narrative, and tailor language to your target funder — then load the revised Markdown back in.
  3. Download
    Export to Word, Google Docs, Markdown, or print so you can paste into the funder's application portal.
  4. Submit External
    Submit through the funder's portal (DonorsChoose, NEA Foundation, district grant office, etc.). Keep your .md as the source of truth so you can re-target other funders later.
Step 1 Fill Out Your Proposal

Heads up: Every field below is optional except Project Title and Grade Level. Fill in what you have — you can always come back, iterate with an LLM (Step 2), or load a previously saved draft. The fuller the form, the better the AI-iterated draft.

Project Overview

Used for filtering when this draft is saved and reused for a different funder later.

Funder Targeting

Who are you applying to? Naming the funder helps the LLM in Step 2 calibrate tone, length, and emphasis (a DonorsChoose post reads very differently from a National Science Foundation pre-proposal).

Statement of Need

Why this matters — the problem you're solving

Project Description

Goals, activities, and timeline

Standards Alignment (optional — many grant rubrics ask for this)

Budget

Itemized request & justification

Sustainability & Scaling

What happens after the grant runs out?

Evaluation & Assessment

How will you know it worked?

Equity & Impact

References & Citations (optional — strengthens academic credibility)

Notes to Self

Step 2 Iterate with AI Optional

Iterate with an LLM

Hand your draft to an LLM for expansion, polish, and funder-specific tailoring — then paste the revised Markdown back in to refresh every field above. Always verify any data, citations, or budget numbers the AI produces before submitting.

  1. Copy the AI prompt
    We assemble a detailed grant-writing prompt from every field above — including your funder, deadline, and amount — plus this template's citation.
  2. Open an LLM and paste
    Pick your provider — we'll re-copy the prompt and open it in a new tab so you can paste right in.
  3. Paste the reply back
    Open the loader below and paste the revised Markdown to refresh every field above.
Provider list is for convenience — we do not endorse any specific AI platform. Always fact-check budget numbers, citations, statistics, and funder requirements.
Load an existing draft from Markdown

Paste Markdown from a previously exported grant draft (or choose a .md file), then click Load. Fields above will be populated — review and edit as needed. Front matter is optional.

Step 3 Download Your Proposal

Export Your Draft

Choose a format. Your answers stay in your browser — nothing leaves your computer unless you choose to share it. The "Notes to Self" field is intentionally stripped from every export.

Google Docs · Word · Pages
Rich-text paste keeps headings and formatting. The .doc file opens natively in Word and in Google Docs (File → Open).
Markdown
Save the .md as your source-of-truth — it's easy to re-load later, edit a few fields, and re-target a different funder.
Other
Step 4 Submit to the Funder External

Where the rubber meets the road

Most funders require submission through their own portal — we can't auto-submit for you. Here's a quick checklist before you hit send:

  • Re-read the funder's RFP / guidelines side-by-side with your draft. Did you address every required section?
  • Check page or character limits. Trim ruthlessly.
  • Verify every dollar amount, deadline, citation, and statistic. AI tools hallucinate — you're accountable for every word.
  • Get one human reader (a colleague, your principal, your district grants office) to skim before submission.
  • Gather required attachments: letters of support, IRS determination letter (for school nonprofits), W-9, principal sign-off, district pre-approval.
  • Save your final .md draft locally — you'll re-use 80% of it for the next funder.

When you're ready, head to your target funder's portal (or the Find a Grant directory below to pick one).

📚 Find a Grant — directory of common K-12 STEM/CS funders

Starting points if you haven't picked a funder yet. Always confirm current eligibility, deadlines, and award amounts on each funder's official site — programs change yearly.

Crowdfunding (lowest barrier — start here for small classroom requests)
National foundations & education non-profits
Industry / corporate education programs
Computer science / micro:bit-specific opportunities
Federal & state pathways (work through your district)
Local & regional starting points

This directory is for orientation only — eligibility, award amounts, and deadlines change every year. Always verify on the funder's official site before applying. Listing here is not an endorsement, and absence does not mean a funder is bad. Use the LLM iteration in Step 2 to brainstorm additional, locally-relevant funders for your specific context.

CRAFT PD Series · UCF DRACO Lab & School of Teacher Education