Introduction
This program is an interactive language learning platform based on Greg Thompson's Growing Participator Approach (GPA), specifically focusing on Phase 1.
The primary goal is to help you recognize basic Hassaniya vocabulary and phrases through auditory and visual association. This is especially useful for learners who do not yet have access to a live language nurturer or are learning outside of a speaker community.
Core Philosophy
- NOT A REPLACEMENT: This software is designed to prepare you for human interaction, not replace it. Live nurturers provide feedback and social context that software cannot.
- TPR METHOD: The app simulates the "Dirty Dozen" technique, where a learner reacts to a nurturer's prompts by pointing at specific pictures to build foundational comprehension.
Main Dashboard Controls
- Start Learning / Continue: Drops you right into the first lesson, or picks up exactly where you left off.
- Review: Starts Global Review mode, testing you on a randomized mix of your selected deck.
- ❓ (Instructions): Opens this guide!
- ⚙️ (Settings / Edit Mode): Expands the menu to let you customize your review deck and manage your save data.
Customizing Your Review Deck (⚙️)
When Settings are open, you can tap directly on any lesson card to manually check/uncheck it for Review Mode, or use the quick-select buttons:
- Select All: Adds every single lesson to your review deck.
- Select Started: Adds only the lessons you have actually visited.
- Select None: Clears your deck completely.
Managing Progress (⚙️)
- RESET ALL: Completely wipes all progress and starts you fresh as a New User.
- DOWNLOAD SAVE: Saves your current progress to your device as a file.
- UPLOAD SAVE: Loads a previously saved progress file so you can resume on any device.
- OFFLINE MODE: Downloads all audio and image files to your device so the app runs perfectly without an internet connection.
Normal Learning Mode
When you enter a lesson:
- PLAY ALL: Click this to have the program introduce the vocabulary on the page. It will automatically move on to QUIZ MODE.
- REVEAL NEXT: Use this to manually unlock the next hidden picture.
- TOGGLE TEXT: Use the "L" (Latin) or "A" (Arabic) buttons to see the written forms. For a pure "listening-first" approach, leave these disabled.
Quiz Mode
- Click "QUIZ" to begin. The program will play a random Hassaniya word.
- Click the matching picture.
- CORRECT: The picture flashes green. Correctly identifying a word 3 times marks it as "Mastered."
- INCORRECT: The picture flashes red, and then blue while playing the sound of the picture you clicked. Then, it repeats the original prompt.
- REPEAT: Click this to hear the current quiz word again.
Understanding the Content
- ALTERNATIVES: Pictures with slashes ( / ) in the text represent synonyms or different forms of a word. You should learn to recognize all variants.
- AUDIO VS. SPELLING: Written words follow standard norms, while audio represents natural, relaxed Hassaniya speech. They may not match letter-for-letter; this is intentional to help you learn real spoken language.
Acknowledgments
- This app was developed and adapted from the original "Computer-assisted GPA" program created by a linguist colleague.
- The voice recordings featured in this program are those of the original developer.
- This program uses pictures derived from original GPA materials designed by Greg and Angela Thompson, as well as the SIL "Art of Reading" package.
01 People
02 Body movements
03 People & movements
04 Body
05 Power phrases
06 Food
07 Drink
08 Handling objects
09 Personal pronouns
10 Face
11 Possessive pronouns
12 Spatial relations
13 House
14 Visiting
15 Greetings
16 Asking names
17 Family
18 Coming & going
19 Social phrases
20 Domestic animals
21 Actions
22 Household items
23 Food items
24 Quantities
25 Clothes
26 Weather
27 Vegetables
28 More social phrases
29 Vehicles & nature
30 People groups
31 Animals
32 More social phrases
33 Insects
34 Kitchen equipment
35 More actions
36 African life
37 Absolute quantities
38 Small objects
39 Emotions & feelings
40 Places
41 Professions
42 Tools
43 Asking for clarification
44 Numbers 1–9
45 Numbers 10–90
46 Numbers 100–1000