„Niniejsza książka jest łagodnym wprowadzeniem w świat programowania. Okazuje się, iż nie musimy być geniuszami komputerowymi, by nauczyć się programować. Większość ludzi ma ograniczone pojęcie o budowie i działaniu samochodu czy motocykla, ale nie powstrzymuje ich to przed tym, żeby zasiąść za kółkiem i jechać.
Nie musimy znać od podstaw budowy i zasad działania komputerów, żeby móc ich używać. Podobnie jest z programowaniem. W dzisiejszych czasach mamy do dyspozycji mnóstwo najróżniejszych języków programowania. Naukę możemy zacząć od każdego z nich,w przypadku jednych języków będzie to proces prostszy, a w sytuacji innych – trudniejszy.
Jak mówi chińskie przysłowie: „Jeden obraz wart więcej niż tysiąc słów" – dlatego do nauki programowania wykorzystamy język, który nastawiony jest na tworzenie obrazów. Tym językiem jest Processing.
Jest on dialektem języka Java, najpopularniejszego języka programowania (październik 2016) według rankingu TIOBE1. Został zaprojektowany z myślą o artystach, dzięki czemu jest wyjątkowo prosty do nauki. Najlepszym sposobem nauki programowania jest pisanie, pisanie i jeszcze raz pisanie programów.
Samo przeczytanie książki nie sprawi, drogi Czytelniku, iż posiądziesz umiejętność programowania. Dlatego podczas lektury powinieneś przepisywać przykładowe programy, modyfikować je i używać ich jako zachęty do pisania własnych programów.
Jeśli postąpisz według tych rad, to po przeczytaniu tej książki bez dwóch zdań będziesz wiedzieć dużo o procesie programowania. Co prawda po ukończeniu lektury nie będziesz guru programowania, ale nauczysz się podstaw programowania komputerów i posiądziesz wiedzę, która umożliwi Ci pójście różnorodnymi ścieżkami.
Może choćby w przyszłości zostaniesz zawodowym programistą, czego Ci życzymy. Książka pozostała przewidziana dla osób, które nigdy wcześniej nie miały styczności z programowaniem. Z tego powodu dużo pojęć jest omawianych w bardzo szczegółowy sposób.
Osobom, które już mają doświadczenie w programowaniu, może się to wydać nudne, lecz i dla nich odnajdzie się coś w tej książce: będą miały okazję zaznajomić się z podstawami języka Processing. Od Czytelnika nie wymagamy znajomości żadnych nowoczesnych narzędzi.
Jedynymi wymogimi są znajomość składników szkolnej matematyki i chęć nauczenia się programowania. Pomimo iż nauka programowania w książce odbywa się w języku Processing, to nabyta wiedza pozwoli na nieskomplikowane przejście do nauki programowania w innych językach, takich jak C, C++, C# czy Java".
(– ze Wstępu)
Opinie i recenzje użytkowników
Dodaj opinie lub recenzję dla Nauka programowania dla początkujących: podejście graficzne Uniwersytet śląski. Twój komentarz zostanie wyświetlony po moderacji.