ΣΕΝΑΡΙΟ 4 ΜΕΤΑΤΡΟΠΕΣ ΔΟΜΩΝ ΕΠΑΝΑΛΗΨΗΣ(1)

26
Ενότητα Σεναρίου 4 Από τη μια μορφή επανάληψης σε μια άλλη ΜΕΤΑΤΡΟΠΕΣ ΔΟΜΩΝ ΕΠΑΝΑΛΗΨΗΣ 1. ΤΙΤΛΟΣ ΔΙΔΑΚΤΙΚΟΥ ΣΕΝΑΡΙΟΥ Μετατροπές δομών επανάληψης. 2. ΕΚΤΙΜΩΜΕΝΗ ΔΙΑΡΚΕΙΑ ΔΙΔΑΚΤΙΚΟΥ ΣΕΝΑΡΙΟΥ Προβλέπεται να διαρκέσει συνολικά 4 διδακτικές ώρες. 3. ΕΝΤΑΞΗ ΤΟΥ ΔΙΔΑΚΤΙΚΟΥ ΣΕΝΑΡΙΟΥ ΣΤΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ/ΠΡΟΑΠΑΙΤΟΥΜΕΝΕΣ ΓΝΩΣΕΙΣ Το παρόν σενάριο εντάσσεται στο μάθημα Τεχνολογικής Κατεύθυνσης «Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον» της Γ’ Λυκείου και σύμφωνα με το ΦΕΚ 345/13- 4-1999, στη 2η ενότητα «Βασικές Έννοιες Αλγορίθμων». Το σενάριο απευθύνεται σε μαθητές που έχουν ήδη διδαχθεί τις θεμελιώδεις έννοιες του προγραμματισμού, καθώς και τις βασικές δομές ακολουθίας, επιλογής και επανάληψης. Οι έννοιες αυτές διδάσκονται υποχρεωτικά και εξετάζονται στις πανελλαδικές εξετάσεις της Γ’ Λυκείου για την εισαγωγή στην τριτοβάθμια Εκπαίδευση. Το διδακτικό σενάριο μπορεί να χρησιμοποιηθεί και στην τάξη της Γ’ Γυμνασίου αν έχουν διδαχθεί οι μαθητές τις κύριες έννοιες του προγραμματισμού με κάποιο γραφικό περιβάλλον. Κατ’ ουσίαν, η ανάλυση του σεναρίου (όπως και η βιβλιογραφία και τα λοιπά στοιχεία της) αυτού είναι η ίδια με αυτήν της προηγουμένης ενότητας 4. ΣΚΟΠΟΙ ΚΑΙ ΣΤΟΧΟΙ ΤΟΥ ΔΙΔΑΚΤΙΚΟΥ ΣΕΝΑΡΙΟΥ Σκοπός της δραστηριότητας είναι οι μαθητές να μάθουν να

description

Ανάπτυξη εφαρμογών σε πρ. περιβάλλον

Transcript of ΣΕΝΑΡΙΟ 4 ΜΕΤΑΤΡΟΠΕΣ ΔΟΜΩΝ ΕΠΑΝΑΛΗΨΗΣ(1)

4

4

1. .2. 4 .3. / 345/13-4-1999, 2 . , , . . . , ( ) 4. . :

_

.

.. , .5. 2 . , . , . , _ . . :

-

: , , & , . : ) , ) , ) ) , .

1. .

2.

3.

4.

5. .6. , , . ( ).

7. .. ( , , ) . . . .8. / . . . , _, . _ . . : : . , . (Loop invariant): (loop invariant) . 130

( ) ( ). , (functional variable) ., , : bottom-exit, _ .. _.

/ , / .

(daemon-exit) .

.. __ - (.. 99999) . - (99999).

.9. - . , .

131

, _ . -, .10. . , . link: http://www.helenemartin.com/2010-05-while-loops-gone-wild/ , 2 CM, ..., () SIGCSE E (ITICSE o 2003 ). PPIG, . , ( ) . ( ACM ISTE http::/www.iste.org) 11. , Vygotsky, .12. .

13. . .14. /E . (. , .). , Scratch, Logo Yenka. Yenka.15. .16. ( ) 17. . . 1 1 _ ( )

:

1.1. 1.2. 1.3. _ 1.4. ( ) , .

2 _ :

2.1 2.2. 2.3. 2.4. _ ( ) , . 3 _ :

3.1. 3.2. 3.3. _ 3.4. _ , . 2 1A. :

1.2.3.

1 2 2

3 11 11

> 0 > 8 > 4

1 1 1

2 + 2 + 3 +

___

4.5.6.

2 3 2

2 6 -3

>= 0 > 0