App Development (B-TM-YT0763)

Doelstellingen
Leerdoelen
(1) De student kan de grote principes van Android beschrijven
(2) De student kan de verschillende principes toepassen in een opdracht
(3) De student analyseert het probleem en vertaalt dit naar een programma structuur en bijhorende algoritmes
(4) De student zet de structuur om in een programma met behulp van Java code specifiek voor Android
(5) De student zet de algoritmes om in het programma met behulp van Java code
(6) De student verifieert de werking van het programma t.o.v. de vereisten van de opdracht
Plaats in het onderwijsaanbod
- Bachelor in Elektronica-ICT (Sint-Katelijne-Waver) (ICT: Application Development) 180 sp.
Onderwijsleeractiviteiten
1 sp. App Development: Theory (B-TM-YT6060)




Inhoud
Introductie in Android app development.
Tijdens de theorie worden verschillende topics aangehaald die leiden tot het schrijven van een performante Android applicatie.
Volgende topics komen aan bod:
- Introductie tot Android
- Event Handling
- Intent Framework
- Activity lifecycle
- Preferences
- Internet
- Databases
- Background tasks
- UI
Afhankelijk van de tijd kan het zijn dat sommige topics niet gezien worden of andere bijgevoegd worden.
Studiemateriaal
Slides tijdens de theorielessen
Android Developer website
2 sp. App Development: Lab (B-TM-YT6091)




Inhoud
Tijdens de labo's worden de in de theorie behandelde topics toegepast op individuele opdrachten en in een groter project.
Studiemateriaal
Slides gezien tijdens de theorie
Android Developer website
Andere internet bronnen
Evaluatieactiviteiten
App Development (B-TM-YT7763)
Toelichting
Examenmoment | Beoordelingsschaal |
---|---|
TOTAAL | 1-20/20 puntenschaal |
YT6060 - App Development: Theory | |
YT6091 - App Development: Lab |
App Development Theorie
Theorie examen - 100%
Tijdens de examenperiode zal een theorie examen peilen naar de kennis over bepaalde Android concepten.
App Development Labo
Ontwerp/Product - 100%
Tijdens de laatste week van het semester wordt er een mondelinge voorstelling gegeven van het uitgewerkte project.
Het opleidingsonderdeel wordt geëvalueerd aan de hand van 2 evaluatie-activiteiten, zijnde een theorie examen en een labo examen. Elke evaluatie-activiteit evalueert afzonderlijke leerdoelen. Het theorie examen evalueert de leerdoelen (1). Het labo examen de leerdoelen (2) - (6). Indien de student op één van de evaluatie-activiteiten een score behaalt van <7 dan kan de student maximaal 9/20 behalen voor het volledige opleidingsonderdeel.
Toelichting bij herkansen
Binnen dit opleidingsonderdeel zijn er deeloverdrachten bij een geslaagd deelresultaat:
- YT6060 - App Development: Theory (binnen en over academiejaar)
- YT6091 - App Development: Lab (binnen en over academiejaar)
App Development Theorie
Theorie examen - 100%
Tijdens de examenperiode zal een theorie examen peilen naar de kennis over bepaalde Android concepten.
App Development Labo
Ontwerp/Product - 100%
Tijdens de laatste week van het semester wordt er een mondelinge voorstelling gegeven van het uitgewerkte project.
Het opleidingsonderdeel wordt geëvalueerd aan de hand van 2 evaluatie-activiteiten, zijnde een theorie examen en een labo examen. Elke evaluatie-activiteit evalueert afzonderlijke leerdoelen. Het theorie examen evalueert de leerdoelen (1). Het labo examen de leerdoelen (2) - (6). Indien de student op één van de evaluatie-activiteiten een score behaalt van <7 dan kan de student maximaal 9/20 behalen voor het volledige opleidingsonderdeel.