Παναγιώτης Γκοτσιόπουλος
Codecademy, ένας διαδικτυακός τόπος εκμάθησης προγραμματισμού
To Codecademy είναι ένας διαδικτυακός τόπος εκμάθησης προγραμματισμού με διαδραστικά μαθήματα. Υπάρχουν σειρές μαθημάτων για PHP, Python, Javascript, JQuery, API, Ruby, διαδικτυακές εφαρμογές. Υπάρχει επίσης η δυνατότητα δημιουργίας διαδραστικών μαθημάτων από όποιον έχει τις γνώσεις, τον χρόνο και την διάθεση.
Διαδικτυακός τόπος: http://www.codecademy.com/
Robot Obstacle Course
Ένα παιχνίδι στο οποίο καλείται ο μικρός προγραμματιστής - μηχανικός να προσαρμόσει κατάλληλα τα κυκλώματα ενός ρομπότ ώστε αυτό να μπορέσει να αποφύγει τυχόν παγίδες όπως και να πάρει τα όλα κλειδιά που υπάρχουν σε κάθε δωμάτιο με σκοπό την επιτυχή μετάβαση στο επόμενο δωμάτιο όπου θα υπάρχουν ακόμα πιο δύσκολες προκλήσεις.
Δημιουργός Διαγραμμάτων Ροής
Ο Δημιουργός Διαγραμμάτων Ροής αποτελεί ένα ισχυρό εργαλείο για τα πρώτα βήματα των μαθητών στην αλγοριθμική, όπου είναι απαραίτητη η χρήση διαγραμμάτων ροής. Στο περιβάλλον λαμβάνει χώρα ανάπτυξη και εκτέλεση αλγορίθμων απευθείας σε μορφή διαγραμμάτων ροής. Με τον ΔΔΡ μπορούν να διδαχτούν βασικές έννοιες δομημένου προγραμματισμού. Υπάρχει η δυνατότητα, χρήσης δομών όπως της ακολουθίας, επιλογής, επανάληψης, χρήσης μεταβλητών, χρήσης εντολών εισόδου/εξόδου, αριθμητικών παραστάσεων, λογικών ελέγχων με χρήση μόνο συγκριτικών τελεστών, βασικές δυνατότητες συνδυασμού και σύγκρισης αλφαριθμητικών. Επίσης υπάρχει η δυνατότητα δημιουργίας εκτελέσιμου προγράμματος του αλγορίθμου που έχει υλοποιηθεί με τον ΔΔΡ.
Γλωσσομάθεια
Στην Γλωσσομάθεια υπάρχει η δυνατότητα ανάπτυξης, ελέγχου και εκτέλεσης προγραμμάτων σε "ΓΛΩΣΣΑ". Με την Γλωσσομάθεια μπορούν να διδαχτούν έννοιες του δομημένου προγραμματισμού όπως δομές ακολουθίας, ελέγχου, επανάληψης, ορισμός μεταβλητών, χρήση πινάκων, εντολών εισόδου / εξόδου, χρήση αριθμητικών παραστάσεων, λογικών ελέγχων με συγκριτικούς και λογικούς τελεστές, ορισμό διαδικασιών (και με πέρασμα παραμέτρων) και συναρτήσεων. Επίσης, στο περιβάλλον της Γλωσσομάθειας, υπάρχει η δυνατότητα εμφάνισης και των διαγραμμάτων ροής των ήδη δημιουργημένων προγραμμάτων σε "ΓΛΩΣΣΑ".
Διερμηνευτής ΓΛΩΣΣΑΣ
Στον Διερμηνευτή της ΓΛΩΣΣΑΣ υπάρχει η δυνατότητα ανάπτυξης, ελέγχου και εκτέλεσης αλγορίθμων σε ψευδογλώσσα όπως και προγραμμάτων σε "ΓΛΩΣΣΑ". Με τον Διερμηνευτή της ΓΛΩΣΣΑΣ όταν χρησιμοποιείται για δημιουργία προγραμμάτων σε "ΓΛΩΣΣΑ" μπορούν να διδαχτούν έννοιες του δομημένου προγραμματισμού όπως δομές ακολουθίας, ελέγχου, επανάληψης, ορισμός μεταβλητών, χρήση πινάκων, εντολών εισόδου / εξόδου, χρήση αριθμητικών παραστάσεων, λογικών ελέγχων με συγκριτικούς και λογικούς τελεστές, ορισμό διαδικασιών (και με πέρασμα παραμέτρων) και συναρτήσεων. Επίσης υπάρχει η δυνατότητα παραγωγής εκτελέσιμου προγράμματος του αλγορίθμου σε ψευδογλώσσα είτε του προγράμματος σε "ΓΛΩΣΣΑ" που έχει υλοποιηθεί μέσα στο περιβάλλον του Διερμηνευτή της ΓΛΩΣΣΑΣ.
Treasure Hunter
Ένα ενδιαφέρον διαδικτυακό παιχνίδι με το οποίο ο νέος προγραμματιστής πρέπει να μπορεί να οδηγήσει τον πειρατή με μια ακολουθία βημάτων προς τον πολυπόθητο θησαυρό. Στην πορεία μπορεί να χρειαστεί να κολυμπήσει, να σκαρφαλώσει, να κόψει δένδρα, να σπάσει βράχους, να πηδήξει πάνω από παγίδες ώστε να μπορέσει τελικά να ξεκλειδώσει το σεντούκι και να πάρει το θησαυρό.