Υποπρογραμματα - Εμβελεια μεταβλητων
METADATA PROVIDER   
 
LEARNING OBJECT PROVIDER  
 
DESCRIPTION
Διαδραστικό μαθησιακό αντικείμενο που έχει ως στόχο την εξοικείωση με τις αρχές του τμηματικού προγραμματισμού και ειδικότερα με την εμβέλεια των μεταβλητών σε διαδικασίες και συναρτήσεις. Πιο συγκεκριμένα, το αντικείμενο προσομοιώνει τον αλγόριθμο υπολογισμού του εμβαδού κύκλου, δημιουργώντας δύο διαδικασίες και την αντίστοιχη συνάρτηση, με εντολές της αλγοριθμικής γλώσσας προγραμματισμού ΓΛΩΣΣΑ. Κατά την εκτέλεση των εντολών απεικονίζονται τα περιεχόμενα των μεταβλητών τόσο στο κεντρικό πρόγραμμα όσο και στα επιμέρους υποπρογράμματα, ενώ παρέχονται επεξηγηματικά σχόλια σε επιλεγμένα σημεία της προσομοίωσης. Ο χρήστης έχει τη δυνατότητα ελέγχου της εκτέλεσης του αλγορίθμου, με τη χρήση των πλήκτρων: έναρξη, παύση, βηματική εκτέλεση και τερματισμός.

EDUCATIONAL DESCRIPTION
Οι μαθητές καλούνται να εκτελέσουν τους προτεινόμενους αλγορίθμους και να αλληλεπιδράσουν με την οπτικοποίηση των αποτελεσμάτων της εκτέλεσης των εντολών. Διερευνούν και πειραματίζονται, προσθέτοντας δύο διαδικασίες ανάγνωσης και εκτύπωσης δεδομένων και μία συνάρτηση υπολογισμού του εμβαδού, με στόχο να κατανοήσουν την εμβέλεια των μεταβλητών τόσο για το κεντρικό πρόγραμμα όσο και για τα υποπρογράμματα. Ο εκπαιδευτικός υποστηρίζει και καθοδηγεί τους μαθητές, δημιουργώντας καταστάσεις διερευνητικής και συνεργατικής μάθησης. Στη συνέχεια, μπορεί να ζητήσει από τους μαθητές να υλοποιήσουν τον αλγόριθμο σε πραγματικό προγραμματιστικό περιβάλλον.


LEARNER CHARACTERISTICS
EDUCATIONAL CONTEXT
TYPICAL AGE RANGE
15 - 18
INTENDED END USER
TECHNICAL INFORMATION
METADATA PAGE URL
RESOURCE URL
FORMAT
application/zip
SIZE
282.849 (KΒ)
TYPICAL LEARNING TIME
0:45:00
ΑΝΑΓΝΩΡΙΣΤΙΚΟ
8521/10692
ADDITIONAL INFORMATION
LEARNING OBJECT PROVIDER
Φωτόδεντρο Μαθησιακά Αντικείμενα
METADATA PROVIDER
Φωτόδεντρο Μαθησιακά Αντικείμενα
QUALITY SEALS OF LEARNING OBJECT
ΙΤΥΕ (ΨΗΦΙΑΚΟ ΣΧΟΛΕΙΟ)
QUALITY SEALS OF METADATA
ΙΤΥΕ (ΨΗΦΙΑΚΟ ΣΧΟΛΕΙΟ-ΜΕΤΑΔΕΔΟΜΕΝΑ)
VERSION
1.0 (final)
CREATION DATE
08/02/2019
CLASSIFICATION
LEARNING RESOURCE TYPE
SUBJECT AREA
Information & Communication Technologies (ICT) Information & Communication Technologies (ICT)Information & Communication Technologies (ICT) > Computer programming Computer programmingComputer programming > Programming structures Programming structuresProgramming structures
TEACHING APPROACH
cognitivist > collaborative learning
EDUCATIONAL OBJECTIVE
cognitive > knowledge > procedural
CONTRIBUTION
LEARNING OBJECT CONTRIBUTORS
creator: Αθανάσιος Πέτσος [ΙΤΥΕ]
pedagogical design group member: Αθανάσιος Πέτσος [ΙΤΥΕ]
technical implementer: Αθανάσιος Πέτσος [ΙΤΥΕ]
team coordinator: Αθανάσιος Τζιμογιάννης [ΙΤΥΕ]
scientific coordinator: Αθανάσιος Τζιμογιάννης [ΙΤΥΕ]
instructional designer: Αθανάσιος Τζιμογιάννης [ΙΤΥΕ]
METADATA CONTRIBUTORS
metadata author: Αθανάσιος Πέτσος [ΙΤΥΕ]
metadata validator: Αθανάσιος Τζιμογιάννης [ΙΤΥΕ], Τζένη Οικονομίδου [ΙΤΥΕ]
scientific metadata coordinator: Αθανάσιος Τζιμογιάννης [ΙΤΥΕ]
LEARNING OBJECT / METADATA LICENCING & PUBLISHING
licensor: ΙΤΥΕ
publisher: ΙΤΥΕ
metadata licensor: ΙΤΥΕ
metadata publisher: ΙΤΥΕ
FUNDING INFORMATION
LEARNING OBJECT DEVELOPMENT & FUNDING FRAMEWORK
program / project:
METADATA DEVELOPMENT & FUNDING FRAMEWORK
program / project:
QUALITY SEALS  
seal image metadata seal image
LICENSE