Przejdź do zawartości

Processing

50% Status
Z Wikibooks, biblioteki wolnych podręczników.

Witaj na stronach podręcznika środowiska programistycznego Processing. Podręcznik przeznaczony jest dla osób, ktore nigdy wcześniej nie miały doświadczenia z programowaniem oraz tych wszystkich, którzy chcieliby nabrać podstawowych umiejętności w zakresie programownaia grafiki komputerowej, animacji i prostych interakcji. Podręcznik stanowi podstawy dla planowanych podręczników zaawansowanych: "Wizualizacja informacji w Processingu" oraz "Processing dla multimediów".
Rozdziały podręcznika podzielone są na dwie grupy:

P | rozdziały na temat konstrukcji języka programowania, jakim jest Processing
O | rozdziały natury ogólnej, w których omawiane są takie zagadnienia, jak praca z kolorem, prosta matematyka itp.

Część materiału zawartego w podręczniku (a z całą pewnością jego struktura) związana jest z warsztatami programowania multimediów prowadzonymi dla grupy artystów w Krakowie w pierwszej połowie 2010 roku.

Spis treści

[edytuj]

Rozdział nie na temat programowania

[edytuj]
Kilka słów o Processingu
Etap rozwoju: 00% (w dniu 06.09.2010)

- o jego historii, zastosowaniach oraz o tym, jak się ma wobec podobnych środowisk programistycznych
Jak uruchomić Processing
Etap rozwoju: 25% (w dniu 06.09.2010)

- skąd wziąć, jak zainstalować i jak uruchomić przykładowy program
Jak zapisać swoje prace
Etap rozwoju: 00% (w dniu 06.09.2010)

- jak zapisać jako jpg, png lub tiff swoje prace, jak eksportować je do sieci i w formę samodzielnej aplikacji

Pierwsze kroki, pierwsze grafiki

[edytuj]
P | Nie za krótki start
Etap rozwoju: 100% (w dniu 06.09.2010)

- czyli pierwsza grafika
O | Kolor I
Etap rozwoju: 00% (w dniu 06.09.2010)

- czyli czym jest mityczne RGB
P | Zmienne
Etap rozwoju: 100% (w dniu 06.09.2010)

- czyli programowanie dla zapominalskich
O | Geometria
Etap rozwoju: 75% (w dniu 06.09.2010)

- czyli o tym, że x = 0 to nie to samo, co x = 0
P | Pętle
Etap rozwoju: 00% (w dniu 06.09.2010)

- czyli programowanie dla leniwych
O | Processing/Liczby losowe
Etap rozwoju: 00% (w dniu 06.09.2010)

- czyli rzut cyfrową monetą
P | Wyrażenia warunkowe
Etap rozwoju: 00% (w dniu 06.09.2010)

- czyli programowanie dla przezornych
O | Trygonometria
Etap rozwoju: 00% (w dniu 06.09.2010)

- czyli o Sinusie - kocie mojej znajomej
P | Tablice
Etap rozwoju: 00% (w dniu 06.09.2010)

- czyli programowanie z dużymi kieszeniami
P | Tekst w Processingu
Etap rozwoju: 00% (w dniu 06.09.2010)

- czyli programowanie poezji i prozy

Wyższy stopień wtajemniczenia - animacje i interakcje!

[edytuj]
P | Animacja
Etap rozwoju: 00% (w dniu 06.09.2010)

- czyli programowanie klatka po klatce
O | Obrazki
Etap rozwoju: 00% (w dniu 06.09.2010)

- czyli koniec z rysowaniem
P | Interakcja
Etap rozwoju: 00% (w dniu 06.09.2010)

- czyli programowanie w parze z użytkownikiem
O | Kolor II
Etap rozwoju: 00% (w dniu 06.09.2010)

- czyli o trzydziestu dwóch bitach
P | Funkcje
Etap rozwoju: 00% (w dniu 06.09.2010)

- czyli programowanie na zaś
O | Biblioteki i kod źródłowy
Etap rozwoju: 00% (w dniu 06.09.2010)

- czyli o programistach ze świata
P | Obiekty I
Etap rozwoju: 00% (w dniu 06.09.2010)

- czyli programowanie auta, psa i misia
O | Nie cała prawda o pamięci
Etap rozwoju: 00% (w dniu 06.09.2010)

- czyli programowanie na Javie
P | Obiekty II
Etap rozwoju: 00% (w dniu 06.09.2010)

- czyli programowanie aut, psów i misiów

Krok w tył, dwa kroki do przodu

[edytuj]
P | Jeszcze raz od nowa tylko, że inaczej
Etap rozwoju: 00% (w dniu 06.09.2010)

- czyli całościowa powtórka materiału bez niedomówień i przemilczeń
O | Processing w Zaćmieniu
Etap rozwoju: 00% (w dniu 06.09.2010)

- czyli programowanie Processingu w środowisku Eclipse

Problemy

[edytuj]
P |problemy i jak je rozwiązać

Przypisy