YOUR OFFLINE LEARNING WORKSPACE

Start with an idea.
See how it
connects.

Read a concept. Trace a diagram. Change a specific input and see what follows. Build your understanding, one connected idea at a time.

Desktop first. Learn offline. Keep your progress on your device.

YOUR NEXT CONNECTED IDEA01 / 20
INPUTYour curiosity01
TRANSFORMA little practice02
OUTPUT“Now it makes sense.”03
20beginner lessons
8subjects to explore
8authored graph examples
83offline Wiki articles

FOUR WAYS TO UNDERSTAND

Courses. Examples.
Wiki. Utilities.
Connected by curiosity.

Choose Courses, Examples, Wiki or Utilities across the top. Edit a literal or rewire an allowed connection, then run the graph. Compare the result with your prediction, check your understanding, and keep a note for next time.

LEARN DIVOOKA™Examples / Choose a calculation
Learn Divooka with four horizontal sections, course progress, editable number nodes, connected Square and Double branches, and Run Example output

Actual desktop application, version 0.3.0. Every illustration uses an authored, bounded model. Graph examples have fixed nodes, editable literals and permitted wire changes. Run Example shows their pre-programmed behavior; no Divooka runtime or .dvk files are included.

01 / UNDERSTAND

Know why it works

Plain explanations, expected results, and a concrete challenge in every lesson.

02 / EXPLORE

Change one thing

Choose a fruit, adjust an amount or select an HTTP method. Each lesson has controls designed for its subject.

03 / MAKE IT YOURS

Follow a documented design

Trace the structure of a Divooka example, read its walkthrough, and connect it with a lesson or Wiki reference.

THE BEGINNER COURSE

Your first node is
a good place to start.

Twenty guided lessons take you from values and wires to a small data-reporting design. Pick up where you left off, or revisit a subject whenever you need it.

01—04Find your footingFoundations
  1. Your first graph, explained
  2. Pins, types, and predictable inputs
  3. Execution and dataflow
  4. Inspect and annotate a design
05—08Give your ideas structureSoftware development
  1. Arrays and repetition
  2. Dictionaries and generic types
  3. Lists, sets, and uniqueness
  4. Reusable functions and delegates
09—13Turn data into something usefulData processing and analytics
  1. From raw rows to a schema
  2. Cleaning without losing meaning
  3. Group and aggregate
  4. Descriptive statistics
  5. Ask a question before plotting
14—16Learn the language of APIsAPI software
  1. Requests, responses, and contracts
  2. Methods and failure paths
  3. Validation beyond the value type
17—20Bring it togetherApplications, debugging, and a capstone
  1. Events and state
  2. A calculator you can explain
  3. Debug by narrowing the question
  4. Beginner Course capstone

31 LESSONS. ROOM TO KEEP GOING.

Follow your curiosity.

Go beyond the Beginner Course with focused studies of state machines, reusable graphs, creative applications, and reproducible work.

01

Foundations

Values, pins, execution paths, annotations and graph structure.

02

Software development

Collections, functions, delegates, and graph composition.

03

Data processing

Schema, validation, cleaning, grouping, and aggregation.

04

Data analytics

Statistics, visual interpretation, and reproducibility.

05

API software

Requests, response contracts, validation and local fixtures.

06

Application design

Events, state, calculators, declarations, and construction.

07

Creative computing

Manual animation frames, game storyboards and typed image samples.

08

Shipping and diagnostics

Debugging, bounded workloads and reproducible project documentation.

UTILITIES / SMALL MODELS, VISIBLE RULES

Give a question
something to work with.

Focused tools turn KnowledgeBase concepts into something you can inspect. Choose bounded inputs and follow the result.

GET /fruits → 200

REST request lab

Compare methods, resources, authorization and validation. Inspect the request and response without sending network traffic.

[0-9]+ → 42

Pattern study

Choose a digits, words or price pattern. See which parts of a short text match and where each match begins.

4 · 8 · 12 → 8

Statistics studio

Change observations and introduce an outlier. Compare the chart, mean and median side by side.

n → n²

Complexity explorer

Trace constant, linear and quadratic growth. Compare modeled operation counts over a small input range.

METHODOX WIKI, ALONGSIDE YOUR COURSE

A little context
goes a long way.

Search 83 published reference articles without leaving your learning workspace. Follow internal links, read code and tables, and move between a lesson and its background material.

The app bundles reference text. Remote illustrations, video, and pages outside the snapshot are identified by clearly marked online-reference addresses that you can copy.

Read the app guide →
THE OFFLINE REFERENCE SHELF83 articles
/01
Web API Testing

Requests, headers, and response data

/02
Functions and graph references

Reusable behavior and explicit contracts

/03
Image processing and plotting

From typed data to a visual result

Bundled locally · Searchable offline · Linked to lessons

LEARN DIVOOKA™ FOR DESKTOP

A space for your
next connected idea.

Version 0.3.0 is available now for Windows. The offline library includes lessons, authored graph examples, reference text and study utilities.

VERSION 0.3.0 · WINDOWS X64

Download Learn Divooka

A free portable ZIP for 64-bit Windows, 16.5 MB. Extract the whole folder, then open LearnDivooka.exe.

No account, .NET installation or Divooka engine needed. Also on itch.io.

SHA-256 90b45d969b2b6c0b1540bf5d96440c1a1be56325851faa75a99c635f37d75b3d

A FEW PRACTICAL DETAILS

Before you begin.

Does it work without an internet connection?

Yes. Courses, authored graph examples, study utilities, progress, notes and bundled Wiki text work offline. The REST lab uses a local fixture and sends no requests. Remote reference media stays online.

Is this a replacement for Divooka Explore?

Learn Divooka is an informative learning library. It explains example designs and illustrates their ideas with predictable controls. It does not execute example documents or launch an editor.

Where does my progress go?

Progress and notes stay in your local application-data folder. Existing notes and knowledge checks carry forward from the first review version. There is no account, telemetry or cloud synchronization.

What do I need to know first?

The Beginner Course starts with values, nodes, pins, and wires. You do not need prior Divooka experience. Later studies introduce more detailed example designs and specialized study tools.

What does completion mean?

Completion records a correct answer to a lesson's knowledge check. It is a personal learning record, not a professional certification or an assessment of work in another application.