dc.description.abstract |
Σκοπός της εργασίας είναι η υλοποίηση ενός ανοιχτού μαζικού διαδικτυακού μαθήματος (Massive Open Online Courses MOOC) με αντικείμενο τις Βασικές Αρχές Προγραμματισμού με την γλώσσα C. Για το λόγο αυτό, υλοποιήθηκαν έξι διδακτικές ενότητες που αντιστοιχούν στο χρονικό διάστημα των έξι εβδομάδων.
Αρχικά, στις δύο πρώτες ενότητες έγινε εισαγωγή στην τεχνολογία λογισμικού και στις φάσεις του κύκλου ζωής του, καθώς και στην ιστορική εξέλιξη της γλώσσας προγραμματισμού C, στις μεταβλητές και τους τύπους δεδομένων που χρησιμοποιεί. Στην τρίτη ενότητα αναλύονται δύο από τις βασικότερες συναρτήσεις της C, printf(), scanf() και η δομή ανάπτυξης ενός προγράμματος. Στην επόμενη ενότητα γίνεται αναφορά στις διάφορες κατηγορίες τελεστών και στον τρόπο που αυτοί εφαρμόζονται. Στην πέμπτη ενότητα παρουσιάζονται οι εντολές που μπορεί να χρησιμοποιήσει ο προγραμματιστής και ο τρόπος εφαρμογής αμυντικού προγραμματισμού. Στην έκτη και τελευταία ενότητα αναλύονται οι πίνακες και οι δείκτες της γλώσσας C καθώς και ο τρόπος εφαρμογής τους σε προγράμματα.
Έτσι, καλύπτοντας όλο το φάσμα των βασικών εννοιών της γλώσσας προγραμματισμού C, στοχεύουμε στη δημιουργία ενός ολοκληρωμένου μαθήματος που προορίζεται για την κάλυψη έξι διδακτικών εβδομάδων στο αντίστοιχο εργαστηριακό μάθημα του τμήματος Διοίκησης Επιχειρήσεων Πάτρας. Μετά το τέλος των εργαστηριακών μαθημάτων θα γίνει αξιολόγηση της εφαρμογής ώστε να προκύψουν αξιόλογα συμπεράσματα. Η υλοποίηση του διαδικτυακού μέρους του μαθήματος γίνεται με τη δημιουργία μαθησιακών αντικείμενων συγκεκριμένου μαθησιακού τύπου (βιντεοδιάλεξη, υπερκείμενο και ασκήσεις αξιολόγησης και αυτό-αξιολόγησης συγκεκριμένου τύπου όπως αυτές καθορίζονται από την πλατφόρμα). Τέλος, με την ολοκλήρωση του ανεβάσματος των μαθημάτων στην πλατφόρμα edx που μας διέθεσε το Τμήμα Διοίκησης Επιχειρήσεων του ΤΕΙ Δυτικής Ελλάδας αυτά θα διατεθούν πιλοτικά ώστε να γίνει η τελική αξιολόγησή τους και να διατίθενται πλέον ως ολοκληρωμένα MOOC. |
el |