SlideShare a Scribd company logo
1 of 23
Pencil Code
Ιωάννου Γιαννάκης
19/11/2017
Pencil Code
Περιγραφή περιβάλλοντος
 Το περιβάλλον προγραμματισμού Pencil Code είναι
διαθέσιμο online στην διεύθυνση
http://pencilcode.net.
 Είναι διαδικτυακό περιβάλλον και μπορεί να το
χρησιμοποιηθεί μόνο μέσα από κάποιο
φυλλομετρητή.
Pencil Code
Περιγραφή περιβάλλοντος
Το γεγονός αυτό έχει πλεονεκτήματα και μειονεκτήματα.
 Βασικό μειονέκτημα είναι ότι χωρίς πρόσβαση στο Internet δε
μπορούμε να το χρησιμοποιήσουμε.
Τα πλεονεκτήματα όμως είναι περισσότερα:
 Δεν υπάρχουν προβλήματα ασυμβατότητας υλικού και λειτουργικού
συστήματος.
 Είναι προσβάσιμο από τον διδάσκοντα και τους μαθητές από
οποιοδήποτε μέρος (και από το σπίτι).
 Οι εργασίες κάθε μαθητή αποθηκεύονται στο περιβάλλον και είναι
προσβάσιμες από τον μαθητή ανεξάρτητα από θέση υπολογιστή.
 Τελικά έχει διαπιστωθεί ότι είναι ένα "ελαφρύ" περιβάλλον που μπορεί
να λειτουργήσει σε σχολικά εργαστήρια.
Pencil Code
Η διεύθυνση http://pencilcode.net οδηγεί στο περιβάλλον που
βλέπετε στην εικόνα
Στην αρχική εικόνα της σελίδας ξεχωρίζουν στο κέντρο οι περιοχές
Draw, Jam, Imagine και Get Creative. Οι τρείς πρώτες περιέχουν
παραδείγματα έτοιμα προς εκτέλεση.
Η διεύθυνση http://pencilcode.net οδηγεί στο περιβάλλον που
βλέπετε στην εικόνα
Pencil Code
Περιοχή Draw
Pencil Code
Περιοχή Jam
Pencil Code
Περιοχή Imagine
Pencil Code
Περιοχή Get Creative
Στην περιοχή αυτή εκτός από έτοιμα παραδείγματα μπορείτε να
ξεκινήσετε από μια "λευκή" σελίδα (Start on a blank page)
και να δημιουργήσετε το δικό σας πρόγραμμα.
Pencil Code
Περιβάλλον με Πλακίδια vs Περιβάλλον με κώδικα
Pencil Code
Με κλικ στο γρανάζι επιλέγουμε τη γλώσσα και τις βιβλιοθήκες
Pencil Code
Λογαριασμοί χρηστών
Όπως περιγράψαμε στην προηγούμενη παράγραφο,
στην πρώτη σελίδα του προγράμματος, επιλέγοντας
το Start on a blank page μπορείτε να ξεκινήσετε την
δημιουργία ενός δικού σας προγράμματος.
Αυτό το πρόγραμμα έχει την ονομασία myprogram. Το
πρόγραμμα αυτό μπορείτε να το εκτελέσετε αλλά δεν
έχετε την δυνατότητα να το αποθηκεύσετε στο
περιβάλλον του Pencil Code, αν πρώτα δεν
δημιουργήσετε ένα λογαριασμό στο περιβάλλον .
Pencil Code
Στο πάνω δεξιά άκρο της αρχικής η οθόνης
παρατηρήστε ότι υπάρχουν οι επιλογές που
εμφανίζονται στην ανωτέρω εικόνα.
Από τις επιλογές αυτές μπορείτε να δημιουργήσετε ένα
νέο λογαριασμό. Τότε το Pencil Code θα
δημιουργήσει ένα δικό σας χώρο όπου μπορούν να
αποθηκεύονται όλα τα προγράμματα που θα
δημιουργήσετε
Pencil Code
Το Pencil Code για τη δημιουργία λογαριασμού δεν
ζητά προσωπικά στοιχεία, ούτε καν ένα λογαριασμό
ηλεκτρονικού ταχυδρομείου (mail).
Αρκεί ένα όνομα και ένα συνθηματικό. Την επόμενη
φορά που θα χρησιμοποιήσετε το περιβάλλον του
Pencil Code, θα πατήσετε το Login, θα δώσετε το
όνομα και το συνθηματικό σας και θα μεταφερθείτε
στον προσωπικό σας φάκελο στο περιβάλλον.
Pencil Code
Η παρακάτω εικόνα δείχνει έναν τέτοιο χώρο (φάκελο )
ενός χρήστη με όνομα johncyp.
Αν πατήσουμε πάνω στο New file θα μπορέσουμε να γράψουμε
ένα νέο πρόγραμμα. Μπορούμε να επιλέξουμε είτε το
περιβάλλον με πλακίδια είτε το περιβάλλον με κώδικα.
Pencil Code
Δημιουργία νέου προγράμματος
Για να δημιουργήσουμε ένα νέο πρόγραμμα, αν έχουμε ήδη
συνδεθεί στο περιβάλλον, κάνουμε τα παρακάτω βήματα:
 Κάνουμε κλικ στο New.
 Κλικ στο Edit to move or rename.
 Δίνουμε το νέο όνομα.
Pencil Code
Αποθήκευση προγράμματος
Για να αποθηκευτεί ένα πρόγραμμα, αν έχουμε ήδη συνδεθεί στο
περιβάλλον, κάνουμε τα παρακάτω βήματα:
 Κλικ στο κουμπί Save
 Copy and save as
 Filename: Δίνουμε ένα όνομα
Το αρχείο μας αποθηκεύεται ως μια σελίδα
Pencil Code
Δημιουργία Φακέλων
Υπάρχει η δυνατότητα να δημιουργούμε φακέλους για την καλύτερη
οργάνωση των αποθηκευμένων προγραμμάτων μας.
 Κλικ στο κουμπί Save
 Copy and save as
 Filename: Δίνουμε ως όνομα το όνομα του φακέλου / Όνομα αρχείου
Pencil Code
Διαμοιρασμός
To πρόγραμμα μας έχουμε τη δυνατότητα να το διαμοιραστούμε
επιλέγοντας Share στο μενού.
 Η επιλογή See it here: μας επιτρέπει να διαμοιραστούμε το
αποτέλεσμα (output) της εκτέλεσης του προγράμματος.
 Η επιλογή Share code μας επιτρέπει να διαμοιραστούμε τον κώδικα.
 Η επιλογή Embed code μας επιτρέπει να ενσωματώσουμε τον κώδικα
σε μια ιστοσελίδα ώστε να είναι ορατό το αποτέλεσμα..
Pencil Code
Σβήσιμο αρχείου
Για να σβήσουμε ένα αρχείο, αρκεί να διαγράψουμε
όλο το περιεχόμενο του, δηλαδή να σβήσουμε όλο το
πρόγραμμα και να πατήσουμε save στο μενού.
Pencil Code
Στιγμιότυπο
Επιλέγοντας την ανωτέρω εικόνα στο μενού, μπορούμε να
πάρουμε στιγμιότυπο του αποτελέσματός μας. Το στιγμιότυπο
αυτό με δεξί κλικ του ποντικιού μας, μπορούμε να το
αποθηκεύσουμε/ αντιγράψουμε. Στο στιγμιότυπο αυτό δεν
φαίνονται τα τετραγωνάκια στο πίσω μέρος
Pencil Code
Ερώτηση
Επιλέγοντας την ανωτέρω εικόνα στο μενού, εμφανίζεται:
Αν πατήσουμε πάνω στο Ask a question, μας στέλνει σε
googlegroup για το Pencil Code
https://groups.google.com/forum/#!forum/pencilcode, ενώ
με το Change password μπορούμε να αλλάξουμε
συνθηματικό.
Pencil Code
Online οδηγός
Επιλέγοντας το Guide από το μενού, ανοίγει ένας
Online οδηγός https://guide.pencilcode.net/home/
Pencil Code
Ορατές μόνο συγκεκριμένες περιοχές
Αν επιλέξουμε το εικονίδιο Toogle Split Screen
κρύβουμε/ εμφανίζουμε το αποτέλεσμα του
προγράμματα μας. Αν πατήσουμε πάνω στο
εικονίδιο Output ανοίγει μια νέα σελίδα (νέο
παράθυρο) όπου είναι ορατό μόνο το αποτέλεσμα.

More Related Content

Similar to Pencil code

AppDevelopment1-Presentation.pdf
AppDevelopment1-Presentation.pdfAppDevelopment1-Presentation.pdf
AppDevelopment1-Presentation.pdfnatasakartaki1
 
01 hardware software
01 hardware software01 hardware software
01 hardware softwarekate68
 
κοινόχρηστα έγγραφα
κοινόχρηστα έγγραφακοινόχρηστα έγγραφα
κοινόχρηστα έγγραφαNikolaos Bakopoulos
 
Smil presentation
Smil presentationSmil presentation
Smil presentationtakis81
 
Δημιουργία ψηφιακών εκδόσεων
Δημιουργία ψηφιακών εκδόσεωνΔημιουργία ψηφιακών εκδόσεων
Δημιουργία ψηφιακών εκδόσεωνLia Papadaki
 
Eισαγωγή βίντεο σε μια διαφάνεια, PowerPoint 2013
Eισαγωγή βίντεο σε μια διαφάνεια, PowerPoint 2013Eισαγωγή βίντεο σε μια διαφάνεια, PowerPoint 2013
Eισαγωγή βίντεο σε μια διαφάνεια, PowerPoint 2013Σπύρος Κυριαζίδης
 
παρουσίαση εργαλείων Web 2
παρουσίαση εργαλείων Web 2 παρουσίαση εργαλείων Web 2
παρουσίαση εργαλείων Web 2 Panos Stylias
 
A4 2 1 Using word processing applications
A4 2 1 Using word processing applicationsA4 2 1 Using word processing applications
A4 2 1 Using word processing applicationspapettas
 
FREE WEB2.0 EDUCATIONAL TOOLS_chvoliot
FREE WEB2.0 EDUCATIONAL TOOLS_chvoliotFREE WEB2.0 EDUCATIONAL TOOLS_chvoliot
FREE WEB2.0 EDUCATIONAL TOOLS_chvoliotchvoliot
 
Η γλώσσα προγραμματισμού C++.
Η γλώσσα προγραμματισμού C++.Η γλώσσα προγραμματισμού C++.
Η γλώσσα προγραμματισμού C++.Stathis Gourzis
 
εε ομαδας 3
εε ομαδας 3εε ομαδας 3
εε ομαδας 3tryfonid
 
Προτεινόμενα Projects στην LOGO.docx
Προτεινόμενα Projects στην LOGO.docxΠροτεινόμενα Projects στην LOGO.docx
Προτεινόμενα Projects στην LOGO.docxchris09xgames
 

Similar to Pencil code (20)

Sample Flash
Sample FlashSample Flash
Sample Flash
 
AppDevelopment1-Presentation.pdf
AppDevelopment1-Presentation.pdfAppDevelopment1-Presentation.pdf
AppDevelopment1-Presentation.pdf
 
01 hardware software
01 hardware software01 hardware software
01 hardware software
 
Learning apps
Learning appsLearning apps
Learning apps
 
κοινόχρηστα έγγραφα
κοινόχρηστα έγγραφακοινόχρηστα έγγραφα
κοινόχρηστα έγγραφα
 
Smil presentation
Smil presentationSmil presentation
Smil presentation
 
Δημιουργία ψηφιακών εκδόσεων
Δημιουργία ψηφιακών εκδόσεωνΔημιουργία ψηφιακών εκδόσεων
Δημιουργία ψηφιακών εκδόσεων
 
Eισαγωγή βίντεο σε μια διαφάνεια, PowerPoint 2013
Eισαγωγή βίντεο σε μια διαφάνεια, PowerPoint 2013Eισαγωγή βίντεο σε μια διαφάνεια, PowerPoint 2013
Eισαγωγή βίντεο σε μια διαφάνεια, PowerPoint 2013
 
Web2 tools nmpako
Web2 tools nmpakoWeb2 tools nmpako
Web2 tools nmpako
 
παρουσίαση εργαλείων Web 2
παρουσίαση εργαλείων Web 2 παρουσίαση εργαλείων Web 2
παρουσίαση εργαλείων Web 2
 
Powerpointbasics
PowerpointbasicsPowerpointbasics
Powerpointbasics
 
Web 2 office web_apps
Web 2 office web_appsWeb 2 office web_apps
Web 2 office web_apps
 
11 web 2.0 εργαλεία για την τάξη
11 web 2.0 εργαλεία για την τάξη11 web 2.0 εργαλεία για την τάξη
11 web 2.0 εργαλεία για την τάξη
 
A4 2 1 Using word processing applications
A4 2 1 Using word processing applicationsA4 2 1 Using word processing applications
A4 2 1 Using word processing applications
 
FREE WEB2.0 EDUCATIONAL TOOLS_chvoliot
FREE WEB2.0 EDUCATIONAL TOOLS_chvoliotFREE WEB2.0 EDUCATIONAL TOOLS_chvoliot
FREE WEB2.0 EDUCATIONAL TOOLS_chvoliot
 
Wordle Κατασκευή συννεφολεξου
Wordle   Κατασκευή συννεφολεξουWordle   Κατασκευή συννεφολεξου
Wordle Κατασκευή συννεφολεξου
 
Sample dial ux
Sample dial uxSample dial ux
Sample dial ux
 
Η γλώσσα προγραμματισμού C++.
Η γλώσσα προγραμματισμού C++.Η γλώσσα προγραμματισμού C++.
Η γλώσσα προγραμματισμού C++.
 
εε ομαδας 3
εε ομαδας 3εε ομαδας 3
εε ομαδας 3
 
Προτεινόμενα Projects στην LOGO.docx
Προτεινόμενα Projects στην LOGO.docxΠροτεινόμενα Projects στην LOGO.docx
Προτεινόμενα Projects στην LOGO.docx
 

More from Ιωάννου Γιαννάκης

03 διαχείριση συστήματος λογισμικού
03 διαχείριση συστήματος   λογισμικού03 διαχείριση συστήματος   λογισμικού
03 διαχείριση συστήματος λογισμικούΙωάννου Γιαννάκης
 
02 γνωριμία με το περιβάλλον κειμένου εντολή man
02 γνωριμία με το περιβάλλον κειμένου εντολή man02 γνωριμία με το περιβάλλον κειμένου εντολή man
02 γνωριμία με το περιβάλλον κειμένου εντολή manΙωάννου Γιαννάκης
 

More from Ιωάννου Γιαννάκης (20)

Karel The Robot
Karel The RobotKarel The Robot
Karel The Robot
 
MakeCode.ppt
MakeCode.pptMakeCode.ppt
MakeCode.ppt
 
Proxy server
Proxy serverProxy server
Proxy server
 
Alice 3
Alice 3Alice 3
Alice 3
 
Εισαγωγή στο Alice 3
Εισαγωγή στο Alice 3Εισαγωγή στο Alice 3
Εισαγωγή στο Alice 3
 
11 συγχρονισμός ώρας συστήματος
11 συγχρονισμός ώρας συστήματος11 συγχρονισμός ώρας συστήματος
11 συγχρονισμός ώρας συστήματος
 
Σωληνώσεις cat sort tee
Σωληνώσεις cat sort teeΣωληνώσεις cat sort tee
Σωληνώσεις cat sort tee
 
Παρακολούθηση διεργασιών
Παρακολούθηση διεργασιώνΠαρακολούθηση διεργασιών
Παρακολούθηση διεργασιών
 
Eντολή Chmod
Eντολή ChmodEντολή Chmod
Eντολή Chmod
 
Eντολές More less head tail
Eντολές More less head tailEντολές More less head tail
Eντολές More less head tail
 
Εντολές lp wc grep
Εντολές lp wc grepΕντολές lp wc grep
Εντολές lp wc grep
 
10 εντολές cp mv rm ln
10 εντολές cp mv rm ln10 εντολές cp mv rm ln
10 εντολές cp mv rm ln
 
09 εντολές mkdir rmdir
09 εντολές mkdir rmdir09 εντολές mkdir rmdir
09 εντολές mkdir rmdir
 
08 εντολή cd
08 εντολή cd08 εντολή cd
08 εντολή cd
 
07 εντολές pwd ls
07 εντολές pwd ls07 εντολές pwd ls
07 εντολές pwd ls
 
06 εντολές clear cal date finger
06 εντολές clear cal date finger06 εντολές clear cal date finger
06 εντολές clear cal date finger
 
05 απόλυτη σχετική διαδρομή
05 απόλυτη  σχετική διαδρομή05 απόλυτη  σχετική διαδρομή
05 απόλυτη σχετική διαδρομή
 
04 σύστημα αρχείων
04 σύστημα αρχείων04 σύστημα αρχείων
04 σύστημα αρχείων
 
03 διαχείριση συστήματος λογισμικού
03 διαχείριση συστήματος   λογισμικού03 διαχείριση συστήματος   λογισμικού
03 διαχείριση συστήματος λογισμικού
 
02 γνωριμία με το περιβάλλον κειμένου εντολή man
02 γνωριμία με το περιβάλλον κειμένου εντολή man02 γνωριμία με το περιβάλλον κειμένου εντολή man
02 γνωριμία με το περιβάλλον κειμένου εντολή man
 

Recently uploaded

Γιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξεις
Γιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξειςΓιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξεις
Γιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξειςΟΛΓΑ ΤΣΕΧΕΛΙΔΟΥ
 
Πασχαλινές λαμπάδες από τη Δ΄ τάξη του σχολείου μας.pptx
Πασχαλινές λαμπάδες από τη Δ΄ τάξη του σχολείου μας.pptxΠασχαλινές λαμπάδες από τη Δ΄ τάξη του σχολείου μας.pptx
Πασχαλινές λαμπάδες από τη Δ΄ τάξη του σχολείου μας.pptx36dimperist
 
Πασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptx
Πασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptxΠασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptx
Πασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptx36dimperist
 
Επίσκεψη στο 11ο Γυμνάσιο Πάτρας
Επίσκεψη              στο 11ο Γυμνάσιο ΠάτραςΕπίσκεψη              στο 11ο Γυμνάσιο Πάτρας
Επίσκεψη στο 11ο Γυμνάσιο ΠάτραςDimitra Mylonaki
 
Μια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑ
Μια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑΜια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑ
Μια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑDimitra Mylonaki
 
Η Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docx
Η Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docxΗ Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docx
Η Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docxeucharis
 
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ 2008
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ  2008Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ  2008
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ 2008Θεόδωρος Μαραγκούλας
 
ΠΑΝΕΛΛΗΝΙΕΣ 2024 ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΝΕΟΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ ΚΑΙ ΛΟΓΟΤΕΧΝΙΑ.pdf
ΠΑΝΕΛΛΗΝΙΕΣ 2024 ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΝΕΟΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ ΚΑΙ ΛΟΓΟΤΕΧΝΙΑ.pdfΠΑΝΕΛΛΗΝΙΕΣ 2024 ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΝΕΟΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ ΚΑΙ ΛΟΓΟΤΕΧΝΙΑ.pdf
ΠΑΝΕΛΛΗΝΙΕΣ 2024 ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΝΕΟΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ ΚΑΙ ΛΟΓΟΤΕΧΝΙΑ.pdfssuserf9afe7
 
2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας
2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας
2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της ΙταλίαςKonstantina Katirtzi
 
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOY
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOYEKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOY
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOYssuser369a35
 
ΕΝΔΟΣΧΟΛΙΚΕΣ_ΠΡΟΓΡΑΜΜΑ endosxolikes 2023-24
ΕΝΔΟΣΧΟΛΙΚΕΣ_ΠΡΟΓΡΑΜΜΑ endosxolikes 2023-24ΕΝΔΟΣΧΟΛΙΚΕΣ_ΠΡΟΓΡΑΜΜΑ endosxolikes 2023-24
ΕΝΔΟΣΧΟΛΙΚΕΣ_ΠΡΟΓΡΑΜΜΑ endosxolikes 2023-242lykkomo
 
Πασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptx
Πασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptxΠασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptx
Πασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptx36dimperist
 
Μια νύχτα σε κατάστημα παιχνιδιών.pdf
Μια νύχτα σε κατάστημα             παιχνιδιών.pdfΜια νύχτα σε κατάστημα             παιχνιδιών.pdf
Μια νύχτα σε κατάστημα παιχνιδιών.pdfDimitra Mylonaki
 
RODOPI CHALLENGE (ROC 50 MILES) 2024 ΤΕΧΝΙΚΗ ΕΝΗΜΕΡΩΣH
RODOPI CHALLENGE (ROC 50 MILES) 2024 ΤΕΧΝΙΚΗ ΕΝΗΜΕΡΩΣHRODOPI CHALLENGE (ROC 50 MILES) 2024 ΤΕΧΝΙΚΗ ΕΝΗΜΕΡΩΣH
RODOPI CHALLENGE (ROC 50 MILES) 2024 ΤΕΧΝΙΚΗ ΕΝΗΜΕΡΩΣHROUT Family
 
ΚΛΙΜΑΤΙΚΗ ΑΛΛΑΓΗ ΚΑΙ ΠΟΛΙΤΙΚΕΣ ΤΗΣ Ε.Ε..pptx
ΚΛΙΜΑΤΙΚΗ ΑΛΛΑΓΗ ΚΑΙ ΠΟΛΙΤΙΚΕΣ ΤΗΣ Ε.Ε..pptxΚΛΙΜΑΤΙΚΗ ΑΛΛΑΓΗ ΚΑΙ ΠΟΛΙΤΙΚΕΣ ΤΗΣ Ε.Ε..pptx
ΚΛΙΜΑΤΙΚΗ ΑΛΛΑΓΗ ΚΑΙ ΠΟΛΙΤΙΚΕΣ ΤΗΣ Ε.Ε..pptxssuserb0ed14
 

Recently uploaded (15)

Γιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξεις
Γιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξειςΓιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξεις
Γιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξεις
 
Πασχαλινές λαμπάδες από τη Δ΄ τάξη του σχολείου μας.pptx
Πασχαλινές λαμπάδες από τη Δ΄ τάξη του σχολείου μας.pptxΠασχαλινές λαμπάδες από τη Δ΄ τάξη του σχολείου μας.pptx
Πασχαλινές λαμπάδες από τη Δ΄ τάξη του σχολείου μας.pptx
 
Πασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptx
Πασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptxΠασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptx
Πασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptx
 
Επίσκεψη στο 11ο Γυμνάσιο Πάτρας
Επίσκεψη              στο 11ο Γυμνάσιο ΠάτραςΕπίσκεψη              στο 11ο Γυμνάσιο Πάτρας
Επίσκεψη στο 11ο Γυμνάσιο Πάτρας
 
Μια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑ
Μια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑΜια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑ
Μια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑ
 
Η Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docx
Η Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docxΗ Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docx
Η Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docx
 
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ 2008
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ  2008Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ  2008
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ 2008
 
ΠΑΝΕΛΛΗΝΙΕΣ 2024 ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΝΕΟΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ ΚΑΙ ΛΟΓΟΤΕΧΝΙΑ.pdf
ΠΑΝΕΛΛΗΝΙΕΣ 2024 ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΝΕΟΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ ΚΑΙ ΛΟΓΟΤΕΧΝΙΑ.pdfΠΑΝΕΛΛΗΝΙΕΣ 2024 ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΝΕΟΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ ΚΑΙ ΛΟΓΟΤΕΧΝΙΑ.pdf
ΠΑΝΕΛΛΗΝΙΕΣ 2024 ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΝΕΟΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ ΚΑΙ ΛΟΓΟΤΕΧΝΙΑ.pdf
 
2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας
2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας
2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας
 
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOY
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOYEKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOY
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOY
 
ΕΝΔΟΣΧΟΛΙΚΕΣ_ΠΡΟΓΡΑΜΜΑ endosxolikes 2023-24
ΕΝΔΟΣΧΟΛΙΚΕΣ_ΠΡΟΓΡΑΜΜΑ endosxolikes 2023-24ΕΝΔΟΣΧΟΛΙΚΕΣ_ΠΡΟΓΡΑΜΜΑ endosxolikes 2023-24
ΕΝΔΟΣΧΟΛΙΚΕΣ_ΠΡΟΓΡΑΜΜΑ endosxolikes 2023-24
 
Πασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptx
Πασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptxΠασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptx
Πασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptx
 
Μια νύχτα σε κατάστημα παιχνιδιών.pdf
Μια νύχτα σε κατάστημα             παιχνιδιών.pdfΜια νύχτα σε κατάστημα             παιχνιδιών.pdf
Μια νύχτα σε κατάστημα παιχνιδιών.pdf
 
RODOPI CHALLENGE (ROC 50 MILES) 2024 ΤΕΧΝΙΚΗ ΕΝΗΜΕΡΩΣH
RODOPI CHALLENGE (ROC 50 MILES) 2024 ΤΕΧΝΙΚΗ ΕΝΗΜΕΡΩΣHRODOPI CHALLENGE (ROC 50 MILES) 2024 ΤΕΧΝΙΚΗ ΕΝΗΜΕΡΩΣH
RODOPI CHALLENGE (ROC 50 MILES) 2024 ΤΕΧΝΙΚΗ ΕΝΗΜΕΡΩΣH
 
ΚΛΙΜΑΤΙΚΗ ΑΛΛΑΓΗ ΚΑΙ ΠΟΛΙΤΙΚΕΣ ΤΗΣ Ε.Ε..pptx
ΚΛΙΜΑΤΙΚΗ ΑΛΛΑΓΗ ΚΑΙ ΠΟΛΙΤΙΚΕΣ ΤΗΣ Ε.Ε..pptxΚΛΙΜΑΤΙΚΗ ΑΛΛΑΓΗ ΚΑΙ ΠΟΛΙΤΙΚΕΣ ΤΗΣ Ε.Ε..pptx
ΚΛΙΜΑΤΙΚΗ ΑΛΛΑΓΗ ΚΑΙ ΠΟΛΙΤΙΚΕΣ ΤΗΣ Ε.Ε..pptx
 

Pencil code

  • 2. Pencil Code Περιγραφή περιβάλλοντος  Το περιβάλλον προγραμματισμού Pencil Code είναι διαθέσιμο online στην διεύθυνση http://pencilcode.net.  Είναι διαδικτυακό περιβάλλον και μπορεί να το χρησιμοποιηθεί μόνο μέσα από κάποιο φυλλομετρητή.
  • 3. Pencil Code Περιγραφή περιβάλλοντος Το γεγονός αυτό έχει πλεονεκτήματα και μειονεκτήματα.  Βασικό μειονέκτημα είναι ότι χωρίς πρόσβαση στο Internet δε μπορούμε να το χρησιμοποιήσουμε. Τα πλεονεκτήματα όμως είναι περισσότερα:  Δεν υπάρχουν προβλήματα ασυμβατότητας υλικού και λειτουργικού συστήματος.  Είναι προσβάσιμο από τον διδάσκοντα και τους μαθητές από οποιοδήποτε μέρος (και από το σπίτι).  Οι εργασίες κάθε μαθητή αποθηκεύονται στο περιβάλλον και είναι προσβάσιμες από τον μαθητή ανεξάρτητα από θέση υπολογιστή.  Τελικά έχει διαπιστωθεί ότι είναι ένα "ελαφρύ" περιβάλλον που μπορεί να λειτουργήσει σε σχολικά εργαστήρια.
  • 4. Pencil Code Η διεύθυνση http://pencilcode.net οδηγεί στο περιβάλλον που βλέπετε στην εικόνα Στην αρχική εικόνα της σελίδας ξεχωρίζουν στο κέντρο οι περιοχές Draw, Jam, Imagine και Get Creative. Οι τρείς πρώτες περιέχουν παραδείγματα έτοιμα προς εκτέλεση. Η διεύθυνση http://pencilcode.net οδηγεί στο περιβάλλον που βλέπετε στην εικόνα
  • 8. Pencil Code Περιοχή Get Creative Στην περιοχή αυτή εκτός από έτοιμα παραδείγματα μπορείτε να ξεκινήσετε από μια "λευκή" σελίδα (Start on a blank page) και να δημιουργήσετε το δικό σας πρόγραμμα.
  • 9. Pencil Code Περιβάλλον με Πλακίδια vs Περιβάλλον με κώδικα
  • 10. Pencil Code Με κλικ στο γρανάζι επιλέγουμε τη γλώσσα και τις βιβλιοθήκες
  • 11. Pencil Code Λογαριασμοί χρηστών Όπως περιγράψαμε στην προηγούμενη παράγραφο, στην πρώτη σελίδα του προγράμματος, επιλέγοντας το Start on a blank page μπορείτε να ξεκινήσετε την δημιουργία ενός δικού σας προγράμματος. Αυτό το πρόγραμμα έχει την ονομασία myprogram. Το πρόγραμμα αυτό μπορείτε να το εκτελέσετε αλλά δεν έχετε την δυνατότητα να το αποθηκεύσετε στο περιβάλλον του Pencil Code, αν πρώτα δεν δημιουργήσετε ένα λογαριασμό στο περιβάλλον .
  • 12. Pencil Code Στο πάνω δεξιά άκρο της αρχικής η οθόνης παρατηρήστε ότι υπάρχουν οι επιλογές που εμφανίζονται στην ανωτέρω εικόνα. Από τις επιλογές αυτές μπορείτε να δημιουργήσετε ένα νέο λογαριασμό. Τότε το Pencil Code θα δημιουργήσει ένα δικό σας χώρο όπου μπορούν να αποθηκεύονται όλα τα προγράμματα που θα δημιουργήσετε
  • 13. Pencil Code Το Pencil Code για τη δημιουργία λογαριασμού δεν ζητά προσωπικά στοιχεία, ούτε καν ένα λογαριασμό ηλεκτρονικού ταχυδρομείου (mail). Αρκεί ένα όνομα και ένα συνθηματικό. Την επόμενη φορά που θα χρησιμοποιήσετε το περιβάλλον του Pencil Code, θα πατήσετε το Login, θα δώσετε το όνομα και το συνθηματικό σας και θα μεταφερθείτε στον προσωπικό σας φάκελο στο περιβάλλον.
  • 14. Pencil Code Η παρακάτω εικόνα δείχνει έναν τέτοιο χώρο (φάκελο ) ενός χρήστη με όνομα johncyp. Αν πατήσουμε πάνω στο New file θα μπορέσουμε να γράψουμε ένα νέο πρόγραμμα. Μπορούμε να επιλέξουμε είτε το περιβάλλον με πλακίδια είτε το περιβάλλον με κώδικα.
  • 15. Pencil Code Δημιουργία νέου προγράμματος Για να δημιουργήσουμε ένα νέο πρόγραμμα, αν έχουμε ήδη συνδεθεί στο περιβάλλον, κάνουμε τα παρακάτω βήματα:  Κάνουμε κλικ στο New.  Κλικ στο Edit to move or rename.  Δίνουμε το νέο όνομα.
  • 16. Pencil Code Αποθήκευση προγράμματος Για να αποθηκευτεί ένα πρόγραμμα, αν έχουμε ήδη συνδεθεί στο περιβάλλον, κάνουμε τα παρακάτω βήματα:  Κλικ στο κουμπί Save  Copy and save as  Filename: Δίνουμε ένα όνομα Το αρχείο μας αποθηκεύεται ως μια σελίδα
  • 17. Pencil Code Δημιουργία Φακέλων Υπάρχει η δυνατότητα να δημιουργούμε φακέλους για την καλύτερη οργάνωση των αποθηκευμένων προγραμμάτων μας.  Κλικ στο κουμπί Save  Copy and save as  Filename: Δίνουμε ως όνομα το όνομα του φακέλου / Όνομα αρχείου
  • 18. Pencil Code Διαμοιρασμός To πρόγραμμα μας έχουμε τη δυνατότητα να το διαμοιραστούμε επιλέγοντας Share στο μενού.  Η επιλογή See it here: μας επιτρέπει να διαμοιραστούμε το αποτέλεσμα (output) της εκτέλεσης του προγράμματος.  Η επιλογή Share code μας επιτρέπει να διαμοιραστούμε τον κώδικα.  Η επιλογή Embed code μας επιτρέπει να ενσωματώσουμε τον κώδικα σε μια ιστοσελίδα ώστε να είναι ορατό το αποτέλεσμα..
  • 19. Pencil Code Σβήσιμο αρχείου Για να σβήσουμε ένα αρχείο, αρκεί να διαγράψουμε όλο το περιεχόμενο του, δηλαδή να σβήσουμε όλο το πρόγραμμα και να πατήσουμε save στο μενού.
  • 20. Pencil Code Στιγμιότυπο Επιλέγοντας την ανωτέρω εικόνα στο μενού, μπορούμε να πάρουμε στιγμιότυπο του αποτελέσματός μας. Το στιγμιότυπο αυτό με δεξί κλικ του ποντικιού μας, μπορούμε να το αποθηκεύσουμε/ αντιγράψουμε. Στο στιγμιότυπο αυτό δεν φαίνονται τα τετραγωνάκια στο πίσω μέρος
  • 21. Pencil Code Ερώτηση Επιλέγοντας την ανωτέρω εικόνα στο μενού, εμφανίζεται: Αν πατήσουμε πάνω στο Ask a question, μας στέλνει σε googlegroup για το Pencil Code https://groups.google.com/forum/#!forum/pencilcode, ενώ με το Change password μπορούμε να αλλάξουμε συνθηματικό.
  • 22. Pencil Code Online οδηγός Επιλέγοντας το Guide από το μενού, ανοίγει ένας Online οδηγός https://guide.pencilcode.net/home/
  • 23. Pencil Code Ορατές μόνο συγκεκριμένες περιοχές Αν επιλέξουμε το εικονίδιο Toogle Split Screen κρύβουμε/ εμφανίζουμε το αποτέλεσμα του προγράμματα μας. Αν πατήσουμε πάνω στο εικονίδιο Output ανοίγει μια νέα σελίδα (νέο παράθυρο) όπου είναι ορατό μόνο το αποτέλεσμα.