# Automatyczne generowanie podpowiedzi

EN: **Automatic hint generation** · id `hintgen` · aliases: hint generation, next-step hints, data-driven hints, Hint Factory, podpowiedzi w systemach tutorskich, scaffolding hints

Path: [AI Atlas](https://aiatlasgraph.com/llms.txt) › [AI w edukacji](https://aiatlasgraph.com/t/aied.md) › [Systemy tutorskie i nauka dopasowana do ucznia](https://aiatlasgraph.com/t/tutoring.md) › Automatyczne generowanie podpowiedzi

## Description

- PL: Generowanie kolejnych, coraz bardziej szczegółowych podpowiedzi w systemach tutorskich: od metod opartych na rozwiązaniach innych uczniów po modele językowe.
- EN: Generating successive, increasingly specific hints in tutoring systems: from methods built on other learners' solutions to language models.

## In one sentence

- PL: Tworzenie podpowiedzi, które naprowadzają ucznia na rozwiązanie, zamiast podawać gotową odpowiedź.
- EN: Creating hints that steer a learner towards the solution instead of handing over the answer.

## Problem it solves

- PL: Gdy uczeń utknie, gotowa odpowiedź niczego go nie uczy, a nauczyciel nie może siedzieć przy każdym.
- EN: When a learner gets stuck, a ready answer teaches nothing, and a teacher cannot sit next to everyone.

## What it does

- PL: Jak dobry korepetytor: najpierw pyta naprowadzająco, potem wskazuje miejsce błędu, a rozwiązanie zdradza na samym końcu.
- EN: Like a good tutor: first a guiding question, then pointing to where the mistake is, and only at the very end the solution.

## Everyday example

- PL: Przy zadaniu z programowania zamiast poprawionego kodu pojawia się pytanie: co stanie się z pętlą, gdy lista będzie pusta?
- EN: On a programming exercise, instead of fixed code a question appears: what happens to the loop when the list is empty?

## This concerns you if you…

- PL: utknąłeś w zadaniu i chcesz pomocy bez gotowca
- PL: projektujesz ćwiczenia z podpowiedziami
- PL: uczysz się z pomocą czatu z AI
- EN: are stuck on a task and want help without the answer
- EN: design exercises with hints
- EN: learn with the help of an AI chat

## Keywords

Hint Factory · bottom-out hint · scaffolding · Socratic questioning · next-step hints · automated program repair · LLM tutoring · help-seeking

## How it works

- PL: Metody oparte na danych wykorzystują wcześniejsze ścieżki rozwiązań uczniów, by wskazać kolejny krok podobny do kroków prowadzących do poprawnego wyniku; w zadaniach programistycznych stosuje się także podejścia oparte na edycjach kodu. Modele językowe mogą tworzyć podpowiedź z treści zadania i próby ucznia, lecz wymagają reguł pedagogicznych oraz sprawdzania poprawności.
- EN: Data-driven methods use earlier learner solution paths to suggest a next step similar to steps that led to a correct result; programming tasks also use code-edit-based approaches. Language models can generate a hint from the task and the learner's attempt, but they require pedagogical constraints and correctness checks.

## Limits

- PL: Podpowiedź łatwo zrobić zbyt ogólną albo zbyt zdradzającą. Modele językowe bywają błędne i pewne siebie, a uczniowie potrafią przeklikać podpowiedzi aż do odpowiedzi. Trudno zmierzyć, czy podpowiedź rzeczywiście uczy.
- EN: A hint is easily too vague or too revealing. Language models can be wrong and confident, and learners can click through hints until they reach the answer. It is hard to measure whether a hint actually teaches.

## Key terms

- PL: **bottom-out hint**: Ostatnia podpowiedź w serii, która podaje rozwiązanie wprost.
- PL: **scaffolding**: Tymczasowe wsparcie, które stopniowo się wycofuje.
- PL: **data-driven hints**: Podpowiedzi wyliczone z rozwiązań wielu wcześniejszych uczniów.
- EN: **bottom-out hint**: The last hint in a series, which gives the solution outright.
- EN: **scaffolding**: Temporary support that is gradually withdrawn.
- EN: **data-driven hints**: Hints computed from many earlier learners' solutions.

## Know first

- [Budowa polecenia: instrukcje, rola i znaczniki (Prompt structure: instructions, roles and delimiters)](https://aiatlasgraph.com/t/promptstructure.md)

## Related topics

Untyped, symmetric "see also" links.

- [Automatyczne sprawdzanie zadań programistycznych (Automated grading and feedback for programming assignments)](https://aiatlasgraph.com/t/progautograding.md)
- [Korepetytorzy na modelach językowych z zabezpieczeniami pedagogicznymi (LLM tutors with pedagogical guardrails)](https://aiatlasgraph.com/t/llmtutors.md)

## Sources

- [Navigating the Landscape of Hint Generation Research: From the Past to the Future](<https://arxiv.org/abs/2404.04728>) `jangra-hintgen-survey-2024` · by Anubhav Jangra, Jamshid Mozafari, Adam Jatowt, Smaranda Muresan
- [Automated Grading and Feedback Tools for Programming Education: A Systematic Review](<https://arxiv.org/abs/2306.11722>) `messer-autograding-review-2023` · by Marcus Messer, Neil C. C. Brown, Michael Kölling, Miaojing Shi

---

AI Atlas revision 122 (2026-10-30) · HTML: https://aiatlasgraph.com/t/hintgen · index: https://aiatlasgraph.com/llms.txt · everything: https://aiatlasgraph.com/llms-full.txt · updated 2026-10-30
