Σχόλια (18):

#1 Svyatoslav 17 Μαρτίου 2013

Ήθελα να μάθω Μορς εδώ και πολύ καιρό.

Δεν υπάρχει κυριλλικό και το αρχείο Word δεν βλέπει.

#3 Mstislav 10 Ιουνίου 2017

Πώς να εκτελέσετε αυτήν τη γεννήτρια κώδικα ήχουΜορς?

#4 root 10 Ιουνίου 2017

Το πρόγραμμα κατανοεί το κυριλλικό αλφάβητο και το αναπαράγει σε κώδικα Μορς, αυτό μπορεί να ελεγχθεί εισάγοντας το ρωσικό γράμμα "X" (Xa) στο πλαίσιο κειμένου, το πρόγραμμα θα αναπαράγει το σήμα που υποδεικνύει τέσσερα σημεία.

Για φόρτωση και εκφόρτωση, το πρόγραμμα χρησιμοποιεί ένα απλό μορφή κειμένου. Τα έγγραφα MS Word και άλλα που περιέχουν σήμανση και διάφορες πληροφορίες υπηρεσίας δεν υποστηρίζονται.

Για να μπορεί το πρόγραμμα να αναπαράγει κείμενο από ένα έγγραφο MS Word, το αρχείο εγγράφου πρέπει πρώτα να αποθηκευτεί ως αρχείο κειμένου, τότε μπορεί να φορτωθεί στο "Morse Code Trainer".

Για να ξεκινήσετε να εργάζεστε με το πρόγραμμα, πρέπει να κάνετε λήψη του αρχείου, να το αποσυσκευάσετε και να εκτελέσετε το αρχείο "Morse.exe".

#5 Guzelia 02 Αυγούστου 2017

Το πρόγραμμα ξεκινά με τρία F, είναι δυνατή η κατάργηση αυτής της λειτουργίας ενώ η διαδικασία εκμάθησης βρίσκεται σε εξέλιξη;

#6 Αλέξανδρος ο Συμβιβασμός 03 Αυγούστου 2017

Βικ, το κείμενο μπορεί να αποθηκευτεί σε μορφή .txt του προγράμματος Σημειωματάριο, υποθέτω. Από το πρόγραμμα Σημειωματάριο, το κείμενο μπορεί ήδη να εισαχθεί στο Word.

#7 Anatoly 23 Ιανουαρίου 2018

ένα ηλίθιο πρόγραμμα αρχίζει να τραγουδά με f f f f όχι πραγματικά ότι το μυαλό δεν ήταν αρκετό για να γράψει ένα κανονικό πρόγραμμα

#8 Andrew 10 Απριλίου 2018

Δεν είναι χαζό πρόγραμμα. Τρία ws και ένα διάστημα πριν από το κείμενο είναι υποχρεωτικός κανόνας. Λέει ότι το κείμενο θα πάει τώρα. Οι επαγγελματίες το ξέρουν αυτό. Συνηθίστε λοιπόν να εργάζεστε με τους κανόνες.

#9 Andrew 10 Απριλίου 2018

Θα πρέπει να αρχίσετε να μαθαίνετε με λίγα γράμματα σε χαμηλή ταχύτητα. Για παράδειγμα, V, L, S, D; μετά Α, Ρ, Ρ, Ο. Στο πεδίο κειμένου του προγράμματος, πρέπει να γράψετε μόνοι σας το κείμενο από αυτά τα πρώτα γράμματα, χωρίζοντάς το αυστηρά σε ομάδες των 5 χαρακτήρων (περίπου 20-30 ομάδες). Καθώς το κατακτάτε, θα προσθέτετε γράμματα και θα γράφετε κείμενα με υπεροχή αυτών των νέων γραμμάτων, τα οποία θα σας επιτρέψουν να εδραιώσετε τις δεξιότητές σας στη λήψη νέων γραμμάτων. Καθώς εξασκείτε, θα παρατηρήσετε ότι είναι ευκολότερο και πιο εύκολο να γράψετε κείμενο. Αυξήστε αργά την ταχύτητα μεταφοράς. Πρέπει με κάποιο τρόπο να πιάσεις την ταχύτητα. Ναι, κάτι ακόμα, θα εκπαιδεύσετε την ικανότητα να γράφετε κείμενο με καθυστέρηση αρκετών χαρακτήρων. Δηλαδή, για παράδειγμα, το πέμπτο γράμμα ακούγεται ήδη, και μόλις αρχίζετε να γράφετε το πρώτο και τα υπόλοιπα είναι στο κεφάλι σας. Μια τέτοια καθυστέρηση θα συμβεί όταν ο ρυθμός λήψης υπερβαίνει τις 25-30 ομάδες ανά λεπτό. Σε χαμηλότερες ταχύτητες υπάρχει λιγότερη υστέρηση. Όλα αυτά θα γίνουν αυτόματα. Το κείμενο θεωρείται αποδεκτό εάν δεν περιέχει περισσότερα από 2 σφάλματα. Υποδοχή 12 ομάδων ανά λεπτό - Γ τάξη, 16-καλό, 18-άριστα. 30-35 - κύριος του αθλητισμού. Αλλά αυτό είναι άλλο τραγούδι

#10 Andrew 10 Απριλίου 2018

Ποιος άλλος δεν κατάλαβε. Παίρνεις γράμματα σε μελωδία και δεν μετράς πόσες τελείες ακούστηκαν, αλλά πόσες παύλες. Για παράδειγμα, το γράμμα α τραγουδιέται όπως "ay-daaa", b - "baaa-ki-te-kut", ο αριθμός 9 - "paaa-paaa-maaa-muuu-tuk" και ούτω καθεξής. Στο Διαδίκτυο, όλες οι μελωδίες είναι

#11 Vadim, 10 Σεπτεμβρίου 2018

Υπέροχο πρόγραμμα, ευχαριστώ πολύ!

#12 Sailor 25 Οκτωβρίου 2018

Τάξη! Σύντομα υπηρέτησε 30 χρόνια, στο τέλος της υπηρεσίας έβγαλε 34 γκρουπ εύκολα! 3 χρόνια 24ωρη προπόνηση!
Το δοκίμασα, τα χέρια μου και το θυμάστε. 24 ομαδικό τραγούδι!)))

#13 Αλέξανδρος ο Συμβιβασμός 26 Οκτωβρίου 2018

Τώρα, αν κατά την είσοδο έγγραφο κειμένουΟ κώδικας morse μεταδόθηκε στον αέρα, καθώς με το J2B, θα ήταν καλύτερο.

#14 Βλαντιμίρ 09 Ιανουαρίου 2019

Προσπάθησα να αντιγράψω αρχείο κειμένου μέσω του προχείρου ( κάντε δεξί κλικ) αλλά εμφανίζεται ένα πορτρέτο του συγγραφέα. Είναι δυνατή η αντιγραφή αρχείων σε ένα πεδίο εγγραφής;

#15 root 09 Ιανουαρίου 2019

Γεια σου Βλαντιμίρ! αντίγραφο επιθυμητό κείμενοστο πρόχειρο, κάντε κλικ με το ποντίκι στο παράθυρο για την εισαγωγή κειμένου στο πρόγραμμα "Εκπαιδευτής κώδικα Morse" και πατήστε το συνδυασμό πλήκτρων CTRL + V (επικολλήστε τα περιεχόμενα από το πρόχειρο στο σημείο όπου βρίσκεται τώρα ο δρομέας).

#16 Seawar 09 Ιανουαρίου 2019

Porada στο Pochatkivtsy - μην γεμίζετε το κεφάλι σας με το κυριλλικό αλφάβητο, ξεκινήστε με το λατινικό αλφάβητο.

#17 Σεργκέι, 25 Ιουνίου 2019

Υπέροχο πρόγραμμα!

#18 Αλέξανδρος ο Συμβιβασμός, 26 Ιουνίου 2019

Κατέβασα το ίδιο το πρόγραμμα Morse_Trainer. Μπορεί να χρησιμοποιηθεί ως αυτόματο κλειδί;

Η εφαρμογή "" είναι ένας πολύ βολικός τρόπος για να μάθετε τον κώδικα Μορς στον ελεύθερο χρόνο σας, καθώς η μελέτη σε υπολογιστή δεν είναι πολύ βολική, αλλά μια κινητή συσκευή με πλατφόρμα Android είναι στην τσέπη σας.

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

Η παρουσιαζόμενη εκπαιδευτική εφαρμογή "" θα σας βοηθήσει να κατακτήσετε γρήγορα μια τέτοια γλώσσα.

Διεπαφή και αρχή λειτουργίας
Το δωρεάν εκπαιδευτικό έργο είναι κομψό και όμορφο. Πριν εμφανιστεί ο χρήστης μια απλή διεπαφή με ένα σαφές και συνοπτικό μενού. Συνολικά, το πρόγραμμα αντιπροσωπεύεται από δέκα κύρια μαθήματα, το καθένα από αυτά περιέχει τρεις ασκήσεις.
1. Λειτουργία «Μνήμης», όπου ο χρήστης αντιλαμβάνεται τους νέους ήχους που παρουσιάζονται και τα νέα γράμματα με το αυτί.


2. Άσκηση «Υποδοχή». Εδώ ο χρήστης καλείται να προσδιορίσει ανεξάρτητα τους ήχους που μαθαίνει από το αυτί.
3. Λειτουργία "Μεταφορά". Σε αυτή την άσκηση, η τεχνητή νοημοσύνη θα προτείνει ορισμένους ήχους που πρέπει να μεταδοθούν.
Ως βολικό χαρακτηριστικό, θα πρέπει να σημειωθεί ότι το πρόγραμμα διορθώνει όλα τα λάθη που έγιναν και εστιάζει περαιτέρω στα λάθη, προκειμένου να ενοποιήσει τις γνώσεις και να βοηθήσει να τα θυμάστε και να μην κάνετε λάθη στο μέλλον.

Πρόσθετη λειτουργία
Ο προγραμματιστής προσφέρει επίσης να μελετήσει τον κώδικα Μορς με παιχνιδιάρικο τρόπο.

Υπάρχουν επίσης 10 μαθήματα εδώ, αλλά θα αποτελούνται ήδη από 2 ασκήσεις: λήψη και μετάδοση. Σε μια μορφή παιχνιδιού, είναι πολύ πιο εύκολο για πολλούς να απομνημονεύσουν νέα δεδομένα.

Η εκπαιδευτική εφαρμογή "" είναι ένα μοναδικό έργο για κινητές συσκευές με λειτουργικό σύστημα Android, που θα είναι χρήσιμο και ενδιαφέρον σε πολλούς.

24 Σεπτεμβρίου 2015 στις 11:18 π.μ

Το πρόγραμμα για τη δημιουργία κωδικού ήχου Morse

  • προγραμματισμός,
  • C++,

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

Ως εργαλείο για την υλοποίηση της ιδέας επιλέχθηκε η C ++ σε συνδυασμό με το Qt.

Η κύρια ιδέα του προγράμματος

Το άτομο (μονάδα χρόνου) του κώδικα Μορς είναι ένα σημείο, σε σχέση με αυτό σχηματίζεται η διάρκεια όλων των άλλων στοιχείων:
  1. Μια παύλα ισούται με τρεις ηχητικές κουκκίδες.
  2. Μια παύση μεταξύ στοιχείων ενός συμβόλου (σημαδού) είναι μια σιωπηλή κουκκίδα.
  3. Μεταξύ των πινακίδων - τρεις τελείες.
  4. Υπάρχουν επτά τελείες ανάμεσα στις λέξεις.
Όπως μπορείτε να δείτε, οποιοσδήποτε κώδικας που βασίζεται στον κώδικα Μορς μπορεί να αναπαρασταθεί ως ένα σύνολο κουκκίδων που ακούγονται και δεν ακούγονται: Ξεκίνησα από αυτήν την ιδέα και αυτή η λύση μου φάνηκε αρκετά πρωτότυπη.

Η αρχική υλοποίηση

Στην πρώτη έκδοση του προγράμματος, ο συνδυασμός ηχητικών και μη σημείων αποθηκεύτηκε ως διάνυσμα με boolean στοιχεία, όπου αληθήςαντιστοιχούσε στη συμπερίληψη του ήχου, και ψευδής- ΤΕΡΜΑΤΙΣΜΟΣ ΛΕΙΤΟΥΡΓΙΑΣ.

Όπως ήδη καταλάβατε, για να πάρω το τελικό σήμα, απλώς «τράβηξα» τον ήχο με κάποια καθυστέρηση (χρησιμοποιώντας χρονοδιακόπτη ίση με τη διάρκεια ενός σημείου σε χιλιοστά του δευτερολέπτου) με ένα αρχείο .wav που αναπαράγεται ασταμάτητα με ηχογράφηση. Αλλά αυτή η προσέγγισηείχε ένα σημαντικό μειονέκτημα και συνίστατο στο γεγονός ότι κάθε σημείο έπρεπε να φορτωθεί χωριστά χρησιμοποιώντας έναν υπερφορτωμένο χειριστή ή μια ειδική μέθοδο. Λόγω αυτής της προσέγγισης, έπρεπε να γράψω μια ξεχωριστή μακροεντολή για κάθε γράμμα (όπως αυτό - #define I DOT<< false << DOT) и создать огромный жуткий διακόπτηςνα παίξει την περασμένη χορδή. Ήταν απαίσιο, αλλά αν είστε περίεργοι, μπορείτε να το ελέγξετε
με την πρώτη έκδοση του προγράμματος (δεν κατάφερα να ανεβάσω πλήρως το τοπικό αποθετήριο στο GitHub - μόνο την πιο πρόσφατη έκδοση).

Ένα κομμάτι από έναν ανατριχιαστικό διακόπτη:

bool Morse::StringToMorse (QString &line) ( line += "\0"; for (int i = 0; i< line.size () - 1; ++i) { switch (line.at(i).unicode ()) { case "A": *this << A; if (line.at (i + 1) == " ") continue; else *this << MINI_SPACE; break; case "B": *this << B; if (line.at (i + 1) == " ") continue; else *this << MINI_SPACE; break; // И так далее


Και κάπως έτσι ενεργοποιείται και σβήνει ο ήχος (στην πραγματικότητα, η παραγωγή του κωδικού ήχου):

void Morse::PlayLinePoints () ( QTimer::singleShot (duration_point_, this, SLOT (Mute ())); sound_.play (); ) void Morse:: Mute () ( if (line_points_.empty ()) ( / /Διακοπή αναπαραγωγής sound_.stop (); return; ) if (line_points_.at (0)) ( //Ενεργοποίηση του ήχου sound_.setMuted (false); line_points_.remove (0); QTimer::singleShot (duration_point_, this , SLOT (Σίγαση ())), επιστροφή ; επιστροφή; ))

τελική έκδοση

Αυτές οι μακροεντολές αποδείχτηκαν πολύ δυσκίνητες και η τελειομανία μου δεν μπορούσε πλέον να κοιτάξει αυτές τις τερατώδεις κατασκευές. Αφού σκέφτηκα λίγο, κατέληξα στο συμπέρασμα ότι έχω μια καλή ιδέα, αλλά η αποθήκευση κωδικών με τη μορφή μακροεντολών είναι πολύ άβολη και αν λύσετε αυτό το πρόβλημα, τότε όλα θα πάνε καλά. Ως αποτέλεσμα, το QMap χρησιμοποιήθηκε για την αποθήκευση κωδικών:

// Αποθηκεύει τους κατάλληλους συνδυασμούς κουκκίδων και παύλων των χαρακτήρων QMap κωδικοί_;
Αυτή η προσέγγιση αποδείχθηκε πολύ βολική. Τώρα απλώς χρησιμοποίησα τον τρέχοντα χαρακτήρα που παίζει ως κλειδί και ετοιμάστηκα
για την αναπαραγωγή του κώδικα (ένα σύνολο τιμών boolean), ωστόσο, ο αλγόριθμος αναπαραγωγής έγινε λίγο πιο περίπλοκος: ήταν απαραίτητο να εισαγάγετε τον μετρητή του τρέχοντος στοιχείου του χαρακτήρα και τον μετρητή χαρακτήρων στη γραμμή:

Νέα υλοποίηση αναπαραγωγής:

void Morse::MiniSpace () ( if (stop_) ( this->Stop (); return; ) sound_.setMuted (true); ++id_element_; //Μετάβαση σε άλλο στοιχείο κώδικα if (id_element_ == codes_.value ( string_to_play_.at (id_char_)).size ()) ( ++id_char_; id_element_ = 0; QTimer::singleShot (duration_dot_ * 3, this, SLOT (Σίγαση())); //Παύση μεταξύ επιστροφής χαρακτήρων; ) QTimer: :singleShot (duration_dot_, this, SLOT (Σίγαση())); //Παύση μεταξύ στοιχείων χαρακτήρων ) void Morse::Space () ( if (stop_) ( this->Stop (); return; ) sound_.setMuted (true ); //Η παύση διαρκεί 7 πόντους //Αλλά επειδή μετά τον χαρακτήρα υπάρχει παύση τριών σημείων, τότε πρέπει να οριστεί μια πρόσθετη παύση σε μήκος 4 πόντων QTimer::singleShot (duration_dot_ * 4, this, SLOT (Σίγαση ())); ) void Morse:: Mute () ( if (stop_) ( this->Stop (); return; ) if (id_char_ == string_to_play_.size ()) ( // Line ended this->Stop ( ; return; ) if (string_to_play_.at (id_char_) == " ") ( Space(); ++id_char_; //Μετάβαση σε άλλο στοιχείο κώδικα επιστροφή; ) if (κωδικοί _.find (string_to_play_.at (id_char_)) == codes_.end ()) ( qDebug()<< string_to_play_.at (id_char_) << ": No code!"; sound_.stop (); return; } sound_.setMuted (false); //Включаем звук if (codes_.value (string_to_play_.at (id_char_)).at (id_element_)) { QTimer::singleShot (duration_dot_, this, SLOT (MiniSpace())); //Воспроизводим точку } else { QTimer::singleShot (duration_dot_ * 3, this, SLOT (MiniSpace())); //Воспроизводим тире } } bool Morse::Play () { if (!stop_) return false; if (string_to_play_ == "") return false; stop_ = false; id_char_ = 0; id_element_ = 0; sound_.setMuted (true); //Выключаем звук sound_.play (); Mute (); } void Morse::Stop () { if (stop_) return; sound_.stop (); id_char_ = 0; id_element_ = 0; stop_ = true; }


Σημαία να σταματήσει_εισήχθη για να αποτρέψει τη λανθασμένη λειτουργία του προγράμματος (δύο κλήσεις στη σειρά στο Play() και άλλα κακά πράγματα).
Δεν βλέπω κανένα λόγο να συμπεριλάβω τους υπόλοιπους πηγαίους κώδικες και αρχεία κεφαλίδων στο σώμα του άρθρου, αφού όλα είναι αρκετά προφανή και διαφανή εκεί.

Μπορείτε να κάνετε λήψη του πλήρους σετ πηγών για την πιο πρόσφατη έκδοση στη διεύθυνση

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

Κώδικας Μορς, Κώδικας Μορς, «Κώδικας Μορς» είναι ένας τρόπος κωδικοποίησης γραμμάτων του αλφαβήτου χρησιμοποιώντας μεγάλα και σύντομα σήματα, τις λεγόμενες «παύλες» και «κουκκίδες» (καθώς και παύσεις που χωρίζουν τα γράμματα). Η μονάδα του χρόνου είναι η διάρκεια ενός σημείου. Το μήκος μιας παύλας είναι τρεις τελείες. Η παύση μεταξύ χαρακτήρων σε ένα γράμμα είναι μία κουκκίδα, μεταξύ γραμμάτων σε μια λέξη - 3 κουκκίδες, μεταξύ λέξεων - 7 κουκκίδες. Πήρε το όνομά του από τον Αμερικανό εφευρέτη Samuel Morse, ο οποίος το εφηύρε το 1835. Ο κώδικας Morse είναι ο πρώτος ψηφιακός τρόπος μετάδοσης πληροφοριών. Ο τηλέγραφος και ο ραδιοτηλέγραφος αρχικά χρησιμοποιούσαν τον κώδικα Μορς. αργότερα, άρχισαν να χρησιμοποιούνται κώδικας Baudot και ASCII, οι οποίοι είναι πιο βολικοί για αυτοματισμό. Ωστόσο, τώρα για τον κώδικα Μορς υπάρχουν εργαλεία για αυτόματη δημιουργία και αναγνώριση. Για τη μετάδοση των ρωσικών γραμμάτων χρησιμοποιήθηκαν κωδικοί με παρόμοια λατινικά γράμματα. αυτή η αντιστοιχία των αλφαβήτων αργότερα πέρασε στο MTK-2, και στη συνέχεια στο KOI-7 και το KOI-8 (ωστόσο, στον κώδικα Μορς, το γράμμα Q αντιστοιχεί στο Щ, και στα MTK και KOI-I).

Ο κύριος σκοπός του προγράμματος Morse Trial είναι να βελτιώσει τις δεξιότητες λήψης τηλεγράφων. Κατεβάστε το εκπαιδευτικό πρόγραμμα Morse Trialμπορώ

Αλλά αν δεν γνωρίζετε ήδη τον κώδικα Μορς, τότε μπορείτε να κάνετε αυτοεκπαίδευση στον ιστότοπο του LCWOσύμφωνα με τη μέθοδο Koch

Η μέθοδος Koch είναι ένας απλός τρόπος για άμεση ανάπτυξη αντανακλαστικών. Ωστόσο, απαιτεί είτε υπολογιστή με κατάλληλο λογισμικό είτε personal trainer. Αυτός είναι ο λόγος που η μέθοδος Koch έχει αγνοηθεί τόσα χρόνια. Τώρα που ο υπολογιστής έχει πάρει τη συνηθισμένη του θέση στο τραπέζι του ραδιοερασιτέχνη, η μέθοδος Koch έχει όλες τις πιθανότητες να γίνει το πρότυπο για την εκπαίδευση ενός τηλεγραφητή ασυρμάτου.

Η προπόνηση έχει ως εξής:

  • Ρυθμίζετε το πρόγραμμά σας για να παράγει σήματα CW με ρυθμό περίπου 20 wpm για ένα σημάδι, αλλά με ελαφρώς μεγαλύτερες παύσεις (ο πραγματικός ρυθμός θα πρέπει να είναι της τάξης των 15 wpm).
  • Μετά παίρνεις χαρτί και μολύβι και αρχίζεις να λαμβάνεις. Στο πρώτο μάθημα, ο υπολογιστής πρέπει να μεταδίδει μόνο δύο χαρακτήρες. Δηλαδή, στο πρώτο μάθημα πρέπει να αναγνωρίσετε μόνο δύο επιλογές. Αποδέχεστε το κείμενο για 5 λεπτά, μετά ελέγχετε την ορθότητα του κειμένου που λαμβάνετε και υπολογίζετε το ποσοστό των σωστών χαρακτήρων.

LCWO- αυτός ο βοηθός Διαδικτύου προορίζεται για ανεξάρτητη μελέτη του τηλέγραφου. Ο ιστότοπος μετά την εγγραφή σας θα γίνει ο προσωπικός σας δάσκαλος. Θα κυριαρχήσετε τον τηλέγραφο στη διαδικασία του «παιχνιδιού εικασίας» - θα αναπτύξετε εξαρτημένα αντανακλαστικά στον ήχο των πινακίδων και την καταγραφή τους - αν θέλετε - με το χέρι, αν θέλετε - στο πληκτρολόγιο. Η μέθοδος αναπτύχθηκε από τον αξιοσέβαστο Ludwig Koch ειδικά για ατομική μάθηση. Ο ιστότοπος θα σας προσφέρει να παρακολουθήσετε 40 μαθήματα, πηγαίνετε στο επόμενο μάθημα μόνο αφού καταλάβετε το προηγούμενο. Το μόνο που απαιτείται από εσάς είναι η κανονικότητα των μαθημάτων, η συχνότητα και η διάρκεια δεν ρυθμίζονται σαφώς. Δεν χρειάζεται να κατεβάσετε τίποτα στον υπολογιστή σας. Μπορείτε να μελετήσετε από οποιονδήποτε υπολογιστή με πρόσβαση στο Διαδίκτυο στο σπίτι, στη δουλειά ή σε ένα Internet cafe.