3 ECTS credits
84 u studietijd

Aanbieding 1 met studiegidsnummer 1018391ANR voor alle studenten in het 1e semester met een inleidend bachelor niveau.

Semester
1e semester
Inschrijving onder examencontract
Niet mogelijk
Beoordelingsvoet
Beoordeling (0 tot 20)
2e zittijd mogelijk
Ja
Inschrijvingsvereisten
Alvorens men een inschrijving kan nemen voor 'Engineering Programming' moet men geslaagd zijn voor 'Informatica'
Onderwijstaal
Nederlands
Faculteit
Faculteit Ingenieurswetenschappen
Verantwoordelijke vakgroep
Industriële ingenieurswetenschappen
Onderwijsteam
Jan Lemeire (titularis)
Tom Godden
Thibault THETIER
Onderdelen en contacturen
0 contacturen Exam
18 contacturen Practical exercises
36 contacturen Self study
Inhoud

Dit opleidingsonderdeel heeft als doel om Python voor wetenschappelijk programmeren aan te leren.

Werkcollege:

  • Aanleren en gebruiken van basisfunctionaliteiten in Python
  • Maken van grafieken
  • Definiëren van een lus- en if-structuur
  • Leren gebruik maken van de Pythonfuncties
  • Definiëren, wijzigen, omvormen en verwerking van variabelen
  • Definiëren en visualiseren van eigen functies
  • Definiëren van een user interface
  • Gebruik maken, programmeren en uitvoeren van data acquisitie
Zelfstandig werk:
Schrijven van een programma in Python met gemiddelde complexiteit waarbij de aangeleerde functionaliteiten aan bod komen en dienen toegepast te worden met als doel het uitvoeren van data acquisitie.  Nadien moeten deze data ook automatisch bewerkt, verwerkt en gevisualiseerd worden. 

 

Studiemateriaal
Handboek (Aanbevolen) : Practical Programming, An Introduction to Computer Science Using Python 3.6, Jennifer Campbell, Paul Gries, Jason Montojo, and Greg Wilson, 3de, The Pragmatic Programmers, 9781680502688, 2017
Handboek (Aanbevolen) : Python for Data Analysis, Data wrangling with pandas, numpy and ipython, Wes Mckinney, 2de, O'Reilly, 9781491957660, 2017
Bijkomende info
Omschrijvijng begeleiding: na de les, na afspraak of via e-mail.
 
 

 

Leerresultaten

Leerresultaten

  • BaLO_2 Toepassingsgerichte kennis, inzicht en vaardigheden hebben op het gebied van de ingenieurswetenschappen en ingenieurstechnieken.
  • BaLO_3 Vanuit inzicht in de basistheorie en -methoden voor het schematiseren en modelleren van processen of systemen ingenieurstechnische problemen oplossen.
  • BaLO_6 Uitgaande van het verworven inzicht, onderzoek-, ontwerp- en oplossingsmethoden selecteren, adequaat toepassen en de resultaten ervan wetenschappelijk en doelmatig verwerken.
  • BaLO_9 Blijk geven van een ingenieursattitude: aandacht voor planning en technische, economische en maatschappelijke randvoorwaarden en voor bedrijfskundige implicaties, inschatting van risico’s en haalbaarheid van de voorgestelde benadering of oplossing, gerichtheid op resultaat en het bereiken van effectieve oplossingen, innovatief denken.
  • BaLO_10 Wetenschappelijke en discipline-eigen terminologie correct hanteren in de voor de opleiding relevante talen.
  • BaLO_11 Resultaten van technisch en wetenschappelijk werk zowel schriftelijk en mondeling als grafisch communiceren en presenteren aan de peergroep.
  • BaLO_13 Ethisch en maatschappelijk verantwoord handelen met aandacht voor technische, economische, humane en duurzaamheidsaspecten.
  • BaSLO_14-ELO Toepassingsgerichte kennis, inzicht en vaardigheden hebben in het brede domein van de ingenieurswetenschappen en ingenieurstechnieken: Elektronica-ICT.

Doelstellingen

D1: kent de basisfunctionaliteiten van Matlab (BaLO 2)
D2: weet hoe hij data op een accurate manier kan voorstellen en grafieken maken (BaLO 2, 6, 11; BaSLO 14 ELO)
D3: kent de scripting mogelijkheden van Matlab en is in staat zelf scripts te schrijven (BaLO 2; BaSLO 14 ELO)
D4: kan data acquisitie uitvoeren (BaLO 2, 3)
D5: heeft inzicht in het oplossen van een technisch probleem of gestelde opgave, gebruik makend van Matlab (BaLO 2, 3, 6)
D6: is in staat een programma te schrijven in Matlab met normale complexiteit waarbij zowel de aangeleerde functionaliteiten aan bod komen en dienen toegepast te worden met als doel het uitvoeren van data acquisitie en nadien deze data ook automatisch bewerken, verwerken en visualiseren (BaLO 2, 3, 6, 11; BaSLO 14 ELO)

AD1: redeneert en handelt gestructureerd en systematisch (BaLO 9)
AD2: communiceert bevattelijk en gestructureerd in het Nederlands (BaLO 10, 11)
AD3: ontwikkelt een professionele attitude (BaLO 9, 10, 13) 

Beoordelingsinformatie

De beoordeling bestaat uit volgende opdrachtcategorieën:
Examen Andere bepaalt 100% van het eindcijfer

Binnen de categorie Examen Andere dient men volgende opdrachten af te werken:

  • Examen andere met een wegingsfactor 1 en aldus 100% van het totale eindcijfer.

    Toelichting: Examenmoment 1ste zittijd:
    Werkcollege: elektronisch examen 60% (overgedragen naar 2de zittijd indien 12/20 of meer)
    Zelfstandig werk: uitvoering opdracht en maken van verslag: 40% (overgedragen naar 2de zittijd indien 12/20 of meer)
    Examenmoment 2de zittijd:
    Werkcollege: elektronisch examen 60%
    Zelfstandig werk: uitvoering opdracht en maken van verslag: 40%

    Bij een quotatie van minder dan 7 op 20 op één van de onderdelen, wordt het laagste cijfer het eindcijfer voor dit opleidingsonderdeel

Aanvullende info mbt evaluatie

Een ongewettigde afwezigheid van meer dan 25 % op de oefeningensessies geeft aanleiding tot een weigering tot deelname aan het oefeningenexamen en geeft aanleiding tot een afwezigheidsscore voor het betreffende examen. De sanctie wordt overgedragen naar tweede zittijd.

Toegestane onvoldoende
Kijk in het aanvullend OER van je faculteit na of een toegestane onvoldoende mogelijk is voor dit opleidingsonderdeel.

Academische context

Deze aanbieding maakt deel uit van de volgende studieplannen:
Bachelor in de industriële wetenschappen: Startplan
Bachelor in de industriële wetenschappen: elektromechanica
Bachelor in de industriële wetenschappen: elektronica-ICT
Bachelor in de industriële wetenschappen: verkort traject eektromechanica na vooropleiding prof. bachelor elektromechanica, elektrotechniek, luchtvaart, autotechnologie, mechanische ontwerp- en productietechnologie en bouw
Bachelor in de industriële wetenschappen: verkort traject elektromechanica na vooropleiding getuigschrift lijnpiloot
Bachelor in de industriële wetenschappen: verkort traject elektronica-ICT na vooropleiding prof. bachelor elektronica-ICT
Bachelor in de industriële wetenschappen: verkort traject elektronica-ICT na vooropleiding prof. bachelor toegepaste informatica
Bachelor in de industriële wetenschappen: verkort traject elektronica-ICT na vooropleiding prof. bachelor multimedia & communicatietechnologie.
Bachelor in de industriële wetenschappen: verkort traject elektronica-ICT na vooropleiding prof. bachelor elektrotechniek.
Bachelor in de industriële wetenschappen: verkort traject elektronica-ICT na vooropleiding prof. bachelor elektromechanica, luchtvaart en autotechnologie.