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

Conține anunțuriAchiziții în aplic.
4,9
2,69 K de recenzii
100 K+
Descărcări
Evaluarea conținutului
Toți
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran

Despre aplicație

Programarea jocurilor, crearea de la zero: pentru copii și adolescenți, precum și pentru părinții și profesorii lor! Conceput pentru o gamă largă de cititori și studenți de programare. Biblioteca Tkinter este o programare modernă.

Vârsta recomandată: de la 13 ani

Jocuri de scriere: învățarea programării Python 3 scriind jocuri simple care demonstrează capacități de programare.

Oferă informații despre lucrul cu biblioteca Tkinter, cu care puteți crea programe serioase cu o interfață intuitivă convenabilă, o introducere în programarea funcțională (procedurală), studiați principiile construirii unui program bazat pe regula „împărțiți și cuceriți”, care contribuie la gândirea creativă și realizarea eficientă rezultă și în viața de zi cu zi. Cum creez un buton? Cum se programează o acțiune făcând clic pe ea? Cum afișez o casetă de mesaje? Design laconic modern, frumusețe și grație - acesta este Tkinter.

De ce acest tutorial special? Lucrez ca profesor de informatică de două decenii și mă confrunt cu un lucru enervant. Majoritatea materialelor concepute pentru a „preda programarea” nu predau de fapt, ci sunt un fel de referință asupra limbajului: sintaxă, funcții, rezultat. De acord, chiar dacă învățăm întregul dicționar rus-englez, nu vom vorbi engleză. Pentru că pentru o conversație trebuie să mai știi încă o mie de subtilități: timpuri, declinări, utilizarea pronumelor și prepozițiilor etc.

În acest tutorial, vorbesc nu numai despre limbajul Python 3, ci și conduc cititorul prin raționament, raționament logic, răspunzând nu numai la întrebarea „Cu ce ​​ajutor?”, Ci și „Pentru ce?” și de ce?" Întreaga teorie se va reflecta imediat în practică.

STRUCTURA MATERIALULUI:
- informații de bază despre limbajul Python 3;

- arhitectura jocului: pe ce principii sunt construite jocurile, ce trebuie prevăzut, cum să construim un sistem de procesare a datelor;

- trucuri și trucuri ale programatorului: nu puteți înșela soarta, dar puteți (și ar trebui) să vă ușurați munca;

- jocuri: există patru jocuri în această parte:

1. „Ghiciți numărul”. Scopul jocului: distracție și analiză a seriilor numerice. Pentru copiii care învață să numere. Tu, dacă ești părinte, poți scrie un joc special pentru copilul tău, plasându-ți dorințele în program.

2. „Învață să numeri”. Scopul jocului: dezvoltarea abilităților de numărare. Potrivit în general pentru toată lumea - și chiar pentru adulții care doresc să-și îmbunătățească abilitățile și să mărească viteza aritmeticii corecte „mentale”.

3. „Cazinoul 678”. Scopul jocului: anti-propaganda jocurilor de noroc. Când scrieți un algoritm cu propriile mâini și, pierzând bani virtuali, înțelegeți că pur și simplu nu puteți câștiga, interesul pentru jocuri de noroc va dispărea. Recomandat adolescenților care speră să se îmbogățească brusc cu cel puțin „un milion de dolari” și să trăiască fericiți pentru totdeauna.

4. „Hipodrom”. Scopul jocului: studierea bibliotecii Tkinter, formarea unei aplicații cu ferestre (Windows), lucrul cu imagini, animarea imaginilor în fereastra programului, sisteme de coordonate. Lucrul cu parametrii procesului: schimbarea situației jocului pe baza aleatoriei.

Algoritmii prezentați au ca scop educarea:
- înțelegerea principiilor procesorului;
- abilitatea practică de a crea și scrie algoritmi în limbă;
- capacitatea de a implementa procesarea datelor cu instrumente Python;
- capacitatea de a utiliza instrumente moderne de limbaj la nivel înalt;
- ... și popularizarea timpului liber creativ.

Vei găsi:
- algoritmi de bază pentru prelucrarea datelor;
- sfaturi practice și comentarii bazate pe mulți ani de experiență;
- etape de proiectare a algoritmilor pentru jocuri;
- o descriere a activității bibliotecii Tkinter cu exemple practice;
- teste pentru practicarea înțelegerii codului Python.

Vă rugăm, dacă v-a plăcut aplicația, vă rugăm să o evaluați și să scrieți un comentariu. Foarte motivant pentru a continua să lucrez :)

Mulțumiri speciale pentru SmileZzz: fără tine acest lucru nu s-ar fi întâmplat deloc!
Ultima actualizare
7 mai 2024

Siguranța datelor

Siguranța începe cu înțelegerea modului în care dezvoltatorii colectează și trimit datele tale. Practicile de securitate și confidențialitate a datelor pot varia în funcție de modul de utilizare, de regiune și de vârsta ta. Dezvoltatorul a oferit aceste informații și le poate actualiza în timp.
Aplicația poate trimite terților următoarele tipuri de date
Locație, Informații cu caracter personal și încă 2
Nu au fost colectate date
Află mai multe despre cum declară dezvoltatorii colectarea
Datele sunt criptate în timpul transmiterii
Datele nu pot fi șterse

Evaluări și recenzii

5,0
2,54 K de recenzii
Ion chiba
18 martie 2021
Bun
Ai considerat utile aceste informații?
Viktor Trofimov
19 martie 2021
Спасибо большое за отзыв и оценку, вам - успехов в изучении и хорошей практики! :)

Noutăți

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

Asistență pentru aplicație

Despre dezvoltator
Виктор Трофимов
vgtrofimov@gmail.com
ОБЛ. РОСТОВСКАЯ, Г. ВОЛГОДОНСК, УЛ. 30 ЛЕТ ПОБЕДЫ, Д. 7, КВ. 10 ВОЛГОДОНСК Ростовская область Russia 347370
undefined

Mai multe de la Viktor Trofimov