Δημιούργησε την δική σου εφαρμογή χρησιμοποιώντας προγραμματισμό με μπλοκ

From Wednesday, October 16, 2024 5:30 PM
to Wednesday, October 16, 2024 7:00 PM

Οργανισμός Νεολαίας Κύπρου

Open in-person activity

Greek

Vyzantiou, 6030, Larnaka, CYP

Οι μαθητές και μαθήτριες, ηλικίας 13-16 ετών μαθαίνουν να κατασκευάζουν απλές εφαρμογές σε ένα περιβάλλον προγραμματισμού, χρησιμοποιώντας προγραμματισμό με μπλοκ. Σε αυτό το εισαγωγικό εργαστήρι, οι μαθητές μαθαίνουν (α) τι είναι το Γραφικό περιβάλλον χρήστη (Graphical User Interface, GUI), (β) πού το βρίσκουμε, και (γ) πώς το δημιουργούμε μέσω προγραμματισμού με μπλοκ. 

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

Διδακτικοί στόχοι:

1.        Γνωρίζουν τα απαραίτητα στοιχεία για να δημιουργήσουν το User Interface (UI) π.χ. screen, labels, buttons, etc.

2.        Ορίζουν τις ιδιότητές του (UI) [set property (id, property, value) background colour, text, text colour, font size, text align, etc.]

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

4.        Εναλλάσσουν την προβολή τους σε προβολή κώδικα και προβολή σχεδίασης (δημιουργία στοιχείων στο UI, π.χ. οθόνες, κουμπιά, κείμενο, ήχος και διαδραστικά στοιχεία).  

5.        Εντοπίζουν σφάλματα στο πρόγραμμά τους και τα διορθώνουν ώστε να λειτουργεί σωστά (debugging).

    Secondary school
    Mobile app development

Nearby upcoming activities:

Cyprus Olympiad in Informatics 2024-25
Mon, Dec 23, 2024 12:00 AM

The Cyprus Computer Society (CCS), in collaboration with the Ministry of Education, Sports, and Youth, is organizing the Cyprus National Olympiad in Informatics 2024-25 for secondary school students.

The first round of the student programming competition will take place online from December 23, 2024, to January 7, 2025. Participants must have proficiency in using a computer and knowledge of the programming languages C++ or Python.

For more information, participation terms, preliminary problems, and registration, please visit the event website: https://www.coinformatics.org by Thursday, December 19, 2024.

The aim of the competition is to select the official Cypriot delegations for international events such as the International Olympiad in Informatics (IOI) and the Balkan Olympiad in Informatics (BOI). Cyprus has consistently performed well in these events, earning significant international distinctions and medals. In 2024, Cyprus achieved a landmark year at international Informatics Olympiads, winning 7 medals (5 bronze, 2 silver) and 3 honorable mentions. A notable achievement was the outstanding performance of Mariza Paspalli, a secondary school student, who excelled in all the events she participated in.

Mariza’s success serves as an inspiration for more girls to engage in the field of Informatics. One of CCS's strategic goals is to increase the participation of girls in Informatics competitions. Our aim is to empower female participation in technology fields, both now and in the future.

The Cyprus National Olympiad in Informatics 2024-25 is supported by XM, Oracle Academy, and ICDL. Free preparatory courses are offered in each district, taught by secondary education teachers.

For more information about the Olympiad, visit www.coinformatics.org and for details on all student competitions organized by CCS, visit www.ccs.org.cy. For clarifications, please contact us at phone number 22460680 or email info@ccs.org.cy.

Code 4 Climate Change
Sun, Sep 1, 2024 8:56 PM

Cool people don’t deserve a warm planet. Are you ready to code to fight climate change?

Bloklarla adım adım
Thu, Oct 24, 2024 8:41 PM

Eğlenerek kodlamayı öğrenmek