ΠΑΝΔΠΙΣΗΜΙΟ ΠΔΙΡΑΙΩ ΣΜΗΜΑ ΒΙΟΜΗΧΑΝΙΚΗ ΓΙΟΙΚΗΗ & ΣΔΧΝΟΛΟΓΙΑ TOOLBOOK - ΕΙΣΑΓΩΓΗ ΠΡΟΑΡΜΟΓΗ: ΒΑΛΚΑΝΙΩΣΗ ΓΗΜ. ΔΚΠΑΙΓΔΤΣΙΚΟ ΠΔ19 1 TOOLBOOK ΜΑΘΗΜΑ 1

Σχετικά έγγραφα
Ανάπτυξη εφαρμογής ηλεκτρονικής μάθησης (e-learning) για το μάθημα «Δίκτυα Υψηλών Ταχυτήτων»

Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Τμήμα Τηλεπληροφορικής & Διοίκησης

Δραστηριότητα 1 Εισαγωγή στο GameMaker

Αριστείδης Παλιούρας Ανακαλύψτε το Scratch 2

Φτιάξε ένα απλό παιχνίδι

ΕΡΓΑΣΤΗΡΙΟ FRONT PAGE 3

Visual Basic Γλώσσα οπτικού

Οδηγός ξεκινήματος. έκδοση 2.0.

ΘΕΣΗ ΤΩΝ ΠΑΡΑΘΥΡΩΝ ΣΤΗΝ ΟΘΟΝΗ

Σπουδές CAD, Πληροφορικής, Οικονομίας, Διοίκησης και D.T.P. με Σύστημα διδασκαλίας facetoface

Games: Εξοικείωση με το περιβάλλον του Game Maker μέσα από την κατασκευή ενός παιχνιδιού

Πλήρης Διαχείριση Αδειών - Βιβλίο Αδειών - Μαζικές ενέργειες

Πρόσβαση στην NetLibrary.

Διαδικασία Πλήρους Διαχείρισης Αδειών Βιβλίο Αδειών Μαζικές ενέργειες

Εγχειρίδιο Χρήσης Εφαρμογής TRS Client

Ας κάνουμε μια γάτα να περπατάει στο Scratch 2.0

Δημιουργώντας 3D μοντέλα από εικόνες

Εργαλείο Τηλεδιάσκεψης και Σύγχρονης Εκπαίδευσης- Big Blue Button (ΒΒΒ)

ΟΔΗΓΟΣ ΧΡΗΣΗΣ(ΜΑΝUΑL) ΔΙΑΧΕΙΡΙΣΤΗ-ΧΡΗΣΤΗ.

Για να ξεκινήσεις το ηλεκτρονικό σου βιβλίο μπαίνεις στο

«Αβάκιο» Οδηγός χρήσης Μικρόκοσμου που αποτελείται από τις ψηφίδες Καμβάς, Χελώνα, Γλώσσα, Μεταβολέας, Χρώματα.

Οδηγίες για προσθήκη Web Frames Tools to the Quick Access Bar σε μεταγενέστερη έκδοση του Word

Διαχείριση Αδειών - Βιβλίο Αδειών - Μαζικές ενέργειες

Special edition of the Technical Chamber of Greece on Video Conference Services on the Internet, 2000 IRIS PHONE

Special edition of the Technical Chamber of Greece on Video Conference Services on the Internet, 2000 GATHER TALK

Τμήμα Κτηματολογίου και Χωρομετρίας DLS PORTAL

Special edition of the Technical Chamber of Greece on Video Conference Services on the Internet, 2000 CU-SEEME

Δραστηριότητα 1. Προγραμματίζω τον υπολογιστή (10 ώρες).

Προγραμματισμός. Το περιβάλλον του scratch

Κεφάλαιο 7: Υλοποίηση εφαρμογών σε προγραμματιστικά περιβάλλοντα. Εφαρμογές Πληροφορικής Κεφ. 7 Καραμαούνας Πολύκαρπος 1

Ενότητα 19 Πως να χειρίζεστε λίστες

Επίλυση προβλήματος με Access

Το PowerPoint (PP) είναι ένα γραφικό πρόγραμμα για παρουσιάσεις. Χαρακτηριστικά Παρουσιάσεων:

ΜΑΘΗΜΑ Άνοιγμα Της Εφαρμογής Επεξεργασίας Κειμένου. 2. Κύρια Οθόνη Της Εφαρμογής Κειμένου ΣΤΟΧΟΙ:

ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ LOGO

Σπουδές CAD, Πληροφορικής, Οικονομίας, Διοίκησης και D.T.P. με Σύστημα διδασκαλίας facetoface

1.Puzzle. ΕΠΙΜΕΛΕΙΑ: ΓΕΩΡΓΙΑ ΚΛΩΣΤΡΑΚΗ Σελίδα 1

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ

ΟΔΗΓΙΕΣ ΧΕΙΡΙΣΜΟΥ ΠΡΟΓΡΑΜΜΑΤΟΣ DYMO LABEL V.8

Αντικειμενοστρεφής Προγραμματισμός

Λειτουργικά Συστήματα

Special edition of the Technical Chamber of Greece on Video Conference Services on the Internet, MICROSOFT CHAT v2.0

Λίγα λόγια από το συγγραφέα Κεφάλαιο 1: Βάσεις δεδομένων και Microsoft Access Κεφάλαιο 2: Microsoft Access

Εισαγωγη στο FLASH. Η δομή ενός movie. Time line. Κανόνες που πρέπει πάντα να έχετε υπόψη

MK Prosopsis Ltd - Assistive Technology Products & Services

1. Ανοίξτε το 3D Studio MAX, ή αν είναι ήδη ανοιχτό, επιλέξτε File Reset.

ΤΟ ΠΕΡΙΒΑΛΛΟΝ ΤΗΣ. Εργαλειοθήκη Παρουσιάζετε το έργο σας Εκκινείτε τα σενάριά σας Σταματάτε όλα τα σενάρια. Οι 8 ομάδες της Παλέτας εντολών

ΤΟ MICROSOFT POWERPOINT XP

5.1.1 Περιγραφή των συστατικών τμημάτων ενός γραφήματος

Βάσεις δεδομένων (Access)

ΤΟ MICROSOFT POWERPOINT 2000

Γενικά. Change Reference

Αριστείδης Παλιούρας Ανακαλύψτε το Scratch 2

Τα Windows Πολύ Απλά και Πολύ Σύντομα

Using Custom Python Expression Functions

Δημιουργώντας τα δικά μας αντικείμενα

Breakdance Computer Game σε Scratch.

Πληροφορική. Εργαστηριακή Ενότητα 1 η : Εισαγωγή στα Λογιστικά Φύλλα με το MS Excel. Ι. Ψαρομήλιγκος Τμήμα Λογιστικής & Χρηματοοικονομικής

Οδηγός Χρήσης Πλατφόρμα Τηλε-εκπαίδευσης

ιαχείριση εκκρεµότητας γάµου ενδεικτική εγγραφή αλλοδαπού ή ενδεικτική εγγραφή Έλληνα συζύγου

Λίγα λόγια από το συγγραφέα Κεφάλαιο 1: Microsoft Excel Κεφάλαιο 2: Η δομή ενός φύλλου εργασίας... 26

Αγώνες αυτοκινήτου Παιχνίδι για 2 παίκτες

ΕΣΔ 200: ΔΗΜΙΟΥΡΓΙΑ ΠΕΡΙΕΧΟΜΕΝΟΥ ΙΙ. Ακαδημαϊκό Έτος , Χειμερινό Εξάμηνο Διδάσκων Καθ.: Νίκος Τσαπατσούλης

Special edition of the Technical Chamber of Greece on Video Conference Services on the Internet, 2000 INTERNET PHONE

Πλατφόρμα ηλεκτρονικής παρακολούθησης μαθημάτων εξ αποστάσεως Οδηγός Χρήστη

Περιεχόμενα. Λίγα λόγια από το συγγραφέα...7 Κεφάλαιο 1: Προετοιμασία παρουσίασης...9. Κεφάλαιο 2: Διαχείριση παρουσίασης...44

Μέρος 2ο (Συγχωνεύοντας Multimedia & Animation)

A7.2 Δημιουργία Απλής Γραφικής Εφαρμογής σε Περιβάλλον Scratch

Μαθήματα Scratch -Δραστηριότητα 1 Παλέτα Κίνηση

Γ3.3.Μ7 ΕΠΑΝΆΛΗΨΗ ΜΈΡΟΣ Α: ΈΝΝΟΙΕΣ ΤΙ ΕΊΝΑΙ Η VISUAL BASIC ΤΙ ΜΠΟΡΟΎΜΕ ΝΑ ΚΆΝΟΥΜΕ ΜΕ ΤΗ VISUAL BASIC ΑΝΤΙΚΕΊΜΕΝΑ: ΦΌΡΜΑ ΚΑΙ ΧΕΙΡΙΣΤΉΡΙΑ ΕΤΙΚΈΤΑ LABEL

Δημιουργώντας ένα παιχνίδι λαβυρίνθου(maze game) με εμπόδια

ΠΡΑΞΗ. Αναβάθμιση πληροφοριακών συστημάτων Ηλεκτρονικού Πανεπιστημίου ΑΠΘ

Ενότητα 18 Οργάνωση των Βιβλίων Εργασίας

Interfox.gr. Κωδικοποίηση Κάμερας

Φύλλο Εργασίας: Παιχνίδι Λαβύρινθος (MAZE) Προγραμματιστικό Εργαλείο: GAME MAKER. Ονοματεπώνυμο:

Προτεινόμενες εργασίες Προγραμματισμού Διαδικτύου

To περιβάλλον Ανάπτυξης εφαρμογών της Visual Basic 2008 Express Edition

Αικατερίνη Καμπάση, PhD. Τμήμα Προστασίας και Συντήρησης Πολιτισμικής Κληρονομιάς Α.Τ.Ε.Ι. Ιονίων Νήσων

Πως θα κατασκευάσω το πρώτο πρόγραμμα;

Σημειώσεις στο PowerPoint

Singular Report Generator. Σχ 1 ηµιουργία Καταστάσεων SRG

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

Αρχειοθέτηση Εγγράφων

Οδηγίες για smartphone ή tablet με λογισμικό Android

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

Οδηγός Παραμετροποίησης και Χρήσης Ψηφιακής υπογραφής εγγράφων σε Adobe Acrobat Reader

Εγχειρίδιο χρήσης Print2PDF σελ. 1 από 32

Τεχνικό Τοπογραφικό Σχέδιο

Οδηγίες για smartphone ή tablet με λογισμικό ios

Σύντοµος Οδηγός Βοήθειας για τη Χρήση των Μαθηµάτων e-learning για το ΟΛΟΚΛΗΡΩΜΕΝΟ ΠΛΗΡΟΦΟΡΙΑΚΟ ΣΥΣΤΗΜΑ

Το τρίτο παιχνίδι ΛΑΒΥΡΙΝΘΟΣ ΜΕ ΕΜΠΟΔΙΑ

ΣΧΟΛΙΚΟΣ ΒΙΒΛΙΟΦΥΛΑΞ ΟΔΗΓΟΣ ΧΡΗΣΕΩΣ

Πώς εισάγουμε μια νέα έννοια χρησιμοποιώντας το εργαλείο Create

ΜΑΘΗΜΑ Άνοιγμα Της Εφαρμογής Υπολογιστικών Φύλλων. 2. Κύρια Οθόνη Της Εφαρμογής Υπολογιστικών Φύλλων ΣΤΟΧΟΙ:

Tank Rescue Computer Game σε Scratch

του προγράμματος diagrama_rohs.zip )

APP INVENTOR ΜΕΡΟΣ A - 1 Η ΕΒΔΟΜΑΔΑ. Σοφία Τζελέπη,

Μάθημα 1: Εισαγωγή. Κάνε κλικ την εντολή "κινήσου" και με το ποντίκι πατημένο μετέφερε τη στη περιοχή σεναρίων.

1. Κατανόηση Και Αλλαγή Μεταξύ Προβολών Εμφάνισης Της Παρουσίασης. 1. Κατανόηση Και Αλλαγή Μεταξύ Προβολών Εμφάνισης Της Παρουσίασης

Unity Editor #03 Κεντρικό Μενού: Edit

Transcript:

ΠΑΝΔΠΙΣΗΜΙΟ ΠΔΙΡΑΙΩ ΣΜΗΜΑ ΒΙΟΜΗΧΑΝΙΚΗ ΓΙΟΙΚΗΗ & ΣΔΧΝΟΛΟΓΙΑ TOOLBOOK - ΕΙΣΑΓΩΓΗ TOOLBOOK ΜΑΘΗΜΑ 1 ΔΚΠΑΙΓΔΤΣΙΚΟ ΠΔ19 1

Τι Είναι το ToolBook Το ToolBook είναι ένα πρόγραμμα συγγραφής εφαρμογών πολυμέσων που παρέχει ένα αντικειμενοστραφές περιβάλλον για την ανάπτυξη των παραθυρικών εφαρμογών. Ένα αντικειμενοστραφές περιβάλλον (object oriented environment) είναι ένα περιβάλλον προγραμματισμού στο οποίο όλα τα οπτικά στοιχεία, όπως τα πλήκτρα εντολών, τα πεδία κειμένου, τα γραφικά, οι εικόνες, τα βοηθητικά παράθυρα, το φόντο, οι σελίδες κ.ά. αποτελούν αντικείμενα (objects). 2

OpenScript Το κάθε αντικείμενο (object) διαθέτει ορισμένες ιδιότητες οι οποίες καθορίζουν την εμφάνιση και τη συμπεριφορά του. Η OpenScript, η γλώσσα προγραμματισμού του ToolBook, μας παρέχει έναν τρόπο ελέγχου της συμπεριφοράς των αντικειμένων μιας εφαρμογής. Με τη βοήθεια της OpenScript, μπορούμε να γράψουμε ένα σενάριο (script) για ένα πλήκτρο εντολής (command button), το οποίο να προκαλεί μια συγκεκριμένη αντίδραση όταν κάνουμε κλικ πάνω του και πολλά άλλα. 3

Οι Βασικές Έννοιες του ToolBook Κάθε εφαρμογή που δημιουργούμε με το ToolBook ονομάζεται βιβλίο (book), που είναι ένα αρχείο με επέκταση.tbk, και η κάθε οθόνη ενός βιβλίου ονομάζεται σελίδα (page). Δημιουργούμε ένα βιβλίο που περιέχει μια σειρά από σελίδες και γράφουμε σενάρια με τη γλώσσα OpenScript για να μπορεί ο χρήστης να περιπλανηθεί μέσα στο βιβλίο. Κάθε σελίδα μπορεί να περιέχει διαφορετικά αντικείμενα, όπως πεδία κειμένου, πλήκτρα, γραφικά κ.ά. 4

Στα αντικείμενα του ToolBook ανήκουν τα εξής : πλήκτρα εντολών (command buttons) πεδία κειμένου (text fields) πεδία εγγραφής (record fields) ενεργές λέξεις (hotwords) φόντα (backgrounds) σελίδες (pages) βοηθητικά παράθυρα (viewers) γραφικά (graphics) και συλλογές πολυμέσων (clips) 5

layer number Κάθε αντικείμενο, από τη στιγμή που θα σχεδιαστεί, αποκτά έναν αριθμό επιπέδου (layer number), που μπορούμε να τον δούμε στο πλαίσιο διαλόγου ιδιοτήτων του αντικειμένου. Όσο μεγαλύτερος είναι αυτός ο αριθμός, τόσο πιο κοντά στον χρήστη θεωρείται ότι βρίσκεται το αντικείμενο και καλύπτει τα αντικείμενα που έχουν μικρότερο αριθμό επιπέδου. 6

πλήκτρα εντολής Τα πλήκτρα εντολής (command buttons) είναι μια μορφή αντικειμένων που προσφέρουν μεγάλες διαλογικές δυνατότητες. Ένα πλήκτρο μπορεί να περιέχει μέσα του την εικόνα ενός βέλους για να μπορούμε να πάμε σε άλλη σελίδα ή κάποιο περιγραφικό κείμενο (λεζάντα) ή ένα γραφικό που να επεξηγεί τη λειτουργία του. 7

πεδία κειμένου Τα πεδία κειμένου (field boxes) ή πλαίσια κειμένου (text boxes) είναι μικρά πλαίσια που περιέχουν κείμενο για την παροχή πληροφοριών, οδηγιών ή ερωτήσεων. Όταν ένα πεδίο περιέχει περισσότερο κείμενο απ ό,τι χωράει η οθόνη, μπορούμε να χρησιμοποιήσουμε κυλιόμενες μπάρες ή μπάρες ολίσθησης (scrolling bars). 8

πεδία εγγραφής Τα πεδία εγγραφής (record fields) είναι σχεδόν ίδια με τα πεδία κειμένου, με τη μόνη διαφορά ότι χρησιμοποιούνται για την παρουσίαση πληροφοριών που διαφέρουν λίγο από μια σελίδα σε άλλη. στην ουσία μάς παρέχουν έναν τρόπο κατασκευής μιας βάσης δεδομένων και μπορούμε να τα δημιουργήσουμε μόνο στο φόντο μιας εφαρμογής 9

βοηθητικό παράθυρο Το βοηθητικό παράθυρο (viewer) χρησιμοποιείται για να εμφανίζει μια σελίδα του ToolBook και μπορεί να χρησιμοποιηθεί για τη δημιουργία πολλών σελίδων στην ίδια οθόνη. Ο χώρος εμφάνισης ή σκηνή (stage) είναι μια περιοχή της οθόνης που χρησιμοποιείται για την εμφάνιση μιας ακίνητης ή κινούμενης εικόνας ή ενός video. 10

Οι δύο τρόποι λειτουργίας στο ToolBook Όταν δημιουργούμε ένα νέο βιβλίο, βρισκόμαστε στο Επίπεδο Συγγραφέα (Author Level), όπου κατασκευάζουμε την εφαρμογή όπως εμείς θέλουμε. Στο Επίπεδο Αναγνώστη (Reader Level), η εφαρμογή εκτελείται και ο χρήστης μπορεί να κάνει χρήση των αντικειμένων και των σεναρίων που έχουμε δημιουργήσει. Για να πάμε από το ένα επίπεδο στο άλλο, μπορούμε να πατήσουμε το πλήκτρο F3 ή να επιλέξουμε Reader ή Author ανάλογα από το μενού Edit. 11

Το Φόντο (Background) Κάθε σελίδα ενός βιβλίου του ToolBook αποτελείται από φόντο και πρώτο πλάνο. Το πρώτο πλάνο (foreground), όπου δημιουργούνται και τα περισσότερα αντικείμενα, βρίσκεται πάντα μπροστά από το φόντο (background), το οποίο αποτελεί το κάτω στρώμα μιας σελίδας. Για να πάμε από το πρώτο πλάνο στο φόντο ή και ανάποδα, μπορούμε να πατήσουμε το πλήκτρο F4 ή το αντίστοιχο εικονίδιο της γραμμής εργαλείων ή να επιλέξουμε Background ή Foreground από το μενού View. 12

Η Ιεραρχία των Αντικειμένων Τα συμβάντα που δημιουργούνται στο περιβάλλον μιας εφαρμογής είναι δυνατό να μεταδοθούν και σ άλλα αντικείμενα που βρίσκονται υψηλότερα στην ιεραρχία των αντικειμένων Η ιεραρχία των αντικειμένων σε μια εφαρμογή έχει ως εξής : ToolBook System book Book Background Page Group Αντικείμενο Έτσι, αν ένα μήνυμα σταλεί σ ένα αντικείμενο και δεν βρεθεί εκεί κανένα handler, τότε θα σταλεί στην ομάδα που πιθανώς να ανήκει το αντικείμενο και μετά με τη σειρά, στη σελίδα, στο φόντο, στο βιβλίο, στο System book και τέλος στο ToolBook. 13