SlideShare a Scribd company logo
1 of 22
Πληροφορική Α’ Γυμνασίου
Ενότητα 2: Προγραμματιστικά περιβάλλοντα-δημιουργία εφαρμογών
Κεφ. 7 Υλοποιήση εφαρμογών σε προγραμματιστικά περιβάλλοντα
7.2 Αντικειμενοστρεφής προγραμματισμός σε 3D
περιβάλλον
Υλοποιήση εφαρμογών σε προγραμματιστικά
περιβάλλοντα
ΚΕΦΑΛΑΙΟ 7
7.2 Αντικειμενοστρεφής προγραμματισμός σε 3D
περιβάλλον
Δημοφιλείς γλώσσες
προγραμματισμού
7.2 Προγραμματισμός εφαρμογών σε 3D
περιβάλλον
Κλάση
Ιδιότητες(χαρακτηριστικά μιας κλάσης )
Μέθοδοι
Διαδικασίες Συναρτήσεις
Κλάση :
Ρομπότ
Ιδιότητες :
Θερμοκρασία ,Θέση ,Ταχύτητα
Μέθοδοι :
-Εκκίνηση εξερεύνησης
-Έλεγχος τρέχουσας θερμοκρασίας
-Αναφορά τρέχουσας θέσης
-Ορισμός ταχύτητας
Στην εφαρμογή Alice 3 μπορούμε
να δημιουργήσουμε :
-Σχέδια για την αφήγηση μιας ιστορίας
-Σκηνές
-Διαδραστικά παιχνίδια
-Βίντεο(που μπορούμε να τα ανεβάσουμε στο
διαδίκτυο)
Διαδικασία δημιουργίας μιας εφαρμογής στο
πρόγραμμα
ALICE
Ενότητα 7.2
Ενότητα 7.2
Ενότητα 7.2
Ενότητα 7.2
Ενότητα 7.2
Ενότητα 7.2
Ενότητα 7.2
Ενότητα 7.2
Ενότητα 7.2
Ενότητα 7.2
Ενότητα 7.2
Ενότητα 7.2
Ενότητα 7.2

More Related Content

Similar to Ενότητα 7.2

6.2 Σύγχρονα προγραμματιστικά περιβάλλοντα
6.2 Σύγχρονα προγραμματιστικά περιβάλλοντα6.2 Σύγχρονα προγραμματιστικά περιβάλλοντα
6.2 Σύγχρονα προγραμματιστικά περιβάλλονταΑΡΓΚΕΝ ΖΟΤΚΑ
 
Τεχνολογική επισκόπηση
Τεχνολογική επισκόπησηΤεχνολογική επισκόπηση
Τεχνολογική επισκόπησηStesia Papavasileiou
 
Thesis.Net Framework Training
Thesis.Net Framework TrainingThesis.Net Framework Training
Thesis.Net Framework Trainingpdalianis
 
Μηχανισμοί αυτοματοποίησης διαδικασιών σχεδίασης, υλοποίησης και ανάπτυξης λο...
Μηχανισμοί αυτοματοποίησης διαδικασιών σχεδίασης, υλοποίησης και ανάπτυξης λο...Μηχανισμοί αυτοματοποίησης διαδικασιών σχεδίασης, υλοποίησης και ανάπτυξης λο...
Μηχανισμοί αυτοματοποίησης διαδικασιών σχεδίασης, υλοποίησης και ανάπτυξης λο...ISSEL
 
Thesis.Net - Training
Thesis.Net - TrainingThesis.Net - Training
Thesis.Net - TrainingAnna Tsolakou
 
Μεθοδολογία ανάπτυξης γραφικών εφαρμογών για απομακρυσμένα ρομπότ, στο πλαίσ...
Μεθοδολογία ανάπτυξης γραφικών εφαρμογών  για απομακρυσμένα ρομπότ, στο πλαίσ...Μεθοδολογία ανάπτυξης γραφικών εφαρμογών  για απομακρυσμένα ρομπότ, στο πλαίσ...
Μεθοδολογία ανάπτυξης γραφικών εφαρμογών για απομακρυσμένα ρομπότ, στο πλαίσ...ISSEL
 
A graphical application development methodology for remote robots in the cont...
A graphical application development methodology for remote robots in the cont...A graphical application development methodology for remote robots in the cont...
A graphical application development methodology for remote robots in the cont...ISSEL
 
Ανάπτυξη εργαλείου αυτοματοποίησης της παραγωγής σεναρίων για τη δημιουργία ψ...
Ανάπτυξη εργαλείου αυτοματοποίησης της παραγωγής σεναρίων για τη δημιουργία ψ...Ανάπτυξη εργαλείου αυτοματοποίησης της παραγωγής σεναρίων για τη δημιουργία ψ...
Ανάπτυξη εργαλείου αυτοματοποίησης της παραγωγής σεναρίων για τη δημιουργία ψ...ISSEL
 
Development of a system for designing remote digital image processing pipelin...
Development of a system for designing remote digital image processing pipelin...Development of a system for designing remote digital image processing pipelin...
Development of a system for designing remote digital image processing pipelin...ISSEL
 
Ανάπτυξη υποδομής για τη δημιουργία ροών απομακρυσμένης επεξεργασίας εικόνας ...
Ανάπτυξη υποδομής για τη δημιουργία ροών απομακρυσμένης επεξεργασίας εικόνας ...Ανάπτυξη υποδομής για τη δημιουργία ροών απομακρυσμένης επεξεργασίας εικόνας ...
Ανάπτυξη υποδομής για τη δημιουργία ροών απομακρυσμένης επεξεργασίας εικόνας ...ISSEL
 
Project Management: Ανάπτυξη εφαρμογής για iPhone.
Project Management: Ανάπτυξη εφαρμογής για iPhone.Project Management: Ανάπτυξη εφαρμογής για iPhone.
Project Management: Ανάπτυξη εφαρμογής για iPhone.chris zlatis
 
Development of an automatic procedure for Continuous Integration
Development of an automatic procedure for Continuous IntegrationDevelopment of an automatic procedure for Continuous Integration
Development of an automatic procedure for Continuous IntegrationISSEL
 
Ανάπτυξη αυτοματοποιημένης διαδικασίας Continuous Integration σε έργα λογισμικού
Ανάπτυξη αυτοματοποιημένης διαδικασίας Continuous Integration σε έργα λογισμικούΑνάπτυξη αυτοματοποιημένης διαδικασίας Continuous Integration σε έργα λογισμικού
Ανάπτυξη αυτοματοποιημένης διαδικασίας Continuous Integration σε έργα λογισμικούISSEL
 
Προτεινόμενα Projects στην LOGO.docx
Προτεινόμενα Projects στην LOGO.docxΠροτεινόμενα Projects στην LOGO.docx
Προτεινόμενα Projects στην LOGO.docxchris09xgames
 
Σχεδίαση και ανάπτυξη Μηχανισμού Αυτοματοποίησης της παραμετροποίησης ρομποτι...
Σχεδίαση και ανάπτυξη Μηχανισμού Αυτοματοποίησης της παραμετροποίησης ρομποτι...Σχεδίαση και ανάπτυξη Μηχανισμού Αυτοματοποίησης της παραμετροποίησης ρομποτι...
Σχεδίαση και ανάπτυξη Μηχανισμού Αυτοματοποίησης της παραμετροποίησης ρομποτι...ISSEL
 
Design and implementation of an Automation Mechanism for the configuration of...
Design and implementation of an Automation Mechanism for the configuration of...Design and implementation of an Automation Mechanism for the configuration of...
Design and implementation of an Automation Mechanism for the configuration of...ISSEL
 

Similar to Ενότητα 7.2 (20)

6.2 Σύγχρονα προγραμματιστικά περιβάλλοντα
6.2 Σύγχρονα προγραμματιστικά περιβάλλοντα6.2 Σύγχρονα προγραμματιστικά περιβάλλοντα
6.2 Σύγχρονα προγραμματιστικά περιβάλλοντα
 
Τεχνολογική επισκόπηση
Τεχνολογική επισκόπησηΤεχνολογική επισκόπηση
Τεχνολογική επισκόπηση
 
Thesis.Net Framework Training
Thesis.Net Framework TrainingThesis.Net Framework Training
Thesis.Net Framework Training
 
Μηχανισμοί αυτοματοποίησης διαδικασιών σχεδίασης, υλοποίησης και ανάπτυξης λο...
Μηχανισμοί αυτοματοποίησης διαδικασιών σχεδίασης, υλοποίησης και ανάπτυξης λο...Μηχανισμοί αυτοματοποίησης διαδικασιών σχεδίασης, υλοποίησης και ανάπτυξης λο...
Μηχανισμοί αυτοματοποίησης διαδικασιών σχεδίασης, υλοποίησης και ανάπτυξης λο...
 
Thesis.Net - Training
Thesis.Net - TrainingThesis.Net - Training
Thesis.Net - Training
 
Μεθοδολογία ανάπτυξης γραφικών εφαρμογών για απομακρυσμένα ρομπότ, στο πλαίσ...
Μεθοδολογία ανάπτυξης γραφικών εφαρμογών  για απομακρυσμένα ρομπότ, στο πλαίσ...Μεθοδολογία ανάπτυξης γραφικών εφαρμογών  για απομακρυσμένα ρομπότ, στο πλαίσ...
Μεθοδολογία ανάπτυξης γραφικών εφαρμογών για απομακρυσμένα ρομπότ, στο πλαίσ...
 
A graphical application development methodology for remote robots in the cont...
A graphical application development methodology for remote robots in the cont...A graphical application development methodology for remote robots in the cont...
A graphical application development methodology for remote robots in the cont...
 
εισαγωγή στον προγραμματισμό
εισαγωγή στον προγραμματισμόεισαγωγή στον προγραμματισμό
εισαγωγή στον προγραμματισμό
 
ΤΠΠΛ 3D Studio
ΤΠΠΛ 3D StudioΤΠΠΛ 3D Studio
ΤΠΠΛ 3D Studio
 
Εργαλεία Web 2.0
Εργαλεία Web 2.0Εργαλεία Web 2.0
Εργαλεία Web 2.0
 
Ανάπτυξη εργαλείου αυτοματοποίησης της παραγωγής σεναρίων για τη δημιουργία ψ...
Ανάπτυξη εργαλείου αυτοματοποίησης της παραγωγής σεναρίων για τη δημιουργία ψ...Ανάπτυξη εργαλείου αυτοματοποίησης της παραγωγής σεναρίων για τη δημιουργία ψ...
Ανάπτυξη εργαλείου αυτοματοποίησης της παραγωγής σεναρίων για τη δημιουργία ψ...
 
Development of a system for designing remote digital image processing pipelin...
Development of a system for designing remote digital image processing pipelin...Development of a system for designing remote digital image processing pipelin...
Development of a system for designing remote digital image processing pipelin...
 
Ανάπτυξη υποδομής για τη δημιουργία ροών απομακρυσμένης επεξεργασίας εικόνας ...
Ανάπτυξη υποδομής για τη δημιουργία ροών απομακρυσμένης επεξεργασίας εικόνας ...Ανάπτυξη υποδομής για τη δημιουργία ροών απομακρυσμένης επεξεργασίας εικόνας ...
Ανάπτυξη υποδομής για τη δημιουργία ροών απομακρυσμένης επεξεργασίας εικόνας ...
 
Project Management: Ανάπτυξη εφαρμογής για iPhone.
Project Management: Ανάπτυξη εφαρμογής για iPhone.Project Management: Ανάπτυξη εφαρμογής για iPhone.
Project Management: Ανάπτυξη εφαρμογής για iPhone.
 
Development of an automatic procedure for Continuous Integration
Development of an automatic procedure for Continuous IntegrationDevelopment of an automatic procedure for Continuous Integration
Development of an automatic procedure for Continuous Integration
 
Ανάπτυξη αυτοματοποιημένης διαδικασίας Continuous Integration σε έργα λογισμικού
Ανάπτυξη αυτοματοποιημένης διαδικασίας Continuous Integration σε έργα λογισμικούΑνάπτυξη αυτοματοποιημένης διαδικασίας Continuous Integration σε έργα λογισμικού
Ανάπτυξη αυτοματοποιημένης διαδικασίας Continuous Integration σε έργα λογισμικού
 
Προτεινόμενα Projects στην LOGO.docx
Προτεινόμενα Projects στην LOGO.docxΠροτεινόμενα Projects στην LOGO.docx
Προτεινόμενα Projects στην LOGO.docx
 
Σχεδίαση και ανάπτυξη Μηχανισμού Αυτοματοποίησης της παραμετροποίησης ρομποτι...
Σχεδίαση και ανάπτυξη Μηχανισμού Αυτοματοποίησης της παραμετροποίησης ρομποτι...Σχεδίαση και ανάπτυξη Μηχανισμού Αυτοματοποίησης της παραμετροποίησης ρομποτι...
Σχεδίαση και ανάπτυξη Μηχανισμού Αυτοματοποίησης της παραμετροποίησης ρομποτι...
 
Design and implementation of an Automation Mechanism for the configuration of...
Design and implementation of an Automation Mechanism for the configuration of...Design and implementation of an Automation Mechanism for the configuration of...
Design and implementation of an Automation Mechanism for the configuration of...
 
Goal4d
Goal4dGoal4d
Goal4d
 

Ενότητα 7.2