2021∕22 PROJEKT nr 3 ‒ Virtuaalne instrument - kuressaareametikool/tarkvaraprojektid GitHub Wiki

Eesmärgid:

  • tiimitöö
  • analüüs/planeerimine
  • DevOps
  • Javascript
  • Arduino
  • Python
  • HTML/CSS
  • Github
  • projektihaldus/protsess/töövõtted

Tiimid

Sisukord

  1. Ajakava
  2. Ülesandepüstitus
  3. Rollid
  4. Esitlus

Ajakava

  • E 12:45 - ...

    • 12:45 Ülesande tutvustus ruumis K208 K206
    • Tiimide kohtumine, tutvumine, küsimuste püstitamine ja kirja panemine, suhtluskanalite ja töövahendite kokku leppimine ja seadistamine
    • Tiimisiseste töögruppide loomine, tööülesannete jagamine
    • Arenduskeskkonna seadistamine
      • Vajalike repode ja raamistike install ja töökorda seadmine lokaalses arenduskeskkonnas
      • Arduino ehitamine
    • 15:00 Tiimi esindajate koosolek (ruum selgub jooksvalt)
    • Töö jätkub
  • T 8:30 - ...

    • Töö käib
    • Täpsemad vahekohtumiste ajad lepime kokku jooksvalt alates kolmapäeva hommikust
  • K 8:30 - ...

    • 9:00 on repo main harus veavaba versioon, mida on võimalik testida
    • Töötava lahenduse kokku panek ja viimistlemine, failide upitamine, README faili koostamine, esitluse planeerimine
    • 12:45 Esitlused K208. Jõulukontsert omaloodud instrumentidel. 🎅🎉🎹🥳😹

U:lesandepüstitus

Luua virtuaalne instrument (hiiu kannel), mis mängib helisid serverist tulevate signaalide peale. Ülesanne koosneb mitmest eri komponendist, igaüks on eraldi repos. Seal on ka täpsemad instruktsioonid.

1. Websocket server

2. Instrument

3. Serial-proxy

4. Arduino

Esitlus

  • Aega 15 minutit, mille jooksul esitletakse oma instrumente LIVE kontserdina
    • Rakendus
    • GitHubi projekt
    • Readme
    • Iga tiimi liige peab sõna võtma
  • Slaidide asemel Readme, mis sisaldab
    • Tiimi liikmete nimed
    • Link rakendustele
    • Iga tiimi liikme nime ja vastuseid kolmele küsimusele
      • Kas oleksid tahtnud täita mingit muud ülesannet selles meeskonnas
      • Üks pehme oskus, mida õppisin ja endas arendasin
      • Üks tehniline oskus, mida õppisin ja endas arendasin
  • Esitlus tuleb üle kanda ka MS Teams's