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żdego–młodegoczystarego–ktochcenauczyć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-
tycznesątł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”napiszesztęgrę
napodstawieschematublokowegoprzygotowanegowrozdziale7.
•
Wrozdziale9:Rozbudowagry„Szubienica”rozszerzymygrę
ododatkowefunkcje,wprowadzającużywanywPythonietypdanych
słownikowych.
Wprowadzenie
XXI