Բովանդակություն:
- Քայլ 1: Քայլ մեկ. Շաբաթվա օրերի սեղան
- Քայլ 2. Դասարանների աղյուսակի կոդավորում
- Քայլ 3: Կոդավորման փոփոխականներ
- Քայլ 4: Բառերը սեղանների մեջ դնելը
- Քայլ 5: Կոդավորում հիմնական էկրանին
- Քայլ 6: Կարգավորումների գործառույթ
- Քայլ 7: Օրակարգի գործառույթի կոդավորում
- Քայլ 8: Դասարանի հաշվիչի կոդավորում
- Քայլ 9. Մկնիկի սեղմման գործառույթը
- Քայլ 10: Ընթացակարգեր
![Վիրտուալ կազմակերպչի ծածկագիրը. Կուլմինացիոն առաջադրանք (Վանեսա) `10 քայլ Վիրտուալ կազմակերպչի ծածկագիրը. Կուլմինացիոն առաջադրանք (Վանեսա) `10 քայլ](https://i.howwhatproduce.com/images/006/image-16381-8-j.webp)
Video: Վիրտուալ կազմակերպչի ծածկագիրը. Կուլմինացիոն առաջադրանք (Վանեսա) `10 քայլ
![Video: Վիրտուալ կազմակերպչի ծածկագիրը. Կուլմինացիոն առաջադրանք (Վանեսա) `10 քայլ Video: Վիրտուալ կազմակերպչի ծածկագիրը. Կուլմինացիոն առաջադրանք (Վանեսա) `10 քայլ](https://i.ytimg.com/vi/YzWAj_rdYQk/hqdefault.jpg)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
![Վիրտուալ կազմակերպչի կոդ. Գագաթնակետային առաջադրանք (Վանեսա) Վիրտուալ կազմակերպչի կոդ. Գագաթնակետային առաջադրանք (Վանեսա)](https://i.howwhatproduce.com/images/006/image-16381-9-j.webp)
Իմ ծածկագրում ես ստեղծեցի վիրտուալ կազմակերպիչ, որը կհաշվարկեր գնահատականները և թույլ կտա օգտվողին գրել իրադարձությունների շաբաթվա յուրաքանչյուր օրվա համար: Կոդը միայն ցուցադրական նպատակների համար է:
Քայլ 1: Քայլ մեկ. Շաբաթվա օրերի սեղան
![Քայլ առաջին. Շաբաթվա օրվա սեղան Քայլ առաջին. Շաբաթվա օրվա սեղան](https://i.howwhatproduce.com/images/006/image-16381-10-j.webp)
Այն բաղադրիչներից մեկը, որը ես ուզում էի ներառել, վիրտուալ օրակարգն էր ՝ շաբաթվա օրերով, դասերով և գրելու համար անհրաժեշտ օրերով: Ինձ անհրաժեշտ էր տողերը տեղավորել համապատասխան վայրերում `սեղան ստեղծելու համար բոլոր անհրաժեշտ անցքերով: Այսպիսով, ես ստեղծեցի առանձին ֆայլ, որպեսզի կարողանայի ծածկագրել և այնուհետև հաստատել շաբաթվա իմ օրվա աղյուսակը:
Քայլ 2. Դասարանների աղյուսակի կոդավորում
![Կոդավորման դասարանների աղյուսակ Կոդավորման դասարանների աղյուսակ](https://i.howwhatproduce.com/images/006/image-16381-11-j.webp)
Իմ ծածկագրի մեկ այլ բաղադրիչ, որը ես ուզում էի ներառել, այն սեղանն էր, որը ցույց կտար ձեր դասերը, ուսուցիչները և որոշ գնահատականներ, որոնք դուք ստացել եք դասարանում, այնպես որ ես ստիպված էի նման բան անել իմ առաջին սեղանին և ծածկագրել այն առանձին ֆայլում.
Քայլ 3: Կոդավորման փոփոխականներ
![Կոդավորման փոփոխականներ Կոդավորման փոփոխականներ](https://i.howwhatproduce.com/images/006/image-16381-12-j.webp)
Ի սկզբանե, ես գիտեի, որ կլինեն հիմնական տեղեկատվություն, որը ես պետք է օգտագործողին հարցնեի ամբողջ ծածկագրում, ուստի փոփոխականներ ստեղծեցի նրանց համար, որոնց ես գիտեի, որ անպայման կօգտագործեմ: Որոշ օրինակներ են դասընթացները, ուսուցիչները, օրն ու դասը, տառատեսակները և այլն:
Քայլ 4: Բառերը սեղանների մեջ դնելը
![Բառերը սեղանների մեջ դնելը Բառերը սեղանների մեջ դնելը](https://i.howwhatproduce.com/images/006/image-16381-13-j.webp)
Իմ երկուսն էլ պետք է ունենային պիտակներ `տարբեր բաղադրիչները նույնականացնելու համար, ուստի ես պետք է բառեր դնեի դրանց մեջ: Ես գտա տառատեսակներ նկարելու կոորդինատներ և հասկացա, թե որքան մեծ տառատեսակներ պետք է լինեն տեղավորվելու համար, և ես դրանք դարձրեցի հատուկ գույներ: Ես առանձին ֆայլ եմ պատրաստել ՝ սա ստուգելու համար: Ստիպված էի թեստում տառատեսակներ հայտարարել, որպեսզի բառերը տեսնեին այնպիսին, ինչպիսին ես կցանկանայի:
Քայլ 5: Կոդավորում հիմնական էկրանին
![Հիմնական էկրանի ծածկագրում Հիմնական էկրանի ծածկագրում](https://i.howwhatproduce.com/images/006/image-16381-14-j.webp)
Ես ուզում էի, որ իմ կազմակերպիչը ունենար էկրան, որտեղ նրանք կկարողանային ընտրել իրենց ուզած տարբերակը: Ես գիտեի, որ ցանկանում եմ, որ իմ բաղադրիչներն այն ժամանակ լինեն օրակարգ, դասընթացների աղյուսակ, գնահատականների հաշվիչ և ձեր կարգավորումները փոխելու տարբերակ: Ես պետք է ստեղծեի տառատեսակներ դրա համար և պարզեի այն կոորդինատները, որտեղ յուրաքանչյուր բառ կգնա: Սա վերածվեց առանձին ֆայլի:
Քայլ 6: Կարգավորումների գործառույթ
![Կարգավորումների գործառույթ Կարգավորումների գործառույթ](https://i.howwhatproduce.com/images/006/image-16381-15-j.webp)
Իմ պարամետրերի գործառույթի համար խնդիրն այն էր, որ օգտագործողից պարզապես պահանջեն իրենց ամբողջ տեղեկատվությունը, որպեսզի այն ներառվի ապագա ընթացակարգերի ծածկագրում: Այն կպահանջեր ձեր առաջին դասընթացը, այնուհետև ձեր առաջին ուսուցիչը, այնուհետև ձեր երկրորդ դասընթացը և այլն: Եթե դա չլիներ, կարող եք այդպես ասել, և նա նորից ձեր տվյալները կխնդրի: Ես նաև ընտրեցի տառատեսակներ և գույներ հուշումների համար:
Քայլ 7: Օրակարգի գործառույթի կոդավորում
![Օրակարգի գործառույթի կոդավորում Օրակարգի գործառույթի կոդավորում](https://i.howwhatproduce.com/images/006/image-16381-16-j.webp)
Օրակարգի գործառույթի համար ես ուզում էի, որ օգտագործողը կարողանա իր առաջադրանքները մուտքագրել անմիջապես իրենց ուզած տուփի մեջ: Սկզբում հարցնում է, թե որ ժամն ու օրն ես ուզում, իսկ հետո ես պետք է տեղորոշեի կուրսորը տեղադրելու համար: Եթե նրանք ընտրեին օրվա և դասի որոշակի համադրություն, ես կունենայի համակարգված իմպլեմենտ, որպեսզի նրանք կարողանային ճիշտ տեղում մուտքագրել, երբ այն ցուցադրեր օրակարգի աղյուսակը: Ես դրա համար առանձին ֆայլ պատրաստեցի, բայց միակ խնդիրն այն էր, որ ես պետք է հայտարարեի իմ դասընթացի բոլոր փոփոխականները, մինչև այն աշխատեր, այնպես որ դա տևեց որոշ ժամանակ:
Քայլ 8: Դասարանի հաշվիչի կոդավորում
![Դասարանի հաշվիչի կոդավորում Դասարանի հաշվիչի կոդավորում](https://i.howwhatproduce.com/images/006/image-16381-17-j.webp)
Այս ընթացակարգը բավականին ստանդարտ էր: Ես ուզում էի, որ մարդը կարողանար հաշվարկել, ապա պահպանել իր գնահատականը: Ստացած տոկոսը նրանց գնահատականն էր `բաժանված թեստից: Այնուհետև անձը կդնի այն ընթացքը, որտեղ ցանկանում է, որ այն պահվի, և այն կհայտնվի իրենց դասարանի սեղանին: Ես ստիպված էի գտնել կոորդինատները, որպեսզի գնահատականը գնա ճիշտ տեղում:
Քայլ 9. Մկնիկի սեղմման գործառույթը
![Մկնիկը սեղմող գործառույթ Մկնիկը սեղմող գործառույթ](https://i.howwhatproduce.com/images/006/image-16381-18-j.webp)
Ես ուզում էի, որ իմ կոդը կարողանա իրականացնել գործառույթներ ՝ առանց պարզապես մուտքագրելու օգտվողների: Այստեղ է հայտնվում մկնիկի սեղմման գործառույթը: Ես չգիտեի, թե ինչպես կարելի է մկնիկին սեղմել էկրանին `մուտքագրում ստանալու համար: Այս նախագծի կոդավորման հենց սկզբում ոգեշնչման իմ նախնական որոնման ընթացքում ես compsci.ca- ում հանդիպեցի «Ուղղաթիռի խաղ» կոչվող կոդին, որում ծածկագիրը մկնիկի սեղմման գործառույթ ուներ: Ես օգտագործեցի կոդի ձևաչափը իմ սեփական կոդի մեջ (գտեք x կոորդինատները, y կոորդինատները և մկնիկի կոճակի կարգավիճակը) և դրեցի if/then հայտարարությունը: Յուրաքանչյուր հայտարարություն մկնիկի համար ուներ կոորդինատներ, որոնք համընկնում էին իմ հիմնական էկրանին հատուկ բառերի կոորդինատների հետ, այնպես որ, եթե դրանք սեղմեիք, ինչ -որ կոնկրետ բան կլիներ: Եթե նրանք կառչեին այդ վայրից, ապա նրանք կստանային իրենց արդյունքը:
Քայլ 10: Ընթացակարգեր
![Ընթացակարգեր Ընթացակարգեր](https://i.howwhatproduce.com/images/006/image-16381-19-j.webp)
Ես ցանկանում էի իմ դասարանների աղյուսակը ներդնել ամբողջ ծածկագրում ՝ առանց նորից ու նորից նորից գրելու բոլոր կոորդինատներն ու տառատեսակները: Ես նաև ցանկանում էի, որ ծածկագիրը ցուցադրի հիմնական էկրանը և այն գործառույթներ է կատարում ամեն անգամ, երբ գործառույթը կատարվում է: Ահա այստեղ սկսվեցին իմ ընթացակարգերը: Ես պետք է հայտարարեի 3 ընթացակարգ, նախքան իմ ծածկագրի սկսվելը `գնահատականների աղյուսակը, օրակարգի աղյուսակը և ամբողջական ծածկագիրը: Գնահատական աղյուսակը ցույց տվեց ձեր դասերը, ուսուցիչները և թեստերի արդյունքները, օրակարգում առկա էին առաջադրանքներ գրելու տեղեր, իսկ ամբողջական ծածկագիրը ՝ իմ ամբողջ ծածկագիրը պատճենված էր ընթացակարգի մեջ, որպեսզի գործառույթը կատարելուց հետո այն վերադառնա տուն: էկրան. Անհրաժեշտության դեպքում ես իրականացրի ընթացակարգերը ամբողջ օրենսգրքում:
Խորհուրդ ենք տալիս:
Ինչպես դարձնել անվտանգության արկղը մեր հետևից խաղ - Էլեկտրահաղորդման աշխատանքների առաջադրանք. 7 քայլ
![Ինչպես դարձնել անվտանգության արկղը մեր հետևից խաղ - Էլեկտրահաղորդման աշխատանքների առաջադրանք. 7 քայլ Ինչպես դարձնել անվտանգության արկղը մեր հետևից խաղ - Էլեկտրահաղորդման աշխատանքների առաջադրանք. 7 քայլ](https://i.howwhatproduce.com/images/001/image-2302-j.webp)
Ինչպես դարձնել անվտանգության արկղը մեր հետևից խաղ - Էլեկտրամոնտաժային առաջադրանք. Այսօր ես ձեզ ցույց կտամ, թե ինչպես պատրաստել անվտանգության տուփ մեր միջև խաղից հետո - Էլեկտրական լարերի առաջադրանք
Բարելավված «Սիմոնն ասում է» ծածկագիրը ՝ 3 քայլ
![Բարելավված «Սիմոնն ասում է» ծածկագիրը ՝ 3 քայլ Բարելավված «Սիմոնն ասում է» ծածկագիրը ՝ 3 քայլ](https://i.howwhatproduce.com/images/001/image-873-15-j.webp)
Բարելավված «Սիմոնը ասում է» ծածկագիրը. Թարմացված «Պարզ Սիմոն» նախագիծը: Մասնավորապես, ավելի հեշտ է աշխատել ծրագրակազմի ներդրման հետ
DIY. Վերահսկեք ձեր մեքենայի մարտկոցը. Ծածկագիրը և կարգավորումը `8 քայլ
![DIY. Վերահսկեք ձեր մեքենայի մարտկոցը. Ծածկագիրը և կարգավորումը `8 քայլ DIY. Վերահսկեք ձեր մեքենայի մարտկոցը. Ծածկագիրը և կարգավորումը `8 քայլ](https://i.howwhatproduce.com/images/002/image-3838-17-j.webp)
DIY. Վերահսկեք ձեր մեքենայի մարտկոցը. Ծածկագիրը և կարգավորումը. Ձեր մեքենայի մարտկոցը վերահսկելու ունակությունը կարող է կանխել որոշ տհաճ անակնկալներ: Ես ձեզ ցույց կտամ, թե ինչպես եմ հավաքել սարքավորումները, բեռնել ծրագրակազմը և տեղադրել մեքենայի մոնիտորը: Ես կօգտագործեմ ESP8266 խորհուրդը, որը կոչվում է Wemos D1 Mini: Նոր t
Առաջադրանք, որը տալիս է Arduino մեքենա (նույնը ՝ Making Your Own Bop-it!): 5 քայլ
![Առաջադրանք, որը տալիս է Arduino մեքենա (նույնը ՝ Making Your Own Bop-it!): 5 քայլ Առաջադրանք, որը տալիս է Arduino մեքենա (նույնը ՝ Making Your Own Bop-it!): 5 քայլ](https://i.howwhatproduce.com/images/011/image-30923-j.webp)
Առաջադրանք, որը տալիս է Arduino մեքենա (aka. Making Your Own Bop-it!) Ես ինքս ինձ համար ստացել էի դպրոցից ստացված նյութերի ստանդարտ հավաքում և մտածեցի մի բան, որը կաշխատի դրանց շուրջը ՝ նվազագույն արտաքին գորգով
Առաջադրանք eroրո: 7 քայլ (նկարներով)
![Առաջադրանք eroրո: 7 քայլ (նկարներով) Առաջադրանք eroրո: 7 քայլ (նկարներով)](https://i.howwhatproduce.com/images/004/image-9204-52-j.webp)
Առաջադրանք eroրո. Ապրելով հասարակության մեջ, որը գնահատում է բարձր արդյունավետությունը և շեշտում հաջողությունը, կարելի է հակված լինել մոռանալ, որ աշխատանքի կողքին կյանք կա: Առաջադրանք eroրոյը առաջինից առաջ կատարվող առաջադրանքի մասին է: Առաջադրանք 0. Գանձեք ձեր անձնական կյանքը: Մի հետաձգեք այն առաջադրանքները, որոնք