โก Lightning Bolt
6 Strike Modes
๐ฑ Click Strike โ Fires a bolt from the top of the canvas to your cursor. Every click generates a unique fractal path.
โ๏ธ Drag Path โ Draw a route by clicking and dragging; bolts are generated along the entire path when you release.
๐ฅ Multi-Bolt โ One click spawns 3โ5 bolts simultaneously at slightly offset positions, each with a small staggered delay.
๐ Chain Lightning โ Lightning hops through a midpoint before reaching the target, creating a relay-style chain strike.
โช Ball Lightning โ Spawns a physics-simulated plasma orb with gravity, wall reflection, and surface sparks.
โฌ๏ธ Upward Strike โ Simulates a ground-to-cloud return stroke โ the actual visible flash that shoots upward in real lightning.
โ๏ธ Shape Controls
Five sliders to fully customise the bolt shape: Jaggedness ยท Segments ยท Branching (0โ0.7) ยท Branch length ยท Core width.
โจ Appearance Controls
Core width ยท Glow radius ยท Flash duration ยท Auto interval
8 colour presets โ Classic (white/blue), Gold, Purple, Green, Red, Cyan, Pink, Orange
Hue shift slider for real-time colour rotation using CSS filter: hue-rotate()
๐ฉ Storm BG โ Activates a dark cloud gradient background with 60 animated rain streaks rendered via Float32Arrays.
๐ Sound โ Web Audio API generates a low-frequency thunder rumble using a noise buffer filtered through a lowpass filter.
โจ๏ธ Keyboard Shortcuts
Space โ instant strike at a random position
A โ toggle auto-strike
C โ clear the canvas
G โ toggle glow effect
1 โ 6 โ switch strike mode
โ / โ โ adjust jaggedness
Prompt Engineering
๐งฑ Tab 1 โ Anatomy
Breaks a real prompt down into six colour-coded blocks. Click any block to open a detailed explanation in the right panel covering the component's purpose, how to write it, common mistakes, and actionable tips.
๐ญ Role (purple) โ persona definition
๐ Context (blue) โ background information
๐ฏ Task (green) โ the core instruction
๐ Format (yellow) โ output structure
๐ธ Examples (orange) โ few-shot samples
๐ง Constraints (red) โ what to exclude
Six quality score bars are shown at the bottom โ Clarity, Specificity, Context depth, and more. The six technique cards below the blocks link directly to Tab 3 when clicked.
โ๏ธ Tab 2 โ Before / After
Places a weak prompt and a fully engineered prompt side by side for the same request. Four real-world scenarios included:
๐ง Sales email writing
๐ป Code review
๐ Data analysis
โ๏ธ Creative writing
Each pair shows actual AI response examples alongside quality tags (โ Vague / โ
Role defined, etc.).
๐ฏ Tab 3 โ Techniques
Eight techniques explained using a left-side navigation and right-side detail panel layout:
Chain of Thought ยท Few-Shot ยท Role Prompting ยท Output Formatting ยท Self-Consistency ยท Tree of Thought ยท Iterative Refinement ยท Constraint Prompting
Each technique includes a concept explanation, a side-by-side prompt comparison (โ without the technique / โ
with it), and four practical tips.
๐ ๏ธ Tab 4 โ Playground
Build your own prompt using four text inputs (Role ยท Context ยท Task ยท Format) and four technique toggles (Chain of Thought ยท Role Prompting ยท Few-Shot ยท Structured Output).
Clicking โก Build & Analyse produces:
A fully assembled prompt preview with each component highlighted in its own colour
A quality score (0โ100) plus estimated token and word count
A component checklist (โ / โ) showing what is present and what is missing
Specific improvement suggestions โ add a role, prompt too short or too long, consider CoT, and so on
Cloud Formation
โ๏ธ 8 Cloud Types
Cloud Altitude Description
โ
Cumulus 600โ2,000 m Multiple cloud clusters drifting with the wind
๐ซ Stratus 0โ600 m Uniform layer blanketing the entire sky
๐ค Cirrus 6,000โ12,000 m Ice-crystal streaks in wispy mare's-tail shapes
โ Cumulonimbus All levels 8-layer towering cell with anvil top at tropopause
๐ฅ Altocumulus 2,000โ6,000 m Grid-like pattern of rounded white-grey puffs
๐ง Nimbostratus Lowโmid level Thick dark sheet producing continuous precipitation
๐ Fog / Mist Ground level 5-layer flowing fog rendered at surface level
๐ฎ Mammatus Underside of Cb Hanging pouch formations (3 rows ร multiple columns)
๐ฎ Interactive Features
โ๏ธ Day / ๐ Night โ Toggles the sky gradient; night mode renders stars and a crescent moon
๐จ Wind โ 80 wind-streak particles linked to the Wind speed slider
๐ง Rain โ 400-raindrop physics simulation with wind-angle deflection
โก Lightning โ Fractal lightning bolts generated at random intervals, with higher frequency during Cumulonimbus and high-instability conditions
โธ Pause โ Freezes the animation
โ๏ธ Atmosphere Sliders โ Temperature ยท Humidity ยท Wind speed ยท Atmospheric instability ยท Time of day (sunrise / midday / sunset / night auto-transition)
๐ Live Weather Readouts โ Dew point ยท Cloud base altitude (LCL) ยท CAPE (Convective Available Potential Energy) ยท Visibility
๐ผ Background Elements โ Rolling hill silhouette + 18-tree treeline + surface fog layer tied to the humidity slider
๐ Right Panel โ Per-cloud description ยท Step-by-step formation process ยท Weather forecast significance ยท Atmospheric layer altitude reference
Neural Network Visualizer
๐๏ธ Architecture Presets (5 layouts)
XOR โ 2โ4โ1. The simplest non-linear classification example.
Classifier โ 4โ6โ6โ3. Iris dataset-style multi-class classification.
Deep โ 3โ5โ5โ5โ5โ2. A deep network for observing vanishing gradient behaviour.
Autoencoder โ 6โ3โ3โ6. Bottleneck structure for dimensionality reduction.
CNN-like โ 6โ8โ8โ4. Wide hidden layers resembling a convolutional network.
๐ Layer Editor โ Use the Input / Hidden layers / Nodes per layer / Output sliders to build any custom architecture on the fly.
โก 6 Activation Functions โ ReLU ยท Sigmoid ยท Tanh ยท Leaky ReLU ยท ELU ยท Softmax. Switching between them instantly updates the mini function plot in the top-left corner and the description in the right panel.
๐ฌ 3 Modes
Training โ SGD simulation. Blue circular particles (forward pass) and red triangular particles (backpropagation) flow simultaneously while Loss, Accuracy, and Epoch update in real time.
Forward pass โ Only the forward-pass particles flow through the network.
Backprop โ Only the backward gradient particles flow toward the input.
๐จ Node colour meaning
๐ข Green โ High activation (> 0.7)
๐ต Cyan โ Mid-range activation
๐ด Red โ Negative activation
โญ Dashed circle ร โ Node deactivated by Dropout
๐ฑ Interactive
Hover a node โ tooltip showing its activation and bias values
Hover a connection โ weight value displayed at the midpoint
Click an input node โ randomises its activation and propagates the new values forward
๐ Right panel
Live statistics: Epoch ยท Loss ยท Accuracy ยท Parameters
Dual-line chart: Loss (red) and Accuracy (green) over training time
Weight distribution histogram with a rainbow colour gradient
Four-step Forward Pass walkthrough and activation function concept guide
Network effects | Interactive Visualizer
10 interactive Network Effects visualizers!
๐ก Metcalfe's Law โ Animates every edge formed as n users connect in real time. Adjust the user count slider and the number of connections (n(n-1)/2) and network value (nยฒ) update instantly. A comparison chart overlays the Linear, Metcalfe, and Reed's Law growth curves side by side.
๐ Adoption Curve โ Rogers' technology adoption S-curve unfolds along a time axis. Adjust the tipping point position and growth rate k to visualise the exact moment of "crossing the chasm," with a five-segment adoption band (Innovators โ Laggards) displayed below the chart.
๐ฆ Viral Spreading (SIR) โ 200 particles move between S (blue), I (red), and R (grey) states as the epidemic spreads. An Rโ = ฮฒ/ฮณ gauge updates in real time โ above 1 the infection spreads, below 1 it dies out. Includes an explanation of how this maps to the product K-factor.
๐๏ธ Network Types โ Five types (Direct, Indirect, Data, Social, Local) are laid out as interactive cards, each containing a live mini network graph of its own structure. A bar chart at the bottom compares the competitive moat strength of each type.
๐ฅ Critical Mass โ A live level gauge and time-series chart show whether a network self-sustains or collapses depending on whether it sits above or below the threshold. Adjust the threshold and seed percentage to catch the exact moment a tipping point is crossed.
๐๏ธ Platform Competition โ A pie chart and time-series graph together show how two platforms' market shares converge toward natural monopoly under network effects. Tune initial size and product quality to experiment with the conditions that trigger Winner-Take-All dominance.
๐ Churn & Retention โ A spinning flywheel diagram visualises how retention rate, viral coefficient, and new user acquisition interlock. The long-run user count trend and LTV estimate update in real time as you adjust the sliders.
๐ Geographic Spread โ Diffusion waves (expanding rings) radiate from the launch city and claim neighbouring cities one by one. A cascade effect is implemented โ an adopted city shortens the adoption timer of nearby cities โ letting you experience the city-by-city rollout strategy used by Uber and Airbnb.
๐ฑ Social Network โ Nodes are added in real time through invite loops, and nodes with more connections are rendered larger. The right-hand panel covers social graph growth insights including Facebook's north-star metric of "7 friends in 10 days."
๐ Marketplace (Two-Sided) โ Live transactions (yellow $ particles) flow back and forth between the buyer zone (blue) and seller zone (green), and both sides grow automatically as transactions accumulate. The right panel explains liquidity score, the cold-start problem, and the concept of rake rate.
Chem Lab | Elephant Toothpaste
An eleven-experiment high school chemistry lab visualiser!
๐ฆท Elephant Toothpaste โ Raise the HโOโ concentration and KI catalyst sliders to watch foam erupt in real time. Includes a live reaction rate meter (%), a temperature gauge showing the exothermic heat release, and a full equation panel.
๐ Baking Soda Volcano โ Press the ERUPT! button on the 3D volcano to trigger a burst of COโ bubbles and flowing lava. Demonstrates the NaHCOโ + CHโCOOH acid-base neutralisation reaction.
๐ข Polymer Slime โ Click and drag to pull the slime blob around. PVA and borax sliders adjust cross-link density in real time, changing viscosity, elasticity, and stretchiness on the fly.
๐ก Lava Lamp โ Simulates density changes with a temperature slider. Heated wax becomes less dense and rises; it cools at the top, regains density, and sinks. Includes a "Like Dissolves Like" polarity guide and a density comparison chart.
๐ pH Color Indicator โ Sliding the pH scale from 1 to 14 shifts the red cabbage juice indicator through red โ orange โ yellow โ green โ blue โ purple. Features seven reference test tubes and a table of everyday substances with their pH values.
๐๏ธ Chromatography โ Solvent climbs the paper strip and separates six pigments according to their Rf values, with each band's Rf displayed live. Also covers five types of chromatography from paper to HPLC.
๐ Crystal Growing โ Adjust concentration and temperature until the solution enters the supersaturated zone โ crystals nucleate and grow in real time. The solubility curve marks your current state, accompanied by hexagonal crystal system graphics.
โก Electrolysis โ Voltage and electrolyte concentration sliders control the rate of Hโ (blue bubbles) and Oโ (red bubbles) production at a 2:1 ratio. Animated electrode half-reactions and ion migration are shown inside the cell.
๐ Fruit Battery โ Click lemon, orange, apple, or potato tabs and stack cells in series to add voltages โ the LED lights up once total voltage exceeds 1.5 V. Demonstrates the galvanic cell principle with half-reaction equations.
๐ง Endothermic Mix โ Increasing the Ba(OH)โ + NHโSCN reagent amount drives the temperature down to โ20ยฐC, triggering a snowflake and frost animation. An energy profile diagram shows ฮH > 0.
๐ฅ Exothermic Reaction โ Raising the Mg + HโSOโ concentration and temperature accelerates the reaction, spawning flame and spark particles. Includes an Arrhenius rate law visualisation and an energy profile diagram with activation energy marked.
Pre-Algebra | Middle
Pre-algebra is a common name for a course taught in middle school mathematics in the United States, usually taught in the 6th, 7th, 8th, or 9th grade.
๐ Arduino kit
An eight-project Arduino simulator! Every project includes real Arduino code, a live circuit diagram, and a Serial Monitor at the bottom.
๐ก LED Blink โ The "Hello World" of hardware. A 220ฮฉ resistor and LED circuit, digitalWrite(13, HIGH/LOW) code, and a PWM timing diagram all run simultaneously.
๐ Button & LED โ A live visualisation of INPUT_PULLUP. Click the button to light the LED, and see the inverted logic (LOW = pressed) explained in context.
๐ PWM Fade โ Controls LED brightness with analogWrite(9, 0โ255). The PWM waveform and duty cycle update in real time as the LED breathes.
๐ก๏ธ Analog Sensor โ Turn the potentiometer dial to read ADC values from 0 to 1023, then watch map() rescale them to the PWM range (0โ255). Includes a voltage divider explanation.
โ๏ธ Servo Motor โ Control the servo with an angle slider. The relationship between PWM pulse width (0.5ms โ 2.5ms) and output angle is visualised live.
๐จ RGB LED โ Mix any colour with the R, G, and B sliders. Press AUTO for an automatic rainbow cycle. A colour wheel is shown alongside.
๐ก Ultrasonic Sensor โ Shows how the HC-SR04 works with a TRIG/ECHO timing diagram. Verify the formula cm = round-trip time (ยตs) / 58 directly.
๐ฆ Traffic Light โ Demonstrates a Finite State Machine (FSM). The RED โ RED+YELLOW โ GREEN โ YELLOW cycle runs alongside a live state-transition diagram.
Calculus
Derivative โ The Slope tab
Move the mouse along the curve to draw the tangent line (in red) at that point in real time
A dashed secant line is shown alongside it, visually demonstrating the concept of a limit
Shrink the gap between the two secant points using the Step h slider to watch it converge toward the tangent
The slope angle and fโฒ(x) value are displayed live
Integral โ The Area tab
Drag the blue dot (a) to set the left boundary, then move the mouse to position the right boundary (b)
The Riemann rectangles approximating the area are rendered step by step
Increase the number of rectangles with the Rectangles slider to see the sum converge to the definite integral
The โซf(x)dx value is calculated in real time
6 available functions โ sin(x), cos(x), xยฒ, xยณ, โx, and |x|. The absolute value function |x| is especially interesting: try hovering over x = 0 to experience a point where the derivative does not exist.
Periodic Table of Elements
The periodic table, also known as the periodic table of the elements, is an ordered arrangement of the chemical elements into rows ("periods") and columns ("groups").
https://en.wikipedia.org/wiki/Periodic_table
โ๏ธ ์์ ์ฃผ๊ธฐ์จํ
์ฃผ๊ธฐ์จํ(้ฑๆๅพ่กจ, ์์ด: periodic table) ๋๋ ์์ ์ฃผ๊ธฐ์จํ๋ ํํ ์์๋ฅผ ๊ฐ๋ก์ค("์ฃผ๊ธฐ")๊ณผ ์ธ๋ก์ค("์กฑ")๋ก ์ ๋ ฌํ ํ์ด๋ค.[1] ํํ์ ์์ง์ด์ ๋ฌผ๋ฆฌํ ๋ฐ ๊ธฐํ ๊ณผํ ๋ถ์ผ์์๋ ๋๋ฆฌ ์ฌ์ฉ๋๋ค.
https://ko.wikipedia.org/wiki/์ฃผ๊ธฐ์จํ
[์์ด] ํ์ฌ์ ์์ด ๋ฌธ์ฅ 5ํ์, ๊ด๊ณ๋๋ช
์ฌ
ํ์ฌ๋ณ ์์ ๊ตฌ๋ถ ์๋ฌธ
ํ์ฌ์ ๋ฌธ์ฅ ์ฑ๋ถ์ ์ฐจ์ด
์์ด ๋ฌธ์ฅ 1~5ํ์ ๋น๊ตํ
ํ์์ ์ ํํด ๋ฌธ์ฅ์ ๋ง๋๋ ๋ฌธ์ฅ ์กฐ๋ฆฝ๊ธฐ
์ฃผ์ดยท๋์ฌยท๋ชฉ์ ์ดยท๋ณด์ด ์๋ ๋ถ์
who, which, that์ ๊ธฐ๋ณธ ์ฌ์ฉ๋ฒ
์ฃผ๊ฒฉยท๋ชฉ์ ๊ฒฉ ๊ด๊ณ๋๋ช
์ฌ ๋น๊ต
์ฌ๋ยท์ฌ๋ฌผ๊ณผ ๋ฌธ์ฅ ์ญํ ์ ๋ฐ๋ฅธ ๊ด๊ณ๋๋ช
์ฌ ์๋ฌธ ๋ณ๊ฒฝ
ํ์ฌ, 5ํ์, ๊ด๊ณ๋๋ช
์ฌ ํ์ธ ํด์ฆ
[๋ฌผ๋ฆฌ] ์๋์ ๊ฐ์๋
์์น, ๋ณ์, ์ด๋ ๊ฑฐ๋ฆฌ์ ์ฐจ์ด
์์ ์๋์ ์์ ์๋
ํ๊ท ์๋์ ํ๊ท ๊ฐ์๋ ๊ณ์ฐ
์๋์ ๋ฐ๋ฅธ ์๋์ฐจ ์ด๋ ์คํ
์ฒ์ ์๋์ ๊ฐ์๋๋ฅผ ์กฐ์ ํ๋ ์๋ฎฌ๋ ์ด์
์๋ ๊ทธ๋ํ์ ๊ธฐ์ธ๊ธฐ์ ๊ฐ์๋์ ๊ด๊ณ
๋นจ๋ผ์ง๋ ์ด๋๊ณผ ๋๋ ค์ง๋ ์ด๋์ ๊ตฌ๋ถ
๊ฐ๋
ํ์ธ ๋ฌธ์ ์ ํต์ฌ ์์ฝ
[๊ณ ๋ฑํ๊ต] ์ง์ํจ์์ ๋ก๊ทธํจ์
๋น ๋ฅธ ๋ณํ์ ๊ทธ ๋ฐ๋ ๊ณผ์ ์ ์ดํดํ๋ ์ํ
์ํ ํ์ ํ๋ณด ํ์ด์ง
์ด๋ฑ ์ฌ๊ณ ๋ ฅ, ์ค๋ฑ ๋ด์ , ๊ณ ๋ฑ ์๋ฅ๊น์ง. ํ์์ ์ฝ์ ์ ๋ถ์ํ๊ณ ๊ฐ๋
ยท์ ํยท์ฌํยท์ค์ ์ ๋จ๊ณ๋ณ๋ก ์์ฑํฉ๋๋ค.