Blog

Każdy punkt ma obok siebie zapisany powód

Każdy punkt, który porusza się w Reward Study, w górę albo w dół, niesie powód, rodzica, który go wystawił, i odnośnik z powrotem do zadania albo nagrody, które go spowodowały. Nic w saldzie nie zostaje bez wyjaśnienia. W Pro cała historia eksportuje się jako CSV z 9 kolumnami za twoim PIN-em rodzica, gotowa do otwarcia w arkuszu kalkulacyjnym.

9

kolumn w eksporcie CSV historii

0

wpisów w historii bez podanego powodu

Problem

Dlaczego niewyjaśnione saldo, a nie same obowiązki, jest prawdziwym sporem?

Punkt zapisany długopisem na tabeli na lodówce odnotowuje, że punkt został przyznany. Nie odnotowuje, za co został przyznany. Miesiąc później suma to liczba, której nikt nie potrafi wyjaśnić, a liczba, której nikt nie potrafi wyjaśnić, to liczba, z którą dziecko może się spierać, i słusznie, bo naprawdę nie ma do czego się odwołać.

Saldo przestaje być kwestią pamięci, kiedy każdy wpis niesie własny powód. Nie musisz pamiętać, dlaczego jedno dziecko ma w tym tygodniu więcej punktów niż drugie, ani dlaczego liczba wygląda niżej, niż się spodziewałeś, bo historia już mówi dlaczego, po kolei, przy każdym wpisie, który kiedykolwiek ją zmienił.

Ma to największe znaczenie właśnie wtedy, kiedy rodzic nie może być fizycznie obecny na co dzień: pracuje za granicą, podróżuje albo po prostu nie jest w pokoju w chwili, kiedy zadanie zostaje zatwierdzone. Współrodzic czytający historię później widzi te same powody, które widział zatwierdzający rodzic w danej chwili, a nie relację z drugiej ręki, co jest całym sensem tego, że dwoje rodziców dzieli jedną historię, zamiast każdemu prowadzić własne, prywatne liczenie tego, co dziecko zrobiło.

Strona dziecka

Co widzi dziecko, kiedy saldo zmienia się bez ostrzeżenia?

Cicha zmiana salda czyta się jako dowolna, nawet kiedy stojący za nią rodzic miał zupełnie dobry powód. Ręczny bonus albo ręczne odliczenie w Reward Study zawsze niesie powód, który dziecko widzi, czy to pochwałę za coś spoza listy zadań, jak pomoc sąsiadowi, czy konsekwencję za coś, co złamało zasadę rodziny.

Ta widoczność działa w obie strony. Dziecko, które nie zgadza się z odliczeniem, może przynajmniej zobaczyć podany powód, zamiast go zgadywać, co zamienia potencjalny spór o sprawiedliwość w, w najgorszym razie, rozmowę o konkretnej decyzji. Nic nie wypłaca się bez twojego zatwierdzenia w ogóle, a historia jest tym, co to udowadnia po fakcie.

Ten sam zapis stoi za cotygodniową kartą postępu, którą dziecko widzi po swojej stronie: paski dla tygodnia, porównanie z wcześniejszym oknem czasu i sumy od początku istnienia rodziny, wszystko odczytywane bezpośrednio z tych samych wpisów, które trzyma historia. Od 1.8.1 ten odczyt został poszerzony, tak żeby punkt przyznany ręcznie, z powodem, liczył się jako coś, co dziecko zrobiło, podczas gdy odliczenie nigdy się tak nie liczy, co utrzymuje widok postępu uczciwym wobec wysiłku, a nie tylko wobec bieżącego salda. Nic z tego nie byłoby możliwe, gdyby wpisy były zwykłymi liczbami zamiast zapisami z dołączonym powodem.

Mechanizm

Co dokładnie zapisuje historia i co zawiera eksport?

Każdy wpis w historii ma ten sam kształt: co się wydarzyło, powód stojący za tym, kto to wystawił, i tam, gdzie istnieje, odnośnik z powrotem do konkretnego zadania albo nagrody. Ten odnośnik zamienia historię z listy liczb w prawdziwy zapis, który ty albo twoje dziecko możecie prześledzić, wpis po wpisie, z powrotem do konkretnego obowiązku, konkretnego zatwierdzenia albo konkretnej odebranej nagrody.

W Pro cała ta historia eksportuje się jako CSV z dziewięcioma kolumnami, z każdą datą w formacie ISO 8601, więc plik otwiera się bezbłędnie w każdym programie do arkuszy kalkulacyjnych:

  • Data
  • Dziecko
  • Typ
  • Kwota
  • Powód
  • Wystawca
  • Powiązane zadanie
  • Powiązana nagroda
  • Cofnięcie-czego

Eksport jest ograniczony do jednej rodziny, więc rodzina prowadząca dwie rodziny nigdy przypadkiem nie zobaczy przenikania jednej historii do drugiej, a plik wygenerowany dla jednej nigdy nie zostaje zmieszany z historią drugiej.

Kolumna cofnięcia-czego istnieje, bo sama kolejka zatwierdzeń pozwala na cofnięcie: rodzic może zatwierdzić, odrzucić z notatką, zatwierdzić wszystko naraz albo cofnąć każdą z tych decyzji później. Kiedy zatwierdzenie zostaje cofnięte, historia po prostu nie usuwa oryginalnego wpisu i nie udaje, że nigdy się nie wydarzył. Zapisuje cofnięcie jako własny wpis, powiązany z tym, który anuluje, więc CSV zawsze pokazuje, co pierwotnie zdecydowano i co to zmieniło, zamiast po cichu przepisywać historię.

Kto to widzi

Dlaczego eksport historii wymaga twojego PIN-u rodzica?

Eksport CSV jest zablokowany na dwa sposoby naraz: to funkcja Pro, i stoi za twoim PIN-em rodzica, nawet jeśli urządzenie jest już odblokowane. Pełna finansowa historia dziecka, wraz z każdym powodem, jaki rodzic kiedykolwiek podał przy odliczeniu, to dokładnie ten rodzaj zapisu, który nie powinien być o jedno przypadkowe dotknięcie od dziecka trzymającego rodzinny iPad.

Ten PIN to ten sam, który blokuje każdą inną czynność rodzica w aplikacji, przechowywany jako solony, rozciągnięty hash we własnym Keychainie urządzenia, a nie gdziekolwiek, gdzie sam eksport mógłby go odczytać albo wyciec. Nie ma za nim też żadnej alternatywy w postaci kodu blokady urządzenia, więc dziecko, które akurat zna sposób na odblokowanie telefonu, wciąż nie może dostać się do eksportu.

Nic z tego nie oznacza, że historia gdziekolwiek sama wędruje. Mieszka we własnym iCloud rodziny, tak jak wszystko inne w aplikacji, a CSV to plik, który generujesz i trzymasz sam, kiedy go chcesz, a nie raport, który ktokolwiek inny kiedykolwiek widzi, bo Reward Study w ogóle nie prowadzi własnego serwera, na który mógłby go wysłać. Jeśli chcesz zobaczyć pełny obraz tego, co odblokowuje Pro, łącznie z eksportem, jest to rozłożone na stronie cennika.

Zobacz historię i eksport CSV wewnątrz Reward Study.

Pobierz w App Store

iPhone, iPad i Apple TV. Wymaga iOS 17 lub nowszego.
Bezpłatnie przez 14 dni, potem $39.99 rocznie.