Project 5 “Φτιάχνοντας παιχνίδια στο...

24
Project 5 “Φτιάχνοντας παιχνίδια στο Scratch” Ερευνητική Εργασία Β΄ τετράμηνο σχολικού έτους 2013-2014 1ο Γενικό Λύκειο Πειραιά

Transcript of Project 5 “Φτιάχνοντας παιχνίδια στο...

Page 1: Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”6lyk-peiraia.att.sch.gr/old/games.pdf · Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”

Project 5

“Φτιάχνοντας παιχνίδια

στο Scratch”

Ερευνητική Εργασία

Β΄ τετράμηνο σχολικού έτους 2013-2014

1ο Γενικό Λύκειο Πειραιά

Page 2: Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”6lyk-peiraia.att.sch.gr/old/games.pdf · Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”

Στόχοι του Project

● H συνεργασία των μαθητών● Η ομαδική δουλειά● Δημιουργία παιχνιδιών στον υπολογιστή● Βασικές γνώσεις προγραμματισμού

Page 3: Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”6lyk-peiraia.att.sch.gr/old/games.pdf · Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”

Παιχνίδια σε υπολογιστή

Όλοι λίγο-πολύ γνωρίζουμε τι είναι:

Είναι βιντεο-παιχνίδια που εκτελούνται σε έναν Η/Υ γενικής χρήσης (PC)

Page 4: Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”6lyk-peiraia.att.sch.gr/old/games.pdf · Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”

SCRATCH

Το Scratch είναι ένα

περιβάλλον προγραμματισμού

που δημιουργήθηκε από το MIT Media Lab

Page 5: Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”6lyk-peiraia.att.sch.gr/old/games.pdf · Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”

Στόχοι του Scratch

● Διδασκαλία προγραμματισμού● Δημιουργία προγραμμάτων, παιχνιδιών,

βίντεο, μουσικής● Να βοηθήσει τα νέα παιδιά να σκέφτονται

δημιουργικά, να αναπτύσσουν αναλυτική σκέψη και να δουλεύουν συνεργατικά

Page 6: Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”6lyk-peiraia.att.sch.gr/old/games.pdf · Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”

Τα παιχνίδια που φτιάξαμε

Ακολουθεί η παρουσίαση των παιχνιδιών κάθε ομάδας...

Page 7: Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”6lyk-peiraia.att.sch.gr/old/games.pdf · Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”

ULTIMATE DRAG RACEULTIMATE DRAG RACE

●ΜΙΚΡΗΣ ΔΙΑΡΚΕΙΑΣ●ΑΓΩΝΙΣΤΙΚΟ ΠΑΙΧΝΙΔΙ ΑΥΤΟΚΙΝΗΤΩΝ(DRAGSTER)●ΣΥΜΜΕΤΟΧΗ ΔΥΟ ΑΥΤΟΚΙΝΗΤΩΝ

Page 8: Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”6lyk-peiraia.att.sch.gr/old/games.pdf · Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”

ΚΑΤΑΣΚΕΥΗ ΠΑΙΧΝΙΔΙΟΥ

● ΕΥΡΕΣΗ-ΕΠΕΞΕΡΓΑΣΙΑ ΕΙΚΟΝΩΝ● ΕΥΡΕΣΗ-ΕΠΕΞΕΡΓΑΣΙΑ ΗΧΩΝ● ΚΑΤΑΝΟΜΗ ΕΝΤΟΛΩΝ● ΔΗΜΙΟΥΡΓΙΑ ΣΚΗΝΙΚΟΥ● ΑΝΤΙΜΕΤΩΠΙΣΗ ΠΡΟΒΛΗΜΑΤΩΝ● ΕΛΕΓΧΟΣ ΠΑΙΧΝΙΔΙΟΥ

Page 9: Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”6lyk-peiraia.att.sch.gr/old/games.pdf · Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”

ΚΥΡΙΟΙ ΣΤΟΧΟΙ ΠΑΙΧΝΙΔΙΟΥ

➢ ΝΑ ΠΡΟΣΦΕΡΕΙ ΕΝΤΑΣΗ➢ ΨΥΧΑΓΩΓΙΑ➢ ΠΝΕΥΜΑ ΟΜΑΔΙΚΟΤΗΤΑΣ

Page 10: Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”6lyk-peiraia.att.sch.gr/old/games.pdf · Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”

ΠΑΡΑΔΕΙΓΜΑ ΕΝΤΟΛΩΝ

● ΕΠΙΤΑΧΥΝΣΗ

● ΣΚΗΝΙΚΟ (ΥΠΟΒΑΘΡΟ)

Page 11: Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”6lyk-peiraia.att.sch.gr/old/games.pdf · Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”
Page 12: Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”6lyk-peiraia.att.sch.gr/old/games.pdf · Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”
Page 13: Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”6lyk-peiraia.att.sch.gr/old/games.pdf · Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”

ΣΥΝΤΕΛΕΣΤΕΣ ΤΗΣ ΟΜΑΔΑΣ

● ΓΙΑΝΝΗΣ ΦΟΥΝΤΗΣ● ΠΑΝΑΓΙΩΤΗΣ ΤΣΑΒΑΛΟΣ● ΛΑΜΠΡΟΣ ΣΧΩΡΤΣΙΑΝΙΤΗΣ● ΣΤΑΘΗΣ ΓΑΛΑΖΟΥΛΑΣ

Page 14: Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”6lyk-peiraia.att.sch.gr/old/games.pdf · Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”

HELLICOPTER

Page 15: Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”6lyk-peiraia.att.sch.gr/old/games.pdf · Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”

ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ ΠΑΙΧΝΙΔΙΟΥ

● ΚΙΝΗΣΗ● ΕΝΑΛΛΑΓΗ ΣΚΗΝΙΚΩΝ● ΕΚΡΗΞΕΙΣ● ΕΝΑΛΛΑΓΗ ΕΙΚΟΝΩΝ● ΕΠΙΠΕΔΑ ΔΥΣΚΟΛΙΑΣ

Page 16: Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”6lyk-peiraia.att.sch.gr/old/games.pdf · Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”

ΕΝΤΟΛΕΣ ΣΕΝΑΡΙΟΥ

Page 17: Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”6lyk-peiraia.att.sch.gr/old/games.pdf · Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”

ΕΝΤΟΛΕΣ ΚΙΝΗΣΕΩΝ

Page 18: Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”6lyk-peiraia.att.sch.gr/old/games.pdf · Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”

Pokemon Maze Pokemon Maze VersionVersion

Page 19: Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”6lyk-peiraia.att.sch.gr/old/games.pdf · Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”

Στιγμιότυπα του παιχνιδιού: Στιγμιότυπα του παιχνιδιού:

Page 20: Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”6lyk-peiraia.att.sch.gr/old/games.pdf · Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”

Όταν τερματίζεται το παιχνίδιΌταν τερματίζεται το παιχνίδι

Page 21: Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”6lyk-peiraia.att.sch.gr/old/games.pdf · Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”

Εντολές που χρησιμοποιήσαμε για το Εντολές που χρησιμοποιήσαμε για το παιχνίδι μας.παιχνίδι μας.

Page 22: Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”6lyk-peiraia.att.sch.gr/old/games.pdf · Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”

#THWAG RACING

- Στο παιχνίδι μας τοποθετήσαμε 2 αυτοκίνητα και τα προγραμματίσαμε ώστε να ανταποκρίνονται σε κάθε μας εντολή.

- Δεν ήταν κατι τόσο απλό μα ούτε κάτι τοσο σύνθετο, που ο καθένας μπορούσε να το κάνει.

Page 23: Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”6lyk-peiraia.att.sch.gr/old/games.pdf · Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”

- Οριοθετίσαμε την πίστα και τα αυτοκίνητα περιορίστηκαν σε συγκεκριμένες κινήσεις.

- Σκεφτήκαμε την περίπτωση σύγκρουσης των 2 τους και με κατάλληλες εντολές γυρνάει αυτός που προκάλεσε το ''ατύχημα'' στην αφετηρία.

Page 24: Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”6lyk-peiraia.att.sch.gr/old/games.pdf · Project 5 “Φτιάχνοντας παιχνίδια στο Scratch”

Ού ό πάπα

Γαβαλάς Χάρης

Κανάκης Ιωάννης

Συράκος Κώστας

Αλεξανδρόπουλος Παναγιώτης

Χόντο Κωνσταντίνα