Αποστολέας Θέμα: KTurtle : Περιβάλλον Προγραμματισμού σε Logo  (Αναγνώστηκε 18004 φορές)

mbot

  • Οπαδός
  • **
  • Μηνύματα: 10
Απ: KTurtle : Περιβάλλον Προγραμματισμού σε Logo
« Απάντηση #15 στις: 24 Ιούν 2010, 04:47:43 μμ »
συνέχεια κώδικα...

Κώδικας: [Επιλογή]
###########################
μάθε υπολογιστής
{
αν (($χ1==2) και ($χ4==2) και ($χ7==-1))
{ο 100,300}
αλλιώς αν (($χ1==2) και ($χ4==-1) και ($χ7==2))
{ο 100,200}
αλλιώς αν (($χ1==-1) και ($χ4==2) και ($χ7==2))
{ο 100,100}

αλλιώς αν (($χ1==2) και ($χ2==2) και ($χ3==-1))
{ο 300,100}
αλλιώς αν (($χ1==2) και ($χ2==-1) και ($χ3==2))
{ο 200,100}
αλλιώς αν (($χ1==-1) και ($χ2==2) και ($χ3==2))
{ο 100,100}

αλλιώς αν (($χ1==2) και ($χ5==2) και ($χ9==-1))
{ο 300,300}
αλλιώς αν (($χ1==2) και ($χ5==-1) και ($χ9==2))
{ο 200,200}
αλλιώς αν (($χ1==-1) και ($χ5==2) και ($χ9==2))
{ο 100,100}

αλλιώς αν (($χ2==2) και ($χ5==2) και ($χ8==-1))
{ο 200,300}
αλλιώς αν (($χ2==2) και ($χ5==-1) και ($χ8==2))
{ο 200,200}
αλλιώς αν (($χ2==-1) και ($χ5==2) και ($χ8==2))
{ο 200,100}

αλλιώς αν (($χ3==2) και ($χ6==2) και ($χ9==-1))
{ο 300,300}
αλλιώς αν (($χ3==2) και ($χ6==-1) και ($χ9==2))
{ο 300,200}
αλλιώς αν (($χ3==-1) και ($χ6==2) και ($χ9==2))
{ο 300,100}

αλλιώς αν (($χ3==2) και ($χ5==2) και ($χ7==-1))
{ο 100,300}
αλλιώς αν (($χ3==2) και ($χ5==-1) και ($χ7==2))
{ο 200,200}
αλλιώς αν (($χ3==-1) και ($χ5==2) και ($χ7==2))
{ο 300,100}

αλλιώς αν (($χ4==2) και ($χ5==2) και ($χ6==-1))
{ο 300,200}
αλλιώς αν (($χ4==2) και ($χ5==-1) και ($χ6==2))
{ο 200,200}
αλλιώς αν (($χ4==-1) και ($χ5==2) και ($χ6==2))
{ο 100,200}

αλλιώς αν (($χ7==2) και ($χ8==2) και ($χ9==-1))
{ο 300,300}
αλλιώς αν (($χ7==2) και ($χ8==-1) και ($χ9==2))
{ο 200,300}
αλλιώς αν (($χ7==-1) και ($χ8==2) και ($χ9==2))
{ο 100,300}
#########################################
αλλιώς αν (($χ1==1) και ($χ4==1) και ($χ7==-1))
{ο 100,300}
αλλιώς αν (($χ1==1) και ($χ4==-1) και ($χ7==1))
{ο 100,200}
αλλιώς αν (($χ1==-1) και ($χ4==1) και ($χ7==1))
{ο 100,100}

αλλιώς αν (($χ1==1) και ($χ2==1) και ($χ3==-1))
{ο 300,100}
αλλιώς αν (($χ1==1) και ($χ2==-1) και ($χ3==1))
{ο 200,100}
αλλιώς αν (($χ1==-1) και ($χ2==1) και ($χ3==1))
{ο 100,100}

αλλιώς αν (($χ1==1) και ($χ5==1) και ($χ9==-1))
{ο 300,300}
αλλιώς αν (($χ1==1) και ($χ5==-1) και ($χ9==1))
{ο 200,200}
αλλιώς αν (($χ1==-1) και ($χ5==1) και ($χ9==1))
{ο 100,100}

αλλιώς αν (($χ2==1) και ($χ5==1) και ($χ8==-1))
{ο 200,300}
αλλιώς αν (($χ2==1) και ($χ5==-1) και ($χ8==1))
{ο 200,200}
αλλιώς αν (($χ2==-1) και ($χ5==1) και ($χ8==1))
{ο 200,100}

αλλιώς αν (($χ3==1) και ($χ6==1) και ($χ9==-1))
{ο 300,300}
αλλιώς αν (($χ3==1) και ($χ6==-1) και ($χ9==1))
{ο 300,200}
αλλιώς αν (($χ3==-1) και ($χ6==1) και ($χ9==1))
{ο 300,100}

αλλιώς αν (($χ3==1) και ($χ5==1) και ($χ7==-1))
{ο 100,300}
αλλιώς αν (($χ3==1) και ($χ5==-1) και ($χ7==1))
{ο 200,200}
αλλιώς αν (($χ3==-1) και ($χ5==1) και ($χ7==1))
{ο 300,100}

αλλιώς αν (($χ4==1) και ($χ5==1) και ($χ6==-1))
{ο 300,200}
αλλιώς αν (($χ4==1) και ($χ5==-1) και ($χ6==1))
{ο 200,200}
αλλιώς αν (($χ4==-1) και ($χ5==1) και ($χ6==1))
{ο 100,200}

αλλιώς αν (($χ7==1) και ($χ8==1) και ($χ9==-1))
{ο 300,300}
αλλιώς αν (($χ7==1) και ($χ8==-1) και ($χ9==1))
{ο 200,300}
αλλιώς αν (($χ7==-1) και ($χ8==1) και ($χ9==1))
{ο 100,300}
#########################################
αλλιώς αν ($χ1==-1)
{ο 100,100}
αλλιώς αν ($χ2==-1)
{ο 200,100}
αλλιώς αν ($χ3==-1)
{ο 300,200}
αλλιώς αν ($χ4==-1)
{ο 100,200}
αλλιώς αν ($χ5==-1)
{ο 200,200}
αλλιώς αν ($χ6==-1)
{ο 300,200}
αλλιώς αν ($χ7==-1)
{ο 100,300}
αλλιώς αν ($χ8==-1)
{ο 200,300}
αλλιώς αν ($χ9==-1)
{ο 300,300}

}
###########################
μάθε τέλος
{
χσ 255,255,0
σκ
μσ 5
αν $χ1==-1
{
πήγαινε 55,55
επανάλαβε 4
{σδ 90 μπ 90}
επανάλαβε 9
{σδ 90 μπ 5 σδ 90 μπ 90
σα 90 μπ 5 σα 90μπ 90}
}
αν $χ2==-1
{
πήγαινε 155,55
επανάλαβε 4
{σδ 90 μπ 90}
επανάλαβε 9
{σδ 90 μπ 5 σδ 90 μπ 90
σα 90 μπ 5 σα 90μπ 90}
}
αν $χ3==-1
{
πήγαινε 255,55
επανάλαβε 4
{σδ 90 μπ 90}
επανάλαβε 9
{σδ 90 μπ 5 σδ 90 μπ 90
σα 90 μπ 5 σα 90μπ 90}
}
αν $χ4==-1
{
πήγαινε 55,155
επανάλαβε 4
{σδ 90 μπ 90}
επανάλαβε 9
{σδ 90 μπ 5 σδ 90 μπ 90
σα 90 μπ 5 σα 90μπ 90}
}
αν $χ5==-1
{
πήγαινε 155,155
επανάλαβε 4
{σδ 90 μπ 90}
επανάλαβε 9
{σδ 90 μπ 5 σδ 90 μπ 90
σα 90 μπ 5 σα 90μπ 90}
}
αν $χ6==-1
{
πήγαινε 255,155
επανάλαβε 4
{σδ 90 μπ 90}
επανάλαβε 9
{σδ 90 μπ 5 σδ 90 μπ 90
σα 90 μπ 5 σα 90μπ 90}
}
αν $χ7==-1
{
πήγαινε 55,255
επανάλαβε 4
{σδ 90 μπ 90}
επανάλαβε 9
{σδ 90 μπ 5 σδ 90 μπ 90
σα 90 μπ 5 σα 90μπ 90}
}
αν $χ8==-1
{
πήγαινε 155,255
επανάλαβε 4
{σδ 90 μπ 90}
επανάλαβε 9
{σδ 90 μπ 5 σδ 90 μπ 90
σα 90 μπ 5 σα 90μπ 90}
}
αν $χ9==-1
{
πήγαινε 255,255
επανάλαβε 4
{σδ 90 μπ 90}
επανάλαβε 9
{σδ 90 μπ 5 σδ 90 μπ 90
σα 90 μπ 5 σα 90μπ 90}
}
καρέκλα
}
μάθε παιχνίδι
{
όσο (($απάντηση != 1) και ($απάντηση != 2))
{ $απάντηση = ερώτηση "Αν θέλετε να παίξετε με 2 παίκτες πληκτρολογήστε 2. Αν θέλετε να παίξετε με τον υπολογιστή πληκτρολογηστε 1"
αν (($απάντηση != 1) και ($απάντηση != 2))
{ μήνυμα "Δεκτές είναι οι επιλογές 1 ή 2 και καμία άλλη!"
}
}
όσο ($σειρά <9) και ($νικητής=="ΚΑΝΕΙΣ")
{
αν (($σειρά==0) ή($σειρά==2)   ή($σειρά==4) ή ($σειρά==6) ή ($σειρά==8))
{
  $πχ = ερώτηση "Παίκτης [Χ]: Δώσε θέση (από 1 ως 9)"
αν ($πχ==1)
{
$χχ=100
$ψψ=100
}
αλλιώς αν ($πχ==2)
{
$χχ=200
$ψψ=100
}
αλλιώς αν ($πχ==3)
{
$χχ=300
$ψψ=100
}
αλλιώς αν ($πχ==4)
{
$χχ=100
$ψψ=200
}
αλλιώς αν ($πχ==5)
{
$χχ=200
$ψψ=200
}
αλλιώς αν ($πχ==6)
{
$χχ=300
$ψψ=200
}
αλλιώς αν ($πχ==7)
{
$χχ=100
$ψψ=300
}
αλλιώς αν ($πχ==8)
{
$χχ=200
$ψψ=300
}
αλλιώς αν ($πχ==9)
{
$χχ=300
$ψψ=300
}
# μήνυμα "χχ="+$χχ+" ψψ="+$ψψ
  χ $χχ, $ψψ
έλεγξε_νικητή
}
αλλιώς αν (($σειρά==1) ή($σειρά==3)   ή($σειρά==5) ή ($σειρά==7) ή ($σειρά==9))
{
     αν ($απάντηση == 1)
{ υπολογιστής
έλεγξε_νικητή }
αλλιώς
{
$πο = ερώτηση "Παίκτης [Ο]: Δώσε θέση (από 1 ως 9)"
αν ($πο==1)
{
$χχ=100
$ψψ=100
}
αλλιώς αν ($πο==2)
{
$χχ=200
$ψψ=100
}
αλλιώς αν ($πο==3)
{
$χχ=300
$ψψ=100
}
αλλιώς αν ($πο==4)
{
$χχ=100
$ψψ=200
}
αλλιώς αν ($πο==5)
{
$χχ=200
$ψψ=200
}
αλλιώς αν ($πο==6)
{
$χχ=300
$ψψ=200
}
αλλιώς αν ($πο==7)
{
$χχ=100
$ψψ=300
}
αλλιώς αν ($πο==8)
{
$χχ=200
$ψψ=300
}
αλλιώς αν ($πο==9)
{
$χχ=300
$ψψ=300
}
αλλιώς
{
  $λάθος=0
  μήνυμα "Δώσατε λάθος επιλογή. Δεκτοί είναι οι αριθμοί από 1 μέχρι και 9 και μόνο!"
}
αν ($λάθος!=0)
{
ο $χχ, $ψψ
έλεγξε_νικητή
}
}
}
αν ($έλεγχος!=1)
{
$σειρά = $σειρά + 1
# μήνυμα "Σειρά = " +$σειρά
}
}
αν $νικητής=="ΚΑΝΕΙΣ"
{
μήνυμα "Ισοπαλία. Για να ξαναπαίξετε κάντε κλικ στο κουμπί Εκτέλεση"
}
}
παιχνίδι

mour

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 179
Απ: KTurtle : Περιβάλλον Προγραμματισμού σε Logo
« Απάντηση #16 στις: 24 Ιούν 2010, 04:51:43 μμ »
Μήπως είναι υπερβολικά δύσκολο για τα παιδιά???

mbot

  • Οπαδός
  • **
  • Μηνύματα: 10
Απ: KTurtle : Περιβάλλον Προγραμματισμού σε Logo
« Απάντηση #17 στις: 29 Ιούν 2010, 01:51:29 μμ »
Χμμ.... Μπορεί να είναι δύσκολο όντως για το παιχνίδι με τον υπολογιστή. Για το παιχνίδι με δύο παίκτες είναι αρκετά απλοϊκό νομίζω.
Αλλά από τη στιγμή που υλοποίησα κώδικα για όταν παίζει ο υπολογιστής από την αρχή γνώριζα ότι θα είναι λίγο πολύπλοκο. Λογικό αν σκεφτούμε ότι ο κώδικας για τον υπολογιστή είναι έτσι και αλλιώς πολύπλοκος. Εκεί νομίζω ότι υπάρχει η όποια δυσκολία..

markakis

  • Working Dead
  • Βετεράνος
  • ****
  • Μηνύματα: 58
Απ: KTurtle : Περιβάλλον Προγραμματισμού σε Logo
« Απάντηση #18 στις: 01 Ιούλ 2010, 12:57:11 πμ »
Προσπάθησα να εγκαταστήσω τα ελληνικά στο kturtle με βάση τις παρακάτω οδηγίες
1. Copy logokeywords.el_GR.xml to kdeedu/kturtle/src/data/keywords/
2. Copy logohighlightstyle.el_GR.xml to kdeedu/kturtle/src/data/highlightstyles/
3. Copy el_GR directory to kdeedu/kturtle/examples/

In Ubuntu these paths are:
1. /usr/share/apps/kturtle/data/
2. /usr/share/apps/katepart/syntax/
3. /usr/share/apps/kturtle/examples/

Δεν υπάρχουν τα παραπάνω paths για  ubuntu 9.04.
Έχω /usr/share/kde4/apps/kturtle, αλλά δεν ακολουθεί data ή examples

Οι οδηγίες αυτές αφορούν μέχρι και την έκδοση 8.04 του Ubuntu καθώς περιλάμβανε την έκδοση 3.x του KDE.

Από την έκδοση 8.10 και μετά, το Ubuntu, περιλαμβάνει το KDE 4.x και έχει ενσωματωμένα τα ελληνικά στο KTurtle. Έτσι χρειάζεται απλά και μόνο η εγκατάσταση του KTurtle και της υποστήριξη της ελληνικής γλώσσας (γίνεται αυτόματα μέσα από το "Σύστημα->Διαχείριση συστήματος->Γλωσσική υποστήριξη").

denix

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 137
Απ: KTurtle : Περιβάλλον Προγραμματισμού σε Logo
« Απάντηση #19 στις: 03 Ιούλ 2010, 12:57:09 πμ »
Πολύ καλό!! Μου άρεσε!! Λίγη "τύχη" στις κινήσεις του υπολογιστή θα ήταν υπέροχη! Και λίγο "γιαχού" όταν κερδίζει ο παίκτης, του στυλ:
Κώδικας: [Επιλογή]
μάθε yahoo {
επανάλαβε 3 {
χκ 0,0,0 περίμενε 0.1
χκ 255,255,255 περίμενε 0.1
χκ 255,0,255 περίμενε 0.1
χκ 255,255,255 περίμενε 0.1
}
}
#####################
# Ο παίκτης κερδίζει:
yahoo

mbot

  • Οπαδός
  • **
  • Μηνύματα: 10
Απ: KTurtle : Περιβάλλον Προγραμματισμού σε Logo
« Απάντηση #20 στις: 07 Ιούλ 2010, 05:14:39 μμ »
Πολύ καλό!! Μου άρεσε!! Λίγη "τύχη" στις κινήσεις του υπολογιστή θα ήταν υπέροχη! Και λίγο "γιαχού" όταν κερδίζει ο παίκτης, του στυλ:
Κώδικας: [Επιλογή]
μάθε yahoo {
επανάλαβε 3 {
χκ 0,0,0 περίμενε 0.1
χκ 255,255,255 περίμενε 0.1
χκ 255,0,255 περίμενε 0.1
χκ 255,255,255 περίμενε 0.1
}
}
#####################
# Ο παίκτης κερδίζει:
yahoo

Ευχαριστώ πολύ!
Απλά επειδή είχα υλοποιήσει τον κώδικα του υπολογιστή για το MicroWorlds και για το Scratch ακριβώς όπως είναι παραπάνω είπα να μην τον αλλάξω. Φυσικά θα μπορούσε να βελτιωθεί, όμως δεν είναι αυτός ο στόχος της πτυχιακής μου... Μπορεί όμως αφού την τελειώσω να τον τελειοποιήσω! :)
Όντως πρόσθεσα το yahoo και είναι πιο ωραίο!!! :) Ευχαριστώ.

markakis

  • Working Dead
  • Βετεράνος
  • ****
  • Μηνύματα: 58
Απ: KTurtle : Περιβάλλον Προγραμματισμού σε Logo
« Απάντηση #21 στις: 14 Σεπ 2010, 05:07:31 μμ »
Υπάρχει ένα θεματάκι με την υποστήριξη γλωσσών πέρα της αγγλικής σε κάποιες εκδόσεις του KDE για Windows (μεταξύ αυτών και στην έκδοση 4.4.4). Συγκεκριμένα δεν υπάρχουν διαθέσιμα για κατέβασμα τα πακέτα γλωσσικής υποστήριξης, επομένως δεν μπορείτε να έχετε ελληνικά (ή άλλη γλώσσα) στο KTurtle. Υπενθυμίζω “KDE on Windows is not in the final state…”

 Η λύση για να παρακάμψετε το πρόβλημα είναι απλή: κατεβάστε μια έκδοση που περιλαμβάνει τα πακέτα γλωσσικής υποστήριξης. Τη στιγμή που γράφεται αυτό το κείμενο ο mirror ftp.ntua.gr έχει την έκδοση 4.2.2 που είναι ΟΚ. Η πιο πρόσφατη που μπόρεσα να βρω και δεν έχει πρόβλημα είναι η έκδοση 4.4.1 στον mirror www.winkde.org.

 Οι διαφορές που έχει το KTurtle σε αυτές τις εκδόσεις είναι από καμιά έως κάποιο ασήμαντο bug fix, οπότε πρακτικά δεν υπάρχει θέμα όποια και να επιλέξετε.

 Σε κάθε περίπτωση δεν ξεχνάμε να επιλέξουμε το Language package kde-l10n-el για κατέβασμα, και στην πρώτη εκτέλεση του KTurtle να επιλέξουμε ως γλώσσα τα ελληνικά (Help -> Switch Application Language και Settings -> Script Language -> Greek).

Τα παραπάνω αφορούν τις εκδόσεις για Windows και όχι τις διανομές Linux.

alexxtasi

  • Θαμώνας
  • ***
  • Μηνύματα: 30
Απ: KTurtle : Περιβάλλον Προγραμματισμού σε Logo
« Απάντηση #22 στις: 17 Φεβ 2011, 12:02:30 πμ »
τη στιγμή αυτή υπάρχει η έκδοση 4.5.4 του kde και από τις δοκιμές που έκανα δεν υπάρχει πρόβλημα με τα ελληνικά (βέβαια επιλέγοντας το πακέτο ελληνικής γλώσσας!).
για τη χρήση στο μάθημα πληροφορικής Γ Γυμνασίου, έχει φτιαχτεί ένα wiki page, που μαζί με τις σημειώσεις του μαθήματος έχει και οδηγίες για εγκατάσταση του kde σε windows... για χρήση από τους μαθητές. http://wiki.ubuntu-gr.org/%CE%93%CF%85%CE%BC%CE%BD%CE%AC%CF%83%CE%B9%CE%BF/kturtle/2.0.2%20%CE%95%CE%B3%CE%BA%CE%B1%CF%84%CE%AC%CF%83%CF%84%CE%B1%CF%83%CE%B7%20%CF%83%CE%B5%20Windows

Θέλω να ρωτήσω αν ξέρει κανείς τρόπο να εγκατασταθεί στα windows το documentation του kturtle, αν βέβαια αυτό είναι στα ελληνικά. Στη σελίδα http://docs.kde.org/stable/en/kdeedu/ δεν είδα κάτι τέτοιο. Γνωρίζει κάποιος κάτι για τη μετάφραση του documentation?

markakis

  • Working Dead
  • Βετεράνος
  • ****
  • Μηνύματα: 58
Απ: KTurtle : Περιβάλλον Προγραμματισμού σε Logo
« Απάντηση #23 στις: 18 Φεβ 2011, 01:23:44 πμ »
Θέλω να ρωτήσω αν ξέρει κανείς τρόπο να εγκατασταθεί στα windows το documentation του kturtle, αν βέβαια αυτό είναι στα ελληνικά. Στη σελίδα http://docs.kde.org/stable/en/kdeedu/ δεν είδα κάτι τέτοιο. Γνωρίζει κάποιος κάτι για τη μετάφραση του documentation?

Έχω στείλει τη μετάφραση του documentation στην ελληνική ομάδα μετάφρασης του KDE εδώ και πολύ καιρό. Επειδή ήταν το πρώτο documentation εφαρμογής του KDE που μεταφραζόταν στα ελληνικά δεν μπορούσε να ανέβει μόνο του, οπότε το πράγμα έμεινε εκεί.

Ωστόσο στη σελίδα www.μαρκακησ.gr/KTurtle/ έχω ανεβάσει τα απαραίτητα αρχεία (kturtle.zip) και οδηγίες για χειρωνακτική εγκατάσταση σε Linux. Δυστυχώς η έκδοση για Windows απ' ότι βλέπω έχει διαφορές στους φακέλους και τα αρχεία και δεν μπορεί να γίνει εγκατάσταση με αυτό τον τρόπο.

alexxtasi

  • Θαμώνας
  • ***
  • Μηνύματα: 30
Απ: KTurtle : Περιβάλλον Προγραμματισμού σε Logo
« Απάντηση #24 στις: 18 Φεβ 2011, 04:50:57 μμ »
με λίγα λόγια το ελληνικό documentation για το kturtle είναι έτοιμο, απλά περιμένουμε να ενσωματωθεί στις διανομές (ή το εγκαθιστούμε μόνοι μας)... σωστά?
τώρα στο http://docs.kde.org/stable/en/kdeedu/ τι γίνεται? έχει ξεκινήσει κάποια διαδικασία ενσωμάτωσης ή δε μπορεί να γίνει κάτι τέτοιο?

το σκεπτικό μου είναι ότι:

1. μέχρι την ενσωμάτωση στις linux διανομές καταφεύγουμε στη χειρωνακτική εγκατάσταση (ltsp σε εργαστήρια)
2. αλλά για τους υπολογιστές με windows? Ίσως αν υπήρχε το documentation στο δίκτυο να έλυνε κάποια τέτοια προβλήματα (οι πιο πολλοί μαθητές έχουν windows στο σπίτι τους)

αν μπορώ να βοηθήσω ευχαρίστως, αρκεί να έχω καθοδήγηση. Προσπαθώ κιόλας να ενημερώσω το wiki.ubuntu-gr.org με τις σημειώσεις για το μάθημα της Γ' (πολύ καλή δουλειά του Λυκούργου), βάζοντας screenshots από τη διαδικασία εγκατάστασης σε windows, ώστε να είναι πιο εύκολο και σύντομο για τα πιτσιρίκια....

ευχαριστώ

skoud

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 252
  • Σταύρος Κουνάδης
Απ: KTurtle : Περιβάλλον Προγραμματισμού σε Logo
« Απάντηση #25 στις: 20 Φεβ 2011, 07:43:16 μμ »
Έχω εγκαταστήσει χειρωνακτικά σε windows XP, σύμφωνα με τις οδηγίες του συνάδελφου Μαρκάκη, το ελληνικό documentation στο φάκελο C:\Program Files\KDE\share\doc\HTML\el\kturtle και δουλεύει μια χαρά.

Παρεμπιπτόντως έχω φτιάξει ένα blog για τους μαθητές μου (http://14gymnasio-informatics.blogspot.com) , όπου έχω ανεβάσει τις σημειώσεις και ασκήσεις που τους έχω δώσει εφέτος. Κάθε παρατήρηση δεκτή.
Ενώ οι μαθητές ξέχασαν από καιρό τα λάθη του δασκάλου, αυτός ακόμα τα θυμάται...

markakis

  • Working Dead
  • Βετεράνος
  • ****
  • Μηνύματα: 58
Απ: KTurtle : Περιβάλλον Προγραμματισμού σε Logo
« Απάντηση #26 στις: 24 Φεβ 2011, 05:32:02 μμ »
με λίγα λόγια το ελληνικό documentation για το kturtle είναι έτοιμο, απλά περιμένουμε να ενσωματωθεί στις διανομές (ή το εγκαθιστούμε μόνοι μας)... σωστά?

σωστά, αλλά θα αργήσει καθώς δεν έχει προχωρήσει η μετάφραση του documentation του KDE στα ελληνικά και θα πρέπει να έχει μεταφραστεί ένα (σημαντικό) ποσοστό για να περιληφθεί μετάφραση.

τώρα στο http://docs.kde.org/stable/en/kdeedu/ τι γίνεται? έχει ξεκινήσει κάποια διαδικασία ενσωμάτωσης ή δε μπορεί να γίνει κάτι τέτοιο?

Νομίζω ότι το ίδιο ισχύει και για το δικτυακό τόπο. Εξάλλου το documentation είναι ένα. Ό,τι υπάρχει ενσωματωμένο στην εφαρμογή βρίσκεται και στο site.

1. μέχρι την ενσωμάτωση στις linux διανομές καταφεύγουμε στη χειρωνακτική εγκατάσταση (ltsp σε εργαστήρια)

Αυτό είναι η μια λύση. Μια άλλη είναι μια μορφή αυτοματοποίησης π.χ. μέσα από το αποθετήριο του ΠΣΔ

2. αλλά για τους υπολογιστές με windows? Ίσως αν υπήρχε το documentation στο δίκτυο να έλυνε κάποια τέτοια προβλήματα (οι πιο πολλοί μαθητές έχουν windows στο σπίτι τους)

χμμμ... είχα προσπαθήσει να το κάνω για να το ανεβάσω κάπου ως μια προσωρινή λύση. Δυστυχώς δεν τα κατάφερα με τα εργαλεία που (υποτίθεται) θα παρήγαγαν .html από τα .docbook αρχεία. Πάει καιρός όμως από τότε...

Τώρα, αν κάποιος θέλει να αφιερώσει κάμποσο χρόνο και να το κάνει χειρωνακτικά, μπορεί πάρει τα αγγλικά html και τη μετάφραση (από τα ελληνικά docbook ή να του στείλω τα .po) ώστε να έχουμε html με την ελληνική μετάφραση.

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 5386
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: KTurtle : Περιβάλλον Προγραμματισμού σε Logo
« Απάντηση #27 στις: 24 Φεβ 2011, 06:45:51 μμ »
Ωστόσο στη σελίδα www.μαρκακησ.gr/KTurtle/ έχω ανεβάσει τα απαραίτητα αρχεία (kturtle.zip) και οδηγίες για χειρωνακτική εγκατάσταση σε Linux.

Εάν δεν υπάρχει περίπτωση να βγει πακέτο με το ελληνικό documentation του kturtle για το Ubuntu 10.04, τότε να δημοσιεύσουμε εμείς ένα πακέτο στο αποθετήριο για να διευκολύνουμε την κατάσταση.

Να το ονομάσω kturtle-el και απλά να βάλω τα αρχεία από το kturtle.zip και dependency στο kturtle; Χρειάζεται κάτι άλλο;
Ή να το ονομάσω kturtle και να συμπεριλάβω και τα αρχεία του πρωτότυπου kturtle, ώστε να έρθει σαν update για όλους;

Για τα Windows, ίσως ένα self-extracting .exe που να τα αποσυμπιέζει στην κατάλληλη θέση να ήταν ένα βολικό workaround.

markakis

  • Working Dead
  • Βετεράνος
  • ****
  • Μηνύματα: 58
Απ: KTurtle : Περιβάλλον Προγραμματισμού σε Logo
« Απάντηση #28 στις: 27 Φεβ 2011, 10:44:01 μμ »
Εάν δεν υπάρχει περίπτωση να βγει πακέτο με το ελληνικό documentation του kturtle για το Ubuntu 10.04, τότε να δημοσιεύσουμε εμείς ένα πακέτο στο αποθετήριο για να διευκολύνουμε την κατάσταση.

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

Να το ονομάσω kturtle-el και απλά να βάλω τα αρχεία από το kturtle.zip και dependency στο kturtle; Χρειάζεται κάτι άλλο;
Ή να το ονομάσω kturtle και να συμπεριλάβω και τα αρχεία του πρωτότυπου kturtle, ώστε να έρθει σαν update για όλους;

Ναι, αρκεί τα αρχεία του .zip να μπουν στο φάκελο /usr/share/doc/kde/HTML/el/kturtle/
Νομίζω πιο κομψό είναι να υπάρχει ένα πακέτο kturtle-el που να προσθέτει το ελληνικό documentation και απλά να έχει dependency στο kturtle. Το μειονέκτημα σε αυτή την περίπτωση, όπως λες και 'συ, είναι ότι δεν θα έρθει ως update στις υπάρχουσες ενημερώσεις αλλά θα πρέπει να το προσθέσει ο χρήστης-διαχειριστής. Το πακέτο kturtle-el μπορεί να είναι στα προτεινόμενα των sch-scripts  για το Γυμνάσιο αντί του πακέτου kturtle.

Για τα Windows, ίσως ένα self-extracting .exe που να τα αποσυμπιέζει στην κατάλληλη θέση να ήταν ένα βολικό workaround.
Το ζήτημα στα Windows είναι ποια είναι η κατάλληλη θέση. Σε παλαιότερες εκδόσεις του KDE για Windows η δομή των φακέλων ήταν παρόμοια με το linux και αρκούσε η αντιγραφή των αρχείων. Στην 4.5.x που δοκίμασα (windows πάντα) βλέπω έχουν αλλάξει οι φάκελοι. Αν κάποιος τα κατάφερε σε πρόσφατη έκδοση να πει πως...

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 5386
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: KTurtle : Περιβάλλον Προγραμματισμού σε Logo
« Απάντηση #29 στις: 28 Φεβ 2011, 12:01:50 πμ »
Τελικά η σωστή τους θέση είναι στο πακέτο kde-l10n-el. Απ' ότι φαίνεται στη λίστα αρχείων του πακέτου, έχουν ήδη βάλει τα ελληνικά docbooks για τον konqueror εκεί, οπότε δεν πρέπει να είναι δύσκολο να συμπεριλάβουν και τα docbooks του kturtle.
Μέχρι όμως να τα συμπεριλάβουν εμείς μπορούμε να ανεβάσουμε στο αποθετήριο μια βελτιωμένη έκδοση αυτού του πακέτου που να τα περιέχει. Αυτό θα έρθει αυτόματα σαν update για όλους.

Με παραξενεύει όμως το ότι φαίνεται το Debian να έχει διαφορετικό πακέτο kde-l10n-el από το Ubuntu, θα το ψάξω με την πρώτη ευκαιρία...