Gepost door Adriaan Gijssen op 9 september 2019
In domein A is er een opdracht beschikbaar waarin leerlingen werken met publieke API's. Buienradar heeft een publiek toegankelijke webservice*. Hiermee kunnen de leerlingen live weergegevens opvragen en zelf weergeven in een eigen webapplicatie die ze ontwikkelen met HTML en CSS.
Leerlingen kunnen de gegevens van Buienradar op twee manieren verwerken in hun HTML-code: door zelf alle JavaScript code te programmeren, of door gebruik te maken van een library die Instruct beschikbaar stelt. Het zelf programmeren heeft als voordeel dat de leerlingen flexibeler zijn, maar als nadeel dat het erg lastig is als ze nog geen kennis hebben van JavaScript of een verwante taal.
Als opdracht maken de leerlingen eerst een functioneel ontwerp voor de webapplicatie. Vervolgens werken ze dit ontwerp uit door middel van HTML en CSS-code, waarna ze de koppeling met Buienradar maken voor de live weergegevens.
Een voorbeeld van de weersvoorspelling van vandaag, rechtstreeks uit de webservice van Buienradar:
..
Het project is te vinden bij domein A – hoofdstuk 3. "Buienradar app".
*) Zie https://www.buienradar.nl/overbuienradar/gratis-weerdata. Voor het gebruik bij mobiele toepassingen of commerciële doeleinden is toestemming van Buienradar vereist.
-- Share It --