jeliot - ΑΝΑΔΡΟΜΗ
TRANSCRIPT
Μ1109 - Τσάκλας ΣτέφανοςΜ1110 - Μπερέτα Κωνσταντίνα
Μ1111 - Βλαχάκη Σοφία
ΕΚΠΑΙΔΕΥΤΙΚΟ ΛΟΓΙΣΜΙΚΟ JELIOT
ΕΝΟΤΗΤΑ: ΑΝΑΔΡΟΜΗ
ΤΟ ΛΟΓΙΣΜΙΚΟ JELIOT
Γενικά χαρακτηριστικά:Σύστημα οπτικοποιημένης εκτέλεσης απλών (java κυρίως) προγραμμάτωνΚατάλληλο για τη διδασκαλία μαθημάτων εισαγωγής στον προγραμματισμόΤα προγράμματα οπτικοποιούνται αυτόματα, χωρίς παρέμβαση από τον εκπαιδευτικόΣυμβατό με όλες τις πλατφόρμεςΠαρέχεται σαν standalone εφαρμογή ή σαν plugin σε BlueJ,EJE,MoodleΈχει ήδη χρησιμοποιηθεί στη διδασκαλία σχετικών μαθημάτων
JELIOT COMPONENTS
Source frame: Στο πεδίο αυτό ο χρήστης γράφει τον πηγαίο κώδικα
Animation frame: Στο πεδίο φαίνεται οπτικοποιημένη η εκτέλεση του προγράμματος
Call tree: Απεικονίζει με δενδρική μορφή τις κλήσεις των συναρτήσεων
History: Ιστορικό βημάτων προσομοίωσης Animation controls: Ο χρήστης χειρίζεται την
ροή της οπτικοποίησης Output frame: Απεικονίζει τα αποτελέσματα
εξόδου
JELIOT COMPONENTS – Animation Frame
JELIOT COMPONENTS – Call Tree
JELIOT COMPONENTS - History
ΧΡΗΣΙΜΟΤΗΤΑ
Για τον εκπαιδευτή: τον απαλλάσσει από την διαδικασία δημιουργίας μέσων οπτικοποίησης προγραμμάτων
Για τον εκπαιδευόμενο: κατανοεί ευκολότερα δύσκολες προγραμματιστικές έννοιες, μπορεί να επαναλάβει μόνος του παραδείγματα της τάξης ή δικά του
USE CASE: ΑΝΑΔΡΟΜΗ
Θα παρουσιάσουμε τη χρήση του λογισμικού Jeliot στην περίπτωση της εκτέλεσης αναδρομικού κώδικα
Η αναδρομή αποτελεί ένα από τα πιο δύσκολα κεφάλαια της εισαγωγής στον προγραμματισμό
Η δυσκολία αυτή παρατηρείται εξαιτίας της έλλειψης οπτικοποίησης στην εκτέλεση του προγράμματος
Το λογισμικό Jeliot μπορεί να αξιοποιηθεί κατάλληλα με τις δυνατότητες αυτόματης οπτικοποίησης που παρέχει.
ΠΑΡΑΔΕΙΓΜΑ ΑΝΑΔΡΟΜΗΣ: ΑΡΙΘΜΟΙ FIBONACCI
Γράψτε ένα πρόγραμμα java που θα τυπώνει την ακολουθία των αριθμών fibonacci από 0 μέχρι Ν. Το Ν να δίνεται σαν είσοδος από τον χρήστη.Δείξτε τον υπολογισμό του 5ου αριθμού.
Αριθμοί Fibonacci: Fn = Fn-1 + Fn-2
F0 = 0 και F1 = 1
ΠΗΓΑΙΟΣ ΚΩΔΙΚΑΣ
ΕΚΤΕΛΕΣΗ ΠΡΟΓΡΑΜΜΑΤΟΣ
Είσοδος του Ν από τον χρήστη
ΕΚΤΕΛΕΣΗ ΠΡΟΓΡΑΜΜΑΤΟΣ
ΕΚΤΕΛΕΣΗ ΠΡΟΓΡΑΜΜΑΤΟΣ
ΕΚΤΕΛΕΣΗ ΠΡΟΓΡΑΜΜΑΤΟΣ
ΔΕΝΤΡΟ ΚΛΗΣΕΩΝ
ΕΥΧΑΡΙΣΤΟΥΜΕ
Ερωτήσεις?