Erfenissen en uitzonderingen. Hoe OOP het schrijven en lezen van programma's/algoritmen vereenvoudigt.
Recursie.
Praktisch werk
Conception d’algorithmes avec des boucles imbriquées. Décomposition de programmes en procédures et fonctions. Conception d’algorithmes récursifs.
2
Algoritmen voor matrices
Syntaxconventies.
Een tabel met dimensie 1 doorlopen. Sommen en gemiddelden berekenen.
Zoek naar een waarde in een tabel met dimensie 1. Maximumwaarde, minimumwaarde.
Een tabel met dimensie 2 doorlopen.
Zoek een waarde in een tabel met dimensie 2.
Praktisch werk
Bereken de transpositie van een nxn matrix.
3
Sorteer algoritmen
Bubbels sorteren.
Sorteren op selectie.
Sorteren op invoeging.
De hoop sorteren.
Sorteren samenvoegen.
De quicksort.
Praktisch werk
Vergelijking van het maximale aantal omwisselingen tussen twee algoritmen.
4
De belangrijkste gegevensstructuren
Wachtrijen; FIFO-structuur.
Voorbeeld van een algoritme dat een FIFO-structuur gebruikt.
Stapels; LIFO-structuur.
Voorbeeld van een algoritme dat een stackstructuur gebruikt.
5
Algoritmen op grafieken
Grafische weergave.
Traversal van grafieken in de breedte.
Zoeken naar een minimale grafiekoverspanningsboom.
Algoritme voor het vinden van de kortste paden tussen alle paren punten.
Praktisch werk
Een minimaal spanning boom zoekalgoritme schrijven.
6
Tree traversal algoritmen
Grafische weergave.
Eerst de breedte. Bereken een som.
Allereerst een uitgebreide rondleiding.
De verkenning van een tak opgeven (notie van back-track).
Praktisch werk
Schrijf een algoritme waarbij een boom eerst grondig moet worden onderzocht.
Feedback van klanten
4,7 / 5
De feedback van klanten is afkomstig van eindevaluaties na de opleiding. De score wordt berekend op basis van alle evaluaties die minder dan 12 maanden oud zijn. Alleen die met een tekstcommentaar worden weergegeven.
DAVID K.
09/06/26
5 / 5
De moeilijkheidsgraad loopt geleidelijk op en is goed opgebouwd. Dit punt zorgde er echt voor dat ik me moest aanpassen en mijn hersenen moest dwingen om in de leer- en logische modus te schakelen. Ik vind het geweldig! Als beginner moet je ’s avonds bepaalde punten van de dag nog eens doornemen, maar dat is normaal.
NOÉMIE L.
09/06/26
5 / 5
Ik vond deze opleiding echt heel interessant. De afwisseling tussen theorie en praktijk is geweldig, want zo kun je wat je leert direct in de praktijk brengen. De docent was ook een uitstekende leraar, gepassioneerd over zijn vakgebied en gedreven door een oprechte wens om zijn kennis over te dragen.
DONATELLE L.
09/06/26
4 / 5
De docent beschikt over uitstekende pedagogische vaardigheden, legt alles heel duidelijk uit en het lesmateriaal is zeer uitgebreid. Een deel van de lesstof was iets te gevorderd voor mijn niveau (beginner), maar dat stond wel op het programma.
STÉPHANE G.
09/06/26
5 / 5
Zeer goede opleiding met een uitstekende docent. Duidelijke en goed onderbouwde uitleg.Het gebruik van Python voor de praktijkopdrachten is een pluspunt. De trainer paste zich goed aan de behoeften van de groep aan. Kleine groep van 4 personen, waardoor het leerproces op maat kon worden gemaakt. Zorg voor een openbaar cursusmateriaal, zodat de stukjes code die erin staan gekopieerd kunnen worden voor de praktijkopdrachten. Bedankt, Steeve
Publicatiedatum : 02/02/2024
DEELNEMERS
Iedereen die moet leren programmeren.
VOORAFGAANDE VEREISTEN
Geen speciale kennis vereist.
VAARDIGHEDEN VAN DE CURSUSLEIDER
De deskundigen die de cursus leiden zijn specialisten op het betreffende vakgebied. Zij werden geselecteerd door onze pedagogische teams zowel om hun vakkennis als hun pedagogische vaardigheden voor elke cursus die zij geven. Zij hebben minstens vijf tot tien jaar ervaring in hun vakgebied en oefenen of oefenden verantwoordelijke bedrijfsfuncties uit.
BEOORDELINGSMODALITEITEN
De cursusleider beoordeelt de pedagogische vooruitgang van de deelnemer gedurende de gehele cursus aan de hand van meerkeuzevragen, praktijksituaties, praktische opdrachten, …
De deelnemer legt ook van tevoren en naderhand een test af ter bevestiging van de verworven kennis.
PEDAGOGISCHE EN TECHNISCHE MIDDELEN • De gebruikte pedagogische middelen en cursusmethoden zijn voornamelijk: audiovisuele hulpmiddelen, documentatie en cursusmateriaal, praktische oefeningen en correcties van de oefeningen voor praktijkstages, casestudies of reële voorbeelden voor de seminars.
• Na afloop van de stages of seminars verstrekt ORSYS de deelnemers een evaluatievragenlijst over de cursus die vervolgens door onze pedagogische teams wordt geanalyseerd.
• Na afloop van de cursus wordt een presentielijst per halve dag verstrekt, evenals een verklaring van de afronding van de cursus indien de stagiair alle sessies heeft bijgewoond.
TOEGANGSMODALITEITEN EN TERMIJNEN
De inschrijving dient 24 uur voor aanvang van de cursus plaatsgevonden te hebben.
TOEGANKELIJKHEID VOOR MINDERVALIDEN
Is voor u speciale toegankelijkheid vereist? Neem contact op met mevr. FOSSE, contactpersoon voor mindervaliden, via het adres psh-accueil@ORSYS.fr om uw verzoek en de haalbaarheid daarvan zo goed mogelijk te bestuderen.
Dit programma is een origineel concept, ontwikkeld door de pedagogische teams van ORSYS Formation. Elke reproductie, weergave, aanpassing of exploitatie, geheel of gedeeltelijk, zonder voorafgaande schriftelijke toestemming van ORSYS, is ten strengste verboden. ORSYS behoudt zich het recht voor om alle nodige maatregelen te nemen ter bescherming van haar intellectuele-eigendomsrechten.
Data en plaats
Selecteer uw locatie of kies voor de les op afstand en kies vervolgens uw datum.
Klas op afstand
Dernières places
Date garantie en présentiel ou à distance
Session garantie
Geen sessie op dit moment, we nodigen je uit om het rooster van lessen op afstand te raadplegen.
4
Dit programma is een origineel concept, ontwikkeld door de pedagogische teams van ORSYS Formation. Elke reproductie, weergave, aanpassing of exploitatie, geheel of gedeeltelijk, zonder voorafgaande schriftelijke toestemming van ORSYS, is ten strengste verboden. ORSYS behoudt zich het recht voor om alle nodige maatregelen te nemen ter bescherming van haar intellectuele-eigendomsrechten.