Επιλογές εγγραφής
4342 Πληροφορική
2ο Εξάμηνο ΑΜ
Διδακτικές Μονάδες : 4
Γλώσσα : el, en
Μαθησιακά Αποτελέσματα : Με το την ολοκλήρωση του μαθήματος οι φοιτητές θα είναι σε θέση:
• Να σκέφτονται αλγοριθμικά, να γνωρίζουν αντικειμενοστραφή προγραμματισμό, και να μπορούν να γράψουν κώδικα για την επίτευξη ενός στόχου.
• Να κατανοούν σε βάθος τα σχεδιαστικά προβλήματα με τα οποία καταπιάνονται και να μεθοδεύουν τη σκέψη τους για την επίλυση τους.
• Να επινοούν και να δημιουργούν διαδραστικά συστήματα ικανά να αλληλοεπιδράσουν με τους χρήστες ή το περιβάλλον τους.
• Να χειρίζονται, επεξεργάζονται και οπτικοποιούν δεδομένα,
• Να είναι ανεξάρτητοι και κριτικοί χρήστες των υπαρχόντων υπολογιστικών εργαλείων και να μπορούν να δημιουργήσουν τα δικά τους υπολογιστικά εργαλεία προσαρμοσμένα στις ανάγκες τους.
Το μάθημα εισάγει βασικές αρχές υπολογιστικής και αλγοριθμικής σκέψης και εφαρμογές αυτών στις δημιουργικές τέχνες και επιστήμες, εστιάζοντας στην επινόηση και προγραμματισμό διαδραστικών εφαρμογών πάσης κλίμακας, από σχεδιαστικά εργαλεία και προσομοιώσεις συστημάτων έως χωρικές διαδικτυακές εγκαταστάσεις. Χρησιμοποιώντας τη γλώσσα προγραμματισμού P5.js, oι φοιτητές θα μάθουν να δημιουργούν τα δικά τους υπολογιστικά εργαλεία αντί απλώς να χρησιμοποιούν έτοιμο λογισμικό, αποκτώντας ελευθερία, ανεξαρτησία και κριτική σκέψη. Μέσω αυτής της προσέγγισης, oι φοιτητές θα μπορούν να αναλύουν βαθύτερα τα σχεδιαστικά προβλήματα με τα οποία καταπιάνονται, να θέτουν υλοποιήσιμους στόχους, να οργανώνουν τους στόχους τους σε μία σειρά από λογικά βήματα, και να γράφουν κώδικα για την υλοποίηση τους. Το μάθημα είναι προσβάσιμο σε φοιτητές χωρίς προηγούμενη εμπειρία στον προγραμματισμό, και συνδυάζει διαλέξεις, διαδραστικά παραδείγματα, εργαστηριακές ασκήσεις και μία τελική ομαδική εργασία που επιδεικνύει με δημιουργικό τρόπο την σύνθεση των τεχνικών δεξιοτήτων σε ένα σύνθετο σχεδιαστικό θέμα.
Οι επισκέπτες δεν έχουν πρόσβαση στο μάθημα αυτό. Παρακαλούμε συνδεθείτε (με τον λογαριασμό σας).