LinuxFanClub Wiki

Υπηρεσίες, Προγραμματισμός, Εκπαίδευση ..

User Tools

Site Tools


el:school:lab:software

Λογισμικό Μαθημάτων

Το Ελεύθερο Λογισμικό θεωρείται το πλέον κατάλληλο για διδασκαλία. Δεν έχει σημασία εάν είναι πιο διαδεδομένο από αντίστοιχο εμπορικό λογισμικό. Η διδασκαλία σε οποιαδήποτε βαθμίδα, πάντα αφορά θεωρητικές γνώσεις και δεξιότητες, οι οποίες θα πρέπει να μπορούν να εφαρμοστούν σε οποιοδήποτε λογισμικό, στο παρόν και στο μέλλον. Με την χρήση του αποφεύγεται η προώθηση εμπορικού λογισμικού που ακόμα και ακούσια πάντα απαγορεύεται δεοντολογικά. Επιπλέον πλεονεκτήματά είναι τα εξής:

  • Δεν χρειάζεται άδειες χρήσης για την εγκατάστασή του
  • Είναι εξασφαλισμένες οι δωρεάν αναβαθμίσεις του
  • Μπορεί να δοθεί νόμιμα σε DVD στους μαθητές για την εξάσκησή τους στο σπίτι
  • Είναι στο πνεύμα της ομαδικής συνεργασίας, του εθελοντισμού, της ελεύθερης ανάπτυξης της τεχνολογίας, της ποιότητας κ.α.

Το ελεύθερο λογισμικό για το σχολικό εργαστήριο έχει επιλεχθεί με τα παρακάτω κριτήρια, όπου ήταν αυτό εφικτό :

  • Να έχει εξασφαλισμένη την μελλοντική ανάπτυξή του με το να είναι ποιοτικό και δημοφιλές στην κατηγορία του
  • Να μπορεί να χρησιμοποιηθεί σε πολλές αρχιτεκτονικές και λειτουργικά (κυρίως Windows/Linux/Mac) ώστε να είναι δυνατή η χρήση του από τους μαθητές ανεξαρτήτως σε τι αρχιτεκτονική και λειτουργικό επιλέγουν να δουλέψουν στο σπίτι τους.
  • Να είναι μεταφρασμένο στα ελληνικά

Στο εργαστήριο για τις ανάγκες των μαθημάτων του ΤΕΕ - ΕΠΑΛ, είναι εγκατεστημένο το παρακάτω Ελεύθερο, Ανοιχτού Κώδικα, Λογισμικό, το οποίο υπάρχει σε έτοιμα isos προς εγγραφή σε CD/DVD για τους μαθητές.

  • Εκδόσεις Windows για όλες τις εγκατεστημένες εφαρμογές υπάρχουν σε μορφή iso dvd
  • Για τις εκδόσεις τους στο Linux υπάρχουν επίσης σε μορφή iso :
    • Τα 3 dvd του Debian GNU Linux (έκδοση Etch) για πλήρη εγκατάσταση linux στο δίσκο
    • To Knoppel (έκδοση 0.8) για εξοικοίωση στο linux χωρίς την ανάγκη εγκατάστασης
    • Το livecd του gparted για διαμερισμό του δίσκου και προετοιμασία εγκατάστασης

Αυτοματισμός Γραφείου

  • OpenOffice.org Writer(Linux-Windows): (αντίστοιχο MS Word) Για τις ανάγκες εκμάθησης προχωρημένης μορφοποίησης κειμένου.
  • RamType (Windows)1) : Τυφλό σύστημα
  • Ktouch (Linux) : Τυφλό σύστημα με πολύ καλό interface και αναμένεται υποστήριξη και σε ελληνικά

Λειτουργικά Συστήματα ΙΙ

Με τους παρακάτω τρόπους σύνδεσης στο Linux

Βάσεις Δεδομένων

  • OpenOffice.org Base(Linux-Windows): (αντίστοιχο MS Access) Για τις ανάγκες εκμάθησης βάσεων δεδομένων, με δυνατότητες δημιουργίας φορμών και αναφορών
  • dia (Linux-Windows) : (αντίστοιχο Visio) Uml σχεδίαση αντικειμένων και δημιουργία κώδικα σε java, C++, sql κ.α.

Προγραμματισμός

  • Lazarus (Linux-Windows): (αντίστοιχο Turbo Pascal-Delphi)Για προγραμματισμό σε pascal
  • dia (Linux-Windows) : (αντίστοιχο Visio) Uml σχεδίαση αντικειμένων και δημιουργία κώδικα σε java, C++, sql κ.α.

Πολυμέσα, Χρήση H/Y, Εφαρμογές Πολυμέσων

Για το μαθήμα Πολυμέσα ή το πολύ γενικό μάθημα Χρήση Η/Υ μπορεί να διδαχθεί επεξεργασία εικόνας-ήχου με gimp, audacity και για το μάθημα Εφαρμογές Πολυμέσων το Openoffice Impress ή διαφορετικά κατά την κρίση πάντα του διδάσκοντος καθηγητή

  • Gimp (Linux-Windows): (αντίστοιχο Photoshop,Corel Draw) Προχωρημένη επεξεργασία εικόνας, gif animation κ.α.
  • Audacity (Linux-Windows): Προχωρημένη επεξεργασία ήχου, εγγραφή κ.α.
  • OpenOffice.org Impress(Linux-Windows): (αντίστοιχο MS PowerPoint) Για τις ανάγκες εκμάθησης δημιουργίας απλής εφαρμογής πολυμέσων

Σχεδίαση και Υλοποίηση Εφαρμογών

  • NetBeans (Linux-Windows)2): Για προγραμματισμό σε java
  • dia (Linux-Windows) : (αντίστοιχο Visio) Uml σχεδίαση αντικειμένων και δημιουργία κώδικα σε java, C++, sql κ.α.

Το μάθημα είναι πολύ γενικό, κάθε κεφάλαιο και άλλο αντικείμενο. Ανάλογα τι θα επιλεχθεί να διδαχθεί μπορεί επίσης να χρησιμοποιηθεί OpenOffice.org Calc (προχωρημένα Λογιστικά φύλλα), gimp, audacity κ.α.

Προγραμματιστικά Εργαλεία Διαδικτύου

  • Mozilla Seamonky 3) composer. Μέρος της seamonkey suite που περιέχει περιηγητή, πελάτη e-mail και επεξεργαστή ιστοσελίδων4)
  • filezilla (Linux-Windows) : ftp client για αποστολή αρχείων σε Web Server

* (Έχει διακοπεί η ανάπτυξή του)nvu (Linux-Windows) : Σχεδιασμός ιστοσελίδων (μεσω κώδικα αλλά και γραφικά) και ενσωματωμένως ftp client για αποστολή σε Web Server.

Εγκατάσταση

apt-get update

Εγκατάσταση χρήσιμων εργαλείων

apt-get install iftop htop iotop linuxinfo hdparm smartmontools ethtool quota

Εγκατάσταση εφαρμογών

apt-get install geany geany-* idle idle3 dia ktouch audacity gimp filezilla

Για το greenfoot κατεβάζουμε το deb αρχείο από https://www.greenfoot.org/download π.χ.

cd /opt
wget -c http://www.greenfoot.org/download/files/Greenfoot-linux-310.deb
dpkg -i Greenfoot-linux-310.deb
apt-get -f install
dpkg -i Greenfoot-linux-310.deb
1)
το RamType είναι δωρεάν, όχι ελεύθερο
2)
εγκατεστημένο σε υπολογιστές με τουλάχιστον 1Ghz και 256Mb Ram
3)
iceape στο Debian
4)
με κοινό κώδικα με το nvu
el/school/lab/software.txt · Last modified: Y/m/d H:i by vagk