Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
zupełnychnowicjuszy,którzychcąnauczyćsięprogramowania,nawet
jeśliniemajążadnegowcześniejszegodoświadczenia;
dzieciinastolatków,którzychcąnauczyćsięprogramowania,two-
rzącgry;
dorosłychinauczycieli,którzychcąuczyćinnychprogramowania;
każdegomłodegoczystaregoktochcenauczyćsięprogramować,
poznającprofesjonalnyjęzykprogramowania.
Zawartośćksiążki
Wwiększościrozdziałówtejksiążkiznajdzieszomówienieiwyjaśnienie
jednejgry.Kilkarozdziałówdotyczyinnychprzydatnychtematów,ta-
kichjakwyszukiwaniebłędów(debugowanie).Nowepojęciaprogramis-
tycznetłumaczonewmiaręwykorzystywaniaichprzezgry,aroz-
działytrzebaczytaćpokolei.Otokrótkiprzeglądzawartościwszystkich
rozdziałów.
Rozdział1:Powłokainteraktywnazawieraobjaśnienie,jakkorzy-
staćzpowłokiinteraktywnejPythonadosprawdzaniakoduwiersz
powierszu.
Rozdział2:Pisanieprogramówzawierazasadypisaniapełnych
programówwedytorzeplikówPythona.
Wrozdziale3:„Zgadnij,jakatoliczba”,napiszeszpierwszy
programztejksiążki,nZgadnij,jakatoliczba”.Prosiongracza
oodgadnięcienieznanejliczby,anastępniepodajemuwskazówki,
czypodanaprzezniegoliczbajestzadużaczyzamała.
Wrozdziale4:Programopowiadającydowcipynapiszeszprosty
program,którynopowiada”użytkownikowikilkadowcipów.
Wrozdziale5:„Smoczakraina”zaprogramujeszzgadywankę,
wktórejgraczmusiwybraćjednązdwóchjaskińzesmokami:jeden
znichjestprzyjazny,adrugibardzogłodny.
Wrozdziale6:Korzystaniezdebugeradowieszsię,jakużywać
debugeradopoprawianiabłędówwkodzie.
Rozdział7:Projektowaniegry„Szubienica”zwykorzystaniem
schematówblokowychzawieraobjaśnienie,jakużywaćschematu
blokowegodoplanowaniadłuższychprogramów.Takimprogramem
jestgrawnSzubienicę”.
Wrozdziale8:Pisaniekodugry„Szubienica”napiszeszgrę
napodstawieschematublokowegoprzygotowanegowrozdziale7.
Wrozdziale9:Rozbudowagry„Szubienica”rozszerzymygrę
ododatkowefunkcje,wprowadzającużywanywPythonietypdanych
słownikowych.
Wprowadzenie
XXI