Пишем игры на Python, часть 1

Vsebuje oglaseNakupi v aplikaciji
4,9
2,69 tis. mnenj
100 tis.+
Prenosi
Kategorija vsebine
Primerno za vse
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona

O tej aplikaciji

Programiranje iger, ustvarjanje iz nič: za otroke in najstnike ter njihove starše in učitelje! Zasnovan za širok krog bralcev in študentov programiranja. Knjižnica Tkinter je sodobno programiranje.

Priporočena starost: od 13 let

Pisanje iger: Učenje programiranja Python 3 s pisanjem preprostih iger, ki dokazujejo programske zmožnosti.

Ponuja informacije o delu s knjižnico Tkinter, s katerimi lahko ustvarite resne programe s priročnim intuitivnim vmesnikom, uvod v funkcionalno (proceduralno) programiranje, preučite načela gradnje programa na podlagi pravila "deli in vladaj", kar prispeva ustvarjalnemu razmišljanju in učinkovitemu dosežku tudi v vsakdanjem življenju. Kako ustvarim gumb? Kako programirati dejanje s klikom nanjo? Kako prikažem okno za sporočila? Lakoničen sodoben dizajn, lepota in milina - to je Tkinter.

Zakaj ravno ta vadnica? Že dve desetletji delam kot učitelj računalništva in soočam se z eno nadležno stvarjo. Večina gradiv, namenjenih "poučevanju programiranja", dejansko ne uči, temveč je nekakšen referenčni jezik: skladnja, funkcije, rezultat. Strinjajte se, tudi če se naučimo celotnega rusko-angleškega slovarja, ne bomo govorili angleško. Ker za pogovor morate poznati še tisoč tankočutnosti: časi, skloni, uporaba zaimkov in predlogov itd.

V tej vadnici ne govorim samo o jeziku Python 3, ampak tudi vodim bralca skozi sklepanje, logično razmišljanje in odgovarjam ne le na vprašanje "S kakšno pomočjo?", Temveč tudi "Za kaj?" in zakaj?" Celotna teorija se bo takoj odrazila v praksi.

STRUKTURA MATERIALA:
- osnovne informacije o jeziku Python 3;

- arhitektura iger: na kakšnih načelih se gradijo igre, kaj je treba predvideti, kako zgraditi sistem za obdelavo podatkov;

- triki in triki programerja: ne morete prevarati usode, lahko pa si (in bi morali) olajšati delo;

- igre: v tem delu so štiri igre:

1. "Ugani številko." Namen igre: zabava in analiza številčnih serij. Za otroke, ki se učijo računati. Če ste starš, lahko za svojega otroka napišete igro in vnesete svoje želje v program.

2. "Nauči se šteti." Namen igre: razvijanje veščin štetja. Primerno na splošno za vse - in celo za odrasle, ki želijo izboljšati svoje sposobnosti in povečati hitrost pravilne "mentalne" aritmetike.

3. "Casino 678". Namen igre: anti-propaganda iger na srečo. Ko napišete algoritem z lastnimi rokami in ob izgubi virtualnega denarja razumete, da preprosto ne morete zmagati, bo zanimanje za igre na srečo izginilo. Priporočljivo za najstnike, ki upajo, da bodo nenadoma obogateli z vsaj "milijonom dolarjev" in zaživeli srečno do konca svojih dni.

4. "Hipodrom". Namen igre: preučevanje knjižnice Tkinter, oblikovanje okenske aplikacije (Windows), delo s slikami, animiranje slik v oknu programa, koordinatni sistemi. Delo s parametri procesa: spreminjanje situacije igre na podlagi naključnosti.

Predstavljeni algoritmi so namenjeni izobraževanju:
- razumevanje načel procesorja;
- praktična sposobnost ustvarjanja in pisanja algoritmov v jeziku;
- sposobnost izvedbe obdelave podatkov z orodji Python;
- sposobnost uporabe sodobnih jezikovnih orodij na visoki ravni;
- ... in popularizacija ustvarjalne zabave.

Našli boste:
- osnovni algoritmi za obdelavo podatkov;
- praktični nasveti in komentarji na podlagi dolgoletnih izkušenj;
- faze oblikovanja algoritmov za igre;
- opis dela knjižnice Tkinter s praktičnimi primeri;
- testi za vadbo razumevanja kode Python.

Če vam je bila aplikacija všeč, jo ocenite in napišite komentar. Zelo motivirajoče za nadaljnje delo :)

Posebna zahvala SmileZzz: brez vas se to sploh ne bi zgodilo!
Posodobljeno dne
7. maj 2024

Varnost podatkov

Razumevanje, kako razvijalci zbirajo in razkrivajo vaše podatke, je prvi korak do varnosti. Varovanje podatkov in zagotavljanje varnosti podatkov se morda razlikujeta glede na vašo uporabo, območje in starost. Razvijalec je zagotovil te podatke in jih bo sčasoma morda posodobil.
Ta aplikacija lahko deli te vrste podatkov z drugimi ponudniki.
Lokacija, Osebni podatki in še 2
Zbranih ni bilo nič podatkov.
Preberite več o tem, kako razvijalci najavijo zbiranje.
Podatki so šifrirani med prenosom
Podatkov ni mogoče izbrisati

Ocene in mnenja

5,0
2,54 tis. mnenj

Kaj je novega

- обновление библиотек, повышение стабильности.