Σχεδίαση και υλοποίηση κύβων tangible computing
26
και οι δύο γλώσσες επιτρέπουν στον χρήστη να παρέχει επιχειρήματα στις προτροπές
εντολών.
Εικόνα 1.5: Quetzal και Tern αριστερά και δεξιά αντίστοιχα
1.5.2 Περιορισμοί των εργαλείων απτού προγραμματσιμού
Αν και έχουν γίνει αρκετές προσπάθειες για τη δημιουργία απτών συστημάτων, υπάρχει
έλλειψη απτών εργαλείων προγραμματισμού [23]. Οι ακόλουθοι περιορισμοί φαίνεται να
υφίστανται αναλυτικότερα: α) μερικά συστήματα δεν διαθέτουν επαρκή αριθμό εντολών και
παραμέτρων [24], γεγονός που εμποδίζει την αφομοίωση των εννοιών προγραμματισμού, β) η
έλλειψη ελέγχου σε πραγματικό χρόνο εμποδίζει την ομαλή αλληλεπίδραση μεταξύ του
προγραμματιστή και του προγράμματος [25], γ) ορισμένα συστήματα απαιτούν ειδικές
επιφάνειες ή ράγες, που καθιστούν δύσκολη τη μετεγκατάστασή τους και, επομένως,
δύσκολη τη χρήση τους σε πραγματικές αίθουσες διδασκαλίας, και δ) παρά το γεγονός ότι τα
απτά συστήματα τείνουν να είναι πιο αποτελεσματικά από τις γραφικές διεπαφές χρήστη,
απαιτείται περαιτέρω μελέτη για να διευκρινιστούν οι συνθήκες υπό τις οποίες εμφανίζονται
τα οφέλη σε πολλούς τομείς [26].
1.5.3 Προσέλκυση ευρύτερου κοινού
Η ανεπάρκεια της εκπαίδευσης στην επιστήμη της πληροφορικής να προσλάβει και να
διατηρήσει τη συμμετοχή διαφορετικών φοιτητών, τόσο εντός όσο και εκτός των ιδρυμάτων,
είναι ένα διάχυτο και αποκαρδιωτικό ζήτημα.. Είναι πιθανό ότι έχουμε φτάσει σε ένα σημείο
καμπής με την εισαγωγή νέων και πιο περιεκτικών μαθησιακών πλαισίων και προγραμμάτων
που εμπλέκουν φοιτητές από ιστορικά υποεκπροσωπούμενα υπόβαθρα στην επιστήμη των