Satura rādītājs:
- 1. darbība. Pirmais solis: nedēļas dienas tabula
- 2. solis: atzīmju tabulas kodēšana
- 3. darbība: mainīgo kodēšana
- 4. solis: vārdu ievietošana tabulās
- 5. darbība: sākuma ekrāna kodēšana
- 6. darbība: iestatījumu funkcija
- 7. solis: darba kārtības funkcijas kodēšana
- 8. solis: pakāpes kalkulatora kodēšana
- 9. darbība: peles klikšķināšanas funkcija
- 10. solis: procedūras
![Virtuālā organizatora kods: kulminācijas uzdevums (Vanessa): 10 soļi Virtuālā organizatora kods: kulminācijas uzdevums (Vanessa): 10 soļi](https://i.howwhatproduce.com/images/006/image-16381-8-j.webp)
Video: Virtuālā organizatora kods: kulminācijas uzdevums (Vanessa): 10 soļi
![Video: Virtuālā organizatora kods: kulminācijas uzdevums (Vanessa): 10 soļi Video: Virtuālā organizatora kods: kulminācijas uzdevums (Vanessa): 10 soļi](https://i.ytimg.com/vi/drTR0r8_q-c/hqdefault.jpg)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
![Virtuālā organizatora kods: kulminācijas uzdevums (Vanessa) Virtuālā organizatora kods: kulminācijas uzdevums (Vanessa)](https://i.howwhatproduce.com/images/006/image-16381-9-j.webp)
Savā kodā es izveidoju virtuālu organizatoru, kas aprēķinātu atzīmes un ļautu lietotājam ierakstīt notikumus katrai nedēļas dienai. Kods ir paredzēts tikai demonstrēšanai.
1. darbība. Pirmais solis: nedēļas dienas tabula
![Pirmais solis: nedēļas dienas tabula Pirmais solis: nedēļas dienas tabula](https://i.howwhatproduce.com/images/006/image-16381-10-j.webp)
Viens no komponentiem, ko vēlējos iekļaut, bija virtuāla dienas kārtība, kurā bija iekļautas nedēļas dienas, nodarbības un laika nišas, kurās rakstīt. Man vajadzēja novietot līnijas pareizajās vietās, lai izveidotu tabulu ar visām nepieciešamajām vietām. Tāpēc es izveidoju atsevišķu failu, lai es varētu kodēt un pēc tam izveidot savu nedēļas dienas tabulu.
2. solis: atzīmju tabulas kodēšana
![Novērtējuma tabulas kodēšana Novērtējuma tabulas kodēšana](https://i.howwhatproduce.com/images/006/image-16381-11-j.webp)
Vēl viena mana koda sastāvdaļa, kuru vēlējos iekļaut, bija tabula, kurā būtu redzamas jūsu klases, skolotāji un dažas atzīmes, kuras esat saņēmis klasē, tāpēc man bija jādara līdzīgi kā pirmajai tabulai un jāiekodē atsevišķā failā.
3. darbība: mainīgo kodēšana
![Kodēšanas mainīgie Kodēšanas mainīgie](https://i.howwhatproduce.com/images/006/image-16381-12-j.webp)
Jau no sākuma es zināju, ka būs kāda pamatinformācija, kas man būs jājautā lietotājam visā kodā, tāpēc es izveidoju mainīgos tiem, kurus es zināju, ka noteikti izmantošu. Daži piemēri ir viņu kursi, skolotāji, diena un klase, fonti utt.
4. solis: vārdu ievietošana tabulās
![Vārdu ievietošana tabulās Vārdu ievietošana tabulās](https://i.howwhatproduce.com/images/006/image-16381-13-j.webp)
Abās manās tabulās bija jābūt etiķetēm, lai identificētu dažādas sastāvdaļas, tāpēc man tajās bija jāievieto vārdi. Es izdomāju fontu zīmēšanas koordinātas un izdomāju, cik lieliem fontiem jābūt, lai tie ietilptu, un izveidoju tiem īpašas krāsas. Es izveidoju atsevišķu failu, lai to pārbaudītu. Pārbaudē man bija jādeklarē fonti, lai vārdi izskatītos tā, kā es gribēju.
5. darbība: sākuma ekrāna kodēšana
![Sākuma ekrāna kodēšana Sākuma ekrāna kodēšana](https://i.howwhatproduce.com/images/006/image-16381-14-j.webp)
Es vēlējos, lai organizatoram būtu ekrāns, kurā viņi varētu izvēlēties sev vēlamo iespēju. Es zināju, ka vēlos, lai manas sastāvdaļas būtu dienas kārtība, kursu tabula, atzīmju kalkulators un iespēja mainīt iestatījumus. Man tam bija jāizveido fonti un jāizdomā koordinātas, kur katrs vārds nonāks. Tas tika izveidots atsevišķā failā.
6. darbība: iestatījumu funkcija
![Iestatījumu funkcija Iestatījumu funkcija](https://i.howwhatproduce.com/images/006/image-16381-15-j.webp)
Manai iestatījumu funkcijai uzdevums bija vienkārši lūgt lietotājam visu informāciju, lai tā tiktu ieviesta turpmāko procedūru kodā. Tas prasītu pirmo kursu, tad pirmo skolotāju, pēc tam otro kursu utt. Beigās tas parādītu visas lietas, ko esat ierakstījis blakus, un jautātu, vai viss ir kārtībā. Ja tā nebija, jūs varētu to pateikt un tā atkal lūgs jūsu informāciju. Es arī izvēlējos fontus un krāsas uzvednēm.
7. solis: darba kārtības funkcijas kodēšana
![Dienas kārtības funkcijas kodēšana Dienas kārtības funkcijas kodēšana](https://i.howwhatproduce.com/images/006/image-16381-16-j.webp)
Darba kārtības funkcijai es vēlējos, lai lietotājs varētu ierakstīt savus uzdevumus tieši vajadzīgajā lodziņā. Vispirms tiek jautāts, kādu klasi un dienu vēlaties, un tad man bija jāatrod kursora atrašanās vieta. Ja viņi izvēlētos konkrētu dienas un klases kombināciju, man būtu saskaņota ieviešana, lai viņi varētu ierakstīt pareizo vietu, tiklīdz parādīta darba kārtības tabula. Šim nolūkam es izveidoju atsevišķu failu, taču vienīgā problēma bija tā, ka man būs jādeklarē visi kursa mainīgie, lai tas varētu darboties, tāpēc tas aizņēma kādu laiku.
8. solis: pakāpes kalkulatora kodēšana
![Klases kalkulatora kodēšana Klases kalkulatora kodēšana](https://i.howwhatproduce.com/images/006/image-16381-17-j.webp)
Šī procedūra bija diezgan standarta. Es gribēju, lai persona varētu aprēķināt un pēc tam saglabāt savu atzīmi. Procentuālā daļa, ko viņi saņēma, bija viņu atzīme, dalīta ar testu. Pēc tam persona ievietos kursu, kurā vēlējās, lai tas tiktu saglabāts, un tas parādītos uz viņu atzīmju tabulas. Man vajadzēja atrast koordinātas, lai atzīme nonāktu pareizajā vietā.
9. darbība: peles klikšķināšanas funkcija
![Peles klikšķināšanas funkcija Peles klikšķināšanas funkcija](https://i.howwhatproduce.com/images/006/image-16381-18-j.webp)
Es vēlējos, lai mans kods varētu veikt funkcijas, ne tikai liekot lietotājiem ievadīt ievadi. Šeit tiek izmantota peles klikšķināšanas funkcija. Man nebija izpratnes par to, kā panākt, lai pele noklikšķinātu uz ekrāna, lai iegūtu ievadi. Sākotnēji meklējot iedvesmu šī projekta kodēšanas sākumā, vietnē compsci.ca es saskāros ar kodu “Helikopteru spēle”, kurā kodam bija peles klikšķināšanas funkcija. Es izmantoju koda formātu savā kodā (atrodiet peles x koordinātas, y koordinātas un pogas statusu) un ievietoju paziņojumu ja/tad. Katram paziņojumam bija peles koordinātas, kas atbilda konkrētu vārdu koordinātām manā sākuma ekrānā, tāpēc, noklikšķinot uz tām, notiks kaut kas konkrēts. Ja viņi klikšķinātu šajā vietā, viņi iegūtu savu rezultātu.
10. solis: procedūras
![Procedūras Procedūras](https://i.howwhatproduce.com/images/006/image-16381-19-j.webp)
Es vēlējos ieviest savu atzīmju tabulu visā kodā, bez nepieciešamības atkal un atkal pārrakstīt visas koordinātas un fontus. Es arī vēlējos, lai kods parādītu sākuma ekrānu un tā funkcijas katru reizi, kad funkcija tika izpildīta. Šeit ienāca manas procedūras. Pirms mana koda sākuma man bija jāpaziņo 3 procedūras: atzīmju tabula, darba kārtības tabula un pilnais kods. Novērtējumu tabulā bija redzamas jūsu klases, skolotāji un pārbaudes rezultāti, darba kārtībā bija vietas, kurās rakstīt uzdevumus, un pilns kods bija viss mans kods, kas tika nokopēts procedūrā, lai pēc funkcijas izpildes tā atgrieztos mājās ekrāns. Pēc nepieciešamības es īstenoju procedūras visā kodā.
Ieteicams:
Spēle Kā izveidot drošības kastīti mūsu vidū - Elektroinstalācijas uzdevums: 7 soļi
![Spēle Kā izveidot drošības kastīti mūsu vidū - Elektroinstalācijas uzdevums: 7 soļi Spēle Kā izveidot drošības kastīti mūsu vidū - Elektroinstalācijas uzdevums: 7 soļi](https://i.howwhatproduce.com/images/001/image-2302-j.webp)
Spēle Kā panākt drošības kastes ievērošanu starp mums - Elektroinstalācijas uzdevums: Šodien es jums parādīšu, kā izveidot drošības kastīti pēc spēles starp mums - Elektroinstalācijas uzdevums
Pixy2Bot objekta sekotājs (servo kods): 4 soļi
![Pixy2Bot objekta sekotājs (servo kods): 4 soļi Pixy2Bot objekta sekotājs (servo kods): 4 soļi](https://i.howwhatproduce.com/images/002/image-4784-j.webp)
Pixy2Bot objektu sekotājs (servo kods): vienkārša objekta izveidošana pēc robota (bez panoramēšanas/noliekšanas mehānisma) ar Arduino Uno + motora vairogu, diviem lētiem nepārtrauktiem servoservisiem un Pixy2. Video: https://youtu.be/lxBLt5DJ5BM
Uzlabots 'Simona saka' kods: 3 soļi
![Uzlabots 'Simona saka' kods: 3 soļi Uzlabots 'Simona saka' kods: 3 soļi](https://i.howwhatproduce.com/images/001/image-873-15-j.webp)
Uzlabots “Simona saka” kods: atjaunināts “Vienkāršā Simona” projekts. Konkrētāk, vieglāk strādāt ar programmatūras ieviešanu
Uzdevums, kas dod Arduino mašīnu (pazīstams arī kā Mop Your Bop-it!): 5 soļi
![Uzdevums, kas dod Arduino mašīnu (pazīstams arī kā Mop Your Bop-it!): 5 soļi Uzdevums, kas dod Arduino mašīnu (pazīstams arī kā Mop Your Bop-it!): 5 soļi](https://i.howwhatproduce.com/images/011/image-30923-j.webp)
Uzdevums, kas dod Arduino mašīnu (pazīstams arī kā Making Your Own Bop-it!): Pētījumam, kuram pašlaik sekoju, es saņēmu uzdevumu kaut ko izveidot ar Arduino. Es biju dabūjis sev standarta materiālu materiālu komplektu no skolas un izdomājis kaut ko tādu, kas būtu piemērots tiem, ar minimālu ārējo paklāju
Atvilktņu organizatora dalītāji no maka kartēm: 5 soļi
![Atvilktņu organizatora dalītāji no maka kartēm: 5 soļi Atvilktņu organizatora dalītāji no maka kartēm: 5 soļi](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10967304-drawer-organizer-dividers-from-wallet-cards-5-steps-j.webp)
Atvilktņu organizatora dalītāji no maka kartēm: šī pamācība parādīs, kā izveidot jaunus dalītājus atvilktņu daļu uzglabāšanas organizatoriem ar veikala lojalitātes kartēm vai citiem atkritumiem jūsu makā. Es centos izprast savu haosu, kas bija vairāku veidu skrūves un skrūves, un man nebija