to Saturday, October 30, 2021 12:00 AM
1st EPAL of Drapetsona, Pireaus
Open online activity
Greek
online
Object-Oriented Programming is a modern and intuitive way of coding. One well-known language of programming of this kind is Java. Eventhough it started started some decades ago, it still remains active and popular among programmers. My program is an introductive example for the use of Java language, using Greenfoot environment, which is a modern development environment, made for teaching Java language to new programmers and especially to highschool students.
This program is called 'Frog Eat Flies' and as its name implies, there is a user-driven frog into a grassland, hunting flies in the air at different speeds, all around. The scope of the game is the frog to catch and eat all the flies.
This is an activity that aims to teach coding and computational thinking through the approach of visual programming, using gamification.
Also this activity aims to:
make students think creatively; using imagination and drawing skills, to help them learn basic programming concepts. Students can draw their own program visual elements (characters) and put them in the world of the game (program).
create tangible interfaces and to program Java through Greenfoot programming environment (IDE)
help students identify, analyse, implement and verify possible solutions
The code can be evolved later in various forms: More flies and another frog can be added, driven by another student, acting competitively: which frog will eat most of the flies. Also a counting frame can be added for each frog, counting the eaten flies. Or maybe another animal can be added as well ie. a lizard. There are many possibilities.
Finally, the program uses sounds, which are created and recorded by the students themselves, using the internal audio tool.
A short video demo has been uploaded onto Google Docs enclosed with some screenshots and code listings:
https://drive.google.com/drive/folders/1DmZXSXNK4GF7_ZfyiVeHhBBGfALuDNkh?usp=sharing
Waiting for your feedback.
Kind Regards,
Vasileios Koutoufaris,
Computer Science teacher
-
Secondary school
-
Playful coding activities
Longitude: 22.955558
Latitude: 39.074696
Geoposition: 39.07469623,22.95555794
Nearby upcoming activities:

Ταξίδι στο Διάστημα
Σε ένα μεγάλο χαρτόνι χωρισμένο σε τετράγωνα τα παιδιά ζωγραφίζουν το διάστημα και κολλούν τους πλανήτες του ηλιακού συστήματος. Με ψηφιακό λογισμικό φτιάχνουμε έναν τροχό που περιλαμβάνει όλους τους πλανήτες. Κάθε παιδί είναι αστροναύτης, γυρίζει τον τροχό δυο φορές και σχεδιάζει ΄σε χαρτί το διαστημικό ταξίδι του από τον πρώτο πλανήτη που έφερε ο τροχός στον δεύτερο πλανήτη. Δεν επιτρέπεται να περάσουν από τετράγωνο που έχει άλλον πλανήτη. Προγραμματίζουν τη μελισσούλα Bee-Bot με βάση το σχέδιό τους και το ταξίδι ξεκινάει!
.jpg)
From Smurf to Smurf!
Each school will draw a Smurf and prepare a card for the robot with a mission in the form of a riddle, which will lead to another Smurf, e.g. Find a Smurf with blonde hair or glasses or who loves sweets etc.
Children will program the bee while avoiding Dracomel and his cat to reach the Smurf village safely.

CodeGreen: Ρομποτικές Περιπέτειες για Μικρούς Ενεργούς Πολίτες
«Στο πλαίσιο Επιμόρφωσης Νηπιαγωγών και Δασκάλων A’ Τάξης με Ρομποτικά και Ψηφιακά Εργαλεία στις Φυσικές Επιστήμες, την Αειφορία και την Ενεργό Πολιτειότητα της Περιφέρειας Εκπαίδευσης Κεντρικής Μακεδονίας και του Α.Π.Θ., σχεδιάζουμε μια σειρά εκπαιδευτικών δραστηριοτήτων για την Ευρωπαϊκής Εβδομάδας Κώδικα (EUCodeWeek). Οι παραπάνω δραστηριότητες στοχεύουν στην καλλιέργεια της υπολογιστικής σκέψης και της δημιουργικής επίλυσης προβλημάτων μέσω της αξιοποίησης της εκπαιδευτικής ρομποτικής και συνδέονται θεματικά με τους Στόχους Αειφόρου Ανάπτυξης του ΟΗΕ και επιλεγμένες Παγκόσμιες Ημέρες , στη συγκεκριμένη περίπτωση με την Παγκόσμια Ημέρα Χωρίς αυτοκίνητο, που καθιερώθηκε ο εορτασμός της την 22η Σεπτεμβρίου.
Οι μαθητές καλούνται να αναλάβουν ρόλους "ψηφιακών εξερευνητών", προγραμματίζοντας ρομποτικές συσκευές για να επιλύσουν αποστολές που προσομοιώνουν πραγματικά προβλήματα του κόσμου μας. Παράλληλα, έχουν σχεδιαστεί unplugged δραστηριότητες, αξιοποιώντας κωδικοποιημένες οδηγίες σε πλέγματα, επιτραπέζια παιχνίδια με κάρτες ή/και ζάρια, δημιουργώντας έτσι ένα διαδραστικό και παιχνιώδες μαθησιακό περιβάλλον.
Οι μαθητές έρχονται σε επαφή με βασικές αρχές του αλγοριθμικού τρόπου σκέψης με ή χωρίς τεχνολογικό εξοπλισμό, καλλιεργώντας παράλληλα τη συνεργασία, τη δημιουργικότητα και την υπευθυνότητα. Οι δραστηριότητες μπορούν να προσαρμοστούν ανάλογα με την ηλικία των μαθητών και το εκπαιδευτικό πλαίσιο (Νηπιαγωγείο και πρώτες τάξεις του Δημοτικού).
Στόχος: Να εμπνεύσουμε τα παιδιά να σκεφτούν πώς η τεχνολογία και η υπολογιστική σκέψη μπορούν να συμβάλλουν στη δημιουργία ενός πιο δίκαιου, πράσινου και βιώσιμου κόσμου, μέσα από παιγνιώδεις, συνεργατικές και καινοτόμες δραστηριότητες.»