ΔΡΑΣΤΗΡΙΟΤΗΤΕΣ

Βιβλιοθήκες


Οι Δραστηριότητες αποτελούν το σημαντικότερο εργαλείο του βιβλίου για τη σε βάθος κατανόηση των βασικών εννοιών που εμπλέκονται στη διαδικασία ανάπτυξης λογισμικού. Οι εκατό και πλέον Δραστηριότητες του βιβλίου οδηγούν τον αναγνώστη σε μια βήμα προς βήμα εφαρμογή των θεωρητικών εννοιών στη διαδικασία ανάπτυξης με την ενεργό συμμετοχή του σε αυτή, μέσα από επιλεγμένες για το σκοπό αυτό μελέτες περίπτωσης. Η εκτέλεση τους επιβάλλεται για την σε βάθος κατανόηση των εννοιών που εισάγει το βιβλίο.


Για την υλοποίηση ορισμένων Δραστηριοτήτων δίνονται βιβλιοθήκες ή πρόσθετο υλικό το οποίο παρατίθεται στην ιστοσελίδα αυτή οργανωμένο ανά κεφάλαιο.


ΚεφΑλαιο  6

Δραστηριότητα 6.5

Βιβλιοθήκη: CalcComponents.jar

Βιβλιοθήκη: CalcGuiActivity3V1 .jar

Τεκμηρίωση κλάσεων που περιέχονται στις παραπάνω βιβλιοθήκες

http://seg.ceid.upatras.gr/Courses/OT/activities/activity3/doc/index.html


Δραστηριότητα 6.7

Iteration No 1

Βιβλιοθήκη: CalcGuiV1.jar


Δραστηριότητα 6.10

Iteration No 3

Βιβλιοθήκη: CalcGuiV2.jar

ΚεφΑλαιο  8

Δραστηριότητα 8.6 -Βελτιώσεις πηγαίου κώδικα

Πηγαίος Κώδικας CalculatorGui

ΚεφΑλαιο  10

Δραστηριότητα 10.4 -Κοιμώμενος Κουρέας

Εκτελέσιμο: SleepingBarberAppV1

Βιβλιοθήκη: BarberGuiV1.zip


Δραστηριότητα 10.13  - Τρίτη έκδοση της SleepingBarberApp

Iteration Νο 3 - Meet constraints imposed by corona virus

Βιβλιοθήκη: BarberGuiV3.zip


Iteration Νο 4 – Barber as Active object

Εκτελέσιμο: SleepingBarberAppV4

Βιβλιοθήκη: BarberGuiV4.zip

ΚεφΑλαιο  11 

Δραστηριότητα 11 7 BpmApp με βασική λειτουργικότητα

Βιβλιοθήκη: Γραφική διεπαφή BpmApp.

ΚεφΑλαιο  12

Δραστηριότητα 12.14 RobotLabyrinthGame ως client/server

Εκτελέσιμο: RobotLabyrinthKTV3 (RobotLabyrinth Server) για χρήση στην ανάπτυξη client