Opleiding : Algoritmen, inleiding

Praktijkcursus - 4d - 28u00 - Ref. AGW
Prijs : 2100 € V.B.

Algoritmen, inleiding




In deze cursus leer je de basisprincipes van algoritmen, die essentieel zijn voor het schrijven van schone, efficiënte programma's.


INTER
INTRA
OP MAAT

Praktijkcursus ter plaatse of via klasverband op afstand
Disponible en anglais, à la demande

Ref. AGW
  4d - 28u00
2100 € V.B.




In deze cursus leer je de basisprincipes van algoritmen, die essentieel zijn voor het schrijven van schone, efficiënte programma's.


Pedagogische doelstellingen
Aan het einde van de training is de deelnemer in staat om:
Kennis van de belangrijkste sorteeralgoritmen
Kennis van de belangrijkste gegevensstructuren die essentieel zijn voor algoritmiek
Algoritmen ontwerpen voor grafieken en bomen

Doelgroep
Iedereen die moet leren programmeren.

Voorafgaande vereisten
Geen speciale kennis vereist.

Praktische modaliteiten
Praktisch werk
Training waarbij theorie en praktijk worden afgewisseld.

Opleidingsprogramma

1
Herinnering aan elementaire acties, variabelen en typen

  • Elementaire acties, variabelen, elementaire types.
  • Lussen, procedures en functies.
  • 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.



Publicatiedatum : 02/02/2024



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

KLAS OP AFSTAND
2026 : 20 okt.

2027 : 2 nov., 2 nov.

PARIS LA DÉFENSE
2026 : 20 okt.



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.