Info startweek, inhoud en XM
Inhoud en Explore miles
0. Jij begint
Planning
Onderdeel |
tijdsindicatie |
Intro to programming |
15 min |
Drawing basics |
35 min |
Coloring |
45 min |
Variables |
40 min |
Animation basics |
60 min |
Interactive programs |
35 min |
Bonus: Resizing with variables |
60 min |
Text and strings |
60 min |
Functions |
105 min |
Logic and if statements |
170 min |
Debugging programs |
15 min |
Looping |
110 min |
Writing clean code |
15 min |
Arrays |
105 min |
Objects (optioneel) |
110 min |
Object-Oriented design (optioneel) |
90 min |
Becomming a better programmer |
30 min
|
Totaal oefeningen 1100 minuten of 18,5 uur.
Eigen project 1,5 uur.
Totaal 20 uur.
1. De cursus
Het grootste gedeelte van deze Quest bestaat uit het doorlopen van de cursus: Intro to JS: Drawing & Animation.
https://www.khanacademy.org/computing/computer-programming/programming
Je gaat alle filmpjes kijken, teksten lezen en opdrachten maken. Kijk in de planning voor de tijdsindicatie voor elk onderdeel. Kijk steeds het hele filmpje, daar wordt alles verteld dat je moet weten om de opdracht goed te maken.
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.
De laatste onderdelen van de cursus over object orientated design zijn optioneel. DIt is een lastig onderdeel. Het is heel leerzaam om te doen, zeker als je met games verder wilt omdat deze manier van programmeren vaak wordt toegepast in games. Als je het voor nu te lastig vind mag je het ook overslaan.
2. Eigen project
Je gaat nu een simpel eigen project maken in javascript. Probeer zo veel mogelijk vaardigheden te gebruiken die je in de cursus geleerd hebt. Voordat je begint te programmeren ga je kort nadenken wat je gaat doen. Schrijf dat op en bespreek dat met de coach voordat je aan de slag gaat.
Je kunt bijvoorbeeld verschillende elementen uit projecten combineren tot 1 project.