Skip to content
AnySoftKeyboardPublic

About

Language learning: Trace the structure. Read the language.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Calque

calque (/kælk/, noun & verb)

  1. Linguistics: A word or phrase borrowed from another language by translating its component parts literally, piece-by-piece (e.g., English skyscraper → Spanish rascacielos).
  2. Art & Design: Translucent tracing paper (papier calque) laid over an original page to reveal and trace the structure underneath.

Purpose & Vision

Calque exists for one specific purpose: teaching English speakers how to read Spanish fluently, rapidly, and independently.

Most language applications treat reading, speaking, listening, and writing as a single tangled problem. They force learners through repetitive vocabulary drills, artificial gamification, and rigid grammar tables before letting them engage with real text. Calque discards that model. Reading is a decoding problem, not a production problem.

The "Taste" of the App

The product feels like a quiet, intelligent edition of an annotated book—or a sheet of translucent tracing paper laid over a foreign page—not an arcade game. There are no streaks, cartoon mascots, leaderboards, or punitive hearts. The reward is the immediate satisfaction of decoding a foreign sentence and realizing you understood it. It respects the learner's intelligence and leverages the massive linguistic head start they already possess as an English speaker.

Core Assumptions

  1. The Learner Speaks English: English and Spanish share thousands of Latin-derived roots. An English speaker already recognizes 3,000+ Spanish words on Day 1 once they learn how suffix patterns shift.
  2. Reading Comprehension Precedes Output: Recognizing what hablábamos means in context is exponentially easier than conjugating it from scratch under pressure. The app optimizes strictly for recognition and comprehension.
  3. Dictionary Switching Destroys Flow: Every time a reader leaves a sentence to look up a word, their working memory resets. All disambiguation must happen inline, in milliseconds, without losing the thread of the sentence.
  4. Grammar is a Decoding Tool, Not a Curriculum: Learners do not need to memorize 6x6 conjugation grids. They only need to recognize the high-frequency signals that change who did what and when (primarily 3rd-person narratives, past vs. present markers, and attached pronouns).

Pedagogical Strategy

The learning progression moves across four deliberate stages:

  1. Pattern Unlocking (The Cognate Bridge): Immediately demystifying Spanish by showing how English suffixes (-tion, -ty, -ous, -ly) map directly to Spanish equivalents (-ción, -dad, -oso, -mente), while explicitly flagging "False Friends" (falsos amigos) that cause silent comprehension failures.
  2. Phonetic Anchoring (Subvocalization): Teaching the five unchanging vowel sounds and core consonant rules so the learner's internal reading voice is accurate and rhythmic from the first sentence.
  3. Scaffolded Sentence Decoding ($i + 1$): Moving one syntactic hurdle at a time—starting with simple Subject-Verb-Object sentences rich in cognates, then introducing post-nominal adjectives, negation, omitted subjects, and clitic pronouns.
  4. Supported Paragraph & Custom Text Reading: Transitioning into micro-stories and user-imported texts where unknown words, verb inflections, and false cognates are transparently unpacked on demand.

Non-Goals

  • We do not teach conversational speaking or grade microphone pronunciation.
  • We do not test spelling or require the user to type Spanish accents from memory.
  • We do not require an internet connection to read, look up words, or practice.

About

Language learning: Trace the structure. Read the language.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages