ForHosting KIT · Bildung

Tägliche Sprachminuten zum Ziel

Fünfzig Sprachstunden in 30 Tagen mit einem Ruhetag pro Woche ergeben 26 Übungstage und 3.000 Minuten: aufgerundet 116 Minuten am Tag oder 58 pro Sitzung, wenn Sie in zwei Blöcke teilen. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald
Wenn Sie eingeben
Zielstunden
50
Tage
30
Abgeschlossene Stunden
0
Ruhetage pro Woche
1
Sitzungen pro Tag
2
Erhalten Sie
Verbleibende Stunden
50
Verbleibende Minuten
3.000
Volle Wochen
4
Ruhetage im Zeitraum
4

Wer eine Sprache lernt, denkt meist in Minuten, nicht in abstrakten Stunden: zwanzig Minuten Sprechen, ein dreißigminütiger Anki-Block, eine Stunde Unterricht. Ein Rechner für tägliche Sprachminuten zum Ziel macht aus einem Stunden-Soll, den verfügbaren Kalendertagen, bereits erfassten Stunden, wöchentlichen Ruhetagen und der gewünschten Zahl von Sitzungen je Übungstag einen konkreten Plan in Minuten pro Tag und pro Sitzung. Geben Sie fünfzig Stunden über dreißig Tage mit einem Ruhetag pro Woche und zwei Sitzungen täglich ein, und das Werkzeug zieht vier Ruhetage aus dem Fenster, verteilt die verbleibenden dreitausend Minuten auf sechsundzwanzig Übungstage und meldet etwa einhundertfünfzehn Minuten je Übungstag bzw. etwa achtundfünfzig je Sitzung.

Vom Stundenziel zu Übungsminuten, Ruhetagen und Sitzungen

Ein in Stunden ausgedrücktes Sprachlernziel beantwortet, wie viel konzentrierten Kontakt Sie ansammeln wollen: Sprechen, Hören, Lesen, Schreiben oder gemischte Wiederholung. Lernende und Lehrkräfte planen diese Arbeit trotzdem in Minuten, weil ein Kalenderblock ein Timer ist, keine Tabellenstunden. Dieser Rechner wandelt zuerst die restliche Stundenlücke in Restminuten um und verteilt diese Minuten dann auf die Übungstage, die Ihre wöchentliche Ruheregel überstehen.

Die Reststunden sind die nicht-negative Lücke zwischen dem Gesamtziel und den bereits erfassten Stunden, sodass der Fortschritt nie ein negatives Tagessoll erzwingt. Die Restminuten sind diese Lücke mal sechzig. Die Division der Restminuten durch diese Übungstage ergibt das gleichmäßige Tagesminutenpensum, das das Stundenziel am Ende des Fensters abschließt, sofern Sie diese Menge an jedem Übungstag üben.

Sessions_per_day teilt danach die Tagessumme, damit ein Sprechblock am Morgen und ein Wiederholungsblock am Abend die Last teilen. Bruchteile von Kalendertagen sind als endliche Zahlen erlaubt —ein halbtägiger Sprint oder ein Wochenendintensiv—, aber eine Tagesanzahl von null oder weniger wird abgelehnt, weil kein Plan Arbeit auf null Tage verteilen kann.

Wer Sprachlernen in Tagesminuten plant

Selbstlern-Herausforderungen wie einhundert Stunden Spanisch vor einer Reise oder fünfzig Stunden Japanisch vor einem Einstufungstest brauchen eine Minuten-pro-Tag-Zahl, die in eine echte Woche mit einem freien Sonntag passt, nicht eine rohe Stunden-pro-Tag-Teilung, die Ruhe ignoriert. Tutoren und Sprachschulen betten den kostenlosen Browserpfad ein, damit ein Stundenbudget des Trimesters zu einem Paar Sitzungslängen wird, die Lernende in den Stundenplan eintragen können. Lehrkräfte können die Ruhetagsregel im Unterricht zeigen: fünfzig Stunden in dreißig Tagen mit einem wöchentlichen Ruhetag ist nicht fünfzig mal sechzig geteilt durch dreißig, weil vier Ruhetage sechsundzwanzig Übungstage lassen.

Fehlgeschlagene Validierung wird nicht berechnet, sodass explorative Skripte günstig bleiben, wenn Entwickler absichtlich ein Null-Tage-Fenster senden. Bevorzugen Sie diese Fähigkeit, wenn Sie die Stundensummen bereits kennen und Sprachübungsminuten, Ruhetagzählung und eine Sitzungsteilung wollen; brauchen Sie nur ein allgemeines Stunden-pro-Tag-Pensum ohne Ruhetage und Minuten, nutzen Sie ein Werkzeug für tägliche Lernstunden und halten Sie die Schwierigkeit der verteilten Wiederholung oder CEFR-Kompetenznachweise außerhalb dieser linearen Restminuten-Division.

Stundenherausforderungen im Selbststudium

Machen Sie aus einem Ziel von fünfzig oder einhundert Sprachstunden und einem Reise- oder Prüfungstermin Tages- und Sitzungsminuten, einschließlich eines wöchentlichen Ruhetags.

SRS- und Gesprächs-App-Sitzungen

Teilen Sie das tägliche Minutensoll in zwei oder drei getaktete Sitzungen, damit Anki, Gespräch und Hörverstehen je einen Block erhalten.

Wie werden wöchentliche Ruhetage gezählt?

Dreißig Tage mit einem Ruhetag pro Woche ergeben vier Ruhetage und sechsundzwanzig Übungstage. Übrige Tage nach der letzten vollen Woche fügen keinen weiteren Ruhetag hinzu.

Wählt der Rechner Kalenderdaten oder Wochentage?

Nein. Er zählt nur Kalendertage und Ruhetage voller Wochen. Er weist weder Montag noch Sonntag zu und konsultiert keine Uhr. Wählen Sie in Ihrem eigenen Planer, welche Wochentage Ruhetage sind.

Was passiert, wenn ich schon einige Stunden geübt habe?

Tragen Sie diese ein, dann werden sie vor der Verteilung vom Ziel abgezogen. Die Lücke wird nie negativ: Sobald Ihre erfassten Stunden das Ziel erreichen, fallen die täglichen Minuten auf null und das Ergebnis meldet das Ziel als erreicht.

Warum werden die täglichen Minuten aufgerundet?

Weil ein Timer oder ein Kalenderblock ganze Minuten braucht und Abrunden Sie knapp unter dem Ziel ließe. Deshalb werden aus 3.000 Minuten auf 26 Tage 116 Minuten am Tag und 58 pro Sitzung.

Kann ich jeden Übungstag in eine Morgen- und eine Abendsitzung teilen?

Ja. Wählen Sie, wie viele Sitzungen Sie pro Übungstag möchten, von 1 bis 24, und die Tagessumme wird gleichmäßig aufgeteilt; mit zwei Sitzungen wird das Tagesziel zu zwei kürzeren Blöcken.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/edu/language-daily-minutes

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/edu/language-daily-minutes \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"goal_hours":50,"days":30}'
{
  "goal_hours": 50,
  "days": 30
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "edu.language_daily_minutes",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Wenn die erfassten Stunden das Ziel bereits erreichen, sinken die Tagesminuten auf null und already_reached wird wahr. Ein Null-Tage-Fenster oder ein Ruheplan ohne Übungstag wird mit invalid_input abgelehnt.

Vom Stundenziel zu Übungsminuten, Ruhetagen und Sitzungen

Ruhetage werden nicht über übrige Wochentage gestreut: nur jede vollständige Sieben-Tage-Woche im Kalenderfenster erhält rest_days_per_week ganze freie Tage, daher ergeben dreißig Kalendertage mit einem Ruhetag pro Woche vier Ruhetage und sechsundzwanzig Übungstage. Sind die Reststunden bereits null, sind Tages- und Sitzungsminuten null und already_reached ist wahr, damit Planer keine weiteren Blöcke mehr setzen, statt negative Übung zu erfinden. Die Deckenfelder daily_minutes_ceil und session_minutes_ceil heben die exakten Quotienten auf ganze Minuten, damit ein Timer oder eine Lern-App einen Block reservieren kann, ohne durch Rundung zu wenig zu üben.

Eingabevertrag, Antwortform und Fehlerverhalten

Bevorzugen Sie reine Zahlen statt Zeichenketten mit Einheiten; numerische Zeichenketten werden nur akzeptiert, wenn sie einem strengen Muster für endliche Zahlen ohne Kommas oder Etiketten entsprechen. Senden Sie einen JSON-Körper mit zwei erforderlichen endlichen Zahlen und drei optionalen Tempfeldern. goal_hours (Aliasse total_hours, target_hours, hours_goal) ist das nicht-negative Sprachstunden-Soll. days (Aliasse days_left, days_available, calendar_days) ist das Kalenderfenster und muss strikt größer als null sein. hours_completed (Aliasse completed, already_practiced, hours_done) ist null, wenn weggelassen, und muss bei Angabe nicht-negativ sein. rest_days_per_week (Aliasse rest_days, weekly_rest, off_days) ist eine ganze Zahl von null bis sechs und ist standardmäßig null; sieben Ruhetage in einer Woche ließen keinen Übungstag und werden abgelehnt. sessions_per_day (Aliasse sessions, sessions_daily) ist eine ganze Zahl von eins bis vierundzwanzig und ist standardmäßig eins. Absolute Werte bleiben innerhalb einer Billion, damit Zwischenprodukte in IEEE-Doppelpräzision auf dem Worker und im Browser endlich bleiben. Bei Erfolg spiegelt die Antwort die gerundeten Eingaben, remaining_hours und remaining_minutes, full_weeks, rest_days_in_window, practice_days, daily_minutes und daily_minutes_ceil, session_minutes und session_minutes_ceil, weekly_practice_days, weekly_minutes, total_planned_minutes, already_reached, eine dokumentierte Formel, eine kurze englische Nachricht und geordnete Substitutionszeilen wider. Validierungsfehler —fehlende Felder, nicht-endliche Zahlen, Werte außerhalb der Absolutgrenzen, negative Totale oder erfasste Stunden, eine nicht ganzzahlige Ruhe- oder Sitzungszahl, ein Ruhe- oder Sitzungswert außerhalb der Spanne, ein nulles oder negatives Tagesfenster oder ein Ruheplan ohne Übungstag— liefern invalid_input und werden nicht berechnet. Der Preis ist ein festes $0.002 pro erfolgreichem Aufruf mit Einheit item.

Wo eine API für tägliche Sprachminuten sich rechnet

SRS- und Sprech-Apps rufen dasselbe reine Modul auf, wenn Lernende ein Stundenziel und ein Datum setzen, und rechnen neu, wenn hours_completed nach jeder erfassten Sitzung aktualisiert wird. Weil die Implementierung analytische Parse-Arbeit der Stufe A ist, kostet jeder erfolgreiche Aufruf den veröffentlichten Grundpreis $0.002 ohne Modell-Tokens und ohne ausgehendes Netz.

Tutoren- und Trimestertempo

Wandeln Sie das Stundenbudget des Kurses in Minuten der Übungstage um, die Lernende in den Stundenplan eintragen können, und aktualisieren Sie, sobald hours_completed wächst.

Wie berechne ich tägliche Sprachübungsminuten für ein Ziel?

Senden Sie goal_hours (nicht-negativ) und days (strikt positiv). Optional senden Sie hours_completed (Standard 0), rest_days_per_week (0–6, Standard 0) und sessions_per_day (1–24, Standard 1). Die API liefert Restminuten, Übungstage nach Ruhetagen voller Wochen, daily_minutes und session_minutes.

Was, wenn ich schon genug Sprachstunden erfasst habe?

Wenn hours_completed größer oder gleich goal_hours ist, sind daily_minutes und session_minutes 0 und already_reached ist wahr. Es wird keine negative Übungszeit zurückgegeben.

Was kostet der Rechner für tägliche Sprachminuten?

Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen vorausbezahltes KIT-Guthaben zu $0.002 pro erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.

Vollständige KIT-Dokumentation lesen →