Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

460 total results found

Hang Man - conclussies

Testen

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

Testen

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

Regex

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

Regex

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: ...

Nog meer voorbeelden

Regex

Even terugkijken.....wat hebben we tot nu toe gedaan. Tot nu toe hebben we teksten gevalideerd. We hebben gekeken of een string voldoet aan een bepaald patroon. We hebben bijvoorbeeld bepaald of een getal een valide 06-nummer is, hiervoor gebruikte we de exp...

Twee spaties

Regex

Als we een tekst hebben en we willen controleren of we ergens een spatie te veel hebben ingetypt dan zoeken we naar twee of meer spaties Dat gaat met het volgende programma. import re def heeft_dubbele_of_meer_spaties(tekst): # Definieer een regulier...

Twee of meer hoofdletters

Regex

Opdracht Maak een python programma dat in een tekst zoekt of er ergens meer dan één hoofdletter achter elkaar staat. Gebruik hiervoor een regex. Dus: "Dit is een Voorbeeld" zou moeten worden goedgekeurd, maar "Het gehaalde cijfer is NVT", zou moeten worde...

Headers uit HTML 1

Regex

Neem de code van het volgende voorbeeld over. import re string = "De kat in de hoed wist dat de vleermuis daar was." pattern = "de" matches = re.findall(pattern, string, flags=re.I) # De vlag re.I maakt de zoekopdracht case-insensitive print(matche...

Challenge

Regex

Bij webontwikkeling en web scraping kan het vaak handig zijn om links uit een HTML-pagina te extraheren. Dit kan gedaan worden met een HTML-parser zoals BeautifulSoup, maar als oefening willen we dat je dit probleem oplost met behulp van reguliere expressies. ...

Hoofdletter aan begin van de string

Regex

Opdracht Maak een python programma een tekst valideert (goedkeurt) als de tekst met precies één hoofdletter begint. Gebruik hiervoor een regex. "Dit is een Voorbeeld" zou moeten worden goedgekeurd, en "Het gehaalde cijfer is NVT", zou moeten worden goedgek...

Samenvatting Theorie

Regex

Basis Teken Uitleg ^ Dit betekent dat we een match willen maken vanaf het begin van de string. [  ] De rechte haakjes geven aan dat we een groep gaan maken, een groep is een groep karakters waarmee de tekst moet worden gevalideerd. [0-...

HTML parsing

Regex

Met een hele eenvoudige regex kan je controleren of elke html <table> wordt afgesloten met een </table>. Dit kan met het volgende Python programma. import re def validate_tables_in_file(filename): with open(filename, 'r') as file: html_text ...

Headers uit HTML 2 (haakjes)

Regex

In de vorige opdracht heb je geleerd hoe je headers uit een HTML tekst kan halen. Verander de code nu zodat je alleen de header afdrukt. In de vorige opdracht kreeg je als resultaat bijvoorbeeld: <h1>Dit is een header</h1> Pas de code nu aan zodat je allee...

ChatGPT

Veilig Programmeren

Knight Capital Knight Capital was een succesvol bedrijf datzijn beld verdiende op de beurs door the handelen in financiële products zoals aandelen. In 2011 had dit bedrijf bijna 1500 manin dienst en were er een winst van 115 miljoen US dollar gemaakt. Dat is...

Search
ChatGPT

Koppeling beheren

Canvas

In Canvas heb je een cursus met daarin modules. Het koppelen van een module aan de Canvas Monitor verloopt in twee stappen: Eerst moet de cursus met Canvas zijn gekoppeld Daarna kan je modules koppelen. Stap 1 wordt pas effectief na een volledige updat...

Slide Show Pictures (HTML/CSS en JS)

Overig / Notes

Hoe maak je een slide show? Opacity Je hebt 4 images en via de CSS heeft elke img een opacity van 0 en is daarmee doorzichtig. Class Active Het enige plaatje dat je ziet, is het plaatsje dat via de class active een opacity van 1 heeft gekregen. Javascript...

Jouw eerste code

Meeloopdag IT

Computer code Voor deze opdracht gaan we code maken die we via een website kunnen testen. De taal die we gebruiken is LUA, maar dat is niet zo belangrijk omdat de meeste computertalen heel erg veel op elkaar lijken. Ga naar: https://www.lua.org/cgi-bin/dem...

Flow Control

Meeloopdag IT

Flow control is een moeilijk woord voor de code die ervoor zorgt in welke volgorde je code wordt uitgevoerd. Standaard worden de regels code één voor één uitgevoerd. Eerst de eerste regel, dan de tweede, enzovoorts. Maar we kunnen met de code de volgorde ook...

Variabelen

Meeloopdag IT

  Meeloopdag Bewaar je screenshot en laat dat aan het eind van de les aan je host zien.

Klaar

Meeloopdag IT

Gefeliciteerd je hebt de eerste drie opdrachten van onze opleiding gedaan. Hoe vond je het? Wil je meer? Kijk dan op: https://www.roc.ovh/books/wat-is-programmeren daar staat de hele module! We hopen dat je het leuk vond en dat we jouw volgend jaar bij ons...