Խաղերի ծրագրավորում, զրոյից ստեղծում. Երեխաների և դեռահասների, ինչպես նաև նրանց ծնողների և ուսուցիչների համար: Նախատեսված է ծրագրավորման ընթերցողների և ուսանողների լայն շրջանակի համար: Tkinter գրադարանը ժամանակակից ծրագրավորում է:
Առաջարկվող տարիքը ՝ 13 տարեկանից
Գրելու խաղեր. Սովորել Python 3 ծրագրավորումը ՝ գրելով պարզ խաղեր, որոնք ցուցադրում են ծրագրավորման հնարավորությունները:
Տեղեկատվություն է տրամադրում Tkinter գրադարանի հետ աշխատելու վերաբերյալ, որի միջոցով կարող եք լուրջ ծրագրեր ստեղծել հարմար ինտուիտիվ ինտերֆեյսով, ֆունկցիոնալ (ընթացակարգային) ծրագրավորման ներդրմամբ, ուսումնասիրել «բաժանիր և նվաճիր» կանոնի վրա հիմնված ծրագիր կառուցելու սկզբունքները, ինչը նպաստում է ստեղծագործական մտածողության և արդյունավետ նվաճումների արդյունքը նաև առօրյա կյանքում: Ինչպե՞ս ստեղծել կոճակ: Ինչպե՞ս ծրագրավորել գործողություն ՝ կտտացնելով այն: Ինչպե՞ս ցուցադրել հաղորդագրության տուփ: Laconic ժամանակակից դիզայն, գեղեցկություն և շնորհ - սա Tkinter է:
Ինչու՞ հենց այս ձեռնարկը: Երկու տարի է, ինչ աշխատում եմ որպես համակարգչային գիտության ուսուցիչ, և բախվում եմ մեկ անհանգստացնող բանի: «Mingրագրավորում սովորեցնելու» համար նախատեսված նյութերի մեծ մասը իրականում չի դասավանդում, այլ մի տեսակ հղում է լեզվին ՝ շարահյուսություն, գործառույթներ, արդյունք: Համաձայն եմ, նույնիսկ եթե մենք սովորենք ամբողջ ռուս-անգլերեն բառարանը, մենք չենք խոսի անգլերեն: Քանի որ զրույցի համար հարկավոր է իմանալ ևս հազար նրբություն ՝ ժամանակներ, անկումներ, դերանունների և նախդիրների գործածում և այլն:
Այս ձեռնարկի ընթացքում ես խոսում եմ ոչ միայն Python 3 լեզվի մասին, այլ նաև ընթերցողին առաջնորդում եմ տրամաբանության, տրամաբանության միջոցով ՝ պատասխանելով ոչ միայն «Ի՞նչ օգնությամբ», այլև «Ինչի՞ համար» հարցին: և ինչու »: Ամբողջ տեսությունը անմիջապես կարտացոլվի գործնականում:
ՆՅՈՒԹԻ ԿԱՌՈՒՅ.
- հիմնական տեղեկություններ Python 3 լեզվի մասին;
- խաղերի ճարտարապետություն. ինչ սկզբունքների վրա են կառուցվում խաղերը, ինչ է պետք նախատեսել, ինչպես կառուցել տվյալների մշակման համակարգ.
- ծրագրավորողի հնարքներ և հնարքներ. դուք չեք կարող խաբել ճակատագիրը, բայց կարող եք (և պետք է) հեշտացնեք ձեր աշխատանքը.
- խաղեր. այս մասում կա չորս խաղ.
1. «Գուշակիր համարը»: Խաղի նպատակը. Զվարճանք և թվային շարքերի վերլուծություն: Երեխաների համար, ովքեր սովորում են հաշվել: Դուք, եթե ծնող եք, կարող եք խաղ գրել հատուկ ձեր երեխայի համար ՝ ձեր ցանկությունները դնելով ծրագրի մեջ:
2. «Սովորեք հաշվել»: Խաղի նպատակը. Հաշվելու հմտությունների զարգացում: Ընդհանուր առմամբ հարմար է բոլորի համար, և նույնիսկ մեծահասակների համար, ովքեր ցանկանում են կատարելագործել իրենց հմտությունները և բարձրացնել ճիշտ «մտավոր» թվաբանության արագությունը:
3. «Խաղատուն 678»: Խաղի նպատակը. Դրամախաղի հակաքարոզչություն: Երբ ձեր սեփական ձեռքերով ալգորիթմ եք գրում և, կորցնելով վիրտուալ փողերը, հասկանում եք, որ պարզապես չեք կարող հաղթել, խաղադրույքի նկատմամբ հետաքրքրությունը կվերանա: Առաջարկվում է դեռահասների համար, ովքեր հույս ունեն հանկարծ հարստանալ առնվազն «մեկ միլիոն դոլարով» և հավերժ երջանիկ ապրել:
4. «Հիպոդրոմ»: Խաղի նպատակը. Tkinter գրադարանի ուսումնասիրում, պատուհանապատված ծրագիր (Windows) ձևավորում, պատկերների հետ աշխատանք, ծրագրի պատուհանում պատկերներ անիմացիա, կոորդինատային համակարգեր: Գործընթացային պարամետրերի հետ աշխատելը. Պատահականության վրա հիմնված խաղի իրավիճակի փոփոխություն:
Ներկայացված ալգորիթմները նպատակ ունեն կրթել.
- մշակողի սկզբունքները հասկանալը.
- լեզվով ալգորիթմներ ստեղծելու և գրելու գործնական ունակություն.
- Python գործիքներով տվյալների մշակման իրականացման ունակություն;
- ժամանակակից բարձր մակարդակի լեզվական գործիքներ օգտագործելու ունակություն;
- ... և ստեղծագործական ժամանցի մասսայականացում:
Դուք կգտնեք.
- տվյալների մշակման հիմնական ալգորիթմներ;
- գործնական խորհուրդներ և մեկնաբանություններ, որոնք հիմնված են երկար տարիների փորձի վրա.
- խաղերի ալգորիթմների նախագծման փուլեր.
- Տկինտերի գրադարանի աշխատանքի նկարագրություն գործնական օրինակներով.
- Python կոդը հասկանալու պրակտիկայում փորձարկումներ:
Եթե ծրագիրը ձեզ դուր եկավ, խնդրում ենք գնահատել այն և գրել մեկնաբանություն: Շարունակելը շատ մոտիվացնող է :)
Հատուկ շնորհակալություն SmileZzz- ին. Առանց ձեզ դա ընդհանրապես չէր պատահի:
Վերջին թարմացումը՝
07 մյս, 2024 թ.