# 1. De cursus

Het grootste gedeelte van deze Quest bestaat uit het doorlopen van de cursus: Advanced JS: Games & Visualisations.

https://www.khanacademy.org/computing/computer-programming/programming-games-visualizations

!!! In deze cursus wordt er veel gebruik gemaakt van object georienteerd programmeren. Dat was een niet verplicht onderdeel bij de basis Quest. Als je die toen hebt overgeslagen doe hem dan alsnog.

Er is veel tekst in het engels. Deze Khan Academy curses is niet beschikbaar in het nederlands. Je kunt de pagina wel vertalen in de brouwser door de vertaal functie aan te zetten.

Je gaat alle filmpjes kijken, teksten lezen en opdrachten maken. Kijk in de planning voor de tijdsindicatie voor elk onderdeel. Lees steeds de hele tekst en kijk steeds het hele filmpje, daar wordt alles verteld dat je moet weten om de opdracht goed te maken. Er staan in de tekst ook interactieve voorbeelden. Kijk hier naar en check of je begrijpt wat er gebeurd door de code aan te passen. Gebeurd er wat je verwachte dat er ging gebeuren? Dan snap je het waarschijnlijk.

Probeer zo min mogelijk naar de hint te kijken bij challanges. Denk eerst zelf goed na. Bedenk als je de verleiding van de hint moeilijk kan weerstaan: Ik wil zelf spelletjes kunnen programmeren en dan heb ik ook geen hints. Dus ik moet echt snappen wat ik doe en niet de hint overnemen zonder te snappen wat er gebeurd. Als ik dat doe heb ik uiteindelijk alleen mezelf ermee.

Als je een fout maakt krijg je vaak een foutmelding van de "ooh nooh's guy", de avatar van de programmeer omgeving van Khan Academy. Vaak kan je met deze tip er achter komen wat je fout hebt gedaan. Als je er toch niet uikomt kom langs bij een ICT BloX dan kun je samen met de coach kijken naar de opdracht.

Om je werk te bewaren kun je op Khan Academy een acount aanmaken. Khan academy is een non-profit organisatie die privacy hoog in het vaandel heeft. Ze delen je gegevens niet deelt met derde partijen. Toch is het goed om voorzichtig om te gaan met je privacy en persoonsgegevens. Gebruik niet je eigen naam als gebruikersnaam en deel geen persoonlijke informatie op Khan Academy.