Omówienie etapów rozwiązywania problemów:
> Sformułowanie zadania (naprawa komputera po awarii)
> Określenie danych wejściowych (np. czy posiadamy płytę ratunkową, kopię zapasową)
> Określenie celu, czyli wyniku (uruchomienie komputera)
> Poszukiwanie metody rozwiązania, czyli algorytmu
> Przedstawienie algorytmu w postaci:
> listy kroków
>• pseudojęzyka (pseudokodu)
> schematu blokowego
> programu w wybranym języku programowania
> Analiza poprawności algorytmu.
> Testowanie rozwiązania dla różnych danych.
> Ocena efektywności przyjętej metody