Αποστολέας Θέμα: Γλώσσες BASIC, PASCAL ...  (Αναγνώστηκε 402 φορές)

za√‘ag

  • Μάχιμος ... ΟΧΙ ... κοπρίτης
  • Δεινόσαυρος
  • *****
  • Μηνύματα: 750
  • Παλιά λεγόμασταν ΔΟΥΛΟΙ. Σήμερα ... ΕΡΓΑΖΟΜΕΝΟΙ
    • Το Blog μου
Γλώσσες BASIC, PASCAL ...
« στις: 17 Φεβ 2019, 11:25:44 πμ »
Με αφορμή το άρθρο:


 http://alkisg.mysch.gr/steki/index.php?topic=5748.msg64870#msg64870


ήθελα να ρωτήσω κατά πόσο εύκολο θα είναι για τους μαθητές να το υλοποιήσουμε μέσα σε linux. Αλλιώς πρέπει να βρω τρόπο να ξεκινήσω κάποιους υπολογιστές με φλασάκια με το FreeDOS να βάλω και τις γλώσσες μαζί και να κάνουν δοκιμές .... δεν ξέρω αν θα τα καταφέρουμε με θέματα συμβατότητας κλπ

«Δεν υπάρχει λόγος να θέλει κανείς έναν υπολογιστή στο σπίτι του»--Ken Olson, πρ. της DEC, 1977
«Τα 640KB RAM επαρκούν για να τρέξει κάθε πρόγραμμα»--Bill Gates
Δείτε κι άλλες ιστορικές ατάκες  εδώ

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 4757
    • alkisg@im.sch.gr
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: Γλώσσες BASIC, PASCAL ...
« Απάντηση #1 στις: 17 Φεβ 2019, 11:48:19 πμ »
Όλες οι παλιές γλώσσες παίζουν σε dosbox, εγκατέστησέ το από το κέντρο λογισμικού.
Αν βάλεις τον "εικονικό δίσκο" του dosbox στα κοινόχρηστα, θα μπορούν να δουλεύουν όλοι οι μαθητές στον ίδιο δίσκο χωρίς να χρειάζεται ο καθένας το δικό του.

za√‘ag

  • Μάχιμος ... ΟΧΙ ... κοπρίτης
  • Δεινόσαυρος
  • *****
  • Μηνύματα: 750
  • Παλιά λεγόμασταν ΔΟΥΛΟΙ. Σήμερα ... ΕΡΓΑΖΟΜΕΝΟΙ
    • Το Blog μου
Απ: Γλώσσες BASIC, PASCAL ...
« Απάντηση #2 στις: 17 Φεβ 2019, 12:31:50 μμ »
Όλες οι παλιές γλώσσες παίζουν σε dosbox, εγκατέστησέ το από το κέντρο λογισμικού.
Αν βάλεις τον "εικονικό δίσκο" του dosbox στα κοινόχρηστα, θα μπορούν να δουλεύουν όλοι οι μαθητές στον ίδιο δίσκο χωρίς να χρειάζεται ο καθένας το δικό του.

Ευχαριστώ ....
Με τα Ελληνικά έχω ένα θέμα ... Πώς ρυθμίζονται;
«Δεν υπάρχει λόγος να θέλει κανείς έναν υπολογιστή στο σπίτι του»--Ken Olson, πρ. της DEC, 1977
«Τα 640KB RAM επαρκούν για να τρέξει κάθε πρόγραμμα»--Bill Gates
Δείτε κι άλλες ιστορικές ατάκες  εδώ

mitsospap

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 148
Απ: Γλώσσες BASIC, PASCAL ...
« Απάντηση #3 στις: 17 Φεβ 2019, 03:09:18 μμ »
Σιγουρα ειναι καλο να διδαχτουν αυτες οι γλωσσες; Αλλαζουν/καθοριζουν τον τροπο σκεψης του μαθητη σε σειριακο προγραμματισμο, ενω αυτες οι γλωσσες και αυτος ο προγραμματισμος δεν υφισταται πλεον.
Γιατι δεν κανετε την Γλωσσα, scratch, blockly ή microworlds ; Απο περιεργεια ρωταω.

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 4757
    • alkisg@im.sch.gr
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: Γλώσσες BASIC, PASCAL ...
« Απάντηση #4 στις: 17 Φεβ 2019, 07:02:50 μμ »
Ευχαριστώ ....
Με τα Ελληνικά έχω ένα θέμα ... Πώς ρυθμίζονται;

Χαχα, Ελληνικά σε DOS! :P  ;D  :D
Δοκίμασε λίγο ένα πρόγραμμα πληκτρολόγησης Ελληνικών που είχα φτιάξει σε assembly το '96, λογικά θα δουλεύει ακόμα:
http://alkisg.mysch.gr/downloads/

za√‘ag

  • Μάχιμος ... ΟΧΙ ... κοπρίτης
  • Δεινόσαυρος
  • *****
  • Μηνύματα: 750
  • Παλιά λεγόμασταν ΔΟΥΛΟΙ. Σήμερα ... ΕΡΓΑΖΟΜΕΝΟΙ
    • Το Blog μου
Απ: Γλώσσες BASIC, PASCAL ...
« Απάντηση #5 στις: 18 Φεβ 2019, 08:22:50 πμ »
Σιγουρα ειναι καλο να διδαχτουν αυτες οι γλωσσες; Αλλαζουν/καθοριζουν τον τροπο σκεψης του μαθητη σε σειριακο προγραμματισμο, ενω αυτες οι γλωσσες και αυτος ο προγραμματισμος δεν υφισταται πλεον.
Γιατι δεν κανετε την Γλωσσα, scratch, blockly ή microworlds ; Απο περιεργεια ρωταω.

Το scratch το έχουν κάνει από το δημοτικό (όχι ότι το ξέρουν) και αντιδρούν ότι το βαριούνται !!
Ο σκοπός είναι να συγκρίνουν τις εντολές και το συντακτικό της κάθε μιας ...
Δεν είναι σίγουρο οτι θα το κάνω ... Από ότι αντιλαμβάνομαι δεν θέλουν να κάνουν τίποτα ... να περνάει η ώρα τους θέλουν ...
Μπορεί τελικά να κάνουν μια παρουσίαση σχετικά με την ασφάλεια/cyber bulling/κοινωνικά δίκτυα ....
«Δεν υπάρχει λόγος να θέλει κανείς έναν υπολογιστή στο σπίτι του»--Ken Olson, πρ. της DEC, 1977
«Τα 640KB RAM επαρκούν για να τρέξει κάθε πρόγραμμα»--Bill Gates
Δείτε κι άλλες ιστορικές ατάκες  εδώ

za√‘ag

  • Μάχιμος ... ΟΧΙ ... κοπρίτης
  • Δεινόσαυρος
  • *****
  • Μηνύματα: 750
  • Παλιά λεγόμασταν ΔΟΥΛΟΙ. Σήμερα ... ΕΡΓΑΖΟΜΕΝΟΙ
    • Το Blog μου
Απ: Γλώσσες BASIC, PASCAL ...
« Απάντηση #6 στις: 18 Φεβ 2019, 08:32:46 πμ »
Χαχα, Ελληνικά σε DOS! :P  ;D  :D
Δοκίμασε λίγο ένα πρόγραμμα πληκτρολόγησης Ελληνικών που είχα φτιάξει σε assembly το '96, λογικά θα δουλεύει ακόμα:
http://alkisg.mysch.gr/downloads/

Με την κωδικοσελίδα είναι το "πρόβλημα" ... δεν το δοκίμασα ακόμα το πρόγραμμά σου αλλά εκεί βασικά το βλέπω μιας και τα Ελληνικά δεν εμφανίζονται στην οθόνη
«Δεν υπάρχει λόγος να θέλει κανείς έναν υπολογιστή στο σπίτι του»--Ken Olson, πρ. της DEC, 1977
«Τα 640KB RAM επαρκούν για να τρέξει κάθε πρόγραμμα»--Bill Gates
Δείτε κι άλλες ιστορικές ατάκες  εδώ

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 4757
    • alkisg@im.sch.gr
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: Γλώσσες BASIC, PASCAL ...
« Απάντηση #7 στις: 18 Φεβ 2019, 08:50:02 πμ »
ΟΚ τελικά έχει ενσωματωμένη υποστήριξη και για κωδικοσελίδα και για πληκτρολόγηση. Αρκεί να τρέξεις την εντολή "keyb el459 737" μέσα στο DOSBox, είτε χειρωνακτικά είτε από το AUTOEXEC.BAT του. Η αλλαγή Ελληνικά / Αγγλικά μετά γίνεται με Αριστερό Alt+Δεξί Shift / Αριστερό Alt+Αριστερό Shift.

za√‘ag

  • Μάχιμος ... ΟΧΙ ... κοπρίτης
  • Δεινόσαυρος
  • *****
  • Μηνύματα: 750
  • Παλιά λεγόμασταν ΔΟΥΛΟΙ. Σήμερα ... ΕΡΓΑΖΟΜΕΝΟΙ
    • Το Blog μου
Απ: Γλώσσες BASIC, PASCAL ...
« Απάντηση #8 στις: 18 Φεβ 2019, 09:40:59 πμ »
ΟΚ τελικά έχει ενσωματωμένη υποστήριξη και για κωδικοσελίδα και για πληκτρολόγηση. Αρκεί να τρέξεις την εντολή "keyb el459 737" μέσα στο DOSBox, είτε χειρωνακτικά είτε από το AUTOEXEC.BAT του. Η αλλαγή Ελληνικά / Αγγλικά μετά γίνεται με Αριστερό Alt+Δεξί Shift / Αριστερό Alt+Αριστερό Shift.

Το drive Ζ: του dosbox εχει ελεύθερο χώρο 0 Bytes και δεν με αφήνει να γράψω μέσα (λογικό) ... το έφτιαξα σαν GR.BAT στο C: (που κάνω mount)  στο οποίο έβαλα όσα χρειάζομαι
«Δεν υπάρχει λόγος να θέλει κανείς έναν υπολογιστή στο σπίτι του»--Ken Olson, πρ. της DEC, 1977
«Τα 640KB RAM επαρκούν για να τρέξει κάθε πρόγραμμα»--Bill Gates
Δείτε κι άλλες ιστορικές ατάκες  εδώ

mitsospap

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 148
Απ: Γλώσσες BASIC, PASCAL ...
« Απάντηση #9 στις: 18 Φεβ 2019, 11:34:23 μμ »
Το scratch το έχουν κάνει από το δημοτικό (όχι ότι το ξέρουν) και αντιδρούν ότι το βαριούνται !!
Ο σκοπός είναι να συγκρίνουν τις εντολές και το συντακτικό της κάθε μιας ...
Δεν είναι σίγουρο οτι θα το κάνω ... Από ότι αντιλαμβάνομαι δεν θέλουν να κάνουν τίποτα ... να περνάει η ώρα τους θέλουν ...
Μπορεί τελικά να κάνουν μια παρουσίαση σχετικά με την ασφάλεια/cyber bulling/κοινωνικά δίκτυα ....
Για την ασφαλεια στο διαδικτυο εχει πολυ πραγμα το saferiternet4kids.gr μεχρι και quiz.

Το προβλημα με το scratch ειναι οτι πρεπει να βρεις εσυ ασκησεις, να τις παραδιδεις και στην ουσια να σε αντιγραφουν. Με την μια ωρα την εβδομαδα που εχουμε στο δημοτικο θς ενα τριμηνο ολοκληρο στο scratch, που ειναι και αρκετα πολυπλοκο. Θεωρω οτι ειναι για παιδια Γυμνασιου πιο πολυ χωρις να ειμαι απολυτος. Απο θεμα δημιουργιας ειναι απεχτο. Οταν το δεχονται και δεν βαριουνται.

Το 1) code.org εχει blockly και ετοιμες ασκησεις και πολυ υλικο οπως και η 2) google blockly (που εχω καιρο να μπω)
Στο code.org δοκιμαζω minecraft αυτο τον καιρο, και εχει να κανεις και show code που ειναι ο κωδικας σε javascript. Οποτε μπορεις να εμβαθυνεις οσο θες.
Εχει και app lab να φτιαξεις τη δικη σου εφαρμογη απλα δεν εχω μπει ακομα

Νομιζω οτι η pascal basic μαθαινουν λαθος ρουτινες πλεον σε οποιον ασχολειται. Μοιαζει με την Γλωσσα βεβαια που ειναι πανελλαδικα εξεταζομενο. Θα σου βγει το λαδι να εκπαιδευσεις τους μαθητες σου επισης...
« Τελευταία τροποποίηση: 19 Φεβ 2019, 12:06:10 πμ από mitsospap »

za√‘ag

  • Μάχιμος ... ΟΧΙ ... κοπρίτης
  • Δεινόσαυρος
  • *****
  • Μηνύματα: 750
  • Παλιά λεγόμασταν ΔΟΥΛΟΙ. Σήμερα ... ΕΡΓΑΖΟΜΕΝΟΙ
    • Το Blog μου
Απ: Γλώσσες BASIC, PASCAL ...
« Απάντηση #10 στις: 19 Φεβ 2019, 01:55:54 πμ »
.....

Νομιζω οτι η pascal basic μαθαινουν λαθος ρουτινες πλεον σε οποιον ασχολειται. Μοιαζει με την Γλωσσα βεβαια που ειναι πανελλαδικα εξεταζομενο. Θα σου βγει το λαδι να εκπαιδευσεις τους μαθητες σου επισης...


Δες λίγο τη φιλοσοφία του project

http://49gym-athin.att.sch.gr/plhrof/Webquest/Webquest/index.html

(http://alkisg.mysch.gr/steki/index.php?topic=5748.msg64870#msg64870)

«Δεν υπάρχει λόγος να θέλει κανείς έναν υπολογιστή στο σπίτι του»--Ken Olson, πρ. της DEC, 1977
«Τα 640KB RAM επαρκούν για να τρέξει κάθε πρόγραμμα»--Bill Gates
Δείτε κι άλλες ιστορικές ατάκες  εδώ

za√‘ag

  • Μάχιμος ... ΟΧΙ ... κοπρίτης
  • Δεινόσαυρος
  • *****
  • Μηνύματα: 750
  • Παλιά λεγόμασταν ΔΟΥΛΟΙ. Σήμερα ... ΕΡΓΑΖΟΜΕΝΟΙ
    • Το Blog μου
Απ: Γλώσσες BASIC, PASCAL ...
« Απάντηση #11 στις: 26 Φεβ 2019, 09:07:02 πμ »
Το drive Ζ: του dosbox εχει ελεύθερο χώρο 0 Bytes και δεν με αφήνει να γράψω μέσα (λογικό) ... το έφτιαξα σαν GR.BAT στο C: (που κάνω mount)  στο οποίο έβαλα όσα χρειάζομαι


Ρυθμίζεται αλλά με εντολές για τον κάθε χρήστη για το φάκελό του[/size]




Όλες οι παλιές γλώσσες παίζουν σε dosbox, εγκατέστησέ το από το κέντρο λογισμικού.
Αν βάλεις τον "εικονικό δίσκο" του dosbox στα κοινόχρηστα, θα μπορούν να δουλεύουν όλοι οι μαθητές στον ίδιο δίσκο χωρίς να χρειάζεται ο καθένας το δικό του.

Πώς μπορώ να βάλω ένα κοινόχρηστο φάκελο σε άλλο partition NTFS ?
«Δεν υπάρχει λόγος να θέλει κανείς έναν υπολογιστή στο σπίτι του»--Ken Olson, πρ. της DEC, 1977
«Τα 640KB RAM επαρκούν για να τρέξει κάθε πρόγραμμα»--Bill Gates
Δείτε κι άλλες ιστορικές ατάκες  εδώ

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 4757
    • alkisg@im.sch.gr
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: Γλώσσες BASIC, PASCAL ...
« Απάντηση #12 στις: 26 Φεβ 2019, 12:26:54 μμ »
Πώς μπορώ να βάλω ένα κοινόχρηστο φάκελο σε άλλο partition NTFS ?

Η υλοποίηση των κοινόχρηστων στα sch-scripts δουλεύει με έναν σχετικά πολύπλοκο μηχανισμό με ομάδες και bindfs mounts, οπότε δεν υπάρχει δυνατότητα χρήσης NTFS δίσκων.

za√‘ag

  • Μάχιμος ... ΟΧΙ ... κοπρίτης
  • Δεινόσαυρος
  • *****
  • Μηνύματα: 750
  • Παλιά λεγόμασταν ΔΟΥΛΟΙ. Σήμερα ... ΕΡΓΑΖΟΜΕΝΟΙ
    • Το Blog μου
Απ: Γλώσσες BASIC, PASCAL ...
« Απάντηση #13 στις: 26 Φεβ 2019, 11:53:26 μμ »
Η υλοποίηση των κοινόχρηστων στα sch-scripts δουλεύει με έναν σχετικά πολύπλοκο μηχανισμό με ομάδες και bindfs mounts, οπότε δεν υπάρχει δυνατότητα χρήσης NTFS δίσκων.

Δεν γίνεται δηλ. να φτιάξω ένα φάκελο σε τέτοιο Partition και να τον κάνω κοινόχρηστο; Το partition είναι στον ίδιο δίσκο που είναι εγκατεστημένος ο server.

Το λέω γιατί είδα ότι το DOSBOX δουλεύει κάτω από τον ατομικό φάκελο κάθε χρήστη οπότε θα πρέπει να εγκατασταθεί όπως και οι ρυθμίσεις για κάθε χρήστη (πολλαπλά αντίγραφα)

 
«Δεν υπάρχει λόγος να θέλει κανείς έναν υπολογιστή στο σπίτι του»--Ken Olson, πρ. της DEC, 1977
«Τα 640KB RAM επαρκούν για να τρέξει κάθε πρόγραμμα»--Bill Gates
Δείτε κι άλλες ιστορικές ατάκες  εδώ

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 4757
    • alkisg@im.sch.gr
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: Γλώσσες BASIC, PASCAL ...
« Απάντηση #14 στις: 27 Φεβ 2019, 07:57:50 πμ »
Γιατί δεν τον βάζεις στον κανονικό κοινόχρηστο που φτιάχνουν τα sch-scripts, αλλά θες NTFS;