ΠεριβÜλλον ΔυναμικÞς Οπτικοποßησης Αλγορßθμων (DAVE) |
Το λογισμικü Dynamic Algorithm Visualization Environment, υποστηρßζει διαδικασßες δυναμικÞς οπτικοποßησης αλγορßθμων και Ýχει ως στüχο την υποστÞριξη των μαθητþν þστε να οικοδομÞσουν αποτελεσματικÝς αναπαραστÜσεις για βασικÝς προγραμματιστικÝς Ýννοιες, δομÝς και αλγορßθμους.
Το DAVE δßνει τη δυνατüτητα στον/ην μαθητÞ/τρια να πειραματιστεß με την οπτικοποßηση του αλγορßθμου που επιθυμεß (ταξινüμηση, αναζÞτηση, συγχþνευση), τροποποιþντας βασικÜ σημεßα του κþδικÜ του, με απþτερο σκοπü να μπορεß να ανιχνεýσει τα λÜθη του μÝσω οικεßων αναπαραστÜσεων που προκýπτουν απü την οπτικοποßηση. ΕπιπλÝον, Ýχει τη δυνατüτητα να επικεντρωθεß στα σημαντικÜ χαρακτηριστικÜ κÜθε αλγορßθμου και üχι στις τεχνικÝς λεπτομÝρειες της χρησιμοποιοýμενης γλþσσας προγραμματισμοý. Η προτεινüμενη προσÝγγιση απü Ýνα ανοικτü εκπαιδευτικü λογισμικü οπτικοποßησης-προσομοßωσης αλγορßθμων, üπως εßναι το DAVE, δßνει Ýμφαση στον παιδαγωγικü σχεδιασμü της μÜθησης του προγραμματισμοý και στη μετατüπιση απü το συντακτικü-τεχνικü μÝρος στην καλλιÝργεια δεξιοτÞτων επßλυσης προβλημÜτων.
Αλγüριθμοι Ταξινüμησης
Αλγüριθμοι ΑναζÞτησης
ΑναζÞτηση σε μορφÞ παιγνßου σε πßνακα δýο διαστÜσεων ταξινομημÝνο κατÜ γραμμÝς
ΔυαδικÞ ΑναζÞτηση (Binary Search) (English version Binary Search)
¶λλοι Αλγüριθμοι Επεξεργασßας ΠινÜκων
Το λογισμικü DAVE χορηγεßται με Üδεια Creative Commons ΑναφορÜ Δημιουργοý - Μη ΕμπορικÞ ΧρÞση - Παρüμοια ΔιανομÞ 4.0 ΔιεθνÝς .
Ευριπßδης Βραχνüς, 2018