Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RF Academy

A cert-prep learning platform for the people traditional prep keeps failing — the test-anxious, the distractible, the "it never sticks" learners.

Not more content: a delivery experience that fuses short animated video with an interactive webapp into one repeatable learning loop, adaptive to why a given person struggles. Pilot subject: Wi-Fi / RF (CWNP · CWNA) — the method generalizes to any cert.

Try the prototype

The full loop already works for dB / dBm / EIRP — the universal RF stumbling block — as one self-contained page. No build, no dependencies:

git clone https://github.com/bgorzelic/rf-academy.git
open rf-academy/prototype/rf-loop.html   # or open it in any browser

It first asks how testing usually goes for you (I freeze / I can't focus / it doesn't stick) and reframes the same five beats around that answer.

The loop (the core IP)

Every concept runs the same five beats instead of "read chapter, take quiz":

flowchart LR
    W["1 · Watch<br/>animated, dual-coded"] --> D["2 · Do<br/>interactive explorable"]
    D --> R["3 · Recall<br/>low-stakes retrieval"]
    R --> L["4 · Lock in<br/>spaced repetition"]
    L --> S["5 · Rehearse<br/>exam-sim, anxiety engineered out"]
Loading

(Text form: Watch → Do → Recall → Lock in → Rehearse.)

Why it's different

Traditional prep RF Academy
600-page book + question bank, same for everyone one loop per concept, reframed to why the learner struggles
passive reading you drag the sliders; the physics answers
high-stakes practice exams from day one retrieval starts low-stakes; exam pressure is rehearsed last, deliberately
you schedule review (or don't) spaced repetition is built into the flow

The adaptivity is presentation-level, not ML — a persona/profile state that changes framing, stakes, and pacing. Cheap, honest, and testable. See the design doc for the full mechanism.

Status

Planning + a working MVP proof. One prototype module exists; the real app is not scaffolded yet.

Piece State
prototype/rf-loop.html working — full five-beat loop for dB/dBm/EIRP, adaptive to anxiety / focus / retention profiles
docs/2026-07-13-rf-academy-design.md authoritative MVP design (decisions locked 2026-07-13)
docs/PLANNING.md original idea + decision capture
docs/RESOURCES.md curated RF / Wi-Fi / certification starter shelf

Next

Scaffold the real app: Next.js + React, static export → Cloudflare Pages, physics isolated as a pure, unit-tested src/rf/ lib (FSPL, dB math, channel plans), Zustand for the adaptive persona state. MVP modules: dB/dBm/EIRP · Spectrum & Channels · Path-loss/Coverage.

Lineage

Split out of the SpookyWrt / LinkStar H68K session (2026-07-13). Sibling of SpookyWrt & SpookyProbe; the loop may later mount as a "Learn" tab inside the SpookyJuice console.

About

RF Academy — interactive RF, Wi-Fi, and certification learning platform

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages