Μάθημα : Α - ΠΛΗΡΟΦΟΡΙΚΗ - ΜΕΓΑΡΧΙΩΤΗ

G1813105 - ΧΡΙΣΤΙΝΑ ΜΕΓΑΡΧΙΩΤΗ

Ενότητες μαθήματος

8. Προγραμματισμός στο Scratch

Scratch - Imagine, Program, ShareTί είναι το Scratch;

Το Scratch είναι μία νέα γλώσσα προγραμματισμού με την οποία μπορούμε να φτιάχνουμε τις δικές μας διαδραστικές ιστορίες, τα δικά μας παιχνίδια εύκολα και γρήγορα, ενώ παράλληλα θα συζητάμε για βασικές αρχές του προγραμματισμού.

Ας δούμε όμως πρώτα μερικά ιστορικά στοιχεία για το Scratch. Αναπτύχθηκε από το Lifelong Kindergarten group στο MIT (όλοι μας έχουμε ακούσει για το τρομερό ερευνητικό εργαστήριο) με επικεφαλή τον Mitchel Resnick και πρωτοεμφανίστηκε το καλοκαίρι του 2007, είναι δηλαδή σχετικά καινούριο περιβάλλον. Το λογισμικό διανέμεται δωρεάν για διαφορετικά λειτουργικά συστήματα (Windows, Mac OS X ή Linux) και η εγκατάστασή του είναι πολύ απλή. Σήμερα χρησιμοποιείται ευρέως για τη διδασκαλία του προγραμματισμού, ενώ η διάδοσή του είναι ταχύτατη. Ενδεικτικά μπορούμε να αναφέρουμε ότι στην ιστοσελίδα του Scratch (http://scratch.mit.edu/) υπάρχουν γύρω στα 700.000 εγγεγραμμένα μέλη και γύρω στους 200.000 προγραμματιστές που δημοσιεύουν τα προγράμματά τους στον συγκεκριμένο ιστοχώρο!

****************************************************************************************************

1η ΕΡΓΑΣΙΑ: ΔΗΜΙΟΥΡΓΙΑ ΠΑΙΧΝΙΔΙΟΥ Πέτρα-Ψαλίδι-Χαρτί  στο SCRATCH

                                          

Πριν ξεκινήσετε, πατήστε στο padlet και απαντήστε στα ερωτήματα

1. Κατεβάστε παρακάτω τα δύο αντικείμενα τα οποία θα προσθέσετε στο scratch. Φαίνονται ολόιδια... πόσα κουστούμια έχει το κάθε αντικείμενο?

Έγγραφα
player.sprite3
Έγγραφα
computer.sprite3

2. Στη συνέχεια εισάγετε τρία διαφορετικά κουμπιά(από τα έτοιμα αντικείμενα του scratch) τα οποία θα αναγράφουν "Πέτρα" , "Ψαλίδι", "Χαρτί". Φροντίστε ώστε αυτά τα κουμπιά, ακόμα κι αν δεν διαθέτουν έτοιμη 2η ενδυμασία, να αποκτήσουν(π.χ διπλασιάζοντάς το από τις ενδυμασίες του-> με δεξι κλικ). Έτσι θα μπορέσουμε στη συνέχεια να υλοποιήσουμε το "εφέ κλικ" όταν κλικάρουμε πάνω τους.

3. Ποιό άλλο αντικείμενο συμμετέχει στο παιχνίδι? Πόσα κοστούμια αυτό διαθέτει? Προσθέστε το από τη βιβλιοθήκη αντικειμένων του scratch.

ΑΝΕΒΑΣΤΕ ΠΑΡΑΚΑΤΩ ΤΟ ΤΕΛΙΚΟ ΑΡΧΕΙΟ ΤΟΥ ΠΑΙΧΝΙΔΙΟΥ ΣΑΣ

Εργασίες

Εφόσον ολοκληρώσατε το παιχνίδι "Πέτρα-ψαλίδι-χαρτί" ανεβάζετε το αρχείο scratch που δημιουργήσατε ώστε να μπορέσετε να βαθμολογηθείτε. Σε περίπτωση που δουλεύατε ομαδικά, καθώς ο βαθμός είναι ατομικός, θα πρέπει και τα δύο μέλη της ομάδας να ανεβάσετε το ίδιο αρχείο και σας παρακαλώ να σημειώσετε κατά την αποστολή με ποιον/ποια συνεργαστήκατε!

************************Το παιχνίδι χρησιμοποιώντας μηχανική μάθηση************************

Έγγραφα
Φύλλο εργασίας "Πέτρα-ψαλίδι-χαρτί" αλλιώς

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

****************************************************************************************************

2η ΕΡΓΑΣΙΑ

                                      ΟΜΑΔΟΣΥΝΕΡΓΑΤΙΚΗ ΕΡΓΑΣΙΑ Β ΤΕΤΡΑΜΗΝΟΥ  ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ

                                                                   ΔΗΜΙΟΥΡΓΙΑ ΠΑΙΧΝΙΔΙΟΥ  στο SCRATCH

Εισαγωγή/Ανάλυση: Ανάλυση προδιαγραφών-καταγραφή απαιτήσεων(specs). Aκολουθήστε το φύλλο εργασίας  και συμπληρώστε το. 

1ο Βήμα: Ξεκινήστε με τα βήματα που περιγράφονται στο 1ο Φύλλο εργασίας παιχνιδιού σε scratch

2ο Βήμα: Συνεχίστε με τα βήματα που περιγράφονται στο 2ο Φύλλο εργασίας παιχνιδιού σε scratch

3ο Βήμα: Συνεχίστε με τα βήματα που περιγράφονται στο 3ο Φύλλο εργασίας παιχνιδιού σε scratch

4ο Βήμα: Συνεχίστε με τα βήματα που περιγράφονται στο 4ο Φύλλο εργασίας παιχνιδιού σε scratch

Αντικείμενα που θα χρειαστείτε 

  • Αποθηκεύστε τη μορφή του ενός φαντάσματος(blinky) με δεξί κλίκ πάνω στην εικόνα και "Αποθήκευση εικόνας ως..."
  • Κατεβάστε* το αντικείμενο του pacman ο pacman (όπως θα δείτε έχει δύο ενδυμασίες...ανοιχτό και κλειστό στόμα). *Κάνοντας κλικ επάνω του θα κατέβει στα "Στοιχεία λήψης" του υπολογιστή σου.
  • Κατεβάσετε το αντικείμενο του κερασιού και της φράουλας.

 

'Ηχοι παιχνιδιού που θα χρειαστείτε

Έγγραφα
Pac-Man Death - Sound Effect (HD).mp3

Xαρακτηριστικός ήχος "θανάτου" του pacman

Έγγραφα
PACMAN 1980 Ready! Sound Effects.mp3

Xαρακτηριστικός ήχος κατά τη διάρκεια του παιχνιδιού

ΑΝΕΒΑΣΤΕ ΠΑΡΑΚΑΤΩ ΤΟ ΤΕΛΙΚΟ ΑΡΧΕΙΟ ΤΟΥ ΠΑΙΧΝΙΔΙΟΥ ΣΑΣ

Εργασίες

Εφόσον ολοκληρώσατε το παιχνίδι "pacman" σε scratch, ανεβάστε το τελικό αρχείο εδώ ώστε να βαθμολογηθείτε.

Ο βαθμός είναι ατομικός, οπότε πρέπει απαραιτήτως κάθε μέλος της ομάδας να ανεβάσει το αρχείο.

Παρακαλώ όμως να σημειώσετε  στα σχόλια το άλλο μέλος της ομάδας σας ώστε να μου είναι πιο εύκολος ο έλεγχος.

Ευχαριστώ πολύ!