Γλώσσες BASIC, PASCAL ...

Ξεκίνησε από za√‘ag, 17 Φεβ 2019, 11:25:44 ΠΜ

« προηγούμενο - επόμενο »

za√‘ag

Με αφορμή το άρθρο:


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


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

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

alkisg

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

za√‘ag

Παράθεση από: alkisg στις 17 Φεβ 2019, 11:48:19 ΠΜ
Όλες οι παλιές γλώσσες παίζουν σε dosbox, εγκατέστησέ το από το κέντρο λογισμικού.
Αν βάλεις τον "εικονικό δίσκο" του dosbox στα κοινόχρηστα, θα μπορούν να δουλεύουν όλοι οι μαθητές στον ίδιο δίσκο χωρίς να χρειάζεται ο καθένας το δικό του.

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

mitsospap

Σιγουρα ειναι καλο να διδαχτουν αυτες οι γλωσσες; Αλλαζουν/καθοριζουν τον τροπο σκεψης του μαθητη σε σειριακο προγραμματισμο, ενω αυτες οι γλωσσες και αυτος ο προγραμματισμος δεν υφισταται πλεον.
Γιατι δεν κανετε την Γλωσσα, scratch, blockly ή microworlds ; Απο περιεργεια ρωταω.

alkisg

Παράθεση από: za√'ag στις 17 Φεβ 2019, 12:31:50 ΜΜ
Ευχαριστώ ....
Με τα Ελληνικά έχω ένα θέμα ... Πώς ρυθμίζονται;

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

za√‘ag

Παράθεση από: mitsospap στις 17 Φεβ 2019, 03:09:18 ΜΜ
Σιγουρα ειναι καλο να διδαχτουν αυτες οι γλωσσες; Αλλαζουν/καθοριζουν τον τροπο σκεψης του μαθητη σε σειριακο προγραμματισμο, ενω αυτες οι γλωσσες και αυτος ο προγραμματισμος δεν υφισταται πλεον.
Γιατι δεν κανετε την Γλωσσα, scratch, blockly ή microworlds ; Απο περιεργεια ρωταω.

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

za√‘ag

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

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

alkisg

ΟΚ τελικά έχει ενσωματωμένη υποστήριξη και για κωδικοσελίδα και για πληκτρολόγηση. Αρκεί να τρέξεις την εντολή "keyb el459 737" μέσα στο DOSBox, είτε χειρωνακτικά είτε από το AUTOEXEC.BAT του. Η αλλαγή Ελληνικά / Αγγλικά μετά γίνεται με Αριστερό Alt+Δεξί Shift / Αριστερό Alt+Αριστερό Shift.

za√‘ag

Παράθεση από: alkisg στις 18 Φεβ 2019, 08:50:02 ΠΜ
ΟΚ τελικά έχει ενσωματωμένη υποστήριξη και για κωδικοσελίδα και για πληκτρολόγηση. Αρκεί να τρέξεις την εντολή "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

#9
Παράθεση από: za√'ag στις 18 Φεβ 2019, 08:22:50 ΠΜ
Το 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 μαθαινουν λαθος ρουτινες πλεον σε οποιον ασχολειται. Μοιαζει με την Γλωσσα βεβαια που ειναι πανελλαδικα εξεταζομενο. Θα σου βγει το λαδι να εκπαιδευσεις τους μαθητες σου επισης...

za√‘ag

Παράθεση από: mitsospap στις 18 Φεβ 2019, 11:34:23 ΜΜ
.....

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


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

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

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

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

za√‘ag

Παράθεση από: za√'ag στις 18 Φεβ 2019, 09:40:59 ΠΜ
Το drive Ζ: του dosbox εχει ελεύθερο χώρο 0 Bytes και δεν με αφήνει να γράψω μέσα (λογικό) ... το έφτιαξα σαν GR.BAT στο C: (που κάνω mount)  στο οποίο έβαλα όσα χρειάζομαι


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




Παράθεση από: alkisg στις 17 Φεβ 2019, 11:48:19 ΠΜ
Όλες οι παλιές γλώσσες παίζουν σε dosbox, εγκατέστησέ το από το κέντρο λογισμικού.
Αν βάλεις τον "εικονικό δίσκο" του dosbox στα κοινόχρηστα, θα μπορούν να δουλεύουν όλοι οι μαθητές στον ίδιο δίσκο χωρίς να χρειάζεται ο καθένας το δικό του.

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

alkisg

Παράθεση από: za√'ag στις 26 Φεβ 2019, 09:07:02 ΠΜ
Πώς μπορώ να βάλω ένα κοινόχρηστο φάκελο σε άλλο partition NTFS ?

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

za√‘ag

Παράθεση από: alkisg στις 26 Φεβ 2019, 12:26:54 ΜΜ
Η υλοποίηση των κοινόχρηστων στα sch-scripts δουλεύει με έναν σχετικά πολύπλοκο μηχανισμό με ομάδες και bindfs mounts, οπότε δεν υπάρχει δυνατότητα χρήσης NTFS δίσκων.

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

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

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

alkisg

Γιατί δεν τον βάζεις στον κανονικό κοινόχρηστο που φτιάχνουν τα sch-scripts, αλλά θες NTFS;