Reflectie – Piano
Tijdens level 2 sprint 2 heb ik een piano gemaakt met HTML, CSS en Javascript. Het was vooral een individuele opdracht. In sprint 1 van level 2 had ik uitleg gekregen over Javascript, daarom dat ik de piano aan het einde van sprint 2 heb gemaakt.
Het doel was om hoe je Javascript, HTML en CSS kunt gebruiken om geluiden en interactie te maken. Voor deze opdracht moest ik de toetsen van de piano bouwen en de geluiden die ik had gekregen in een map zetten samen met het HTML en de CSS bestand. Tijdens het maken van deze opdracht leerde ik hoe ik Javascript kan gebruiken om geluiden af te spelen wanneer je op een toets klikt.
Het resultaat was een werkende piano die verschillende tonen kan spelen. Ik vond het een beetje ingewikkeld vooral met hoe je de geluiden laat werken, maar uiteindelijk was het me wel gelukt en vond ik het erg leuk om te doen. Ik heb hierdoor geleerd hoe je Javascript kunt gebruiken om geluid en div elementen te combineren.
Volgende keer wil ik wat meer dingen toevoegen, zoals extra functies zoals akkoorden en misschien een opnamefunctie, zodat het nog leuker wordt.