Παγκύπρια Ολυμπιάδα Πληροφορικής


Η επίσημη ιστοσελίδα του διαγωνισμού http://michanicos.com είναι υπό αναβάθμηση.

 

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

Διοργανώνεται από εθελοντές υπό την αιγίδα  του Κυπριακού Σύνδεσμου Πληροφορικής συνήθως σε τρεις φάσεις σε ετήσια βάση.

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

Η διοργάνωση αποβλέπει στην επιλογή της επίσημης αντιπροσωπείας της Κύπρου η οποία συμμετέχει στις διοργανώσεις της Διεθνούς και  Βαλκανικής Ολυμπιάδας Πληροφορικής.

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

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

Οι γλώσσες προγραμματισμού οι οποίες επιτρέπονται κατά τη διάρκεια του διαγωνισμού είναι: GNU Pascal,  GNU C , GNU C++. Οι υπολογιστές θα έχουν εγκατεστημένους compiler στους υπολογιστές των διαγωνιζόμενων. Οι διαγωνιζόμενοι έχουν το δικαίωμα να φέρουν όποιο compiler χρειάζονται και να τον εγκαταστήσουν πριν την έναρξη του διαγωνισμού.

Οι περιγραφές των προγραμματιστικών προβλημάτων θα υπάρχουν στην Ελληνική και στην Αγγλική γλώσσα.

Φάσεις Διαγωνισμού Ο διαγωνισμός αποτελείται συνήθως από τρεις (3) φάσεις.

Α’ φάση: Σε αυτή τη φάση έχουν δικαίωμα συμμετοχής όλοι, όπως περιγράφεται στην παράγραφο «Δικαίωμα Συμμετοχής». Οι μαθητές θα εξεταστούν στην  ύλη όπως περιγράφεται πιο κάτω. Στη λίστα αναγράφονται επίσης ενδεικτικές ημερομηνίες για τη διδασκαλία από τις Ακαδημίες Πληροφορικής των διαφόρων ενοτήτων κατά τη διάρκεια της σχολικής χρονιάς. Συνήθως τα μαθήματα ξεκινάνε προς το τέλος του Σεπτέμβρη.

  • Εβδομάδα 1: Μεταβλητές, είσοδος- έξοδος, αρχεία
  • Εβδομάδα 2: Δομή διακλάδωσης
  • Εβδομάδα 3: Δομή επανάληψης
  • Εβδομάδα 4: Πίνακες
  • Εβδομάδα 5: Strings
  • Εβδομάδα 6: Συναρτήσεις
  • Εβδομάδα 7: Αναδρομή
  • Εβδομάδα 8: Binary Search
  • Εβδομάδα 9: Bubble Sort
  • Νέο ημερολογιακό έτος: Επανάληψη

Η πρώτη φάση συνήθως πραγματοποιείτε με το κλείσιμο του σχολικού τετραμήνου (μέσα Γεννάρη). Λειτουργούν εξεταστικά κέντρα σε όλες τις επαρχίες και η εξέταση γίνεται με αυτόματο σύστημα αξιολόγησης στα πρότυπα του παγκόσμιου διαγωνισμού πληροφορικής. Στη φάση αυτή οι μαθητές θα πρέπει να λύσουν τρία (3) προβλήματα. Το κάθε ένα από τα προβλήματα θα βαθμολογείται με 100 βαθμούς (10 βαθμοί για κάθε ‘test case’). Τα δύο προβλήματα θα είναι άγνωστα ενώ το τρίτο πρόβλημα θα επιλέγεται από μια ομάδα προβλημάτων που θα ανακοινώνεται μία εβδομάδα πριν από την εξέταση.

Στην επόμενη φάση θα προκρίνονται όσοι πετύχουν βαθμολογία μεγαλύτερη ή ίση με το 50%.

Β’ φάση: Σε αυτή τη φάση δικαίωμα συμμετοχής έχουν όσοι πέρασαν με επιτυχία την Α’ φάση. Σε αυτή τη φάση οι μαθητές θα εξεταστούν στην  ύλη όπως περιγράφεται πιο κάτω. Στη λίστα αναγράφονται επίσης ενδεικτικές ημερομηνίες για τη διδασκαλία των διαφόρων ενοτήτων.

  • Εβδομάδα 11: QuickSort
  • Εβδομάδα 12: Στοίβες-Ουρές
  • Εβδομάδα 13: Lists-Vectors
  • Εβδομάδα 14: Εισαγωγή σε γράφους (DFS,BFS)
  • Εβδομάδα 15: Shortest Path algorithms
  • Εβδομάδα 16: Minimum Spanning Trees
  • Εβδομάδα 17: Εισαγωγή στο δυναμικό προγραμματισμό
  • Εβδομάδα 18: Επανάληψη

Η εξέταση της Β’ φάσης πραγματοποιείτε συνήθως στα τέλη Μαρτίου.

Πριν από την εξέταση της Β’ φάσης θα ανακοινωθούν τρία προβλήματα με δύο (2) εβδομάδες διαφορά το ένα από το επόμενο. Κάθε πρόβλημα θα βαθμολογείται με 100 βαθμούς. Για να συμμετάσχει ένας μαθητής στην τελική εξέταση θα πρέπει να έχει υποβάλει στο ηλεκτρονικό σύστημα τα προβλήματα αυτά τουλάχιστον μία μέρα πριν την τελική εξέταση και να έχει επιτύχει βαθμολογία μεγαλύτερη ή ίση με το 50%

Θα λειτουργήσουν εξεταστικά κέντρα σε όλες τις επαρχίες και η εξέταση θα γίνεται με αυτόματο σύστημα αξιολόγησης στα πρότυπα του παγκόσμιου διαγωνισμού πληροφορικής. Στη φάση αυτή οι μαθητές θα πρέπει να λύσουν τρία (3) προβλήματα. Το κάθε ένα από τα προβλήματα θα βαθμολογείται με 100 βαθμούς (10 βαθμοί για κάθε ‘test case’). Στην τρίτη φάση προκρίνονται οι 8-10 μαθητές με την καλύτερη βαθμολογία. Η τελική βαθμολογία αυτής της φάσης θα προκύπτει ως εξής: 30% βαθμολογία των τριών (3) γνωστών προβλημάτων 70% βαθμολογία τελικής εξέτασης.

Γ’ φάση: Σε αυτή τη φάση θα συμμετέχουν οι  μαθητές που προκρίθηκαν από τη Β’ φάση. Οι μαθητές θα συμμετέχουν σε ένα ‘camp’ που θα πραγματοποιηθεί μερικές εβδομάδες πιο μετά. Στο τέλος του ‘camp’ θα ακολουθήσει εξέταση από την οποία θα προκύψει η ομάδα που θα συμμετάσχει στους διαγωνισμούς.

Θα υπάρξουν τέσσερις νικητές κάθε χρόνο και η κατάταξη τους θα γίνει βάση των αποτελεσμάτων τους. Οι τέσσερις νικητές θα μπουν στην επίσημη κυπριακή που θα αντιπροσωπεύσει την Κύπρο στην Βαλκανική και στην Παγκόσμια Ολυμπιάδα Πληροφορικής.

Απάντηση