python:gymnasio:start
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| python:gymnasio:start [2026/05/17 23:20] – dmakryp | python:gymnasio:start [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== 11. Οδηγίες Χρήσης JupyterHub ====== | ||
| - | {{https:// | ||
| - | |||
| - | Το **JupyterHub** είναι το επίσημο διαδικτυακό περιβάλλον που προτείνεται από το **ΙΕΠ** για τη διδασκαλία της Python στην Γ' Γυμνασίου. Επιτρέπει στους μαθητές να γράφουν και να εκτελούν κώδικα απευθείας από τον φυλλομετρητή (browser) χωρίς να χρειάζεται καμία εγκατάσταση στον υπολογιστή ή στο εργαστήριο. | ||
| - | |||
| - | --- | ||
| - | |||
| - | ===== 🚀 Πρώτα Βήματα & Σύνδεση ===== | ||
| - | |||
| - | - **Είσοδος στην Πλατφόρμα: | ||
| - | - **Διαπιστευτήρια: | ||
| - | - **Δημιουργία Νέου Αρχείου: | ||
| - | * Από το αναπτυσσόμενο μενού, επιλέξτε **Python 3 (ipykernel)**. | ||
| - | * Ένα νέο σημειωματάριο (Notebook) με την επέκταση '' | ||
| - | |||
| - | --- | ||
| - | |||
| - | ===== 📝 Η Φιλοσοφία των Κελιών (Cells) ===== | ||
| - | |||
| - | Στο JupyterHub ο κώδικας δεν γράφεται σε ένα ενιαίο έγγραφο, | ||
| - | |||
| - | ==== 1. Τύποι Κελιών ==== | ||
| - | * **Code Cell (Κελί Κώδικα): | ||
| - | * **Markdown Cell (Κελί Κειμένου): | ||
| - | |||
| - | ==== 2. Εκτέλεση Κελίου ==== | ||
| - | Για να τρέξετε τον κώδικα που γράψατε σε ένα κελί, υπάρχουν δύο τρόποι: | ||
| - | * Πατήστε το κουμπί **Run** (ή το εικονίδιο με το " | ||
| - | * Χρησιμοποιήστε τη συντόμευση πληκτρολογίου: | ||
| - | |||
| - | --- | ||
| - | |||
| - | ===== ⚠️ Κρίσιμα Σημεία & Συχνά Λάθη (SOS) ===== | ||
| - | |||
| - | > 🚨 **Η Σειρά Εκτέλεσης Έχει Σημασία!** | ||
| - | > Στο JupyterHub η Python θυμάται τις μεταβλητές με τη σειρά που **εκτελέστηκαν** τα κελιά και όχι με τη σειρά που είναι γραμμένα στη σελίδα. | ||
| - | > Αν δείτε το σφάλμα **`NameError: | ||
| - | > **Λύση: | ||
| - | |||
| - | > 🔄 **Το πρόγραμμα " | ||
| - | > Αν τρέξετε μια δομή επανάληψης `while` με λάθος συνθήκη και το πρόγραμμα δεν σταματάει, | ||
| - | > **Λύση: | ||
| - | |||
| - | --- | ||
| - | |||
| - | ===== 🛠️ Μικρή Άσκηση Εξοικείωσης ===== | ||
| - | |||
| - | Δημιουργήστε 3 ξεχωριστά κελιά κώδικα στο νέο σας Notebook και εκτελέστε τα με τη σειρά: | ||
| - | |||
| - | **Κελί 1:** | ||
| - | <code python> | ||
| - | # Ορισμός μεταβλητών | ||
| - | onoma = input(" | ||
| - | </ | ||
| - | |||
| - | **Κελί 2:** | ||
| - | <code python> | ||
| - | # Εμφάνιση μηνύματος καλωσορίσματος | ||
| - | print(" | ||
| - | </ | ||
| - | |||
| - | **Κελί 3:** | ||
| - | <code python> | ||
| - | # Έλεγχος τύπου δεδομένων | ||
| - | print(type(onoma)) | ||
| - | </ | ||
| - | |||
| - | --- | ||
| - | ===== 💾 Αποθήκευση & Έξοδος ===== | ||
| - | * Το JupyterHub κάνει αυτόματη αποθήκευση ανά τακτά χρονικά διαστήματα (Autosave). Ωστόσο, | ||
| - | * Για να αλλάξετε όνομα στο αρχείο σας, κάντε κλικ πάνω στον τίτλο **Untitled** στο επάνω μέρος της οθόνης και πληκτρολογήστε το νέο όνομα (π.χ. '' | ||
| - | |||
| - | --- | ||
| - | Η σελίδα αυτή Δημιουργήθηκε από: **Μακρυπόδης Διονύσιος** **Καθηγητής Πληροφορικής** | ||
python/gymnasio/start.1779049226.txt.gz · Last modified: by dmakryp
