Interactive Coding & AI Platform

BlocksBuddy: Discover the Joy of Hands-on Learning

An interactive learning platform developed by PM Publishers that equips K-12 students with 21st-century computational thinking, AI vision, and integrated Python coding.

Built on Scratch 3.0 & Python7+ Built-in AI Extensions100% Free & Open Access
BlocksBuddy IDE — Scratch 3.0 & AI Vision Workspace
BlocksBuddy Visual Workspace Interface
100%

Free & Open Access

No subscription or paywalls

Dual

Scratch 3.0 & Python

Block to text graduation

7+

Built-in AI Extensions

Vision, Speech, OCR & ML

4,000+

Partner Schools & Labs

Powered by PM Publishers

Why BlocksBuddy

Engineered for the Modern Computational Classroom

Built from the ground up to support modern computer science curriculum frameworks, aligned with NEP 2020 skill directives.

Interactive Learning

Engage with technology in a dynamic environment that responds to your code, microphone, and webcam actions in real time.

Dynamic feedback

Safe & Secure

Prioritizing child safety with offline capability, zero biometric tracking, and an isolated, secure environment designed for young minds.

COPPA & FERPA compliant

Community Driven

Join a nationwide community of budding coders, share inspiring block animations, and exchange textbook projects across school networks.

Collaborative labs

Future Ready

Demystify artificial intelligence, algorithmic logic, computer vision, and computational thinking well before high school.

AI literacy first
Classroom Workflow

How BlocksBuddy Works in the Classroom

A seamless 3-stage journey taking students from playful discovery to real-world code fluency.

01

Choose Your Project

Pick from curated interactive modules tailored to specific school grades, textbook chapters, and individual student interests.

Grade 3-5 BasicsGrade 6-10 AI
02

Build & Experiment

Drag-and-drop intuitive block stacks with live camera tracking, voice sensors, and algorithmic logic that execute immediately on stage.

Webcam DetectionLive Debugger
03

Inspect Python & Share

Test creations, showcase interactive games to teachers and peers, and inspect the auto-generated textual Python equivalent in real time.

One-Click ExportPython Inspector
Full Creative Arsenal

What's in the Bag? Included AI Extensions

Turn every computer lab into an artificial intelligence laboratory. BlocksBuddy comes pre-loaded with hardware-accelerated, privacy-conscious AI libraries.

Extension 01

Pose Detection

Real-time human body skeleton tracking, keypoint motion capture, and interactive physical fitness or dance gaming.

Build gesture-controlled games
Extension 02

Speech to Text

On-device audio transcription, voice command interpretation, and responsive conversational assistants.

Voice commands & audio diaries
Extension 03

Pen & Vector Art

Digital graphics canvas, mathematical fractal drawing, turtle-style geometric plotting, and creative procedural design.

STEM geometry & generative art
Extension 04

Live Weather Data

Real-time meteorological API feed integration to program dynamic stage backgrounds responding to local temperature.

Environmental science simulation
Extension 05

Teachable Machine ML

Train your own custom image, sound, or pose classification neural models and evaluate live predictions within Scratch blocks.

Custom machine learning models
Extension 06

Text Recognition (OCR)

Scan flashcards, read handwritten notes held in front of the laptop camera, and parse alphabets dynamically.

Optical character recognition
Extension 07

Real-Time Object Detection

Recognize 80+ everyday objects (apples, bottles, books, cellphones, chairs) with live bounding boxes, classification tags, and confidence scores directly inside block logic.

Classroom Item SorterLive Spatial Coordinates
Live Edge AI Classification
Object: Apple98.4%
Object: Backpack94.1%

More on the way...

IoT micro:bit telemetry, Arduino hardware blocks, and LLM generative storytelling integrations coming soon.

Quarterly Free Updates
Multi-Platform Suite

Install BlocksBuddy Anywhere. Run Offline.

Designed for low-bandwidth school environments. Install once on your lab machines and learn uninterrupted without active internet.

Windows

Windows 8.1, 10, and 11 (64-bit)

  • Standalone .EXE / .MSI installer
  • Silent lab network deployment
  • Integrated Python 3.10 runtime

Linux

Ubuntu 18.04+, Debian, Fedora

  • Standard .deb package
  • Portable .AppImage binary
  • Raspberry Pi 4 / 5 compatible
Coming Soon

macOS

macOS 11.0+ (Apple Silicon & Intel)

  • Universal Apple Silicon & Intel
  • Native Metal graphics acceleration
  • Retina display high-DPI tuned
Frequently Asked Questions

Everything You Need to Know About BlocksBuddy

Answers for educators, lab administrators, and parents exploring the BlocksBuddy ecosystem.

School IT Lab Deployment

Equip Your School Computer Lab with BlocksBuddy

Schedule an institutional walkthrough with our curriculum engineers. Request complimentary school deployment kits, teacher training modules, and classroom sample project packs for your IT lab.

Complimentary for schools adopting PM Publishers Computer Series. No credit card or software license required.