VWO 6: App Maken

  • Bericht auteur:
  • Berichtcategorie:Belgisch Park

Totaal = 1xDeelopdr 1 + 1xDeelopdr 2 + 3xDeelopdr 3 + 1xPresentatie

Deelopdracht 1

  • Doel
  • Doelgroep
  • 2 – 3 basis functies. Zie ook: App ideeen klas 6
  • NIET de login gedoe
  • Database lezen en/of schrijven
  • Praktisch: groepje 1-2-3
  • Welke tooling
  • Score voor volledigheid, haalbaarheid, ambitieniveau
  • Deadline: do 26 september

Deelopdracht 2 Wireframe

  • MBV App naar keuze
  • Maar je kan gaan met penpot.app
  • Score voor
  • Afdekken van je functies in de wireframe
  • Uniformiteit in het ontwerp
  • Deadline: 10 oktober (na de les)

Deelopdracht 3

  • De app zelf
  • Suggestie: met python/ flask op replit
  • Optie: p5js op replit
  • Alternatief: php/mysql
  • Database: CSV bestand en/of SQL en/of API
  • Maak een eenvoudige demo-video (screencast of met een telefoon) waarin je de app laat zien werkend,
  • Deadline: zondag 10 november. maandag 18 nov, 7:00 ’s morgens
  • Presentatie + Video + App inleveren via SOM. Iedere deelnemer levert zelf in
  • Powerpoint: 1 tip: zet de antwoorden / relevante informatie IN de dia
  • Presenteren op maandag 18/11
  • https://airybubbles7.nl/blog/hoe-werk-je-met-zon-lastige-json-array/
3579
Deelopdracht 1 Idee
Volledigheid (van het concept)Onbruikbaar conceptHet concept is duidelijk onvolledig uitgewerktDe gevraagde items zijn genoemdDit concept is beter doortimmerd dan verwacht
Haalbaarheid (in korte tijd)Overambitieus of Te SlapRealistischi.c.m de tooling en de expertise die de leerlin extra heeft, een basically zekerheidje

Ambitieniveau (toch wat gedaan krijgen)
Te SlapMooi afgemetenDream Big, Dream Great
Deelopdracht 2 Wireframe

(wat mist in de rubrics: kleurgebruik)
Het omzetten van functionaliteit uit je concept naar visuele schermen in je wireframeHet is niet duidelijk welke pagina wat doet cq. welke functies wel en niet zijn gebouwdDe wireframe is beschreven (als tekst) maar je weet niet hoe dat eruit ziet.Functie van elk scherm, positie van de functies en de poitie van de overige navigatie staat duidelijk op de schermenJe hebt de extra’s (die teveel werk zijn voor de app) toch getekend
Navigatie tussen de schermen heeft een consistente feelEr is geen navigatieDe navigatie is rommelig, onoverzichtelijk, inconsequentGrotendeels consequentGeheel consequent of zonder irritatie te gebruiken
Deelopdracht 3
Juichfactor. Hoe blij word de docent van je projectJe weet waarom het niet lukteEr had wat meer energie in gemoeten om echt iets te makenDe essentie is gerealiseerdJe bent veel verder gekomen dan eigenlijk mogelijk was.
Coding StyleCode is defect, project is gefaaldJe code bestaat uit veel herhalingen en kopieerwerk, Dat had met functies gekund.Je hebt eigen functies geschreven om herhaling van code te voorkomenJe hebt eigen (een) class(es) geschreven
Gebruik (bestaande / gedownloade) DatabaseGeen idee wat daarmee moestHet werkte nietLezen of Schrijven naar CVSSQL of API
Eigen database of data-representatieJe app kan geen data bewaren of onthoudenJe kunt de codes in je eigen app niet correct uitleggenJe kunt correct uitleggen hoe je app de gegevens bewaart (in eigen variabelen en/of database)Je hebt een eigen database correct ontworpen
Presenteren
MovieJe movie ontbreektJe movie is technisch (audio, video) of inhoudelijk te slecht om te tonen.Je movie is technisch goed, audio duidelijk en video scherp.Je video is ook nog wervelend.
PresenterenJe krijgt de boodschap niet overgebracht.De powerpoint bevat te weinig informatie. Te oppervlakkig.Je brengt de boodschap helder over met goed gebruik van het schermJe spreekt de taal van een developer waardoor je overtuigend overkomt