Search Zidka Academy

Jump to a page, course, app or library section.

INTERACTIVE ECOSYSTEM v3.8/SIMULATION PLATFORM

Educational Apps & Interactive Simulators

Native and browser-based specialized learning tools designed to visualize abstract theories, model dynamic systems, and experiment in real time.

100% DeterministicReal physical & numerical accuracy
WebGPU Accelerated60 FPS on any browser
FLAGSHIP RELEASEBuild 2.4.1
Physics & Vector Mechanics

VectorLab 3D: Real-time Multibody Kinematics & Field Engine

Explore hyper-realistic Newtonian kinematics, curved spacetime metrics, and electromagnetic tensors. Designed specifically for SSC & HSC advanced physics modules and university-tier dynamic modeling.

Gravity WellsN-body orbital trajectory plotting
Friction DynamicsReal-time static & kinetic drift
Aerodynamic DragVariable Reynolds number medium
Dipole Flux Visualizer3D field contour lines & flux density
Web (WebGL/WebGPU)•macOS Apple Silicon•Windows 64-bit•iPadOS
Futuristic 3D physics simulator screen displaying vector field arrows, orbital trajectories, and kinetic energy graphs with glowing cyan and electric blue line overlays.
SIMULATION ACTIVE: 60.0 FPSdt = 0.001s
Active Scene: Coupled Pendula & Gravity MeshConservation of Energy: ΔE < 0.0001%
BODIES CALCULATED1,024 particles
INTEGRATORRunge-Kutta 4th
GPU DISPATCHWebGPU Compute
Curated Laboratory Suite

Interactive Disciplines & Sandboxes

Free & Open AccessWeb, iPadOS
Mathematics & Geometry

Synapse Coordinate Studio

Interactive 2D/3D parametric curve plotter, surface integrals, and Riemann sum visualizer. Dynamically tweak slider variables to observe differential calculus and vector gradients take form in real time.

PREVIEW INTEGRALƒ(x,y) = sin(x)·cos(y)
LaTeX Engine Integrated
Included with EnrollmentWeb (Cloud Sandbox)
Software & Systems

CodeForge Runtime

Zero-setup Linux environment with isolated micro-containers, preconfigured with GCC, Python 3.12, Node.js, and Rust. Execute algorithm benchmarks and automated test harnesses right in your web browser.

sandbox@zidka-node-04: ~

$ gcc -O3 main.c -o sort && ./sort

> Initializing quicksort on 1,000,000 floats...

> Complete in 14.28ms [Memory: 8.4MB]

Debian Bookworm Ready
Free Tier AvailableWeb, Windows, macOS
Natural Science

OpticsRay: Geometric & Physical Optics Lab

Simulate lenses, spherical aberration, thin films, and wave interference with precision micrometers. Validate Snell's Law and Young's double-slit wavelength distributions in virtual optical benches.

Laser beam refraction through a crystal optical prism dispersing into rainbow spectral wavelengths with precision metric angle markers.
Dispersion Index: η = 1.517
Rayleigh Scattering Calibrated
Free Community EditionWeb, Excel Add-in
Business & Economics

BalanceSheet Engine: Financial Modeler

Dynamic financial sandbox for calculating unit economics, cash burn projections, Monte Carlo risk forecasts, and cap table dilution structures with interactive variable toggles.

Runway & Burn Projection+18.4 Months Runway
IFRS & GAAP Compliant
ECOSYSTEM EXPANSION

Developer & Educator SDK

Build custom interactive simulations using the open-source Zidka Canvas API. Whether you are a college professor illustrating biochemical kinetics or an independent researcher, publish directly to our verified registry.

Declarative Simulation BindingsZero-boilerplate WebGL and WebGPU state management with automatic reactive sliders.
Direct LMS IntegrationSimulations emit automated student grade points and comprehension telemetry via LTI 1.3.
Universal App DistributionShip once to the browser; generate instant offline-capable native PWA bundles for iPad and Chromebooks.
simulation-module.ts
SDK v1.4
// 1. Import Zidka High-Performance Engine
import { SimulationCanvas, Vector3D } from '@zidka/canvas-sdk';

// 2. Declare Kinematic System State
export const PendulumModel = new SimulationCanvas({
  precision: '64-bit-float',
  integrator: 'Verlet',
  renderMode: 'WebGPU',
  parameters: {
    dampingRatio: { min: 0.01, max: 1.0, default: 0.12 },
    gravity: { default: Vector3D(0, -9.80665, 0) }
  }
});

// 3. Expose Live Telemetry to Academy Portal
PendulumModel.onTick((state, emit) =&gt; {
  emit.telemetry({ potentialEnergy: state.PE, kineticEnergy: state.KE });
});
npm install @zidka/canvas-sdk
Institution-Wide Access

Need Offline Lab Workstations for Your Campus?

We provide pre-compiled offline packages, MSI installers for Windows PC classrooms, and MDM-deployable iPad profiles with zero outbound telemetry constraints.