Back to Thryve Next

    A Thryve Next Program

    Thryve Jr. Code Lab

    Learn to Code with Thryve Jr.

    Python-First • AI-Guided • Kid-Friendly

    A modern, kid-friendly coding education platform that prioritizes learning, guidance, and conceptual understanding. Coding should be fun, accessible, and focused on building real problem-solving skills.

    8-16

    Years Old

    No Experience

    Required

    Chromebook

    Friendly

    See It In Action

    From Blocks to Code

    Visual Blocks

    when play clicked
    repeat 4 times
    move forward 100
    turn right 90°
    say "Hello!"
    main.py
    1# When play is clicked
    2def draw_square():
    3 for i in range(4):
    4 move_forward(100)
    5 turn_right(90)
    6 print("Hello!")

    Watch visual blocks transform into real Python code — the same code professionals use!

    Learning Tracks

    Coding Foundations

    Start your coding journey with Python basics, loops, variables, and functions through fun block-based and text-based lessons.

    AI & Machine Learning

    Discover the magic of artificial intelligence! Train models, explore datasets, and understand how machines learn through hands-on experiments.

    Core Features

    Visual Block Coding

    Start with drag-and-drop blocks that generate real Python code. See how programming concepts work before typing a single line.

    Python-First IDE

    Graduate to a professional code editor with syntax highlighting, auto-complete, and instant feedback on your Python programs.

    AI Learning Coach

    Get smart hints, debugging help, and explanations from your personal AI tutor. Never get stuck—learn by understanding!

    AI/ML Explorer

    Dive into machine learning! Train models, explore data, and discover how AI systems work through hands-on experiments.

    Classroom Tools

    Teachers can create classes, assign courses, track progress, and provide feedback—all in one integrated platform.

    Badges & Progress

    Earn badges, track your learning journey, and celebrate achievements as you master new coding concepts.

    AI Coach Philosophy

    Our AI doesn't just give answers—it teaches. The AI coach guides students through concepts, helping them understand the "why" behind every solution.

    Explains concepts in age-appropriate language
    Provides hints when students are stuck
    Helps debug errors by explaining why something failed
    Asks guiding questions instead of giving direct solutions
    Points to relevant lesson sections
    Offers encouraging feedback to keep students motivated
    Example AI Coach Interaction

    AI Coach:

    "I see you're calling greet() but something's missing. What do you think greet() needs inside the parentheses to say hello to someone?"

    The AI guides students to discover solutions themselves, building deeper understanding.

    User Roles

    Students

    • Enroll in courses and complete lessons
    • Learn through blocks, IDE, AI/ML experiments, and quizzes
    • Get AI-powered guidance while coding
    • Track progress and earn badges

    Teachers

    • Create and manage classes
    • Assign courses with due dates
    • View student progress in real-time
    • Review submissions and provide feedback

    Administrators

    • Create and manage curriculum content
    • Publish/unpublish tracks, courses, units, and lessons
    • Configure lesson logic and grading
    • Manage platform-wide settings

    Lesson Types

    Block-Based

    Visual programming with Blockly; generates real Python code; great for beginners

    IDE (Text-Based)

    Professional code editor with Python (default) and optional JavaScript support

    AI/ML Labs

    Interactive experiments with datasets, sliders, charts, and model training

    Quizzes

    Knowledge checks to reinforce concepts

    Curriculum Structure

    📚Tracks(Learning Paths)
    └──📖Courses
    └──📑Units
    └──📝Lessons

    Each lesson includes clear learning objectives, step-by-step instructions, starter code, and grading configuration.

    Earn Badges As You Learn

    Celebrate your progress with collectible badges! Each badge represents a milestone in your coding journey.

    🌟First Steps

    Completed your first lesson

    🔁Loop Master

    Master of iteration

    🧠AI Explorer

    Completed an AI/ML lesson

    🐍Python Pro

    Mastered Python basics

    💯Perfect Score

    Scored 100% on a quiz

    🚀Rocket Launch

    Deployed your first project

    🎮Game Builder

    Created your first game

    🤖Bot Creator

    Built an AI-powered app

    What Makes Us Different

    AI Coach that teaches, not just answers — Guided learning over answer-giving

    Blocks-to-Code progression — Visual coding that translates to real Python

    Integrated AI/ML track — Kids learn about artificial intelligence hands-on

    Built for classrooms — Teacher dashboards, class management, and progress tracking

    Chromebook-optimized — Works on school devices without installation

    Technical Philosophy

    Python-First

    Python is the primary language across all lessons. JavaScript is optional and secondary.

    Concept-First Curriculum

    We focus on understanding why code works, not just memorizing syntax.

    Safe Execution

    Python runs in-browser via Pyodide (WebAssembly); JavaScript runs in sandboxed iframes. No server-side code execution required.

    Chromebook-Ready

    Designed to work seamlessly on school devices.

    Ready to Start Learning?

    Join thousands of young coders learning Python the fun way. Start with blocks, grow into a real programmer.

    From Blocks to Code, With AI By Your Side

    For Educators

    Teachers can create classes, assign courses, track progress, and provide feedback—all in one integrated platform.