Modulebeschrijving voor MOD1



Vergelijkbare documenten
Inhoud. Introductie tot de cursus

Ik kom er soms tijdens de les achter dat ik mijn schoolspullen niet bij mij heb of niet compleet

Opleiding PECB ISO 9001 Quality Manager.

Online Resource 1. Title: Implementing the flipped classroom: An exploration of study behaviour and student performance

HOGESCHOOL ROTTERDAM

FOR DUTCH STUDENTS! ENGLISH VERSION NEXT PAGE

Preschool Kindergarten

Knelpunten in Zelfstandig Leren: Zelfregulerend leren, Stress en Uitstelgedrag bij HRM- Studenten van Avans Hogeschool s-hertogenbosch

Introductie in flowcharts

Use-Case 2.0. Requirements Kenniscentrum 15 November Eric Lopes Cardozo

TABASCO. Taak gestuurd leren bij Engels

Testplan Module 12: Bachelor assignment ( )

Object Oriëntatie Foundation (OOF.NL)

FOR DUTCH STUDENTS! ENGLISH VERSION NEXT PAGE. Toets Inleiding Kansrekening 1 8 februari 2010

De student krijgt de opdracht een dynamische webomgeving te ontwerpen. Als het ontwerp is goedgekeurd moet hij deze realiseren en vervolgens testen.

Ervaringen met begeleiding FTA cursus Deployment of Free Software Systems

Communication about Animal Welfare in Danish Agricultural Education

RECEPTEERKUNDE: PRODUCTZORG EN BEREIDING VAN GENEESMIDDELEN (DUTCH EDITION) FROM BOHN STAFLEU VAN LOGHUM

Chapter 4 Understanding Families. In this chapter, you will learn

FOR DUTCH STUDENTS! ENGLISH VERSION NEXT PAGE

Opleiding PECB IT Governance.

MyDHL+ ProView activeren in MyDHL+

International Leiden Leadership Programme

Opleiding Communicatie, Hogeschool Utrecht

General info on using shopping carts with Ingenico epayments

Free Electives (15 ects)

Domeinmodellen en klassendiagrammen

Risico s van Technologisch Succes in digitale transformatie S T R A T E G I C A D V I S O R

Group work to study a new subject.

Model Driven Software Development: Geen toekomst maar realiteit. 4 juni 2009, WTC, Amsterdam.

Internationaliseren van leeruitkomsten: vier voorbeelden uit de praktijk. Jos Beelen Utrecht, 5 februari 2015

Engels op Niveau A2 Workshops Woordkennis 1

From Padua to Groningen

vooropleiding international Dutch as a second Nederlands Tweede Taal

SAMPLE 11 = + 11 = + + Exploring Combinations of Ten + + = = + + = + = = + = = 11. Step Up. Step Ahead

Luister alsjeblieft naar een opname als je de vragen beantwoordt of speel de stukken zelf!

ANGSTSTOORNISSEN EN HYPOCHONDRIE: DIAGNOSTIEK EN BEHANDELING (DUTCH EDITION) FROM BOHN STAFLEU VAN LOGHUM

COGNITIEVE DISSONANTIE EN ROKERS COGNITIVE DISSONANCE AND SMOKERS

Op de computer kan naar eigen inzicht software op worden geïnstalleerd, een andere besturingssysteem is mogelijk.

ONDERNEMERSCHAP (Nederlandstalig)

Opleiding PECB IT Cyber Security Specialist.

Speakers Corners : book history-science-talents

Digital municipal services for entrepreneurs

Software Processen. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1. Het software proces

MyDHL+ Tarief berekenen

Relationele Databases 2002/2003

Relationele Databases 2002/2003

L.Net s88sd16-n aansluitingen en programmering.

Bijlage 2: Informatie met betrekking tot goede praktijkvoorbeelden in Londen, het Verenigd Koninkrijk en Queensland

DTT en Formatief Evalueren

Add the standing fingers to get the tens and multiply the closed fingers to get the units.

5-point scale: Strongly disagree OOOOO Strongly agree O No opinion / n.a. Zeer mee oneens OOOOO Zeer mee eens O Geen mening / n.v.t.

Hoe met Windows 8 te verbinden met NDI Remote Office (NDIRO) How to connect With Windows 8 to NDI Remote Office (NDIRO

L.Net s88sd16-n aansluitingen en programmering.

FOR DUTCH STUDENTS! ENGLISH VERSION NEXT PAGE. Toets Inleiding Kansrekening 1 22 februari 2013

BEVORDERING KLAS 1 t/m

Samenwerken met de praktijk met multisdiciplinaire studententeams Selficient

Prikkelen tot leren. door de didactische inzet van Virtuele Werelden en Serious Gaming. Presentatie bij: V&VN-congres 2015.

De Relatie tussen Werkdruk, Pesten op het Werk, Gezondheidsklachten en Verzuim

LDAP Server on Yeastar MyPBX & tiptel 31xx/32xx series

bij Kinderen met een Ernstige Vorm van Dyslexie of Children with a Severe Form of Dyslexia Ans van Velthoven

Data Handling Ron van Lammeren - Wageningen UR

Keuzetwijfels in de Emerging Adulthood rondom Studie- en Partnerkeuze. in Relatie tot Depressie

UML. From weblog Dennis Snippert

Media en creativiteit. Winter jaar vier Werkcollege 7

Cambridge Assessment International Education Cambridge International General Certificate of Secondary Education. Published

Relatie tussen Persoonlijkheid, Opleidingsniveau, Leeftijd, Geslacht en Korte- en Lange- Termijn Seksuele Strategieën

Understanding and being understood begins with speaking Dutch

Dutch survival kit. Vragen hoe het gaat en reactie Asking how it s going and reaction. Met elkaar kennismaken Getting to know each other

HOGESCHOOL ROTTERDAM

De Invloed van Perceived Severity op Condoomgebruik en HIV-Testgedrag. The Influence of Perceived Severity on Condom Use and HIV-Testing Behavior

SYMPOSIUM ERGOTHERAPEUTEN

Voor en nadelen (spatieel) gedistribueerd

MyDHL+ Van Non-Corporate naar Corporate

Issues in PET Drug Manufacturing Steve Zigler PETNET Solutions April 14, 2010

UvA-DARE (Digital Academic Repository) VR as innovation in dental education de Boer, I.R. Link to publication

Het executief en het sociaal cognitief functioneren bij licht verstandelijk. gehandicapte jeugdigen. Samenhang met emotionele- en gedragsproblemen

OVERGANGSREGELS / TRANSITION RULES 2007/2008

Innovatieve interactieve communicatiemiddelen in internationaal watermanagement

Ius Commune Training Programme Amsterdam Masterclass 15 June 2018

DTT en Formatief Evalueren

Effecten van een op MBSR gebaseerde training van. hospicemedewerkers op burnout, compassionele vermoeidheid en

Process Mining and audit support within financial services. KPMG IT Advisory 18 June 2014

UvA-DARE (Digital Academic Repository) Inquiry-based leading and learning Uiterwijk-Luijk, E. Link to publication

Program overview. 11-Nov :37. Year 2010/2011 Technology, Policy and Management Minors Management of Technology

WP6 TenCompetence Assessment Specification v.1.0 and Proof-of-concept tools. Milen Petrov, Sofia University EDE 2007,

Academisch schrijven Inleiding

OER/TER ADDENDA ( )

Inclusive Education: competences for teacher training

Transcriptie:

Modulebeschrijving voor MOD1 Fontys Venlo Afd. informatica 12 april 2013 Samenvatting 1

Identificatie Module Modeling 1 ProgressCode MOD1 Docenten Ferd van Odenhoven Afdeling Fontys Hogeschool Techniek en Logistiek Opleiding Informatica Software Engineering & Business Informatics Studiejaar 2011-2012 Semester 2 Belasting 112 uur Credits 4 Datum 12 april 2013 Versie 1.0 Inhoudsopgave 1 Korte modulebeschrijving 3 2 Doelen 3 3 Voorafgaande modulen 4 4 Beoordeling 4 Leerdoelen en toetsing 4 6 Tijdplanning en schema 4 7 Hulpbronnen 4 8 Module-evaluatie 2

1 Korte modulebeschrijving Title Author Object oriented modeling with UML ODE Code MOD1 Credits 4 Academic year 2012-2013 Education type Theory (%) Practical (%) Project (%) Self-study (%) 2 12. 19 43. Description Students learn how to use UML and how to design a domain model using UML. Students make a design and work individually or in a small group, depending on the number of students. This case study starts with a case description and leads to an acceptable class diagram in the first stage of the module. An activity diagam is used to get an overview of the important business processes. CRC cards are used to obtain the responsibilities for each class. From a domain model a class diagram will be cretaed. The class diagram will be tested against concrete use case scenario's using sequence diagrams. In the second stage of this module, the design is more implementation oriented. More details are added, state diagrams are used to describe certain classes. Activity diagrams may also be used to get a more complete design. Interaction frames are now introduced in sequence diagrams to show how certain scenario's should be implemented. Important use case scenario's are transformed to concrete test scenario's. Finally a test driven development phase is started. A first implementation in Java is done, based on the test scenario's. A reflection on the implementation can give important feedback on the present model. Literature Martin Fowler: UML Distilled, third edition, 2003, Addison Wesley. ISBN 978-0321193681 Classroom language Dutch, English, German, as needed. Note: 1 credit = 28 working hours 2 Doelen 1 In algemene zin is dit moduul een inleiding in UML en in het gebruik van deze grafische taal om ideëen over een ontwerp uit te drukken. UML is er om te communiceren. Lesboek is van Martin Fowler: UML Distilled [Fowler]. Kunnen toepassen van UML in de analysefase en in de implementatiefase. Kennis van use-cases, use-case-diagrammen, klassendiagrammen, sequentiediagrammen, toestandsdiagrammen, activiteitendiagrammen en packagediagrammen. Begrijpen hoe deze diagrammen met elkaar samenwerken. Een casusbeschrijving kunnen maken en daarvoor de analyse maken die resulteert in: een domeinmodel, een verzameling van usecases, inclusief een usecase-diagram en meerdere sequentiediagrammen. In staat zijn een compleet ontwerp in UML te maken dat het startpunt kan zijn van een implementatie, inclusief concrete use-case-scenario s, klassendiagram, sequentiediagremmen, toesyandsdiagrammen en packagediagrammen. Weten hoe een iteratief proces te gebruiken om het modelleren van het domain te verbeteren. 3

3 Voorafgaande modulen PRO1 (Programming in Java 1), semester 1. 4 Beoordeling Aan het eind van elk kwartester is er een schriftelijk examen (cijfers q1 en q2) Aan het eind van elk kwartester wordt er een cijfer gegeven voor het praktisch werk (cijfers p1 en p2) Het gemiddelde van de praktijkcijfers telt mee voor 40% en het gemiddelde van de tentamens telt voor 60%. Leerdoelen en toetsing Focus in examination learning goal knowledgatiostanding applic- under- percentage Knowledge of the important UML diagrams x x 1 Domain modeling techniques, cross diagram x x 1 Agile domain modeling, cyclic improvement x x 1 Modeling and consequences for implementation x x 1 Individual case study: complete process x x x 40 6 Tijdplanning en schema Year: 2013 Week: 1 2 3 4 6 7 8 9 11 12 13 14 1 16 17 18 19 20 sum Lecture 2 2 2 2 2 2 2 2 2 2 2 2 2 2 28 Assignment 2 2 2 2 2 2 2 14 Laboratory 3 3 3 3 3 3 3 21 Self study 1 1 1 1 1 1 1 1 7 1 1 1 1 1 1 1 7 29 Exam prep. 3 3 16 Exam 2 2 4 Total time 4 7 7 6 6 6 6 6 6 6 4 7 7 112 1 20 Deze module bestaat uit zelfstudie, lessen en praktikumopgaven. De opdrachten van het praktikum lopen synchroon met de theorielessen. Aanwezigheid van alle studenten gedurende de praktikumuren is verplicht en de aanwezigheid wordt gecontroleerd. In geval van ziekte moet men de docent van tevoren op de hoogte brengen. De opdrachten voor elke week worden via de website gepuliceerd : [Web] In het eerste kwartaal wordt elke week een losse opgave aan de studenten verstrekt. In het tweede kwartaal werken de studenten aan een casus, waarin alle diagramtypen voorkomen en ook wordt er een gedeeltleijke implementatie gemaakt, om te zien of het model geschikt is voor een redelijke implementatie in java. 7 Hulpbronnen 2 Meer artikelen en allerlei uml gerelateerde zaken, zie: http://martinfowler.com/tags/ uml.html Voor meer praktische tips over Agile Modeling: http://www.agilemodeling.com/ 4

Aanbevolen literatuur: Fundamentals of Object-Oriented Design in UML door Meilir Page-Jones [Page- Jones]. Analyse und Design mit der UML 2. door Bernd Oesterreich [Oesterreich]. 8 Module-evaluatie Aan het eind van deze module vindt er een evaluatie plaats met als doel om een continue verbetering aan te brengen in deze module. Opmerkingen en terugkoppeling worden bediscussieerd in het team en of curriculumcommmissie. Referenties 1 Fowler, Martin: Uml Distilled: A Brief Guide to the Standard Object Modeling Language. derde druk. Prentice Hall, 2004, The Addison-Wesley Object Technology Series, ISBN 9780321193681 Oesterreich, Bernd: Analyse und Design mit der UML 2.. e druk. Oldenbourg Wissenschaftsverlag, 2012, ISBN 978 3 486 71667 2 Page-Jones, Meilir: Fundamentals of Object-Oriented Design in UML. eerste druk. Addison- Wesley, 1999, ISBN 9780201699463 Web: Website for module MOD1. http://mod1.fontysvenlo.org