INFORMATICA
 
Wordt gegeven in 1st jaar Bachelor in de biowetenschappen
Hoorcollege [A] 18.0
Werkcollege [B] 0.0
Begel. zelfst./extern werk [C] 18.0
Totale studietijd [D] 80.0
Studiepunten [E] 3
Niveau uitdiepend
Creditcontract? toegankelijk
Examencontract?
Onderwijstaal Nederlands
Titularis Marleen DENERT
Referentie BBBIOW01A00005
 
Trefwoorden
Informatica

Doelstellingen
  • Aanleren van basisprincipes over de werking van een computer.
    Abstracte datatypering begrijpen.
  • Ontwikkelen van het analytisch vermogen door het leren programmeren zijn. Nadenken over problemen en algoritmen begrijpen om deze problemen correct op te lossen met behulp van een computer. De strikte syntax van een programmeertaal wordt aangeleerd om deze algoritmen uit te testen.


Leerinhoud
  • Een korte inleiding over de computer, waarbij zowel hardware als software aan bod komt.
  • Hoe worden gegevens omgezet naar bits door de computer. We bespreken gehele getallen, reële getallen en lettertekens.
  • De werking van een hogere programmeertaal wordt uitgelegd.
  • In het belangrijkste deel van de cursus worden de eerste stappen gezet tot algoritme-opbouw, aan de hand van gestructureerd programmeren in C ++. Na de opbouw van een elementair C ++ - programma worden de verschillende lus- en conditionele basisstructuren grondig ingeoefend aan de hand van 'taal-onafhankelijke' logische programmeerpatronen zoals het maken van sommen, bijhouden van tellers, extrema bepalen, wisselen van geheugeninhouden etc. Het gebruik van constanten om een programma herbruikbaar en beter leesbaar te maken komt uitgebreid aan bod.
  • Via de random-functies, die pseudo-random getallen aanmaakt, krijgt de student inzicht in het gebruik van een computer bij simulatietechnieken.
  • We bespreken grondig ééndimensionale tabellen, in het bijzonder frequentietabellen. Tot slot worden ook de tweedimensionale tabellen behandeld.
  • Tijdens de oefeningensessies worden nieuwe opgaven individueel opgelost aan de computer.


Begincompetenties
-

Eindcompetenties
  • AWC1 : In staat zijn om kritisch, creatief en wetenschappelijk te denken en te redeneren
  • ATC3 : In staat zijn om wetenschappelijke en technische opdrachten zelfstandig uit te voeren
  • Analyseren van eenvoudige problemen en correcte algoritmen opstellen
  • De syntax van een programmeertaal aanleren


Leermaterialen
  • Tijdens de theoretische contacturen wordt mede aan de hand van voorbeelden stap voor stap geleerd om gestructureerde programma's in C++ op te stellen. Het actief bijwonen van deze lessen is onontbeerlijk.
  • Tijdens de oefeningensessies werkt de student zelfstandig aan een PC. De student moet zelf programma's schrijven en compileren. Ook het maken van correcte algoritmen, analoog met de theorie, wordt hier aangeleerd.


Studiekosten
Geraamde totaalprijs: 5.0 EUR
Theorie cursus informatica en opgaven oefeningen: 5 euro

Studiebegeleiding
  • Uitleg is mogelijk onmiddellijk na de les, tijdens het monitoraat, via e-mail of op afspraak.
  • De broncode van de voorbeelden uit de theorie kunnen via de website afgehaald worden. Ook voorbeeldvragen voor het theoretisch examen, en de inhoud van de theorielessen kan er geraadpleegd worden.
  • Studenten moeten alle oefeningen oplossen en de broncode indienen, die regelmatig nagekeken wordt.
  • Daarna worden alle oplossingen via de website ter beschikking gesteld.
  • Het programma zelf kan thuis geïnstalleerd worden zodat de student zelfstandig kan oefenen.


Onderwijsvormen
Hoorcolleges en geleide oefeningen aan de computer.

Evaluatievorm
  • Theorie : schriftelijk examen.
  • Oefeningen : permanente evaluatie tijdens het labo 1 of 2 schriftelijke testen. De data worden vastgelegd in samenspraak met de studenten.
Wegingscoëfficiënt :
  • Theorie: 4/7
  • Oefeningen: 3/7


OP-leden
M. Denert