Τμήμα Μαθηματικών

Πληροφορική Ι

Διαδραστικές Σημειώσεις — Πρόγραμμα Μαθήματος

Πώς να χρησιμοποιήσετε αυτές τις σημειώσεις

Οι σημειώσεις αυτές είναι διαδραστικές. Κάθε τμήμα κώδικα Python βρίσκεται μέσα σε ένα πλαίσιο κώδικα με ένα κουμπί “Run Code”. Ο κώδικας εκτελείται απευθείας μέσα στον browser σας (χωρίς να χρειάζεται εγκατάσταση Python), χρησιμοποιώντας τη μηχανή Pyodide.

  • Μπορείτε να τροποποιήσετε τον κώδικα μέσα στο πλαίσιο και να πατήσετε ξανά “Run Code” για να δείτε τι αλλάζει.
  • Επειδή η εκτέλεση γίνεται στον browser και όχι σε ένα κανονικό τερματικό, οι διαδραστικές ασκήσεις δεν χρησιμοποιούν την input() για είσοδο δεδομένων από το πληκτρολόγιο (κάτι τέτοιο δεν υποστηρίζεται αξιόπιστα μέσα σε browser). Αντί γι’ αυτό, οι τιμές εισόδου δίνονται ως μεταβλητές στην αρχή του κώδικα — απλά αλλάξτε την τιμή της μεταβλητής και πατήστε ξανά Run.
  • Η πρώτη φορά που θα εκτελέσετε κώδικα σε κάθε εβδομάδα μπορεί να χρειαστεί μερικά δευτερόλεπτα, όσο φορτώνει η μηχανή της Python.
  • Κάθε εβδομάδα κλείνει με μία Σύνοψη των αλγοριθμικών/προγραμματιστικών εννοιών που παρουσιάστηκαν.
  • Κάθε εβδομάδα διαθέτει και μια σύντομη εκδοχή σε διαφάνειες (slides) — ίδιος διαδραστικός κώδικας, συνοπτική μορφή, κατάλληλη για παρουσίαση στην τάξη.

Πρόγραμμα Μαθήματος