ΒΙΒΛΙΟΓΡΑΦΙΑ (ενδεικτική)
ΔΙΚΤΥΟΓΡΑΦΙΑ
Βασική πηγή αποτελεί η Wikipedia
ΙΣΤΟΧΩΡΟΙ
Ο ιστοχώρος
http://regulargeek.com/2011/07/20/36-resources-to-help-you-teach-kids-programming/ περιέχει πληροφορίες κυρίως για εναλλακτικές γλώσσες προγραμματισμού για παιδιά - αν και ορισμένες από τις προτεινόμενες επιλογές δημιουργούν κάποια ερωτηματικά, όπως η πρόταση για τη PHP ή JavaScipt... (τελευταία επίσκεψη τον Αύγουστο του 2012).
- Anderson P., Seaquist C.R. (1998) Using StarLogo to Introduce Differential Equations 12th-Annual International Conference on Technology in Collegiate Mathematics 1998.
- Arsac J. (1983) Les bases de la programmation, Dunod.
- Baecker, R. (1997) Sorting Out Sorting: A Case Study of Software Visualization for Teaching Computer Science, In Software Visualization: Programming as a multimedia Experience, Stasko, J., Domingue, J., Brown, M. and Price, B. (Eds.), MIT Press, Cambridge, pp. 369-381.
- Barnes J. D. (2002) Teaching Introductory Java through LEGO Mindstorms Models, Proceedings of the 33rd SIGCSE Technical Symposium on Computer Science Education.
- Bayman P., Mayer R. E.,(1983) A Diagnosis of Beginning Programmers' Misconceptions of BASIC Programming Statements, Communications of the ACM, vol. 26, n° 9, pp. 677-679.
- Beaudoin C., Meyer G. (1981) Methodes de programmation, Eyrolles
- Whitley K. N. (1997) Visual programming languages and the empirical evidence for and against. Journal of Visual Languages and Computing, 5(1), pp. 109-142.
- Wick M. (1995) On Using C++ and Object-Orientation in CS1: the Message is still more important than the Medium, ACM SIGCSE Bulletin, Vol. 27, Issue 1, 322-326.
- Xinogalos S. & Satratzemi M. (2004), Studying Novice Programmers' Attitudes in Developing and Implementing Algorithms Using an Educational Programming Environment, Proceedings of the International Conference on Cybernetics and Information Technologies, Systems and Applications (CITSA 2004), Orlando, Florida, USA, July 21-25, Vol. 1,198-203.
- Xinogalos S., Sartatzemi M., Dagdilelis V., (2006a) «Studying Students' Difficulties in an OOP Course based on BlueJ», IASTED International Conference on Computers and Advanced technology in Education (CATE2006), October 4-6, 2006, Lima, Peru, 82-87.
- Xinogalos S., Sartatzemi M., Dagdilelis V., (2006b), «Evaluating objectKarel - an educational programming environment for object oriented programming», IV International Conference on Multimedia and ICTs in Education (m-ICTE2006), Seville, Spain, 22-25 November 2006, 821-825.
- Xinogalos S., Satratzemi M., (2003), «Students' Practices in Developing and Implementing Algorithms: An Empirical Study", proceedings of the 6th Hellenic European Conference on Computer Mathematics and its Applications (HERCMA 2003), 754-763.
- Xinogalos S., Satratzemi M., (2004a), "Introducing Novices to Programming: a review of Teaching Approaches and Educational Tools", International Conference on Education and Information Systems, Technologies and Applications (EISTA 2004), Orlando, USA, on July 21-25, 2004, 60-65.
- Xinogalos S., Satratzemi M., (2004b), "Studying Novice Programmers' Attitudes in Developing and Implementing Algorithms Using an Educational Programming Environment", proceedings of the International Conference on Cybernetics and Information Technologies, Systems and Applications (CITSA 2004), Orlando, USA, on July 21-25, 2004,198-203.
- Xinogalos S., Satratzemi M., Dagdilelis V., (2003), «An environment for Teaching Object- Oriented Programming: ObjectKarel», 3rd IEEE International Conference on Advanced Learning Technologies (EEEEICALT 2003), July 9-11, 2003, Athens, Greece, 342-343.
- Xinogalos S., Satratzemi M., Dagdilelis V., (2006a), «An Introduction to Object-oriented programming with a didactic Microworld: objectKarel", Computers & Education, 47, 2006, 148-171, Elsevier Publishers.
- Xinogalos S., Satratzemi M., Dagdilelis V., (2006b), «An Objects-First Approach to Teaching Object Orientation based on objectKarel», 5th WSEAS International Conference on Education and educational Technology (EDU'06), Tenerife, Spain, 16-18 December 2006, 93-98.
- Xinogalos S., Satratzemi M., Dagdilelis V., (2006c), «Teaching Fundamental Notions of Object Oriented Programming with objectKarel», WSEAS TRANSACTIONS on ADVANCES in ENGINEERING EDUCATION, 11, 3,1022-1029.
- Xinogalos S., Satratzemi M., Dagdilelis V., (2007a), "Teaching Java with BlueJ: a Two-Year Experience", poster presentation in ITiCSE 2007, Dundee, Scotland, 25-27June 2007.
- Xinogalos S., Satratzemi M., Dagdilelis V., (2007b), "Re-designing an OOP course based on BlueJ", The 7th IEEE International Conference on Advanced Learning Technologies (EEEE ICALT 2007), July 18-20, 2007, Niigata, Japan.
- Xinogalos S., Satratzemi M., Dagdilelis V., Evangelidis G., (2006d), "Teaching OOP with BlueJ: A Case Study", 6th IEEE International Conference on Advanced Learning Technologies (EEEE ICALT2006), July 5-7, 2006, Kerkrade, The Netherlands, 944-946.
- Xinogalos Stelios, Satratzemi Maya and Dagdilelis Vassilios, An introduction to objectoriented programming with a didactic microworld: objectKarel, Computers & Education, Elsevier, In Press (Available online 8 December 2004)
- Xinogalos, S. & Satratzemi, M. (2002) An Integrated Programming Environment for Teaching the Object-Oriented Programming Paradigm. Accepted for presentation in the 1st EurAsian Conference on Advances in Information and Communication Technology and will be published in "Lecture Notes in Computer Science" by Springer Verlag, Shiraz, Iran, October 2002.
- Xinogalos, S. & Satratzemi, M. (2004), Studying Novice Programmers' Attitudes in Developing and Implementing Algorithms Using an Educational Programming Environment, Proceedings of the 10th International Conference on Information Systems Analysis and Synthesis (ISAS 2004) jointly with the International Conference on Cybernetics and Information Technologies, Systems and Applications (CITSA 2004), Orlando, Florida, USA, July 21-25, Vol. 1, 198-203.
- Xinogalos, S. & Satratzemi, M. (2005a), Using Hands-on Activities for Motivating Students with OOP Concepts Before They Are Asked to Implement Them, Proceedings of the 10th annual Conference on Innovation and Technology in Computer Science Education.
- Xinogalos, S. & Satratzemi, M. (2005b), The Hands-on Activities of the Programming Microworld objectKarel, Proceedings of the 10th annual Conference on Innovation and Technology in Computer Science Education.
- Xinogalos, S., and Satratzemi, M. (2005a), The Hands-on Activities of the Programming Microworld objectKarel, In Proceedings of the 10th annual ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE 2005), 384
- Xinogalos, S., and Satratzemi, M. (2005b), Using Hands-on Activities for Motivating Students with OOP Concepts Before They Are Asked to Implement Them, In Proceedings of the 10th annual Conference on Innovation and Technology in Computer Science Education (ITiCSE 2005), 380
- Xinogalos, S., Satratzemi, M. & Dagdilelis, V. (2005c), An Introduction to object-oriented programming with a didactic microworld: objectKarel, Accepted for publication in Computers & Education, Elsevier Publishers.
- Xinogalos, S., Satratzemi, M. (2002), An Integrated Programming Environment for Teaching the Object-Oriented Programming Paradigm, Lecture Notes in Computer Science (LNCS), 2510, EURASIA-ICT 2002, Shafazand Η A Min Tjoa (Eds.), Springer Verlag, 544-551.
- Xinogalos, S., Satratzemi, M. (2002). "An Integrated Programming Environment for Teaching the Object-Oriented Programming Paradigm". EurAsia-ICT2002: 544-551
- Xinogalos, S., Satratzemi, M. and Dagdilelis, V. An introduction to object-oriented programming with a didactic microworld: objectKarel, Computers & Education, Volume 47, Issue 2, September 2006, 148-171
- Ziegler U. & Crews T. (1999) An Integrated Program Development Tool for Teaching and Learning How to Program, ACM SIGSCE Bulletin, Vol. 31, No. 1, pp. 276-280.
- Βίγκλας Λ & Σπυρόπουλος Χ. (2003) Δημιουργία Προσομοιώσεων με Εκπαιδευόμενους Πράκτορες: ”Η Εκπαιδευτική αξία της κατασκευήςΠροσομοιώσεων από τους μαθητές στο περιβάλλον εκπαιδευομένων πρακτόρων AgentSheets"
- Δαγδιλέλης Β., (1996) Διδακτική της πληροφορικής. Η διδασκαλία του προγραμματισμού: αντιλήψεις των σπουδαστών για την κατασκευή και επικύρωση προγραμμάτων και διδακτικές καταστάσεις για τη διαμόρφωσή τους, Διδακτορική διατριβή, Τμήμα Εφ. Πληροφορικής Πανεπιστήμιο Μακεδονίας.
- Δαγδιλέλης, Β. & Σατρατζέμη, Μ. (1997) Η μηχανή του Post: ένας διδακτικός μικρόκοσμος για την εισαγωγή στον τυπικό προγραμματισμό. Πρακτικά 6ου Πανελλήνιου Συνεδρίου Πληροφορικής, Αθήνα, Δεκέμβριος 1997, σελ. 193-203.
- Δαγδιλέλης, Β. & Σατρατζέμη, Μ. (1998) Λογισμικό για την διδασκαλία και την έρευνα στη θεωρία γραφημάτων: αλγοριθμικά και διδακτικά προβλήματα., 12ο Εθνικό Συνέδριο Επιχειρησιακής 'Ερευνας (E.E.E.E), Σάμος, Σεπτέμβριος 1998 1231-1244.
- Δαγδιλέλης, Β. (1996), Διδακτική της πληροφορικής. Η διδασκαλία του προγραμματισμού: αντιλήψεις των σπουδαστών για την κατασκευή και επικύρωση προγραμμάτων και διδακτικές καταστάσεις για τη διαμόρφωσή τους, Διδακτορική διατριβή, Τμήμα Εφ. Πληροφορικής Πανεπιστήμιο Μακεδονίας.
- Δαγδιλέλης, Β., Ευαγγελίδης, Γ., Σατρατζέμη, Μ., Εφόπουλος, Β., Κολοβός, Φ., (2000). ”Το Περιβάλλον Χ: Ενας Μικρόκοσμος για μια Εισαγωγή στον Προγραμματισμό”, Πρακτικά σε ηλεκτρονική μορφή (CD-ROM) του Συνεδρίου Πληροφορική και Εκπαίδευση (Σ.Ε.Π.Δ.Ε.Θ.), Θεσσαλονίκη 11-12 Νοεμβρίου.
- Εφόπουλος Β. (2005) Διαδικτυακό Εκπαιδευτικό Λογισμικό με υποστήριξη Βάσεων Δεδομένων για τη διδασκαλία της πληροφορικής σε αρχαρίους, Διδακτορική Διατριβή στο Πανεπιστήμιο Μακεδονίας, Τμήμα Εφαρμοσμένης ληροφορικής. Θεσσαλονίκη.
- Εφόπουλος Β., Ευαγγελίδης Γ., Δαγδιλέλης Β., Κλεφτοδήμος Αλ. (2005) Οι Δυσκολίες των Αρχάριων Προγραμματιστών, 3ο Συνέδριο Διδακτικής της Πληροφορικής, Κόρινθος.
- Εφόπουλος, Β., Δαγδιλέλης, Β., Σατρατζέμη, Μ., Ευαγγελίδης, Γ. (2001b). "XWeb- Compiler - Ένα Διαδικτυακό Προγραμματιστικό Περιβάλλον με υποστήριξη Βάσεων Δεδομένων για τη διδασκαλία των αρχών του προγραμματισμού", Πρακτικά του συνεδρίου «Η Πληροφορική στην Εκπαίδευση: Τεχνολογίες, Εφαρμογές, Κατάρτιση Εκπαιδευτικών», σελ. 307-314, Ρόδος 14-15 Δεκεμβρίου.
- Εφόπουλος, Β., Δαγδιλέλης, Β., Σατρατζέμη, Μ., Κασκάλης, Θ., Ευαγγελίδης, Γ., (2001a). "DBSchoolLab: Ένα σύστημα για τη διαχείριση ασκήσεων και διαγωνισμάτων στο σχολικό περιβάλλον", Πρακτικά του Πανελλήνιου Συνεδρίου με Διεθνή Συμμετοχή «Νέες Τεχνολογίες στην εκπαίδευση και στην εκπαίδευση από απόσταση», σελ. 496-508, Ρέθυμνο, 8-10 Ιουνίου.
- Εφόπουλος, Β., Ευαγγελίδης, Γ., Δαγδιλέλης, (2004). "Ένα περιβάλλον για τη συστηματική διδασκαλία του προγραμματισμού σε αρχαρίους", 4o Πανελλήνιο Συνέδριο με Διεθνή Συμμετοχή "Οι τεχνολογίες της πληροφορίας και της επικοινωνίας στην εκπαίδευση" Αθήνα 29 Σεπτεμβρίου - 3 Οκτωβρίου.
- Εφόπουλος, Β., Ευαγγελίδης, Γ., Δαγδιλέλης, Β., Κασκάλης, Θ., (2003). "Ένα μοντέλο διαδικτυακού περιβάλλοντος με υποστήριξη Βάσεων Δεδομένων για τη διδασκαλία των Αρχών του Προγραμματισμού", Πρακτικά 2ου Πανελληνίου Συνεδρίου των Εκπαιδευτικών για τις ΤΠΕ "Αξιοποίηση των Τεχνολογιών της Πληροφορίας και της Επικοινωνίας στη Διδακτική Πράξη", σελ. 733-741, Σύρος 9-11 Μαΐου.
ΔΙΚΤΥΟΓΡΑΦΙΑ
Βασική πηγή αποτελεί η Wikipedia
ΙΣΤΟΧΩΡΟΙ
Ο ιστοχώρος
http://regulargeek.com/2011/07/20/36-resources-to-help-you-teach-kids-programming/ περιέχει πληροφορίες κυρίως για εναλλακτικές γλώσσες προγραμματισμού για παιδιά - αν και ορισμένες από τις προτεινόμενες επιλογές δημιουργούν κάποια ερωτηματικά, όπως η πρόταση για τη PHP ή JavaScipt... (τελευταία επίσκεψη τον Αύγουστο του 2012).
Επιμόρφωση Εκπαιδευτικών για την Αξιοποίηση και Εφαρμογή των ΤΠΕ στη Διδακτική Πράξη
ΙΤΥΕ Διάφαντος - Διεύθυνση Επιμόρφωσης και Πιστοποίησης
ΙΤΥΕ Διάφαντος - Διεύθυνση Επιμόρφωσης και Πιστοποίησης