ForHosting KIT · Istruzione

Minuti giornalieri di lingua

Cinquanta ore di lingua in 30 giorni con un giorno di riposo a settimana lasciano 26 giorni di pratica e 3.000 minuti da distribuire: 116 minuti al giorno, arrotondati per eccesso, o 58 per sessione se li divide in due. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Ore obiettivo
50
Giorni
30
Ore completate
0
Giorni di riposo a settimana
1
Sessioni al giorno
2
Ottiene
Ore rimanenti
50
Minuti rimanenti
3000
Settimane complete
4
Giorni di riposo nel periodo
4

Chi impara una lingua pensa di solito in minuti, non in ore astratte: venti minuti di conversazione, un blocco di trenta minuti in Anki, una lezione di un'ora. Un calcolatore di minuti giornalieri di lingua per un obiettivo trasforma un traguardo totale di ore, i giorni di calendario disponibili, le ore già registrate, i riposi settimanali e quante sessioni Lei desidera in ciascun giorno di pratica in un piano concreto di minuti al giorno e per sessione. Inserisca cinquanta ore in trenta giorni con un giorno di riposo a settimana e due sessioni al giorno, e lo strumento sottrae quattro riposi dalla finestra, ripartisce i tremila minuti restanti su ventisei giorni di pratica e indica circa centoquindici minuti per giorno di pratica, ovvero circa cinquantotto per sessione.

Dall'obiettivo in ore ai minuti di pratica, riposi e sessioni

Un obiettivo di studio linguistico espresso in ore indica quanto contatto concentrato Lei intende accumulare: parlare, ascoltare, leggere, scrivere o ripasso misto. Chi impara e chi insegna programma ancora quel lavoro in minuti, perché un blocco di calendario è un timer, non un'ora di foglio di calcolo. Questo calcolatore converte prima il divario di ore restanti in minuti restanti, poi ripartisce quei minuti sui giorni di pratica che sopravvivono alla Sua regola settimanale di riposo.

Le ore restanti sono il divario non negativo tra l'obiettivo totale e le ore già registrate, così il progresso non impone mai un traguardo giornaliero negativo. I minuti restanti sono quel divario per sessanta. Dividere i minuti restanti per quei giorni di pratica produce il ritmo giornaliero uniforme che termina l'obiettivo di ore alla fine della finestra, se Lei pratica quella quantità in ogni giorno di pratica.

Sessions_per_day poi spezza il totale giornaliero così un blocco di conversazione al mattino e uno di ripasso alla sera condividono il carico. I giorni di calendario frazionari sono ammessi come numeri finiti —uno sprint di mezza giornata o un intensivo nel fine settimana—, ma un conteggio di zero giorni o meno viene rifiutato perché nessun orario può distribuire lavoro su nessun giorno.

Chi pianifica la lingua in minuti al giorno

Le sfide di autoapprendimento, come cento ore di spagnolo prima di un viaggio o cinquanta ore di giapponese prima di un test di piazzamento, hanno bisogno di una cifra di minuti al giorno che stia in una settimana reale con una domenica libera, non di una semplice ripartizione di ore al giorno che ignora il riposo. Tutor e scuole di lingue incorporano il percorso gratuito del browser così il budget di ore del trimestre diventa una coppia di durate di sessione che lo studente può annotare nell'orario.

I docenti possono dimostrare in classe la regola dei riposi: cinquanta ore in trenta giorni con un riposo settimanale non è cinquanta volte sessanta diviso trenta, perché quattro riposi lasciano ventisei giorni di pratica. La convalida fallita non consuma saldo, il che mantiene economici gli script esplorativi quando uno sviluppatore invia di proposito una finestra di zero giorni.

Preferisca questa capacità quando Lei conosce già i totali di ore e vuole minuti di pratica linguistica, conteggio dei riposi e una suddivisione in sessioni; se serve solo un ritmo generico di ore al giorno senza riposi né minuti, usi uno strumento di ore di studio giornaliere e tenga la difficoltà della ripetizione spaziata o le prove di abilità CEFR fuori da questa divisione lineare dei minuti restanti.

Sfide di ore nello studio autonomo

Trasformi un obiettivo di cinquanta o cento ore di lingua e la data di un viaggio o di un esame in minuti giornalieri e per sessione, compreso un giorno di riposo settimanale.

Sessioni SRS e app di conversazione

Suddivida l'obiettivo giornaliero di minuti in due o tre sessioni cronometrate così Anki, la conversazione e l'ascolto hanno ciascuno un blocco.

Come si contano i giorni di riposo settimanali?

Trenta giorni con un riposo a settimana producono quattro riposi e ventisei giorni di pratica. I giorni avanzati dopo l'ultima settimana completa non aggiungono un altro riposo.

Il calcolatore sceglie date di calendario o giorni della settimana?

No. Conta solo giorni di calendario e riposi di settimane complete. Non assegna lunedì né domenica e non consulta un orologio. Scelga Lei nel proprio pianificatore quali giorni della settimana sono di riposo.

Che cosa succede se ho già registrato alcune ore?

Le inserisca e vengono tolte dall'obiettivo prima di ogni ripartizione. La differenza non scende mai sotto zero: quando le ore registrate raggiungono l'obiettivo, i minuti giornalieri vanno a zero e il risultato segnala che l'obiettivo è già raggiunto.

Perché i minuti giornalieri sono arrotondati per eccesso?

Perché un timer o un blocco in agenda richiede minuti interi, e arrotondare per difetto la lascerebbe un po' sotto l'obiettivo. Per questo 3.000 minuti in 26 giorni diventano 116 al giorno e 58 per sessione.

Posso dividere ogni giornata in una sessione al mattino e una la sera?

Sì. Scelga quante sessioni vuole per giorno di pratica, da 1 a 24, e il totale giornaliero viene diviso in parti uguali; con due sessioni, l'obiettivo del giorno diventa due blocchi più brevi.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

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

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

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"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Quando le ore già registrate raggiungono l'obiettivo, i minuti giornalieri scendono a zero e already_reached diventa vero. Una finestra di zero giorni o un calendario di riposo senza alcun giorno di pratica viene rifiutata con invalid_input.

Dall'obiettivo in ore ai minuti di pratica, riposi e sessioni

I giorni di riposo non si spargono sui giorni avanzati: solo ogni settimana completa di sette giorni nella finestra riceve rest_days_per_week giorni interi liberi, così trenta giorni di calendario con un riposo a settimana producono quattro riposi e ventisei giorni di pratica. Quando le ore restanti sono già zero, i minuti giornalieri e per sessione sono zero e already_reached è vero, così i pianificatori smettono di programmare blocchi invece di inventare pratica negativa. I campi tetto daily_minutes_ceil e session_minutes_ceil alzano i quozienti esatti a minuti interi così un timer o un'app di studio può riservare un blocco senza praticare meno a causa dell'arrotondamento.

Contratto di ingresso, forma della risposta ed errori

Preferisca numeri semplici a stringhe con unità; le stringhe numeriche sono accettate solo se corrispondono a un motivo stretto di numero finito senza virgole né etichette. Invii un corpo JSON con due numeri finiti obbligatori e tre campi opzionali di ritmo. goal_hours (alias total_hours, target_hours, hours_goal) è l'obiettivo non negativo di ore di lingua. days (alias days_left, days_available, calendar_days) è la finestra di calendario e deve essere strettamente maggiore di zero. hours_completed (alias completed, already_practiced, hours_done) vale zero se omesso e deve essere non negativo quando è presente. rest_days_per_week (alias rest_days, weekly_rest, off_days) è un intero da zero a sei e vale zero per impostazione predefinita; sette riposi in una settimana non lascerebbero alcun giorno di pratica e vengono rifiutati. sessions_per_day (alias sessions, sessions_daily) è un intero da uno a ventiquattro e vale uno per impostazione predefinita. I valori assoluti restano entro un bilione affinché i prodotti intermedi restino finiti in doppia precisione IEEE sul Worker e nel browser. In caso di successo la risposta riecheggia gli ingressi arrotondati, remaining_hours e remaining_minutes, full_weeks, rest_days_in_window, practice_days, daily_minutes e daily_minutes_ceil, session_minutes e session_minutes_ceil, weekly_practice_days, weekly_minutes, total_planned_minutes, already_reached, una formula documentata, un breve messaggio in inglese e passi di sostituzione ordinati. I fallimenti di convalida —campi assenti, numeri non finiti, valori fuori dai limiti assoluti, totali o ore registrate negative, un conteggio di riposo o di sessioni non intero, un riposo o una sessione fuori intervallo, una finestra di giorni nulla o negativa, o un calendario di riposo senza giorno di pratica— restituiscono invalid_input e non vengono fatturati. Il prezzo è un $0.002 fisso per chiamata riuscita con unità item.

Dove un'API di minuti giornalieri di lingua vale il costo

Le app SRS e di pratica orale chiamano lo stesso modulo puro quando chi impara imposta un obiettivo di ore e una data, poi ricalcolano quando hours_completed si aggiorna dopo ogni sessione registrata. Poiché l'implementazione è lavoro analitico parse di livello A, ogni chiamata riuscita costa il prezzo base pubblicato $0.002 senza token di modello e senza rete in uscita.

Ritmo di tutoraggio e di trimestre scolastico

Converta il budget di ore del corso in minuti dei giorni di pratica che gli studenti possono annotare nell'orario, poi aggiorni man mano che hours_completed cresce.

Come si calcolano i minuti giornalieri di pratica linguistica per un obiettivo?

Invii goal_hours (non negativo) e days (strettamente positivo). Facoltativamente invii hours_completed (predefinito 0), rest_days_per_week (0–6, predefinito 0) e sessions_per_day (1–24, predefinito 1). L'API restituisce i minuti restanti, i giorni di pratica dopo i riposi delle settimane complete, daily_minutes e session_minutes.

Che succede se ho già registrato abbastanza ore di lingua?

Quando hours_completed è maggiore o uguale a goal_hours, daily_minutes e session_minutes valgono 0 e already_reached è vero. Non viene restituito tempo di pratica negativo.

Quanto costa il calcolatore di minuti giornalieri di lingua?

Lo strumento del browser è gratuito. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata riuscita; un ingresso non valido non viene fatturato.

Leggi la documentazione completa del KIT →