Nikolaos Avouris

Professor of Software Technology and Human-Computer Interaction .

University of Patras, Greece

Head of Interactive Technologies Lab - HCI Group

New open course on Introduction to Python (Ελληνικά) mathesis.up.gr

Το μάθημα είναι διάρκειας 6 εβδομάδων και δεν προϋποθέτει προηγούμενη γνώση ή εμπειρία προγραμματισμού. Καλύπτει εισαγωγικά στοιχεία της γλώσσας Python, η οποία θεωρείται ίσως η καταλληλότερη για πρώτη επαφή με τον προγραμματισμό. Το μάθημα καλύπτει τις βασικές δομές δεδομένων και προγραμματιστικές δομές, περιλαμβάνει πλήθος από παραδείγματα και ασκήσεις που λύνονται βήμα-βήμα, ενώ εστιάζει, στις τελευταίες ενότητες, σε προβλήματα ανάκτησης και επεξεργασίας πληροφορίας από το διαδίκτυο. Η παρακολούθηση του, περιλαμβάνει την εκπόνηση 3 εργασιών που παραδίδονται προς αξιολόγηση. Ο σπουδαστής που θα ολοκληρώσει το μάθημα αυτό θα είναι σε θέση να προγραμματίζει στη γλώσσα Python και να λύνει ενδιαφέροντα πρακτικά προβλήματα, όπως η ανάκτηση πληροφορίας από ιστοσελίδες και η δημιουργία απλών παιχνιδιών. 1η Έκδοση: Απρίλιος-Μάιος 2017