Δευτέρα 9 Νοεμβρίου 2015

Α' Λυκείου - Κεφάλαιο 6 - Εκπαιδευτικά Προγραμματιστικά Περιβάλλοντα - Δημιουργία γεωμετρικών σχημάτων

Ένα εκπαιδευτικό περιβάλλον για μαθητές είναι Η ώρα του Κώδικα.

Ένας μαθητής σ' ένα τέτοιο περιβάλλον μπορεί να μελετήσει με εύκολο τρόπο τις βασικές δομές του προγραμματισμού που είναι :  Δομή ακολουθίας, Δομή επιλογής και Δομή επανάληψης. 

Για την Α' Λυκείου πατήστε τον ακόλουθο σύνδεσμο  https://studio.code.org/sections/KWPYJU
Οι κωδικοί θα σας δοθούν στο εργαστήριο.

Οι φιγούρες της Έλσα και της Άννας μετακινούνται πάνω σε μια πίστα πάγου και δημιουργούν γεωμετρικά σχήματα (τετράγωνα, παραλληλόγραμμα, κύκλοι...)

Μπορούν να μετακινηθούν μπροστά ή πίσω κατά ορισμένο αριθμό εικονοστοιχείων (pixels).

Επίσης μπορεί να στρίψουν κατά ορισμένες μοίρες (30, 45, 60, 120....) ανάλογα με το σχήμα που έχουν να δημιουργήσουν.


Στις πίστες των γεωμετρικών σχημάτων χρησιμοποιούνται οι δομές της ακολουθίας και της επανάληψης  (απλής και εμφωλευμένης- επανάληψη μέσα σε μια άλλη επανάληψη).



Στη Δομή Ακολουθίας η μία εντολή εκτελείται μετά την άλλη
στη σειρά που βρίσκονται
Εμφωλευμένη επανάληψη (μια επανάληψη
μέσα σε μια άλλη επανάληψη)





Για τη δημιουργία κύκλου η φιγούρα προχωράει μπροστά κατά 1 εικονοστοιχείο 
και στρίβει αμέσως μετά κατά 1 μοίρα.
Αν αυτή η κίνηση επαναληφθεί 360 φορές τότε δημιουργείται ένας κύκλος.




----------------------------------------------------------------------------------------------------------------------------------------

Επίσης εισάγεται η έννοια της Συνάρτησης ή διαδικασίας.


Διαδικασίες δημιουργίας κύκλου
 και νιφάδας χιονιού



Δηλαδή σε μια ομάδα εντολών δίνεται ένα όνομα (φτιάξε κύκλο) και μ' αυτό το όνομα καλείται η Συνάρτηση και εκτελείται μέσα σ' ένα πρόγραμμα.




Παρακολουθήστε το επόμενο βίντεο για να κατανοήσετε την έννοια της συνάρτησης.