Cipher Academy · Last revision: May 14, 2026
Scientific References
This document summarizes the research that informs Cipher Academy's design.
The goal is not to replicate academic protocols, but to translate well-established findings from cognitive science into a simple, offline, and self-paced learning experience.
Cipher Academy is research-informed, not research-prescriptive.
The systems described below are inspired by scientific work, but adapted for usability, short sessions, and accessibility.
Transparency
While the principles cited are scientifically grounded, their implementation in Cipher Academy has not yet been validated through controlled empirical studies.
Part 1 — Brain & Learning Benefits
Learning encoding systems such as Morse code or Braille engages multiple cognitive systems:
- language processing
- working memory
- perceptual recognition
Neuroimaging studies suggest that even short training periods can produce measurable changes in the adult brain.
| Reference | Key Finding | Context & Limitations |
|---|---|---|
| Schlaffke, L., et al. (2017) | White matter changes after Morse learning, correlated with performance | n=12; short (~8 days); correlational |
| Junker, F. B., et al. (2023) | Morse decoding activates memory and language-related regions | EEG; lab-based |
| Siuda-Krzywicka, K., et al. (2016) | Large-scale cortical reorganization in Braille learners | Intensive training (~9 months); specialized cohort |
These results suggest that decoding symbolic systems can be considered a form of cognitive training, involving pattern recognition, memory, and language-like processing.
Design interpretation
Cipher Academy applies this insight through multimodal learning:
- **Visual**: Pigpen, Braille
- **Auditory**: Morse
- **Interactive (tactile-inspired)**: Braille Touch
The goal is to reinforce learning across different sensory channels.
Critical note
Multimodal learning is theoretically supported, but the specific combination used here has not been empirically tested. Transfer from controlled lab settings to self-directed app usage remains uncertain.
Part 2 — Adaptive Letter Selection
During a session, Cipher Academy selects letters using a dynamic weighting system based on:
- session mastery
- estimated retention (spaced re-exposure)
- recency since last shown
- error history (confusion tracking)
- similarity between symbols
Research foundations
| Reference | Principle | Context |
|---|---|---|
| Mettler, E., et al. (2016) | Adaptive selection based on response-time signals | Vocabulary learning |
| Kornell, N., & Bjork, R. A. (2008) | Interleaving vs blocking | Inductive category learning |
| Carvalho, P. F., & Goldstone, R. L. (2015) | Discriminative contrast via interleaving | Visual category learning |
| Settles, B., & Meeder, B. (2016) | Half-life regression for spacing | Large-scale language learning data |
| Metcalfe, J. (2017) | Learning from errors | Review |
| Pyc, M. A., & Rawson, K. A. (2009) | Retrieval strengthening | Verbal materials |
Letter weighting formula
Each letter is assigned a weight:
Wᵢ = Eᵢ · Mᵢ · Bᵢ · Sᵢ · Rᵢ · (1 + α Ĉᵢ) · (1 + β K̂ᵢ Rᵢ)
| Variable | Meaning | Basis |
|---|---|---|
| Bᵢ | Spacing-based boost | Strong evidence (spacing) |
| Sᵢ | Session progress | Moderate evidence |
| Rᵢ | Time since last seen | Strong evidence |
| Cᵢ | Confusion with similar symbols | Heuristic (confusion tracking) |
| Kᵢ | Visual / structural contrast | Context-dependent |
| Mᵢ | Down-weight mastered items | Heuristic |
| Eᵢ | Prevent repetition | UX constraint (avoids short-term priming that could inflate perceived mastery) |
Coefficient calibration
These coefficients are not empirically calibrated. They are design choices balancing confusion and contrast effects.
Design interpretation
Cipher Academy translates these principles into concrete selection behaviors:
- Spacing → strong evidence
- Interleaving → strong evidence
- Error-driven learning → robust evidence (testing effect)
- Discriminative contrast → dependent on item structure
These choices are design syntheses informed by the research above, not direct replications of the underlying experiments.
Critical note
The formula itself is a design synthesis, not a validated model. Its effectiveness relative to simpler approaches (e.g. pure SRS) is currently unknown.
Part 3 — Level Design & Progression
Cipher Academy's progression system is inspired by established methods but adapted for usability and perceptual clarity.
| Reference | Principle | Implementation |
|---|---|---|
| Koch, H. (1936) | Small sets + mastery gating | Implemented |
Adaptations
- Letter order optimized for **perceptual contrast**
- Multiple ciphers to engage **different cognitive processes**
- Previously learned items remain → **interleaving**
Source limitation
Koch (1936) is foundational but predates modern experimental standards and lacks replication under current methodologies.
Design interpretation
Cipher Academy's progression design balances three goals:
- **Learnability** → small steps
- **Retention** → spaced reintroduction of older letters
- **Usability** → predictable session length and clear stopping points
It is inspired by research, not a strict reproduction.
Part 4 — Braille Touch: Interaction Design & Multimodal Learning
Cipher Academy offers three interaction modes for encoding Braille characters, each with distinct cognitive and accessibility implications:
| Mode | Interaction | Key Research Insight |
|---|---|---|
| Toggling (default) | Tap dots sequentially | Lower cognitive load (Jost et al., 2023); WCAG 2.5.1 compliant (W3C, 2018) |
| Covering | Press all relevant dots simultaneously | Embodied alignment with physical Braille; higher motor demand |
| Connecting | Draw path linking dots | Gesture-enhanced encoding may aid memory; abstract mapping |
What the research says
- **Accessibility first**: WCAG 2.5.1 requires gesture-based functions to have single-pointer alternatives (W3C, 2018)
- **Cognitive load**: Sequential tap interactions optimize working memory demands compared to multi-touch or path gestures (Jost et al., 2023)
- **Embodied learning**: Direct sensorimotor mapping supports retention, but only when motor patterns are achievable for all users
Design interpretation
- **Primary: Toggling** — selected for accessibility, error tolerance, and compliance
- **Optional: Covering & Connecting** — retained for engagement variety and user preference
- **Haptic feedback** added to reinforce tactile learning (Brewster et al., 2007)
Critical note
While multimodal interaction is theoretically supported, the relative effectiveness of these modes for Braille acquisition has not been empirically compared. Offering choice is itself an evidence-based design principle.
Part 5 — Morse Timing: Standards & Learning Presets
Cipher Academy replaces arbitrary duration values with ITU-compliant timing ratios and research-informed speed presets.
Normative standard (ITU-R M.1677-1)
All Morse timing is derived from a single reference unit (dot duration):
| Element | Ratio | Basis |
|---|---|---|
| Dot | 1× | Reference unit |
| Dash | 3× | ITU standard |
| Intra-letter gap | 1× | Separates dots/dashes |
| Letter gap | 3× | Separates characters |
| Word gap | 7× | Separates words |
Speed definition (PARIS standard)
1 WPM = 50 dot units per minute. Therefore:
dot_duration = 1.2 / WPM (seconds)
Training technique (Farnsworth method)
To prevent beginners from counting elements, character speed is fixed ≥18 WPM while inter-character/word gaps are expanded to lower the _effective_ speed. This aligns with auditory perceptual learning research emphasizing rhythm recognition over discrete element processing.
Spacing adjustment formula (commonly adopted ARRL approximation):
gap_multiplier = character_WPM / effective_WPM
letter_gap = 3 × dot_duration × gap_multiplier
word_gap = 7 × dot_duration × gap_multiplier
Presets & Implementation
| Mode | Character Speed | Effective Speed | Timing Model |
|---|---|---|---|
| Learning | 18 WPM | 8 WPM | Farnsworth (expanded gaps) |
| Standard | 15 WPM | 15 WPM | ITU ratios (standard gaps) |
| Advanced | 22 WPM | 22 WPM | ITU ratios (standard gaps) |
Design interpretation
- **Model-driven engine**: All durations computed from dot_duration, eliminating arbitrary ms values
- **Relative input thresholds**: tap_threshold ≈ 1.5 × effective_dot_duration (min 150 ms); auto_submit ≈ 4 × effective_dot_duration (min 400 ms) — thresholds scale with effective speed to provide more forgiving input windows during learning, independent of character transmission rhythm
- **Context-aware gaps**: Farnsworth expansion applies only in word-decode (sequence) mode; single-letter practice uses standard ITU gaps since the app controls pacing via UI
Critical note
Farnsworth timing is widely adopted in amateur radio training, but optimal spacing parameters and the commonly cited "13 WPM plateau" lack controlled experimental validation. Cipher Academy's timing model prioritizes ITU compliance and perceptual learning principles while transparently documenting heuristic adaptations.
References
Last verified: April 2026
- Bloom, J. (KE3Z). (1990). A Standard for Morse Timing Using the Farnsworth Technique. ARRL Laboratory.
- Brewster, S., et al. (2007). https://doi.org/10.1145/1278387.1278390
- Carvalho, P. F., & Goldstone, R. L. (2015). https://doi.org/10.3389/fpsyg.2015.00505
- Jost, K., et al. (2023). https://doi.org/10.1145/3544548.3581046
- Junker, F. B., et al. (2023). https://doi.org/10.1002/hbm.26471
- ITU-R. (2009). Recommendation M.1677-1: International Morse code. International Telecommunication Union.
- Koch, H. (1936).
- Kornell, N., & Bjork, R. A. (2008). https://doi.org/10.1111/j.1467-9280.2008.02127.x
- Metcalfe, J. (2017). https://doi.org/10.1146/annurev-psych-010416-044022
- Mettler, E., et al. (2016). https://doi.org/10.1037/xge0000176
- Morse Code World. (n.d.). Farnsworth Timing & PARIS Standard. https://morsecode.world/international/timing/farnsworth.html
- Pyc, M. A., & Rawson, K. A. (2009). https://doi.org/10.1016/j.jml.2009.01.001
- Schlaffke, L., et al. (2017). https://doi.org/10.3389/fnhum.2017.00383
- Settles, B., & Meeder, B. (2016). https://doi.org/10.18653/v1/P16-1174
- Siuda-Krzywicka, K., et al. (2016). https://doi.org/10.7554/eLife.10762
- W3C (2018). WCAG 2.1 Success Criterion 2.5.1: Pointer Gestures. https://www.w3.org/WAI/WCAG22/Understanding/pointer-gestures.html
Cipher Academy translates cognitive science into a playful, offline learning experience. This document reflects a commitment to transparency, rigor, and humility—bridging the gap between laboratory research and real-world use.