Waarom JavaScript?

We gaan het hebben over JavaScript. Wat weet je hier al van?
1 / 19
volgende
Slide 1: Open vraag
InformaticaMiddelbare schoolvwoLeerjaar 5

In deze les zitten 19 slides, met interactieve quizzen en tekstslides.

time-iconLesduur is: 45 min

Onderdelen in deze les

We gaan het hebben over JavaScript. Wat weet je hier al van?

Slide 1 - Open vraag

Slide 2 - Tekstslide

Waarom JavaScript?
JavaScript is een 'high-level, object-oriented, multi-paradigm' programmeertaal 🤯

Scriptingtaal
Maken van toepassingen voor websites
Cliëntside & Serverside

Slide 3 - Tekstslide

High-level betekent dat je geen zorgen hoeft te maken over complexe zaken zoals memory management. 😮‍💨

Slide 4 - Tekstslide

Multi-paradigm betekent dat de taal zo flexibel is, dat je verschillende stijlen kan gebruiken om te programmeren. Bijvoorbeeld middels imperative of declarative programming. 

Slide 5 - Tekstslide

Object-oriented betekent dat de manier van informatie opslaan middels objecten gaat gebeuren.

Slide 6 - Tekstslide

Slide 7 - Tekstslide

Hoe laad je een extern javascript bestand?
A
<link href="code.js">
B
<a href="code.js">
C
<script src="code.js">
D
<input src="code.js">

Slide 8 - Quizvraag

3 core elements van websites
HTML > Tekst, Images, Buttons
CSS > Stijl en layout
JavaScript > Dynamische effecten , interactie, informatie van afstand laden

Slide 9 - Tekstslide

Waarom JavaScript?

Slide 10 - Tekstslide

Welke bekende frameworks zijn er voor JavaScript?

Slide 11 - Woordweb

Waarom JavaScript?

Slide 12 - Tekstslide

Waarom JavaScript?
De 'let' keyword gebruiken bij het aanmaken van een variabele.

Voorbeeld:
let country = "The Netherlands";

Slide 13 - Tekstslide

Slide 14 - Tekstslide

Waarom JavaScript?
Meest populaire programmeertaal
Full Stack Web Development
Vrij robuust
Goede documentatie en voorbeelden, zie W3Schools
Python populairder op universiteiten? 
Geen installatie van IDE vereist --> Gewoon via de Browser 
Bij Security is kennis van JS nodig
Differentiëren door focus op web design of interactief maken

Slide 15 - Tekstslide

Zijn er nog andere voordelen aan JavaScript volgens jou?

Slide 16 - Open vraag

Zijn er nadelen aan JavaScript volgens jou?

Slide 17 - Open vraag

Code challenge: Ga naar https://playcode.io/javascript

Slide 18 - Tekstslide

Hoe vond jij deze LessonUp?
😒🙁😐🙂😃

Slide 19 - Poll