Dag 7 CLE4 – Game – ‘Opzet Game en Visual Studio Code met Live share’

Ik ben samen met Hugo bezig geweest met het opzetten van het begin van de game. Hiervoor hebben we via Visual Studio Code de Live Share functie die net uitgebracht werd gebruikt om zo samen aan dezelfde code te kunnen werken. Hierbij heb ik de frontend gemaakt met HTML en CSS. Zo kregen we al een mooie layout voor onze game. Daarnaast hebben we doormiddel van Typescript het begin van de functionaliteiten erin gezet.

Hieronder heb ik even foto’s neergezet van het project zowel de uitwerking als de code zelf. Ook heb ik hier de plugin Live Share neergezet die we gebruikt hebben.

In de eerste afbeelding is de game te zien, hier hebben we in het midden het begin dier en vervolgens een paar progress bars die de gezondheid aangeven doormiddel van honger en moeheid. Onderaan kan je doormiddel van de buttons de honger en de moeheid wegnemen.

Dag 6 CLE4 – Game – ‘Beta game en retrospective’

In de eerste weken van CLE 4 liep het niet helemaal goed. In het begin hadden we al snel een duidelijk beeld en goed concept. Vervolgens gingen we aan de slag met een duidelijke en overzichtelijke planning. Daarna liepen we vast omdat we niet echt konden beginnen met bouwen omdat we Typescript nog niet in de vingers hadden.

Jij bent de baas over je leerproces: ​de opgeleverde planning en taakverdeling in week 2 was nadrukkelijk ook gebaseerd op jouw leerwensen. Was je in dit proces ‘in control’ van wat JIJ wilt leren en heb je invloed uitgeoefend op de planning en verdeling van taken?

Ik heb samen met mijn team een planning en een verdeling van taken gemaakt. Hierbij hebben we allemaal gekeken welke building blocks we nog moesten. Aan de hand hiervan hebben we de planning gemaakt en Trello aangemaakt en daarin de taken verdeeld. Hierbij heb ik aangegeven welke building blocks ik nog wil doen en dat ik me vooral wil focussen op de doelgroep.

Creativiteit: Je hebt actief bijgedragen aan de ontwikkeling van het concept. ​Deed je actief mee, nam je initiatief? Wat was je rol in het creatieve proces en hoe vervulde je deze rol? Kan je hier duidelijk antwoord op geven en was dat voor anderen ook helder?

Hugo kwam met een soort gelijk idee over het concept net als ik in gedachte had. Hieruit hebben we vervolgens een concept opgeschreven en uitgewerkt. Het voordeel was dat ons idee al vrij snel duidelijk was. Hierdoor hoefden wij alleen nog de opties en details uit te werken van de game.

Het idee van de game was om een soortgelijke tamagotchi te maken. Omdat we te maken hadden met het woord evolutie, dachten we aan een tamagotchi met evolutie van eencellige tot aan de mens. Tijdens de evolutie kon je doormiddel van knoppen verschillende bezigheden de tamagotchi laten doen, zoals eten, slapen etc. Daarnaast hadden we bedacht om een soort Darwin met een verhaal ernaast zou komen om zo een beetje het idee te creëren van de oude Pokemon games. Ook is de bedoeling om verschillende mini games toe te voegen.

Professionele werkhouding: Houdt je je aan afspraken? Of wijk je er van af met een goede reden? Kunnen teamleden op je bouwen in bijvoorbeeld aanwezigheid en inzet? Heb je je professioneel opgesteld naar de andere partners in dit project: doelgroep, docenten? Waaruit kunnen we dat opmaken? Waarin kan je je nog verbeteren in dit opzicht?

Ik ben iemand die zich altijd met volle inzet laat gelden en normaal gesproken altijd op tijd is. Ik hou ervan om een duidelijk plan van aanpak te hebben. Hierdoor weet ik waar ik aan toe ben en dit helpt om mijn productiviteit volledig te benutten. Ik hou mij daarom ook altijd aan mijn afspraken. Ik vind dat ik me nog wel kan verbeteren in het communiceren met mijn teamleden. Om zo meer duidelijkheid te creëren.

Wat kan er beter

  • Meer communiceren met teamgenoten
  • Meer duidelijkheid creëren
  • Tijd beter benutten

Dag 5 CLE4 – Game – ‘Onderzoek Typescript’

Vandaag ging ik weer verder met het onderzoek van Typescript door weer tutorials te kijken en te volgen. Ik kwam er steeds meer achter hoe het in elkaar zit. Omdat ik niet zo veel ervaring heb met javascript, vind ik typescript ook best lastig. Ik ben er druk mee bezig om het beter te snappen.

Dag 4 CLE4 – Game – ‘Gamemuseum Zoetermeer’

Vandaag gingen we naar het game museum in Zoetermeer. Hier stonden allerlei game consoles en oude arcade games. Ik heb hier even enige tijd een paar games uitgeprobeerd. Ik vond dit wel erg interessant, ik vind de oudere simpelere games toch echt wel leuker dan de games van tegenwoordig.

Dag 2 CLE4 – Game – ‘Interview maken’

Na het maken van het concept had ik bedacht om maar aan te geven welke building blocks ik nog moet afronden zodat ik tijdens dit project daar aan kan werken. Hiervoor moet ik ook nog het doelgroep block halen. Daarom heb ik ervoor gekozen om het doelgroeponderzoek te doen en hieronder heb ik alvast het gemaakte interview geplaatst.

Interview gemaakt om deze te voeren met kinderen van de leeftijd 9 t/m 12.

Hieronder het interview.

Dag 1 CLE4 – Game – ‘Onderwerp’

Start van CLE 4! Na tekst en uitleg van Emiel zijn we van start gegaan met het brainstormen van een concept. We kregen als team de volgende punten als vaste ingrediënten:

Thema: Evolutie
Gamification strategie: Ownership
X-factor: Tamagotchi

Toen ik deze onderwerpen te horen kreeg dacht ik al gelijk aan een soort tamagotchi die een evolutie mee maakt en bij een tamagotchi heb je ook een ownership van diegene die bezig is met het object(dier).

We kwamen al snel tot een concept die heb ik hier onder even geplaatst.

Sector verdieping block

Inhoud

Je leest blogs, literatuur en bezoekt (een of meerdere ) events zodat je op de hoogte bent van: technologische ontwikkelingen. Publiceer hier een aantal blogpost over. de ontwikkelingen in de sector van jouw voorkeur. Ga in gesprek met experts in jouw sector (online of offline).

Bij deze artikelen gaat om de ontwikkelingen van de digitale virtuele assistent. Die steeds meer een grotere rol gaat spelen in ons leven. De manier waarop wij de virtuele assistent kunnen inzetten is van groot belang denk ik. Daarnaast zijn er bepaalde aspecten die zowel voordelen al nadelen opleveren met zo’n digitale virtuele assistent.

Tegenwoordig zijn er tal van mensen die als virtuele assistent worden ingezet bij bijvoorbeeld thuiszorg, mensen die een burnout hebben of overwerkt zijn, daarnaast hebben verschillende mensen ook een persoonlijke assistent voor op het werk dit noemen wij meestal een secretaresse.

Ik ben ook in de Utrecht Jaarbeurs bij de Big Data Expo geweest. Hierbij heb ik met wat bedrijven gepraat over privacy en de manier waarop hun met hun data omgingen, hierbij hadden ze verschillende technieken en systemen. Ik kwam ook bij een bedrijf die bezig was met een virtuele assistent om ouderen te helpen die thuiszorg nodig hebben. Hierbij hebben ouderen vaak een echt persoon die hun helpt. Hierbij verzamelde het bedrijf enorm veel data over verschillende soorten ouderen en gingen ze aan de hand van die data mogelijke taken bedenken.

Ik ben als ondernemer ook bij twee verschillende Google Werkplaats events geweest zowel in Leeuwarden als in Groningen.

Bij de eerste in Leeuwarden ging het over het beveiligen van je accounts en privacy daarvan. Neem bijvoorbeeld twee staps verificatie van Google en daarnaast ging het ook over het verzamelen van data die Google natuurlijk steeds meer verzameld doormiddel van smartphones met Android en natuurijk de Google Home die tegenwoordig in steeds meer huiskamers te vinden is.

 

Ook ben ik op bedrijfssafari geweest bij 2 verschillende bedrijven, namelijk Q42 en Dotcontrol.

Het tweede bedrijf Q42 sprak mij veel meer aan omdat ik heel erg van de vrijheid hou, door de vrijheid stijg ik boven mijn eigen kwaliteiten uit en leer ik ook veel meer dan wanneer ik minder vrijheid heb. Q42 was ook niet alleen bezig met websites en apps maar ook met verschillende totaal andere projecten zoals de Google Assistent intergratie op verschillende toepassingen.

Onderzoek

Je voert meerdere onderzoeken uit en houdt daarbij rekening met: Bronnen (Je hebt relevante bronnen op een correcte wijze verwerkt in tekst en bronnenlijst zodanig dat anderen een goed inzicht krijgen in je onderbouwing); Onderzoeksdoel (Je hebt het onderzoeksdoel zodanig afgebakend dat je een onderzoeksvraag kunt formuleren); Onderzoeksmethode (Je kan een onderzoeksmethode selecteren en uitwerken zodanig dat je daarmee een antwoord kunt vinden op de onderzoeksvraag); Data (Je weet data te verzamelen en weer te geven zodanig dat je conclusies kunt trekken en aanbevelingen kunt doen); Reflecteren (Je kunt zodanig op je eigen onderzoek reflecteren dat de sterke en zwakke punten van het onderzoek en jouw rol daarin duidelijk worden); Respect (Je gaat zodanig met je onderzoeksomgeving en deelnemers om dat je hiermee respect toont);

Ik heb voor techniekfilosofie onderzoek gedaan naar de manier waarop de digitale virtuele assistent toeneemt en over een paar jaar niet meer weg te denken is uit ons leven.

Hierbij had ik als onderzoek:

Onderzoeksvraag:
Wat zal de impact zijn van de virtuele assistent op ons persoonlijke leven en gedrag?

Stelling:
Binnen 20 jaar zal de mens afhankelijk zijn van de virtuele assistent.

Resultaat

Als onderzoeker kom je door middel van goed gevonden bronnen en goed argumenten kom je tot een gefundeerde mening over ontwikkelingen op je vakgebied. Je kunt spiegelen, dat wil zeggen deelnemen aan een debat/ruggespraak gehouden met een expert. Let op: dit is geen medestudent!. Je publiceert meerdere artikelen (onder andere het essay van Filosofie 3), waarin je jouw visie op de sector deelt, aangeeft waarom de technologie ‘cutting edge’ is, en welk concept je bedacht hebt voor de sector op basis van deze technologie.

De virtuele assistent is niet meer weg te denken uit ons leven

Invloed van de virtuele assistent

One of a Kind Block

Ken je kwaliteiten

Je (h)erkent je sterke en zwakke punten binnen het opleidingsdomein zodanig dat je deze punten bewust aanpakt in je eigen ontwikkeling.

Ik bekijk alles altijd vanuit het beste en het slechtste perspectief. Ik ken mezelf heel goed en weet daarom ook wat mensen aan mij hebben. Ik laat altijd van mezelf horen als dat nodig is.

 

Sterkte punten

  • Positief denken, ik blijf altijd positief denken ook al gaat het heel slecht.
  • Organiseren, organisatie binnen een team duidelijk en helder maken hierdoor gaat de productiviteit in het team omhoog.
  • Kwaliteit afleveren, Ik lever goede projecten af waarbij alle functionaliteiten werken en de styling passend is bij het project.
  • Behulpzaam, ik kan mensen goed helpen door specifiek hun iets uit te leggen.
  • Gemotiveerd, ik ben gemotiveerd om nieuwe dingen te leren.
  • Altijd op de hoogte van de laatste ontwikkelen, ik ben iemand die altijd overal van op de hoogte wil wezen, door veel online te lezen, events te bezoeken.
  • Building blocks halen, het halen van building blocks ben ik erg gemotiveerd in ik heb in de afgelopen tijd al aardig wat building blocks gehaald.
  • Hoge algemene kennis, ik heb een hoge algemene kennis waarmee ik veel stof snel begrijp.
  • Doorzetter, ik ben een doorzetter die niet stopt voordat het gelukt is of klaar is en ik tevreden ben met het resultaat.

Zwakke punten

  • Prioriteiten stellen, doordat ik super veel dingen leuk vind om te leren of te doen, raak ik vaak de prioriteiten van bepaalde dingen kwijt, hierdoor lopen er projecten of opdrachten in de soep.
  • Eigenwijs, ik ben ontzettend eigenwijs. Ik vind dit zowel een zwak als een sterk punt, omdat ik hiermee opkom voor mijn eigen belang maar dit kan ook nadelig werken wanneer ik geen gelijk heb dat ik dan toch het idee of project door wil zetten.
  • Ik ben niet goed in het maken van tentamen leren en maken. Ik kan mezelf niet goed er tot zetten om echt daadwerkelijk dingen uit m’n hoofd te leren. Ik ben echt iemand die leert door te doen.
Event

Je hebt minimaal één branchegerelateerd netwerkevent bezocht (meetup, conferentie, e.d.) zodanig dat je aantoonbaar je vakkennis hebt vergroot.

Ik heb verschillende evenementen van het telefoon merk OnePlus bezocht. Hierbij werd de ene keer gepraat over de vernieuwingen van het bedrijf en inbreng van de fans en daarnaast werden er verschillende goodies weggeven. Hierbij had ik verschillende gesprekken over de telefoons van OnePlus met werknemers van OnePlus, ook ben ik naar het event geweest waarbij de nieuwe OnePlus 6 gepresenteerd werd.

Ik ben ook in de Utrecht Jaarbeurs bij de Big Data Expo geweest. Hierbij heb ik met wat bedrijven gepraat over privacy en de manier waarop hun met hun data omgingen, hierbij hadden ze verschillende technieken en systemen.

Ik ben als ondernemer ook bij twee verschillende Google Werkplaats events geweest zowel in Leeuwarden als in Groningen.

Bij de eerste in Leeuwarden ging het over het beveiligen van je accounts en privacy daarvan. Neem bijvoorbeeld twee staps verificatie van Google.

De tweede in Groningen ging meer over om jezelf op de kaart zetten als ondernemer in jouw branche om meer klanten te werven en de verschillende manieren hoe je dit kunt aanpakken. Hierbij werden ook net als bij de eerste Google werkplaats die ik bijgewoond heb workshops gegevens om bepaalde vaardigheden of tacktieken aan te leren.

 

Ook ben ik op bedrijfssafari geweest bij 2 verschillende bedrijven, namelijk Q42 en Dotcontrol.

Dotcontrol zit in Rotterdam en is een bedrijf dat zich voornamelijk bezig houd met webapplicaties en verschillende mobiele applicaties. Daarbij hebben ze kleine projecten en grote projecten waarmee ze wel jaren bezig mee kunnen zijn. Hierbij merkte ik dat ze heel gestructureerd overkwamen door de manier waarop ze werken. Ze werken in teams met scrum en iedereen heeft echt een eigen kwaliteit en dat bundelen ze samen om zo samen een project tot een goed eindresultaat te krijgen. Een heel georganiseerd bedrijf. Dat wel aardig goed aansluit bij de gedachten die ik had bij een bedrijf in mijn branche.

Bij het tweede bedrijf Q42 dat zich gevestigd heeft in Den Haag en Amsterdam merkte ik gelijk dat ze veel opener en relaxter waren. Dit merkte ik al helemaal toe ze vertelde over hun eigen manier van werken waarbij je zelf heel veel mag bepalen als medewerker en je eigen creativiteit los kan laten. Hierdoor heb je hele uiteenlopende projecten.

Het tweede bedrijf Q42 sprak mij veel meer aan omdat ik heel erg van de vrijheid hou, door de vrijheid stijg ik boven mijn eigen kwaliteiten uit en leer ik ook veel meer dan wanneer ik minder vrijheid heb.

Netwerk

Je hebt een netwerk van externe contacten zodanig samengesteld dat deze contacten je verder kunnen helpen in je ontwikkeling.

 

Ik heb door de jaren heen veel netwerken opgebouwd. Ik heb sinds ik een eigen bedrijf heb veel evenementen bijgewoond. Daarnaast heb veel familie en vrienden die ondernemend zijn.

Zo heb ik tijdens mijn stages en werkperiodes op het MBO veel mensen in Haarlem en Amsterdam ontmoet, dit zijn voornamelijk webdevelopers waarmee ik samen werkte of ik heb ze ontmoet tijdens meetups in Amsterdam en omgeving.

Zo heb ik gewerkt bij Minty Media waar ik samen met Job en Rubin gewerkt heb aan verschillende projecten. Van hun heb ik veel geleerd op het gebied van website bouwen en marketing.

Mijn neef uit Haarlem heeft ook veel ervaring in de ICT branche en is overal van op de hoogte. Ik spreek vaak met hem af om nieuwe ideeën en inspiratie op te doen.

Daarnaast heb ik een oude buurjongen uit Leeuwarden waar ik veel contact heb over verschillende ICT gerelateerde ideeën.

Via Telegram heb ik veel groepen waarmee ik over websites en dergelijke overleg, zowel in het Engels als Nederland. Ook heb ik via Telegram een groep waarbij we praten over de nieuwste tech ontwikkelingen en een groep over Android software.

Zo volg ik ook verschillende community’s zoals XDA, OnePlus, en vele Youtube kanalen.

Hieronder heb ik ook nog even mijn LinkedIn toegevoegd voor een klein overzicht.

Rolmodel

Je hebt een superheld uit het domein van CMGT gekozen die jou weet te inspireren.

 

Mijn superheld is mijn neef Meinte, van af jongs af aan was ik altijd geïnspireerd door hem. Ik wilde hem gewoon zijn, alles wat hij deed wilde ik ook. Mijn neef is namelijk een goede 10 jaar ouder dan mij. Vroeger toen ik jong was, was hij al bezig met computers in elkaar zetten en installeren met floppy en diskettes, ik vond het allemaal geweldig. Helemaal toen de eerste games kwamen vond ik dit prachtig en raad eens, die speelde ik als eerste bij mijn neef op Windows 95. Mijn neef verhuisde van Friesland naar de randstad en deed de opleiding CMD, vervolgens werkte hij bij verschillende media bedrijven om allerlei verschillende ICT gerelateerde beroepen uit te oefenen. Dat inspireerde mij enorm, vandaar dat ik later ook naar de randstad vertrok ;). Toen ik in de randstad ging werken en stage ging lopen ging ik ook vaak naar mijn neef voor inspiratie en hulp. Tot de dag van vandaag doe ik dit nog steeds heel graag en kom ik altijd weer bij mijn neef vandaan met geweldige ideeën of inspirerende verhalen.

Online presence

Je hebt je online geprofileerd en gemanifesteerd (online presence) via het delen van applicaties / code snippets / tutorials zodanig dat je als aankomend professional door externe personen als serieus gesprekspartner wordt gezien.

Ik heb online veel verschillende tutorials gevolgd via Codecademy, Udemy, W3schools, Codeschool en op Youtube veel verschillende kanalen.

Hierdoor heb ik veel kennis opgebouwd. Deze heb ik vervolgens gebruikt om met mijn eigen bedrijf websites te maken voor verschillende bedrijven. Ik heb hiervoor een eigen website gehad alleen heb ik deze weer offline gehaald omdat ik veel meer klanten kreeg en ik dit niet aan kon. Daarom heb ik ervoor gekozen om me te focussen op de opleiding. Ik heb hier nog een paar projecten die ik gemaakt heb.

Snacky Express

Frisian Yacht Club

Boat race

Niek Westra

Evo life

Haarlem Huren

Elaha.nl

Manoek Westra

Ook heb ik gewerkt bij het bedrijf Minty Media, hierbij heb ik aan verschillende projecten gewerkt.

Ook heb ik op GitHub een paar projecten staan. Ik ga bij komende projecten veel meer gebruik maken van GitHub

Specialisatie Block

Nieuwsgierig

Je kunt uitleggen waarom je juist deze specialisatie gekozen hebt. Je kunt aantonen hoe je voor deze specialisatie up-to-date blijft wat betreft de nieuwste ontwikkelingen.

 

Programmeren met Front end frameworks

Ik heb gekozen voor programmeren met Front end frameworks omdat ik altijd geïnspireerd raak door de verschillende nieuwe technieken die toegepast worden in de front end frameworks. Daarnaast ben ik altijd opzoek naar nieuwe frameworks om te gebruiken voor een nog moderne look voor websites die ik maak. Voorbeelden waarvan ik geïnspireerd raak zijn te vinden op de volgende websites:

Medium

Awwwards

Product Hunt

Daarnaast volg ik veel nieuws over websites ontwikkelingen via diverse technologie websites met o.a. Reddit, Youtube en diverse podcasts om op de hoogte te blijven van de laatste ontwikkelingen.

Brede oriëntatie

Je hebt minimaal 4 frameworks / platformen onderzocht. In minimaal 2 frameworks / platformen heb je een prototype gemaakt.

 

Ik heb gekozen voor front end frameworks die te maken hebben met het design/styling(CSS) van de website. Voor mijn onderzoek naar de verschillende frameworks heb ik naar veel frameworks gekeken en de volgende vier uitgekozen die er naar mijn mening erg uitspringen.

Bootstrap:

Bootstrap is één van de bekendste front end frameworks op het moment en word ook heel veel gebruikt door bedrijven, professionals en allerlei verschillende developers. Grote bedrijven als Twitter, Ticketmaster en Spotify hebben hier gebruik van gemaakt.

Bootstrap staat vooral bekend omdat het super makkelijk en goed werkt voor het maken van een goede responsive websites voor zowel de computer, tablet en smartphone. Daarnaast zijn er heel veel user interface components beschikbaar voor Bootstrap die je heel gemakkelijk kan gebruiken.

Materialize:

Materialize is een framework wat iets minder bekend is dan Bootstrap alleen is het wel herkenbaar doordat het gebaseerd is op Google’s Material Design. Ik vind dit persoonlijk een erg aanspreekbaar framework, het ziet er erg modern en stijlvol uit. Doordat het een vrij modern framework is straalt het ook op website die er mee gemaakt worden een soort professionaliteit uit.

De grote voordelen van Materialize zijn dat het een mooi Google material design heeft, net als Bootstrap goed werkt op alle verschillende formaten apparaten, daarnaast is het heel makkelijk te gebruiken en super licht om te draaien in vergelijking met andere frameworks.

Bulma:

Bulma is een framework gebaseerd op flexbox grid systeem. Daarnaast is het net als andere frameworks hier genoemd erg gericht op responsive design van de website. Ook is Bulma erg modulair doordat je zelf kan kiezen wat je wilt importen aan het framework hierin is het heel erg flexibel.

Bulma staat bekend als simpel en modern en dat is het ook gewoon.

 

UIkit:

UIkit is vergelijkbaar met Bulma alleen is het meer lichtgewicht dan Bulma. UIkit blinkt uit in de animaties en effecten die ze bieden ook ziet er erg modern en strak uit. Net als andere frameworks is het responsive design in orde.

 

Uiteindelijk heb ik gekozen voor Bootstrap en Materialize om daarvoor een protype te gaan maken doormiddel van een website. Ik ben al enige tijd aan het nadenken om een website te maken voor mijn eigen bedrijf echter kwam het maken van de website er nog niet echt van. Daarom heb ik ervoor gekozen om dit in mijn specialisatie block te gaan maken.

Portfolio / showcase

Je hebt één prototype verder uitgewerkt tot een product waar je trots op bent Je hebt een tutorial blogpost geschreven om aan anderen uit te leggen hoe het framework dat jij onderzocht hebt werkt. Je product staat op de showcase-site.