Poradnik
Samouczek komputerowy to interaktywne oprogramowanie stworzone jako narzędzie do nauki. Samouczki pomagają ludziom uczyć się nowych umiejętności, stosując proces krok po kroku, który zapewnia, że użytkownik śledzi i rozumie materiał. Na przykład samouczek dotyczący programowania w sieci Web może rozpoczynać się od instrukcji tworzenia podstawowego pliku Strona internetowa. Ta strona może zawierać tylko słowa „Witaj w mojej witrynie” i używać minimum HTML wymagane do załadowania strony w przeglądarce internetowej. Gdy użytkownik będzie w stanie utworzyć działającą stronę internetową, samouczek może wyjaśnić, jak dodać do strony inne funkcje, takie jak stylizowany tekst, układy tabel i obrazy. Następnie samouczek może zawierać instrukcje dotyczące publikowania strony internetowej w Internecie.
Niektóre samouczki oprogramowania zapewniają funkcje testowania zapewniające zrozumienie materiału, podczas gdy inne mogą być prostymi przewodnikami po programie. Samouczki mogą być używane zarówno do celów szkolnych, jak i biznesowych i są napisane dla użytkowników podstawowych, średnio zaawansowanych i zaawansowanych. Nawet sprytni programiści używają samouczków. Większość programów do tworzenia oprogramowania zawiera samouczek dotyczący tworzenia hasła „Hello World!” program, który jest najbardziej podstawowym programem, jaki można utworzyć za pomocą tego oprogramowania. Ponieważ samouczki oferują stopniowe podejście do nauki, mogą być pomocne dla osób na wielu różnych poziomach umiejętności. Jeśli programista komputerowy może skorzystać z samouczka, to prawie każdy może.