Advanced Search
Search Results
720 total results found
Ontwerp van de Web site
Site map Wire frame
Ethiek, privacy en security
De onderwerpen ethiek, privacy en security worden steeds belangrijker. Wat betekent deze begrippen eigenlijk? Ethiek Ethiek is een verzameling regels en principes waarmee wordt bepaald wat goed en wat slecht is. Hoe zorg jij er dus voor dat er op jouw websi...
Eindopdracht
We gaan nog eens terug naar de user story over de bibliotheek: Boek reserveren: "Als lid van de bibliotheek wil ik een boek kunnen reserveren dat momenteel is uitgeleend, zodat ik het kan lenen zodra het beschikbaar is." Opdracht Werk de user story uit. ...
Canvas API
Example API URLS: Show all items (pages, quizes, assignemnts, ....) from a module. https://.../api/v1/courses/3237/modules/19631/items Show assignment 110611 from course 7760Include user- en submission information *see parameters) https://.../api/v1/cours...
Strings
Strings zijn best een beetje bijzonder in Python.
Flask installatie
Met Python kan je ook web applicaties maken. Daarvoor zijn twee bekende frameworks beschikbaar, Django en Flask. Django is een beetje de grote broer van Flask. Flask is eenvoudiger en beter geschikt voor wat eenvoudigere web applicaties. Flask heeft niet ech...
JSON hoogste leeftijd
Maak de volgende code af. In het programma wordt een JSON-structuur gegeven waarin persoonsnamen staan met hun leeftijd. Maak de code af zodat de maximale leeftijd wordt gevonden. import json # JSON data json_data = """ { "mensen": [ {"na...
JSON Leeftijd en naam
Gebruik de code van de vorige opdracht, maar zorg dat de functie twee waarden returned; de hoogste leeftijd en de naam van de persoon met de hoogste leeftijd. De laatste twee regels van de code worden. naam, leeftijd = vind_oudste_persoon(json_data) print(f...
API and JSON
We hebben de volgende code import requests import json def vind_langste_username(): # Verzend een GET verzoek naar de JSONPlaceholder API response = requests.get("https://jsonplaceholder.typicode.com/users") # Zet de JSON response om ...
Flask form
In deze opdracht ga je in Flask je een eenvoudige webpagina maken met een formulier. In het formulier vraag je de gebruiker om zijn naam en vervolgens gebruik je die naam voor een begroeting. Maak een nieuw Python-bestand, bijvoorbeeld app.py, en op...
Form aanpassen
Neem de code die je bij de vorige opdracht hebt gemaakt als uitgangspunt. Pas de code die aan de route /greet is verbonden aan: @app.route('/greet', methods=['POST']) def greet(): current_time = datetime.now().strftime('%H:%M:%S') current_date = dat...
Testrapport
Een testrapport bestaat uit Inleiding: Geef een korte beschrijving van de software die wordt getest, de versie van de software, het doel van het testen en andere relevante informatie, zoals de datum van de test. Lijst van use cases: Maak een lijst van de u...
Stappen
Voorbeeld stappen Je bent een software tester voor de website van de Openbare Bibliotheek Amsterdam (https://www.oba.nl/). Je taak is om een testrapport te maken over de volgende use case: Use Case: Als lid van de bibliotheek wil ik een Boek Zoeken en reserv...
Hang Man - inleiding
Inleiding Je gaat een Python spelletje installeren. Dit spel gaan we testen. Spel Je hebt een hang man spel, waarvan hier de code: # versie 0.9 hangman import random def hangman(): word_list = ["python", "hangman", "programming", "game", "comput...
Hang man - use cases en scenario's
Use Cases Je hebt eigenlijk maar een paar use cases: Als speler wil het spel starten omdat ik het spel wil gaan spelen Als speler wil een beurt spelen en een letter raden om het woord te raden Als speler wil ik het spel stoppen omdat ik het niet wil afma...
Hang Man - bevindingen
In de vorige opgave heb je een aantal stappenplannen gemaakt. Voer alle stappenplannen uit en beschrijf per stappen plan je bevindingen. Je voert minimaal alle stappenplannen uit, maar mocht je tegen zaken aanlopen die misschien niet in de stappenplannen sta...
Hang Man - conclussies
Als laatste maken we paragraaf conclusies. In de conclusies benoem je het algemene beeld, zoals: Wat vind je van de kwaliteit van de software? Zijn er zaken die los van de use cases en scenario's aandacht nodig hebben? Wat zijn de belangrijkste bevinding...
Tafels leren
Je gaat opnieuw een Python programma testen. Tafels leren Met het Python-programma tafels leren . Use cases Als een student wil ik mijn tafels oefenen binnen een bepaalde tijdslimiet, zodat ik mijn snelheid en nauwkeurigheid bij het vermenigvuldigen ka...
Inleiding met 06 nummers
WTF is een reguliere expressie? Een reguliere expressie (regex) is een reeks symbolen en speciale karakters die wordt gebruikt om patronen in tekst te vinden en/of aan te passen. Het is als een krachtige zoekopdracht die je kunt gebruiken om te zoeken naar sp...
Hexadecimale getallen herkennen
Stel we willen valideren of iets een hexadecimaal getal is. Een hexadecimaal getal is een getal dat bestaat uit de cijfers 0 t/m 9 en A t/m F. 9A is dus een valide hexadecimaal getal, maar 1G niet. Met de volgende code wordt een hexadecimaal getal herkend: ...