Προγραμματισμός PASCAL Πληροφορική Γ' Λυκείου μέρος α

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
Επιμέλεια: Τίκβα Χριστίνα
Advertisements

Α. Αναλυτικό Α’ Γυμνασίου
Ο Σχολικός σας Σύμβουλος
Προγραμματισμός PASCAL
ΛΟΓΙΚΑ ΔΙΑΓΡΑΜΜΑΤΑ.
ΚΑΤΕΡΙΝΑ ΧΑΤΖΗΦΩΤΕΙΝΟΥ M.Sc. Computation, Univ. of London
ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ ΤΜΗΜΑΤΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ
ΝΕΟ ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ Γ’ ΓΥΜΝΑΣΙΟΥ
ΑΕΠΠ: Ζητήματα Διδακτικής
Διαφάνειες παρουσίασης #5
Προγραμματισμός PASCAL
Προγραμματισμός PASCAL Πληροφορική Γ' Λυκείου μέρος γ
Προγραμματισμός PASCAL Πληροφορική Γ' Λυκείου μέρος ε
Δομές Διακλάδωσης «εάν ης φιλομαθής, έσει πολυμαθής» Ισοκράτης
Προγραμματισμός PASCAL Πληροφορική Γ' Λυκείου μέρος δ
Γενική μορφή προγράμματος Pascal
Πληροφορική Α’ Τάξης.
1 ΠΛΗΡΟΦΟΡΙΑΚΑ & ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Γιώργος Γιαγλής Οικονομικό Πανεπιστήμιο Αθηνών Τμήμα Διοικητικής Επιστήμης & Τεχνολογίας.
ΓΛΩΣΣΕΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ
Α’ ΛΥΚΕΙΟΥ-4ο ΓΕ.Λ. ΚΑΛΑΜΑΡΙΑΣ
ΕΚΠΑΙΔΕΥΤΙΚΗ ΠΡΟΣΕΓΓΙΣΗ ΤΗΣ ΕΥΡΥΤΕΡΗΣ ΕΝΝΟΙΑΣ ΤΟΥ ΑΛΓΟΡΙΘΜΟΥ ΧΡΗΣΙΜΟΠΟΙΩΝΤΑΣ ΔΙΑΦΟΡΕΤΙΚΟ ΛΟΓΙΣΜΙΚΟ ΓΙΑ ΚΑΘΕ ΠΤΥΧΗ ΤΟΥ Κάππας Κων/νος Επιμορφωτής ΤΠΕ -
Η αλληλουχία των ενεργειών δεν είναι πάντα μία και μοναδική!!!
ΛΟΓΙΣΜΙΚΟ Πρόγραμμα Είναι μία ακολουθία από εντολές, σε λογική σειρά, με σκοπό να κατευθύνουν τον Η.Υ. στην εκτέλεση των επιθυμητών εργασιών. ΛΟΓΙΣΜΙΚΟ.
Ανάπτυξη Εφαρμογών1 Θεματικό αντικείμενο:  Σχεδίαση αλγορίθμων  Διατύπωση αλγορίθμων σε γλώσσα προγραμματισμού Τεχνολογική Κατεύθυνση (Γ’ τάξη Γενικού.
Εισαγωγή στις Βασικές Έννοιες Πληροφορικής
Προγραμματισμός ΙΙ Διάλεξη #6: Απλές Δομές Ελέγχου Δρ. Νικ. Λιόλιος.
Η αλληλουχία των ενεργειών δεν είναι πάντα μία και μοναδική!!!
Προγραμματισμός PASCAL
Διαφάνειες παρουσίασης #3
Μεταβλητές – εντολές εκχώρησης- δομή ακολουθίας
ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ 2: ΘΕΜΑΤΑ ΘΕΩΡΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ Η/Υ
Σχεδίαση Αλγορίθμων - Τμήμα Πληροφορικής ΑΠΘ - Εξάμηνο 4ο1 Ωμή Βία Είναι μία άμεση προσέγγιση που βασίζεται στην εκφώνηση του προβλήματος και τους ορισμούς.
Η αλληλουχία των ενεργειών δεν είναι πάντα μία και μοναδική!!!
Κατανόηση (δεδομένα – ζητούμενα) Ανάλυση σε απλούστερα προβλήματα Επίλυση με οργανωμένα, απολύτως καθορισμένα, πεπερασμένα βήματα ΑΛΓΟΡΙΘΜΟΣ.
Διαφάνειες παρουσίασης Πίνακες (συνέχεια) Αριθμητικοί υπολογισμοί Αναδρομή.
Διδακτική της Πληροφορικής ΗΥ302 Εργασία :Παρουσίαση σχολικού βιβλίου Γ’ Λυκείου Τεχνολογικής Κατεύθυνσης «Ανάπτυξη εφαρμογών σε προγραμματιστικό περιβάλλον»
Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών – Τμήμα Πληροφορικής και Τηλεπικοινωνιών 1 Κεφάλαιο 3 Η Σημασιολογία των Γλωσσών Προγραμματισμού Προπτυχιακό.
Computers: Information Technology in Perspective By Long and Long Copyright 2002 Prentice Hall, Inc. Προγραμματισμός Η / Υ 6 η Διάλεξη.
ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΤΟ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΗΣ ΓΛΩΣΣΑΣ PASCAL ΠΑΡΟΥΣΙΑΣΗ ΠΑΡΑΔΕΙΓΜΑΤΟΣ: ΕΚΤΕΛΕΣΗ ΠΡΟΓΡΑΜΜΑΤΟΣ ΜΕ ΤΙΣ ΤΡΕΙΣ ΕΠΑΝΑΛΗΠΤΙΚΕΣ.
Σύνδεση στόχου με Πληροφορική 1 Παραδείγματα κριτικής σκέψης –Δημιουργία ιστοσελίδας ή video clip με καθορισμένα κριτήρια για ένα θέμα της επικαιρότητας.
ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ 2: ΘΕΜΑΤΑ ΘΕΩΡΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ Η/Υ
ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ Διδάσκοντες:Στάθης Ζάχος Νίκος Παπασπύρου
ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ (ΜΗ-ΠΡΟΚΑΘΟΡΙΣΜΕΝΕΣ ΕΠΑΝΑΛΗΨΕΙΣ – WHILE – REPEAT) Καλλονιάτης Χρήστος Επίκουρος Καθηγητής Τμήμα.
ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ Διδάσκοντες:Στάθης Ζάχος Νίκος Παπασπύρου
ΜΑΘ3122/106 – Γλώσσα προγραμματισμού Ξενοφών Ζαμπούλης ΜΑΘ3122/106 – Γλώσσα προγραμματισμού Επανάληψη.
Διαφάνειες παρουσίασης #2
Διαφάνειες παρουσίασης Ορθότητα (συνέχεια) Τακτικοί τύποι και τύποι υποπεριοχής Πίνακες.
Ταξινόμηση - Sorting.
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Διδάσκοντες:Στάθης Ζάχος Νίκος Παπασπύρου
ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ Διδάσκοντες:Στάθης Ζάχος Νίκος Παπασπύρου
ΚΕΦΑΛΑΙΟ Τι είναι αλγόριθμος
ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ Διδάσκοντες:Στάθης Ζάχος Νίκος Παπασπύρου
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Διδάσκοντες:Στάθης Ζάχος Νίκος Παπασπύρου
ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ
1 Θεματικό αντικείμενο  Σχεδίαση αλγορίθμων  Διατύπωση αλγορίθμων σε γλώσσα προγραμματισμού Γ΄ τάξη Γενικού Λυκείου Τεχνολογική Κατεύθυνση Κύκλος Πληροφορικής.
Προγραμματισμός & Εφαρμογές Υπολογιστών Κωδικός Μαθήματος: 2890 Κωδικός Διαφανειών: MKT130 Καθηγητής Νίκος Λορέντζος Γεωπονικό Πανεπιστήμιο Αθηνών Τμήμα.
Αντικειμενοστραφής Προγραμματισμός Ι
ΕΦΑΡΜΟΓΕΣ ΥΠΟΛΟΓΙΣΤΩΝ
Ενότητα 2 : Αλγόριθμοι Δρ. Γκόγκος Χρήστος
Διδακτική της Πληροφορικής
Εφαρμογές Υπολογιστών
Τι μαθαίνει αυτός που μαθαίνει προγραμματισμό;
ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε.
ΜΑΘΗΜΑ: «ΣΧΕΔΙΑΣΗ ΚΑΙ ΥΛΟΠΟΙΗΣΗ ΕΦΑΡΜΟΓΩΝ»
Ανάπτυξη εφαρμογής με οπτικοποιημένο περιβάλλον για τους αλγόριθμους ταξινόμησης και αναζήτησης ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ Γεωργιαδης νικολαοσ.
«Ανάπτυξη εφαρμογής για τη διαχείριση μεθόδων αναζήτησης σε οπτικοποιημένο περιβάλλον»  Μπλάγας Χρήστος.
Φοιτητής: Τσακίρης Αλέξανδρος Επιβλέπων: Ευάγγελος Ούτσιος
Αναλυτικό Πρόγραμμα Πληροφορικής και Επιστήμης Ηλεκτρονικών Υπολογιστών Επιμόρφωση στους Δείκτες Επιτυχίας και Δείκτες Επάρκειας Νοέμβριος, 2015.
2Ο ΓΕΛ ΙΛΙΟΥ ΕΡΕΥΝΗΤΙΚΗ ΕΡΓΑΣΙΑ Β’ ΛΥΚΕΙΟΥ
Λήψη Αποφάσεων και Συναρτήσεις Ελέγχου
Μεταγράφημα παρουσίασης:

Προγραμματισμός PASCAL Πληροφορική Γ' Λυκείου μέρος α ΠΡΥ019 - Πληροφορική Δρ.Βάσος Βασιλείου

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

Ειδικοί σκοποί ενότητας Οι μαθητές να: αποκτήσουν ευχέρεια στη χρήση συμβολικών μέσων έκφρασης και διερεύνησης των ιδεών τους αναπτύξουν αναλυτική-συνθετική σκέψη εξοικειωθούν με τη χρήση συμβόλων για την αναπαράσταση της διαδικασίας επίλυσης προβλημάτων να γνωρίσουν και να ασκηθούν στα βασικά δομικά στοιχεία και έννοιες της γλώσσας προγραμματισμού Pascal.

Τι φέρνουν μαζί τους οι μαθητές; Γυμνάσιο Αλγόριθμοι και τεχνικές προγραμματισμού Α΄ Λυκείου: Ελέγχω-προγραμματίζω τον υπολογιστή – Visual Basic (18 δ.π.) Η έννοια του αλγορίθμου Ο κύκλος ανάπτυξης ενός προγράμματος Το περιβάλλον μιας γλώσσας προγραμματισμού Β΄ Λυκείου: Ελέγχω-προγραμματίζω τον υπολογιστή – Visual Basic (45 δ.π.) Δομή Διακλάδωσης Επαναληπτική Δομή Πίνακες

Βιβλία Εφαρμογές πληροφορικής -Υπολογιστών Α', Β', Γ' Ενιαίου Λυκείου (Κεφ. 8) Κύκλος ανάπτυξης προγράμματος Αλγόριθμοι & λογικά διαγράμματα Ηλεκτρονικοί Υπολογιστές Γ’ Λυκείου (Τόμος Β’ – Pascal) Υ.Α.Π.

Βιβλία – σημειώσεις (συνέχεια) Βοηθητικό υλικό από την ιστοσελίδα του ΠΡΥ019 http://www.cs.ucy.ac.cy/~vasosv/PRY019/ από την ιστοσελίδα του Παιδαγωγικού Ινστιτούτου (εκπαιδευτικό υλικό – Πληροφορική) http://www.pi.ac.cy/ Από την ιστοσελίδα του ΣΥΚΑΠ http://www.sykap.com.cy

Υποενότητες Εισαγωγή στο προγραμματισμό-Κύκλος ανάπτυξης προγραμμάτων Λογικά Διαγράμματα * Κωδικοποίηση-Δομή του προγράμματος** Διακλαδώσεις (εντολές υπό συνθήκη)* Επαναλήψεις* Τύποι δεδομένων Συναρτήσεις Διαδικασίες Πίνακες * Ταξινόμηση – Αναζήτηση *** Τελική εργασία (Project) * Ύλη που ξαναδιδάχθηκαν (Διαγνωστικές ασκήσεις) * * Θα δωθεί σενάριο * * * Να γίνει παρουσίαση διαφανειών μαθήματος

Υποενότητες 1,2,3 Εισαγωγή στο προγραμματισμό-Κύκλος ανάπτυξης προγραμμάτων Γνωριμία με μαθητές Αναφορά στα 6 στάδια ανάπτυξης προγραμμάτων Παράθεση παραδειγμάτων. Λογικά Διαγράμματα* Διαγνωστικό φυλλάδιο (Επαναληπτικές ασκήσεις) Ασκήσεις-Παραδείγματα: Ακολουθιακής δομής, Δομής διακλάδωσης, Επαναληπτικής δομής Κωδικοποίηση-Δομή του προγράμματος ** Το λεξιλόγιο της PASCAL Βασικοί τύποι δεδομένων Αριθμητικές & λογικές εκφράσεις Εντολές Εισόδου –Εξόδου δεδομένων

Υποενότητες 4,5 4. Διακλαδώσεις (εντολές υπό συνθήκη)* IF/THEN IF/THEN/ELSE CASE/OF/ELSE 5. Επαναλήψεις * FOR/DO WHILE/DO REPEAT/UNTIL

Υποενότητα 6 ORD(Wed) 2 Η μέτρηση για το ORD αρχίζει από το 0 (μηδέν) Τύποι δεδομένων οριζόμενοι από τον χρήστη Δεδομένα βαθμωτού τύπου (Enumerated Data Types) Type days = (Sun, Mon, Tue, Wed, Thu, Fri, Sat); Δεδομένα τύπου υποπεριοχής (Subrange types) Type Workdays = Mon..Tue; Type Grade=0..20; ORD(Wed) 2 Η μέτρηση για το ORD αρχίζει από το 0 (μηδέν)

Υποενότητες 7,8 Δημιουργία υποπρογραμμάτων Υποενότητες 7,8 Δημιουργία υποπρογραμμάτων Χαρακτηριστικά Συνάρτησης Επιστρέφει μόνο μία τιμή Μπορεί να χρησιμοποιηθεί μέσα στην εντολή WRITE και στην εντολή Εκχώρησης Χαρακτηριστικά Διαδικασίας Μπορεί να επιστρέψει στο κυρίως πρόγραμμα, τόσες τιμές όσες είναι οι τυπικές παράμετροι αναφοράς Δεν μπορεί να χρησιμοποιηθεί μέσα στην εντολή WRITE

Υποενότητα 9 Μονοδιάστατοι πίνακες Δυσδιάστατοι πίνακες Πίνακες (arrays) * Μονοδιάστατοι πίνακες Δυσδιάστατοι πίνακες Ταξινόμηση & αναζήτηση σε πίνακες Μέθοδος της φυσαλίδας (bubble sort)*** Σειριακή αναζήτηση (sequential search) Δυαδική αναζήτηση (binary search)