Begincompetentie
Wat Web engineering (XHTML, HTML5, CSS, JavaScript, XML, PHP, AJAX) aangaat is geen voorkennis vereist,
maar de student moet de algemene kennis aangebracht in het secundair kennen en kunnen
gebruiken. Zo moet de student Nederlands kunnen begrijpen, lezen, spreken en schrijven. Verder
moet de student de klassieke wiskundige technieken zoals beschreven in de eindtermen van het
secundair onderwijs beheersen (zie http://www.ond.vlaanderen.be/dvo/secundair/index.htm).
Weten wat het World Wide Web is, is een voordeel.
Vooral moet de student de capaciteit, de motivatie en de inzet hebben om XHTML, HTML5, CSS, JavaScript, XML, PHP en AJAX te
leren.
Wat Web engineering (XHTML, HTML5, CSS, JavaScript, XML, PHP, AJAX) aangaat is geen voorkennis vereist, maar de student moet de algemene kennis aangebracht in het secundair kennen en kunnen gebruiken. Zo moet de student Nederlands kunnen begrijpen, lezen, spreken en schrijven. Verder moet de student de klassieke wiskundige technieken zoals beschreven in de eindtermen van het secundair onderwijs beheersen (zie http://www.ond.vlaanderen.be/dvo/secundair/index.htm).
Weten wat het World Wide Web is, is een voordeel.
Vooral moet de student de capaciteit, de motivatie en de inzet hebben om XHTML, HTML5, CSS, JavaScript, XML, PHP en AJAX te leren.
Voor de student naar het practicum (labo) komt moet hij/zij de bijhorende theorie vooraf bestuderen en een aantal opgaven voorbereiden.
Inhoud
Web engineering theorie:
1 XHTML/HTML5 & CSS (geïntegreerd) Inleiding Basis XHTML/HTML5 Basis CSS, het CSS-boxmodel Koppelingen, lijsten, tabellen, afbeeldingen Formulieren Pagina's vormgeven met CSS 2 JavaScript Inleiding Fundamentele bouwstenen van JavaScript Selecties, iteraties, Functies en methodes Arrays Events en eventhandlers Verdere JavaScript objecten Document Object Model Cookies 3 XML Inleiding Onderdelen van een XML-document Namespaces Opmaken met CSS en XSL DTD XSL schema XSLT 4 PHP Inleiding PHP als programmeertaal Verwerken van formulier gegevens 5 AJAX Inleiding Het XMLHttpRequest object
Web engineering labo:
Er zij 12 practicum zittingen. In elke zitting worden een aantal thema's behandeld: 1 Basis HTML en basis CSS 2 Koppelingen, lijsten, tabellen en afbeeldingen 3 Formulieren 4 Pagina's opmaken met CSS-layers 5 JavaScript: basis, selectie, iteratie 6 JavaScript: functies, array's 7 JavaScript: events en eventhandlers, werken met formulier elementen 8 JavaScript: navigatie-menu's, cookies 9 XML: basis, XML opmaken met CSS, opmaken met XSL 10 XML: DTD, XML-schema 11 XML: XSLT 12 PHP (uitbreiding: 13 AJAX)
Evaluatie
Web engineering theorie (1011PBAEI100a) |
Eerste examenkans | Tweede examenperiode (juni) | Schriftelijk examen | 100% | | Tweede examenkans | Derde examenperiode (augustus) | Schriftelijk examen | 100% | | Web engineering labo (1011PBAEI100b) |
Eerste examenkans | Tweede examenperiode (juni) | Praktijkexamen | 100% | Praktijkexamen aan een computer waarbij de cursus en de hulpbestanden op het systeem mogen gebruikt worden.
De student krijgt op het examen een opgave die hij/zij achter de computer moet uitwerken. Hij of zij
ontwerpt een website met HTML5 of strikte XHTML en CSS. Ook JavaScript, XML, PHP en AJAX moet kunnen
geïntegreerd worden. De student typt de broncode, test het en demonstreert het. De demonstratie
wordt beoordeeld.
De credit voor dit vak kan alleen behaald worden als de website toont en doet wat gevraagd is (60%).
Verder staan er punten op: ontwerp snelheid (10%), efficiëntie (10%) en uitbreidbaarheid (10%). Ook
wordt lay-out en leesbaarheid van de code geëvalueerd(10%).
Er wordt één praktijkexamen georganiseerd dat geldt voor zowel web engineering hoorcollege als
web engineering labo/practicum. | Tweede examenkans | Derde examenperiode (augustus) | Praktijkexamen | 100% | Praktijkexamen aan een computer waarbij de cursus en de hulpbestanden op het systeem mogen gebruikt worden.
De student krijgt op het examen een opgave die hij/zij achter de computer moet uitwerken. Hij of zij
ontwerpt een website met HTML5 of strikte XHTML en CSS. Ook JavaScript, XML, PHP en AJAX moet kunnen
geïntegreerd worden. De student typt de broncode, test het en demonstreert het. De demonstratie
wordt beoordeeld.
De credit voor dit vak kan alleen behaald worden als de website toont en doet wat gevraagd is (60%).
Verder staan er punten op: ontwerp snelheid (10%), efficiëntie (10%) en uitbreidbaarheid (10%). Ook
wordt lay-out en leesbaarheid van de code geëvalueerd(10%).
Er wordt één praktijkexamen georganiseerd dat geldt voor zowel web engineering hoorcollege als
web engineering labo/practicum. |