Hoofdpagina | Bachelor in de elektronica-ict
Web engineering labo (1011PBAEI100b)
Bachelor in de elektronica-ict |
2010-11 |
3 |
90 uur |
Eerste Opleidingsfase |
|
Ja |
Ja |
Verplicht |
Punt op 20 |
Ja |
|
Docenten
Onderwijstaal
Onderwijsvorm
Begincompetentie
Wat Web engineering (XHTML, 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, 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.
Eindcompetentie
PB _a_02 - Het vermogen tot verwerven en verwerken van informatie |
PB _a_05 - Creativiteit |
PB_a_01 - Denk- en redeneervaardigheid |
PB _k - Kennis |
Leerresultaten
PB_a_01, PB_a_02, PB_a_05 en PB_k:
De hoofddoelstelling van het opleidingsonderdeel “web engineering” is de basisbegrippen van XHTML in combinatie met CSS (Cascading Style Sheets) te leren kennen en daarmee Webpagina’s te maken.
De student dient webpagina's te ontwerpen die “XHTML 1.0 Strict” gevalideerd kunnen worden.
Verder is het de bedoeling om de basis van JavaScript te leren, eigen scripts te schrijven en te integreren in XHTML documenten.
Ook dient de student XML te gebruiken als een applicatie- en systeem onafhankelijke manier om data
elektronisch te bewaren en over te brengen. Hij/zij moet welgevormde XML documenten kunnen maken en met CSS en XSL vormgeven. De studenten moeten DTD's kunnen opstellen en XML documenten valideren. Ze moeten XML-schema's begrijpen en XML documenten daarmee valideren. Ze moeten Xpath selecties in XML documenten kunnen maken uit XML documenten en XSLT transformaties opstellen en toepassen.
De studient moet een PHP programma kunnen schrijven en daarmee server-side formulier gegevens verwerken.
Tot slot moet de student AJAX (Asynchronous JavaScript and XML) kunnen gebruiken voor communicatie tussen de website in de browser en de server.
Inhoud
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)
Studiematerialen
http://www.w3schools.com/
Syllabus: Inleiding tot XHTML, CSS, JavaScript, XML, PHP en AJAX; H. Behaegels
Evaluatie
Eerste examenkans | Eerste examenperiode (januari) | Praktijkexamen | 100% | Praktijkexamen aan een computer zonder gebruikmaking van externe informatie. 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 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 zonder gebruikmaking van externe informatie. 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 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. |