Τελευταία μηνύματα

#61
Αυτοί οι Ινδοί είναι μυστήριοι.....
#62
Τι είναι Vibe Coding;
Ο όρος vibe coding είναι νεοσύστατος ύστερα από την εμφάνιση της Τεχνητής Νοημοσύνης (ΤΝ). Δίνοντας prompts σε ένα περιβάλλον όπου συνήθως χωρίζεται σε ένα chatbot και έναν επεξεργαστή κώδικα η ΤΝ δημιουργεί την εφαρμογή που περιγράφεις κάνοντας τις αλλαγές στον κώδικα.



Τι μας ενδιαφέρει ΩΣ ΕΚΠΑΙΔΕΥΤΙΚΟΥΣ ΠΛΗΡΟΦΟΡΙΚΗΣ;
Πλέον η διαφοροποιημένη διδασκαλία/μάθηση είναι εφικτή. Ιδέες και εφαρμογές που μπορούν να ανεβάσουν το engagement και το ενδιαφέρον των μαθητών μπορείτε να τις υλοποιήσετε μέσα σε λίγα prompts.

Στην ουσία ένα A.i. όπου δρα σε ένα περιβάλλον υλοποίησης κώδικα μπορεία να φτιάξει νέα educational εργαλεία.



Δείτε μερικά παραδείγματα χρήσης από εμένα κυρίως για τα μαθήματα τομέα:


• EduPromptCS - γεννήτρια prompts για εκπαιδευτικές δραστηριότητες (για Εκπαιδευτικούς) (lovable . app)
https://swiy.co/edupromptcs-giftakis

• EduSQL - playground για Βάσεις Δεδομένων ΕΠΑΛ (buildaispace . app)
https://swiy.co/edusql-giftakis
• WebStudio - design canvas για το Σχεδιασμός Ιστοτόπων (lovable . app)[/font][/size][/color]
• IS Tycoon - playground (tycoon game) για το μάθημα Πληροφοριακών Συστημάτων ΕΠΑΛ (emergentagent)[/font][/size][/color]
• NetSim - playground & προκλήσεις για το μάθημα των Δικτύων Υπολογιστών ΕΠΑΛ (base44 . app)[/font][/size][/color]
• TechLab Simulator - playground & προκλήσεις για το μάθημα Υλικό και Δίκτυα Υπολογιστών ΕΠΑΛ (macaly . app)[/font][/size][/color]
Με χαρά να ακούσω σχόλια και να δω τα δικά σας έργα! ☺️
[/font][/size][/color]



#63
Δομή ακολουθίας / Απ: ΤΜΗΜΑ ΔΗΛΩΣΕΩΝ
Τελευταίο μήνυμα από pgrontas - 31 Μαρ 2026, 09:22:52 ΜΜ
Παράθεση από: Marfoto2 στις 31 Μαρ 2026, 01:04:52 ΜΜΔεν ξέρω αν είναι το κατάλληλο τόπικ αλλά μιας και ονομάζεται τμήμα δηλώσεων μάλλον κολλάει.
Το  σύμβολο '=' σύμφωνα με το βιβλίο στον πίνακα της σελίδας 139 είναι συγκριτικός τελεστής.
Όταν όμως θέλουμε να αποδώσουμε τιμή σε σταθερά πάλι χρησιμοποιούμε το σύμβολο '='.
Σε αυτήν την περίπτωση τι θεωρείται αυτό το σύμβολο;
Good catch! Δεν υπάρχει κάποιος σχετικός προσδιορισμός στο βιβλίο, οπότε μάλλον είναι απροσδιόριστο.
Απλά, μια παρατήρηση δεν αποδίδουμε τιμή σταθερά αλλά η σταθερά είναι ένα συμβολικό όνομα για την τιμή.
Οι θεματοδότες θα πρέπει να είναι προσεκτικοί ώστε να διευκρινίζουν ότι το = που θέλουν να χαρακτηριστεί δεν εμφανίζεται σε τμήμα δηλώσεων. Αν το βάλουν σε κάποιο τμήμα κώδικα χωρίς να το συμπεριλαμβάνουν δεν θα υπάρχει πρόβλημα νομίζω.

Παράθεση από: Marfoto2 στις 31 Μαρ 2026, 01:04:52 ΜΜ"Όλες οι εκτελέσιμες εντολές περιλαμβάνονται υποχρεωτικά ανάμεσα στις λέξεις ΑΡΧΗ και ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ"
Τι βάζουμε; Σωστό γιατί έτσι λέει το βιβλίο ή Λάθος γιατί εκτελέσιμες εντολές περιλαμβάνονται πχ. και ανάμεσα στις λέξεις ΑΡΧΗ και ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ;
Πάλι good catch! Με βάση αυστηρά τα δεδομένα (μπράβο στη μαθήτρια για την προσοχή στη λεπτομέρεια - νομίζω της ταιριάσει ο προγραμματισμός σε αυτό τον τομέα) θα πρέπει να χαρακτηριστεί λάθος, όμως δεν είμαι καθόλου βέβαιος ότι αυτή θα είναι και η αποδεκτή απάντηση (τόσο από τους θεματοδότες, όσο και από την πλειοψηφία μαθητών και καθηγητών).

Δυστυχώς αυτά συμβαίνουν όταν πας να βγάλεις από την μύγα ξύγκι. Και γι'αυτό δεν φταίνε οι συγγραφείς, αλλά κυρίως το σύστημα εξέτασης και διδασκαλίας.
#64
Δομή ακολουθίας / Απ: ΤΜΗΜΑ ΔΗΛΩΣΕΩΝ
Τελευταίο μήνυμα από Marfoto2 - 31 Μαρ 2026, 01:04:52 ΜΜ
Καλησπέρα σε όλους.
Δεν ξέρω αν είναι το κατάλληλο τόπικ αλλά μιας και ονομάζεται τμήμα δηλώσεων μάλλον κολλάει.
Το  σύμβολο '=' σύμφωνα με το βιβλίο στον πίνακα της σελίδας 139 είναι συγκριτικός τελεστής.
Όταν όμως θέλουμε να αποδώσουμε τιμή σε σταθερά πάλι χρησιμοποιούμε το σύμβολο '='.
Σε αυτήν την περίπτωση τι θεωρείται αυτό το σύμβολο;

Επί τη ευκαιρία, μιας και αναφέρθηκε στο πρώτο σχόλιο αυτής της συζήτησης θέλω να ρωτήσω και το εξής.
Πολλές φορές η θεωρία εξετάζεται με ένα στρυφνό τρόπο που καταλήγει στο να παίζουμε με τις λέξεις όμως υπάρχουν μαθητές που θέλουν να νιώσουν ασφάλεια ακόμα και σε αυτό τον αποστεωμένο τρόπο εξέτασης.

Αντιμετώπισα το παρακάτω ερώτημα από μαθήτρια

Στην παράγραφο 7.10 γράφει το βιβλίο:

"...
Ακολουθεί το κύριο μέρος του προγράμματος, που περιλαμβάνει όλες τις εκτελέσιμες εντολές.
Οι εντολές αυτές περιλαμβάνονται υποχρεωτικά ανάμεσα στις λέξεις ΑΡΧΗ και ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ.

..."

Αν πέσει σωστό - λάθος η εξής πρόταση:
"Όλες οι εκτελέσιμες εντολές περιλαμβάνονται υποχρεωτικά ανάμεσα στις λέξεις ΑΡΧΗ και ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ"
Τι βάζουμε; Σωστό γιατί έτσι λέει το βιβλίο ή Λάθος γιατί εκτελέσιμες εντολές περιλαμβάνονται πχ. και ανάμεσα στις λέξεις ΑΡΧΗ και ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ;


#65
Linux / Απ: To CMapLite με προτρέπει σ...
Τελευταίο μήνυμα από Kermit, ο Βάτραχος - 31 Μαρ 2026, 09:38:14 ΠΜ
Καλημέρα, Αλέξανδρε!

Όταν το ξεκινάω, το παράθυρο έχει μεν τίτλο cMapTools, αλλά στο μενού των εφαρμογών έχει το όνομα cmaplite όπως και στο synaptic μέσω του οποίου το εγκατέστησα. Η ακριβής έκδοση που βρίσκω μέσω του synaptic και εγκατέστησα ήταν η 5.05.01-1.

Και αναζήτηση να κάνω στο synaptic για cmaptools, πάλι το cmaplite μου εμφανίζει μόνο. Γι' αυτό το εγκατέστησα κιόλας.
#66
Linux / Απ: To CMapLite με προτρέπει σ...
Τελευταίο μήνυμα από alexxtasi - 31 Μαρ 2026, 09:20:21 ΠΜ
Καλημέρα,
μπορείς να δώσεις περισσότερες πληροφορίες για το cmaplite που αναφέρεις ?

Αναφέρεσαι στο CmapTools ?
Με ποιόν τρόπο το εγκατέστησες ?

πχ σε αναζήτηση που έκανα δεν βρήκα cmaplite, αλλά μόνο το CmapTools, έκδοση 6.04 στον https://cmap.ihmc.us/cmaptools/cmaptools-download/


#67
Θα 'θελα να δω απαντήσεις.
#68
Linux / To CMapLite με προτρέπει συνεχ...
Τελευταίο μήνυμα από Kermit, ο Βάτραχος - 30 Μαρ 2026, 02:34:35 ΜΜ
Καλησπέρα σε όλους!

Θέλω να δοκιμάσω στο εργαστήριό μου το cmaplite για τη δημιουργία εννοιολογικών χαρτών.

Σε κάθε εκκίνηση ωστόσο μου ζητάει εκ νέου να δημιουργήσω υποχρεωτικά έναν κωδικό, παρά το γεγονός πως το έχω κάνει επανειλημμένα και θέλω να το αποφύγω για τους μαθητές μου αυτό το βήμα. Ούτε να το αφήσω κενό δεν το επιτρέπει.

Ψάχνοντας επιχείρησα να δημιουργήσω ένα αρχείο profile.xml στον φάκελο ~/.cmaptools με περιεχόμενο:
<?xml version="1.0" encoding="UTF-8"?>
<profile>
    <user>
        <username>teacher</username>
        <password>teacher</password>
        <fullname>teacher</fullname>
        <organization>school</organization>
    </user>
</profile>

Ωστόσο δε δούλεψε.

Παρατήρησα ωστόσο πως στο ~/.cmaptools υπάρχει ένα αρχείο .cmaptools.lock το οποίο δε διαγράφεται ποτέ, όπως επίσης ένα μηδενικού μεγέθους profile.xml~ που ούτε αυτό δε διαγράφεται. Το δικό μου profile.xml παραμένει ανέπαφο και μετά τον τερματισμό της εφαρμογής.

Γνωρίζει κανείς, τι μπορώ να κάνω για να αποφύγω την προτροπή δημιουργίας κωδικού;
Ευχαριστώ πολύ!
#69
Γ΄ Λυκείου / Απ: Αντιπολεμικό διαγώνισμα
Τελευταίο μήνυμα από petrou - 30 Μαρ 2026, 11:19:07 ΠΜ
:D
#70
Linux / Απ: Πως να κλείνετε "το intern...
Τελευταίο μήνυμα από alkisg - 30 Μαρ 2026, 09:52:46 ΠΜ
Εξαρτάται από το πώς ρυθμίστηκε το Internet του client.
Για παράδειγμα, ο Network Manager σε standalone PCs βάζει και metric, π.χ.
default via 192.168.0.1 dev eno1 proto static metric 100
οπότε τότε η ip route add default δουλεύει, επειδή έχει διαφορετικό metric (εννοείται το 0).

Ενώ συνήθως οι LTSP clients δεν έχουν metric, π.χ.
default via 192.168.0.1 dev eno1
οπότε τότε η ip route add default δεν δουλεύει και θέλει ip route replace.

Αλλά η χρήση του local table είναι η καλύτερη λύση γιατί δεν εξαρτάται από τα υπάρχοντα routes...