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

Կա գովազդԳնումներ հավելվածի միջոցով
4,9
2,69 հզր կարծիք
100 հզր+
Ներբեռնումներ
Տարիքային սահմանափակումներ
Բոլորի համար
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ

Հավելվածի մասին

Խաղերի ծրագրավորում, զրոյից ստեղծում. Երեխաների և դեռահասների, ինչպես նաև նրանց ծնողների և ուսուցիչների համար: Նախատեսված է ծրագրավորման ընթերցողների և ուսանողների լայն շրջանակի համար: Tkinter գրադարանը ժամանակակից ծրագրավորում է:

Առաջարկվող տարիքը ՝ 13 տարեկանից

Գրելու խաղեր. Սովորել Python 3 ծրագրավորումը ՝ գրելով պարզ խաղեր, որոնք ցուցադրում են ծրագրավորման հնարավորությունները:

Տեղեկատվություն է տրամադրում Tkinter գրադարանի հետ աշխատելու վերաբերյալ, որի միջոցով կարող եք լուրջ ծրագրեր ստեղծել հարմար ինտուիտիվ ինտերֆեյսով, ֆունկցիոնալ (ընթացակարգային) ծրագրավորման ներդրմամբ, ուսումնասիրել «բաժանիր և նվաճիր» կանոնի վրա հիմնված ծրագիր կառուցելու սկզբունքները, ինչը նպաստում է ստեղծագործական մտածողության և արդյունավետ նվաճումների արդյունքը նաև առօրյա կյանքում: Ինչպե՞ս ստեղծել կոճակ: Ինչպե՞ս ծրագրավորել գործողություն ՝ կտտացնելով այն: Ինչպե՞ս ցուցադրել հաղորդագրության տուփ: Laconic ժամանակակից դիզայն, գեղեցկություն և շնորհ - սա Tkinter է:

Ինչու՞ հենց այս ձեռնարկը: Երկու տարի է, ինչ աշխատում եմ որպես համակարգչային գիտության ուսուցիչ, և բախվում եմ մեկ անհանգստացնող բանի: «Mingրագրավորում սովորեցնելու» համար նախատեսված նյութերի մեծ մասը իրականում չի դասավանդում, այլ մի տեսակ հղում է լեզվին ՝ շարահյուսություն, գործառույթներ, արդյունք: Համաձայն եմ, նույնիսկ եթե մենք սովորենք ամբողջ ռուս-անգլերեն բառարանը, մենք չենք խոսի անգլերեն: Քանի որ զրույցի համար հարկավոր է իմանալ ևս հազար նրբություն ՝ ժամանակներ, անկումներ, դերանունների և նախդիրների գործածում և այլն:

Այս ձեռնարկի ընթացքում ես խոսում եմ ոչ միայն Python 3 լեզվի մասին, այլ նաև ընթերցողին առաջնորդում եմ տրամաբանության, տրամաբանության միջոցով ՝ պատասխանելով ոչ միայն «Ի՞նչ օգնությամբ», այլև «Ինչի՞ համար» հարցին: և ինչու »: Ամբողջ տեսությունը անմիջապես կարտացոլվի գործնականում:

ՆՅՈՒԹԻ ԿԱՌՈՒՅ.
- հիմնական տեղեկություններ Python 3 լեզվի մասին;

- խաղերի ճարտարապետություն. ինչ սկզբունքների վրա են կառուցվում խաղերը, ինչ է պետք նախատեսել, ինչպես կառուցել տվյալների մշակման համակարգ.

- ծրագրավորողի հնարքներ և հնարքներ. դուք չեք կարող խաբել ճակատագիրը, բայց կարող եք (և պետք է) հեշտացնեք ձեր աշխատանքը.

- խաղեր. այս մասում կա չորս խաղ.

1. «Գուշակիր համարը»: Խաղի նպատակը. Զվարճանք և թվային շարքերի վերլուծություն: Երեխաների համար, ովքեր սովորում են հաշվել: Դուք, եթե ծնող եք, կարող եք խաղ գրել հատուկ ձեր երեխայի համար ՝ ձեր ցանկությունները դնելով ծրագրի մեջ:

2. «Սովորեք հաշվել»: Խաղի նպատակը. Հաշվելու հմտությունների զարգացում: Ընդհանուր առմամբ հարմար է բոլորի համար, և նույնիսկ մեծահասակների համար, ովքեր ցանկանում են կատարելագործել իրենց հմտությունները և բարձրացնել ճիշտ «մտավոր» թվաբանության արագությունը:

3. «Խաղատուն 678»: Խաղի նպատակը. Դրամախաղի հակաքարոզչություն: Երբ ձեր սեփական ձեռքերով ալգորիթմ եք գրում և, կորցնելով վիրտուալ փողերը, հասկանում եք, որ պարզապես չեք կարող հաղթել, խաղադրույքի նկատմամբ հետաքրքրությունը կվերանա: Առաջարկվում է դեռահասների համար, ովքեր հույս ունեն հանկարծ հարստանալ առնվազն «մեկ միլիոն դոլարով» և հավերժ երջանիկ ապրել:

4. «Հիպոդրոմ»: Խաղի նպատակը. Tkinter գրադարանի ուսումնասիրում, պատուհանապատված ծրագիր (Windows) ձևավորում, պատկերների հետ աշխատանք, ծրագրի պատուհանում պատկերներ անիմացիա, կոորդինատային համակարգեր: Գործընթացային պարամետրերի հետ աշխատելը. Պատահականության վրա հիմնված խաղի իրավիճակի փոփոխություն:

Ներկայացված ալգորիթմները նպատակ ունեն կրթել.
- մշակողի սկզբունքները հասկանալը.
- լեզվով ալգորիթմներ ստեղծելու և գրելու գործնական ունակություն.
- Python գործիքներով տվյալների մշակման իրականացման ունակություն;
- ժամանակակից բարձր մակարդակի լեզվական գործիքներ օգտագործելու ունակություն;
- ... և ստեղծագործական ժամանցի մասսայականացում:

Դուք կգտնեք.
- տվյալների մշակման հիմնական ալգորիթմներ;
- գործնական խորհուրդներ և մեկնաբանություններ, որոնք հիմնված են երկար տարիների փորձի վրա.
- խաղերի ալգորիթմների նախագծման փուլեր.
- Տկինտերի գրադարանի աշխատանքի նկարագրություն գործնական օրինակներով.
- Python կոդը հասկանալու պրակտիկայում փորձարկումներ:

Եթե ​​ծրագիրը ձեզ դուր եկավ, խնդրում ենք գնահատել այն և գրել մեկնաբանություն: Շարունակելը շատ մոտիվացնող է :)

Հատուկ շնորհակալություն SmileZzz- ին. Առանց ձեզ դա ընդհանրապես չէր պատահի:
Վերջին թարմացումը՝
07 մյս, 2024 թ.

Տվյալների պաշտպանություն

Անվտանգությունը որոշվում է նրանով, թե ինչպես են մշակողները հավաքում և փոխանցում ձեր տվյալները։ Տվյալների գաղտնիության և անվտանգության ապահովումը կախված է հավելվածի օգտագործումից, օգտատիրոջ տարիքից և բնակության երկրից։ Այս տեղեկությունները տրամադրվել են մշակողի կողմից և ժամանակի ընթացքում կարող են թարմացվել։
Այս հավելվածը կարող է նշված տեսակի տվյալները փոխանցել երրորդ կողմերին
Տեղադրություն, Անձնական տվյալներ ու ևս 2
Հավելվածը տվյալներ չի հավաքում
Իմացեք ավելին, թե ինչպես են մշակողները հայտարարում տվյալների հավաքման մասին
Տվյալները փոխանցվելիս գաղտնագրվում են
Տվյալները հնարավոր չէ ջնջել

Գնահատականներ և կարծիքներ

5,0
2,54 հզր կարծիք

Ինչ նոր բան կա

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