Sissejuhatus



Vana-Rooma ja Kreeka impeeriumid olid polüteistlikud ühiskonnad (see tähendab, et nad kummardasid paljusid jumalaid ja jumalannasid). Nende mitmete jumaluste kummardamine tähendab, et mäletada on palju jumalaid ja jumalannasid. Kas oskate nimetada mõnda neist?

Uurige Kreeka jumalate kohta antud linke (https://greekgodsandgoddesses.net/) ja vaata, kui palju te õigesti arvasite. Nende jumalate kohta on palju ajalugu ja erinevaid lugusid, millest saate selles õppetükis teada. See annab teile teadmisi muinasajaloost ja võib-olla paneb teid mõtlema tollaste inimeste peale. Samuti hakkate mõtlema, kuidas tekkisid nende nimed ja hakkate süvenema Kreeka või mõne muu riigi ajalukku.

Ülesanne



Tutvume mõne jumalaga…

Kuvatõmmis_2022-05-30_134349.png

Peaksite looma programmi, mis võimaldab kasutajal suhelda valmis tekstifailidega, et saada teavet erinevate Rooma jumalate kohta: nende kreekakeelset nime, nende ülesandeid jumalana/territooriumina ja mõnel juhul ka kuulsat lugu nende kohta.

Õpite kodeerimist Pythoni keeles, samuti ajalugu, Rooma ja Kreeka jumalaid ning geograafiat. Kui soovite Pythoni ja selle keele kohta lisateavet, klõpsake siin olevatel videolinkidelPython for beginners või Building a quiz in Python.

Selles õppetükis lingitud videod (paremal Ressursid jaotis Videod) – kuidas luua Pythonis timukamäng ja erinevad mängud, mida Pythoni abil teha – on siin selleks, et näidata, kui palju saab teha ja kui lõbusad need olla võivad. Enne oma video tegemist vaadake neid ja katsetage neid ka ise.

Mõned Pythoni käsud on alamprogrammide käsud, mis kasutavad massiive ja loop'e, poolitatud ridu ja IF-lauseid. Lisaks saate teada, mida tähendab concatenation operators" ja ka õpite tundma erinevaid jumalaid, millest te pole kindlasti kuulnud. Kui loote oma lõbusa viktoriini, olgu see siis jumalate nimede või erinevate faktide kohta, on piiriks taevas. Olge loomingulised ja tehke see lõbusaks.

Saate luua oma küsimusi erinevate jumalate kohta või lõbusaid fakte nende kohta, linkida need soovi korral tänapäevaga, kuid tehke see lõbusaks ja millekski, millest saate õppida. 

  • Kirjutage informatiivne viktoriin, kasutades segu enda teadmistest ja järgmistel slaididel kuvatavatest erinevatest jumalanimedest
  • Kasutage skoori hoidmiseks loendurit
  • Kasutage for-tsükleid viktoriini välja printimiseks lugejale

Protsess

Kas usute jumalasse? Kas teate, et muistses ajaloos on palju jumalaid? Kas olete neist kuulnud?

Kui ei, vaadake kreeklaste jumalate kohta (Greeks Gods explaining) selgitavat videot jaotises Video ja mõnda õppetunni linki.

Lugege või vaadake ja seejärel arutage oma õpetaja ja klassikaaslastega:

  • Kes on Rooma ja Kreeka ajaloo kõige ägedam jumal?
  • Kes on kõige tugevam?
  • Kas arvate et need on/olid tõelised?
  • Kas oskate nimetada oma lemmikut?
  • Kas saate neid kõiki nimetada?

Lugege ka Kreeka ajaloo kohta. Arutage sarnasusi tänapäevaga.

Avage parempoolses jaotises Dokumendid Kreeka jumalate dokument, alustage 6. leheküljelt, et saada teavet erinevate Kreeka ja Rooma jumalate kohta, seejärel liikuge 8. leheküljele massiivide kohta ja leheküljele 9, et alustada programmi kirjutamist. 

  1. Peate käivitama Pythoni IDE või kasutama Pythoni veebiredaktorit https://www.collegeofcoding.com/
  2. Proovige Pythoni koodi tegevust, mis on toodud dokumendis Greek Gods Quix.pdf lk 9, samm 1
  3. Vaadake, kuidas luuakse alamprogramme, käivitades read 3-6 lk 10-11.
  4. Testige printimiskäskluse toimimist.
  5. Lisateavet sisendi ja väljundi kohta saamiseks, kasutage txt-faili dokumentide jaotises ja kuidas sellest teavet lugeda.
  6. Järgige juhendit kuni 10. sammuni ja testige programmi regulaarselt.
  7. Leheküljel 28 on koodi lõplik kombineeritud versioon, mida saate oma koodiga võrrelda.

 

Kokkuvõte

  • Nüüd peaksite oskama Pythonis viktoriini teha mis tahes teemal.
  • Peaksite oskama leidma oma teema kohta materjali ja kirjutama küsimused.
  • Peaksite suutma mainida mõnda Kreeka jumalat ja jumalannat.
  • Peaksite suutma Pythonis tekstifailist lugeda.
  • Peaksite saama stringil kasutada split().
  • Tekstifailist lugemisel peaksite oskama kasutada splitline().

Järgmised sammud:

  • See on hea algus teie enda viktoriini loomiseks.
  • Looge oma viktoriin ja jagage seda.
  • Liikuge Pythoni 3. taseme tegevusele.

Seosed igapäevaeluga:

  • Mängi - saab kasutada sõprade vahel lõbusa viktoriini loomiseks või kujutlusvõime kasutamiseks Kreeka mütoloogia tegelaste abil oma lugude loomiseks.
  • Tööl - Vana-Kreeka jumalate õpetamisel võib olla rakendusi kooliteadmistes ja iidses keeles nagu ladina keel.
  • Vabaaeg - Kreekasse sõitmine on nüüd palju lõbusam, kui tead selle ajaloost rohkem.

Hindamine

QUEST_LO

  • Oskate printida väljundeid ja kasutada sisendit kasutajale ja kasutajalt sisendite saamiseks
  • Oskate seda kasutada "statement" kirjutades.
  • Oskate lugeda tekstifailist massiivi
  • Stringil oskate kasutada split().
  • Tekstifailist lugemisel oskate kasutada käsku splitline().

Kõigi saadaolevate allikate nägemiseks klõpsake igal alloleval jaotisel.

Videod

Greek Gods Explained In 12 Minutes
Python Projects Ideas - 11 Awesome Games You Can Make With Python
How to build HANGMAN with Python in 10 MINUTES