A7.1.M1 Αλγοριθμική Σκέψη, Προγραμματισμός και Σύγχρονες Εφαρμογές Πληροφορικής - Πώς Δημιουργούμε Ένα Πρόγραμμα για τον Υπολογιστή
Ποια βήματα πρέπει να ακολουθήσουμε για να δημιουργήσουμε ένα πρόγραμμα
B5.1.1 Δίκτυα Υπολογιστών και Διαδίκτυο
Είδη Δικτύων και Βασικές Συσκευές Δικτύωσης
Να εξηγούμε τι είναι τοπικό δίκτυο (LAN) και δίκτυο ευρείας περιοχής (WAN)
Να διακρίνουμε διάφορα παραδείγματα δικτύων σε LAN και WAN
Να αναγνωρίζουμε τις βασικές συσκευές δικτύου και να εξηγούμε σε γενικές γραμμές το ρόλο της κάθε μιας
Κάρτα δικτύου (NIC)
Διακόπτης (Switch)
Δρομολογητής (Router)
Διαμορφωτής/Αποδιαμορφωτής (Modem)
Να αναγνωρίζουμε τις ταχύτητες μεταφοράς δεδομένων bps, Kbps, Mbps και Gbps
Α5.2.1 Βασικές Έννοιες Ηλεκτρονικού Ταχυδρομείου
Να ορίζουμε τι είναι το ηλεκτρονικό ταχυδρομείο (e-mail)
Να περιγράφουμε τα πλεονεκτήματα που προκύπτουν από τη χρήση του ηλεκτρονικού ταχυδρομείου
Να ονομάζουμε τα είδη των πληροφοριών που μπορούν να αποσταλούν μέσω του ηλεκτρονικού ταχυδρομείου
Να περιγράφουμε τη συγκρότηση και τη δομή μιας διεύθυνσης ηλεκτρονικού ταχυδρομείου
Να δημιουργούμε μια διεύθυνση ηλεκτρονικού ταχυδρομείου μέσω του παγκόσμιου ιστού (webmail).
B5.1.1 Δίκτυα Υπολογιστών και Διαδίκτυο
Είδη Δικτύων και Βασικές Συσκευές Δικτύωσης
Να εξηγούμε τι είναι τοπικό δίκτυο (LAN) και δίκτυο ευρείας περιοχής (WAN)
Να διακρίνουμε διάφορα παραδείγματα δικτύων σε LAN και WAN
Να αναγνωρίζουμε τις βασικές συσκευές δικτύου και να εξηγούμε σε γενικές γραμμές το ρόλο της κάθε μιας
Κάρτα δικτύου (NIC)
Διακόπτης (Switch)
Δρομολογητής (Router)
Διαμορφωτής/Αποδιαμορφωτής (Modem)
Να αναγνωρίζουμε τις ταχύτητες μεταφοράς δεδομένων bps, Kbps, Mbps και Gbps
Α5.2.1 Βασικές Έννοιες Ηλεκτρονικού Ταχυδρομείου
Να ορίζουμε τι είναι το ηλεκτρονικό ταχυδρομείο (e-mail)
Να περιγράφουμε τα πλεονεκτήματα που προκύπτουν από τη χρήση του ηλεκτρονικού ταχυδρομείου
Να ονομάζουμε τα είδη των πληροφοριών που μπορούν να αποσταλούν μέσω του ηλεκτρονικού ταχυδρομείου
Να περιγράφουμε τη συγκρότηση και τη δομή μιας διεύθυνσης ηλεκτρονικού ταχυδρομείου
Να δημιουργούμε μια διεύθυνση ηλεκτρονικού ταχυδρομείου μέσω του παγκόσμιου ιστού (webmail).
2. Εισαγωγή | O συναρπαστικός κόσμο του App Store και του iOS DevelopmentLazaros Vrysis
Ο οδηγός δημιουργήθηκε στο πλαίσιο του appDevWorkshop Xanthi 2015 (http://bit.ly/2jbuII5).
Cover are από τον Γιώργο Παυλίδη (http://georgepavlides.info/).
Μπορείτε να κατεβάσετε την παρουσίαση, ώστε να αναπαράγονται κινήσεις που υπάρχουν σε ορισμένες διαφάνειες.
Η εν λόγω παρουσίαση πραγματοποιήθηκε 14 Φεβρουαρίου 2018 στο 'The Cube Athens' για το 14ο Meetup του 'Athens UX Community'.
Με τη διάλεξη αυτή προσπάθησα να παρουσιάσω το δρόμο που έχω καλύψει στο θέμα 'Design Systems' και όσα περισσότερα insights ήταν δυνατό να μεταφέρω απ' την αντίστοιχη προσπάθεια της Product Design ομάδας του xo.gr να δημιουργήσει ανάλογο σχεδιαστικό σύστημα.
Το Πρόγραμμα Μαθημάτων και το Διαδικτυακό Περιβάλλον Εκπαίδευσης του Έργου Co...eurocy
Αυτή η παρουσίαση αποτελεί μια περίληψη δύο σημαντικών προϊόντων του Έργου Code RED (http://www.codered-project.eu): του ολοκληρωμένου προγράμματος μαθημάτων και της διαδικτυακής πλατφόρμας εκπαίδευσης. Τα δύο αυτά έχουν δημιουργηθεί για να υποστηρίξουν τους εκπαιδευτές στην καθημερινή τους εργασία με το υλικό του Code RED.
Life-saving tools for translators written by translators. I hope you enjoy it. let me know your thoughts on my part. Enjoy! You may find it here: https://lnkd.in/dkEtJWU
Σε Αυτή Τη Σειρά Διαφανειών Αναφέρονται Τα Βασικότερα Χαρακτηριστικά Που Πρέπει Να Έχει Ένα Σύγχρονο Mobile Site Ώστε Να Είναι Ανταγωνιστικό. Ακόμα, Παρουσιάζεται Το Εργαλείο Google Optimize, Καθώς Και Tο Πως Αυτό Μπορεί Να Συμβάλλει Στην Όλη Διαδικασία Βελτιστοποίησης Του Conversion Rate.
Γ6.1&2 Βασικά Δομικά Συστατικά Στοιχεία και Κύρια Αντικείμενα μιας Βάσης Δεδομένων
Να κατανοούμε τι είναι μια βάση δεδομένων
Να κατανοούμε ότι η πληροφορία είναι το επεξεργασμένο αποτέλεσμα δεδομένων
Να γνωρίζουμε μερικές κοινές χρήσεις μεγάλης κλίμακας βάσεων δεδομένων, όπως: κοινωνικά δίκτυα, συστήματα κρατήσεων, κυβερνητικά μητρώα, εγγραφές τραπεζικών λογαριασμών, πληροφορίες ασθενών νοσοκομείων
Να κατανοούμε τον τρόπο που είναι οργανωμένη μια βάση δεδομένων όσον αφορά τους πίνακες, τις εγγραφές και τα πεδία
Να ανοίγουμε (Open) και να κλείνουμε (Close) μια βάση δεδομένων
Να χρησιμοποιούμε την εναλλαγή προβολών του πίνακα (Design View/Datasheet view)
Να αναφέρουν τα κύρια δομικά στοιχεία μιας βάσης δεδομένων
Να κατανοούμε ότι όλα τα δεδομένα μιας βάσης αποθηκεύονται σε πίνακες
Να κατανοούμε την αυτόματη αποθήκευση αλλαγών σε μια βάση δεδομένων
Να καταχωρούμε εγγραφές στον πίνακα.
Να κατανοούμε ότι κάθε πίνακας σε μια βάση δεδομένων πρέπει να περιέχει δεδομένα σχετικά με έναν μοναδικό τύπο αντικειμένου
Να κατανοούμε ότι κάθε εγγραφή σε μια βάση δεδομένων πρέπει να περιέχει δεδομένα μόνο για ένα μοναδικό αντικείμενο
Να κατανοούμε ότι κάθε πεδίο ενός πίνακα πρέπει να περιέχει μόνο ένα στοιχείο δεδομένων.
C 6 2 basic constructive elements and main objects of a database papettas
Γ6.2 Βασικά Δομικά Συστατικά Στοιχεία και Κύρια Αντικείμενα μιας Βάσης Δεδομένων
Να αναγνωρίζουμε και να περιγράφουμε πώς είναι οργανωμένη μια βάση δεδομένων όσον αφορά τα βασικά δομικά συστατικά στοιχεία της (πίνακες, εγγραφές και πεδία).
Να εντοπίζουμε και να περιγράφουμε τις σχέσεις που διέπουν τους πίνακες σε μια βάση δεδομένων και τα πλεονεκτήματα που προκύπτουν από αυτές.
Να δημιουργούμε και να αποθηκεύουμε μια βάση δεδομένων σε συγκεκριμένη θέση σε μονάδα δίσκου
Να ανοίγουμε μια βάση δεδομένων από συγκεκριμένη θέση από μονάδα δίσκου
Να αναγνωρίζουμε τα κύρια αντικείμενα μιας βάσης δεδομένων.
More Related Content
Similar to A7-1-M1-Algorithmic-Thinking-Programming and Modern Computer Applications
2. Εισαγωγή | O συναρπαστικός κόσμο του App Store και του iOS DevelopmentLazaros Vrysis
Ο οδηγός δημιουργήθηκε στο πλαίσιο του appDevWorkshop Xanthi 2015 (http://bit.ly/2jbuII5).
Cover are από τον Γιώργο Παυλίδη (http://georgepavlides.info/).
Μπορείτε να κατεβάσετε την παρουσίαση, ώστε να αναπαράγονται κινήσεις που υπάρχουν σε ορισμένες διαφάνειες.
Η εν λόγω παρουσίαση πραγματοποιήθηκε 14 Φεβρουαρίου 2018 στο 'The Cube Athens' για το 14ο Meetup του 'Athens UX Community'.
Με τη διάλεξη αυτή προσπάθησα να παρουσιάσω το δρόμο που έχω καλύψει στο θέμα 'Design Systems' και όσα περισσότερα insights ήταν δυνατό να μεταφέρω απ' την αντίστοιχη προσπάθεια της Product Design ομάδας του xo.gr να δημιουργήσει ανάλογο σχεδιαστικό σύστημα.
Το Πρόγραμμα Μαθημάτων και το Διαδικτυακό Περιβάλλον Εκπαίδευσης του Έργου Co...eurocy
Αυτή η παρουσίαση αποτελεί μια περίληψη δύο σημαντικών προϊόντων του Έργου Code RED (http://www.codered-project.eu): του ολοκληρωμένου προγράμματος μαθημάτων και της διαδικτυακής πλατφόρμας εκπαίδευσης. Τα δύο αυτά έχουν δημιουργηθεί για να υποστηρίξουν τους εκπαιδευτές στην καθημερινή τους εργασία με το υλικό του Code RED.
Life-saving tools for translators written by translators. I hope you enjoy it. let me know your thoughts on my part. Enjoy! You may find it here: https://lnkd.in/dkEtJWU
Σε Αυτή Τη Σειρά Διαφανειών Αναφέρονται Τα Βασικότερα Χαρακτηριστικά Που Πρέπει Να Έχει Ένα Σύγχρονο Mobile Site Ώστε Να Είναι Ανταγωνιστικό. Ακόμα, Παρουσιάζεται Το Εργαλείο Google Optimize, Καθώς Και Tο Πως Αυτό Μπορεί Να Συμβάλλει Στην Όλη Διαδικασία Βελτιστοποίησης Του Conversion Rate.
Γ6.1&2 Βασικά Δομικά Συστατικά Στοιχεία και Κύρια Αντικείμενα μιας Βάσης Δεδομένων
Να κατανοούμε τι είναι μια βάση δεδομένων
Να κατανοούμε ότι η πληροφορία είναι το επεξεργασμένο αποτέλεσμα δεδομένων
Να γνωρίζουμε μερικές κοινές χρήσεις μεγάλης κλίμακας βάσεων δεδομένων, όπως: κοινωνικά δίκτυα, συστήματα κρατήσεων, κυβερνητικά μητρώα, εγγραφές τραπεζικών λογαριασμών, πληροφορίες ασθενών νοσοκομείων
Να κατανοούμε τον τρόπο που είναι οργανωμένη μια βάση δεδομένων όσον αφορά τους πίνακες, τις εγγραφές και τα πεδία
Να ανοίγουμε (Open) και να κλείνουμε (Close) μια βάση δεδομένων
Να χρησιμοποιούμε την εναλλαγή προβολών του πίνακα (Design View/Datasheet view)
Να αναφέρουν τα κύρια δομικά στοιχεία μιας βάσης δεδομένων
Να κατανοούμε ότι όλα τα δεδομένα μιας βάσης αποθηκεύονται σε πίνακες
Να κατανοούμε την αυτόματη αποθήκευση αλλαγών σε μια βάση δεδομένων
Να καταχωρούμε εγγραφές στον πίνακα.
Να κατανοούμε ότι κάθε πίνακας σε μια βάση δεδομένων πρέπει να περιέχει δεδομένα σχετικά με έναν μοναδικό τύπο αντικειμένου
Να κατανοούμε ότι κάθε εγγραφή σε μια βάση δεδομένων πρέπει να περιέχει δεδομένα μόνο για ένα μοναδικό αντικείμενο
Να κατανοούμε ότι κάθε πεδίο ενός πίνακα πρέπει να περιέχει μόνο ένα στοιχείο δεδομένων.
C 6 2 basic constructive elements and main objects of a database papettas
Γ6.2 Βασικά Δομικά Συστατικά Στοιχεία και Κύρια Αντικείμενα μιας Βάσης Δεδομένων
Να αναγνωρίζουμε και να περιγράφουμε πώς είναι οργανωμένη μια βάση δεδομένων όσον αφορά τα βασικά δομικά συστατικά στοιχεία της (πίνακες, εγγραφές και πεδία).
Να εντοπίζουμε και να περιγράφουμε τις σχέσεις που διέπουν τους πίνακες σε μια βάση δεδομένων και τα πλεονεκτήματα που προκύπτουν από αυτές.
Να δημιουργούμε και να αποθηκεύουμε μια βάση δεδομένων σε συγκεκριμένη θέση σε μονάδα δίσκου
Να ανοίγουμε μια βάση δεδομένων από συγκεκριμένη θέση από μονάδα δίσκου
Να αναγνωρίζουμε τα κύρια αντικείμενα μιας βάσης δεδομένων.
Γ3.1 Λειτουργικά Συστήματα - Ρόλος και Λειτουργίες
Να αναγνωρίζουμε τον ρόλο του Λειτουργικού Συστήματος ως συντονιστή του υλικού και του λογισμικού του υπολογιστή
Να αναφέρουμε τις βασικές συντονιστικές λειτουργίες του Λειτουργικού Συστήματος (έλεγχος υλικού, διαχείριση πόρων – ΚΜΕ/κύριας μνήμης/συστήματος αρχειοθέτησης/εκτυπωτών/δικτύου, διαχείριση πρόσβασης και χρηστών)
Να περιγράφουμε τη σχέση του Λειτουργικού Συστήματος και του Λογισμικού Εφαρμογών
Να ονομάζουμε τα βασικότερα Λειτουργικά Συστήματα που χρησιμοποιούνται σήμερα (Microsoft Windows, Linux, Mac OS X, Android, Symbian, κ.λπ.).
Γ2.3 Κύρια και Βοηθητική Μνήμη
Να αναφέρουμε τα είδη κύριας μνήμης και να τα συγκρίνουμε με βάση τα χαρακτηριστικά τους
Να περιγράφουμε τον ρόλο του κάθε είδους της κύριας μνήμης
Να εξηγούμε τι είναι η βοηθητική μνήμη
Να εξηγούμε και να διακρίνουμε τη διαφορά ανάμεσα στην κύρια και τη βοηθητική μνήμη
Να αναφέρουμε τον ρόλο και τα χαρακτηριστικά (χωρητικότητα, ταχύτητα ανάγνωσης/εγγραφής δεδομένων, φορητότητα, εγγραψιμότητα, κόστος, κ.λπ.) συνήθων μέσων βοηθητικής μνήμης (σκληροί δίσκοι, μνήμη φλας USB/SD/Memory Stick, CD, DVD, CD-R/RW, DVD-R/RW)
Να επιλέγουμε σε παραδείγματα το καταλληλότερο μέσο για την αποθήκευση με βάση το μέγεθος των αρχείων και τα χαρακτηριστικά των διάφορων μέσων βοηθητικής μνήμης.
Να περιγράφουμε την ανάγκη χρήσης των εκθέσεων σε μια βάση δεδομένων τόσο από πίνακες όσο και από ερωτήματα (πλεονεκτήματα)
Να δημιουργούμε, να αποθηκεύουμε, να εκτυπώνουμε και να διαγράφουμε απλές εκθέσεις.
Ενότητα Α3.2 - Κατηγορίες Λογισμικού
Να αναφέρουμε τις βασικές κατηγορίες του Λογισμικού (Λογισμικό Συστήματος, Λογισμικό Εφαρμογών)
Να περιγράφουμε τη σχέση Λειτουργικού Συστήματος και Λογισμικού Εφαρμογών
Να δίνουμε παραδείγματα Λογισμικού Εφαρμογών
Να κατατάσσουμε κάποιο λογισμικό στην ανάλογη κατηγορία
Ενότητα Α3.1 Το Λειτουργικό Σύστημα
Να ορίζουμε τι είναι ένα λειτουργικό σύστημα και γιατί χρειάζεται
Να αναφέρουμε ονόματα λειτουργικών συστημάτων
Να αναφέρουμε τις βασικές λειτουργίες/υπηρεσίες που παρέχει ένα λειτουργικό σύστημα στον χρήστη και να αναγνωρίζουμε πότε τις χρησιμοποιούμε
Γιατί υπάρχουν διαφορετικά λειτουργικά συστήματα
Να αναφέρουμε τους δύο τρόπους με τους οποίους μπορεί ο χρήστης να επικοινωνεί με το λειτουργικό σύστημα και τα κύρια πλεονεκτήματα και μειονεκτήματα του καθενός
Διδακτέα - Εξεταστέα ύλη για το μάθημα "Οικονομία" (ΑΟΘ) της Γ τάξης του Επαγγελματικού λυκείου. Μπορείτε να δείτε και αναλυτικά την ύλη του μαθήματος επιλέγοντας τον παρακάτω σύνδεσμο:
https://view.genially.com/6450d17ad94e2600194eb286
Αρχές Οικονομικής Θεωρίας - Το γραπτό των πανελλαδικών εξετάσεωνPanagiotis Prentzas
Αρχές Οικονομικής Θεωρίας (ΑΟΘ): Τι πρέπει να προσέξουν οι υποψήφιοι κατά τη διάρκεια των πανελλαδικών εξετάσεων στη δομή των απαντήσεών τους, αλλά και στην εμφάνιση του γραπτού τους.
Μπορείτε να δείτε και τη διαδραστική παρουσίαση στο www.study4economy.edu.gr.
2. Ποια βήματα πρέπει να ακολουθήσουμε για
να δημιουργήσουμε ένα πρόγραμμα
14/11/2016 2
3. Κάθε πρόγραμμα (λογισμικό) που εκτελεί ο υπολογιστής, είτε
είναι το λειτουργικό σύστημα, είτε εφαρμογές (π.χ. ο
επεξεργαστής κειμένου, ο φυλλομετρητής ιστού, ή ακόμη και
ένα παιγνίδι) δεν είναι τίποτα άλλο από μια συγκροτημένη
σειρά από εντολές, προσεκτικά τοποθετημένες, που όταν
εκτελούνται από τον υπολογιστή έχουν το συγκεκριμένο
αποτέλεσμα που βλέπουμε.
Τα προγράμματα τα δημιουργούν οι άνθρωποι και όπως όλες
οι τεχνολογικές κατασκευές (π.χ. κτίρια, αυτοκίνητα, γέφυρες,
ηλεκτρικές συσκευές) για να λειτουργούν σωστά θα πρέπει
να σχεδιαστούν προσεκτικά, να κατασκευαστούν όπως έχουν
σχεδιαστεί και να ελεγχθούν πριν τα χρησιμοποιήσουμε.
◦ Πολλές φορές δημιουργούνται νέες ανάγκες και απαιτούνται αλλαγές,
που για να γίνουν με επιτυχία θα πρέπει να ενσωματωθούν σε κάθε
φάση της δημιουργίας.
14/11/2016 3
4. Για να διορθωθεί μια κατασκευή που δεν έχει σχεδιαστεί
σωστά, συνήθως απαιτείται η εξασφάλιση νέων υλικών και
πολύ κόπο για την επιδιόρθωση της, συχνά με ψηλό κόστος,
πράγμα που αναγκάζει τον κατασκευαστή να τη σχεδιάσει
πολύ προσεκτικά.
◦ Το λογισμικό, σε αντίθεση με άλλες κατασκευές, δεν απαιτεί την
αγορά υλικών και συχνά δίνεται η εντύπωση ότι δεν απαιτείται
σχεδιασμός.
◦ Στην πραγματικότητα όμως, το κόστος εντοπισμού και επίλυσης
λαθών στο λογισμικό, ιδιαίτερα εάν δεν έχει σχεδιαστεί σωστά, είναι
μια δύσκολη, μακροχρόνια και δαπανηρή διαδικασία.
Σε αυτή την ενότητα θα μάθουμε τις βασικές αρχές
δημιουργίας λογισμικού χρησιμοποιώντας κατάλληλα
«εργαλεία» και θα δημιουργήσουμε προγράμματα που θα
μοιάζουν με παιγνίδια ηλεκτρονικών υπολογιστών με τα
οποία θα μπορούμε να περνάμε ευχάριστα την ώρα μας. Θα
τα δούμε όμως μέσα από τα μάτια του δημιουργού τους.
14/11/2016 4
5. 14/11/2016 5
Καθορισμός του
προβλήματος με ακρίβεια
(τι πρέπει να κάνει)
Καθορισμός των βημάτων
για επίλυση (πώς πρέπει
να το κάνει)
Μετατροπή των βημάτων
σε πρόγραμμα
Έλεγχος
6. Σε ένα παιγνίδι, ο «ήρωας» μαζεύει
κέρματα και αυξάνεται το σκορ του.
14/11/2016 6
Όταν ο ήρωας περνά πάνω από ένα κέρμα, θέλουμε:
• το σκορ να αυξάνεται κατά 5
• το κέρμα να εξαφανίζεται
• να ακούγεται ένας ήχος
7. Σε ένα παιγνίδι θα μπορούσαν να είναι οι τρόποι
που τα διάφορα αντικείμενα αλληλεπιδρούν,
◦ πώς ο χρήστης ελέγχει το παιγνίδι,
◦ πώς τελειώνει το παιγνίδι κ.λπ.
Τα παιγνίδια συνήθως περιλαμβάνουν διάφορα
αντικείμενα που αλληλεπιδρούν.
Μια καλή στρατηγική για να εντοπίσουμε τι
χρειάζεται να κάνει το πρόγραμμά μας είναι να
καταγράψουμε το κάθε αντικείμενο και πώς αυτό
αλληλεπιδρά με το περιβάλλον του παιγνιδιού και
με άλλα αντικείμενα.
14/11/2016 7
8. Μια αλεπού πεινασμένη είδε μια κληματαριά γεμάτη
χοντρόρωγα, ωραία σταφύλια.
Τα ζήλεψε και πολύ επιθυμούσε να τα δοκιμάσει, μα
πώς ν' ανεβεί.
Οι αλεπούδες δεν είναι γατιά, να πιάνονται με τα νύχια
τους και ν' ανεβαίνουν όπου τους αρέσει.
Πήδηξε δύο-τρεις φορές αλλά δεν κατάφερε να τα
φτάσει.
Στο τέλος, απελπισμένη, αφού γύρισε και είδε δύο
φορές τα σταφύλια, για να παρηγορηθεί, κορόιδεψε η
ίδια τον εαυτό της λέγοντας: «Δεν βαριέσαι, δεν
τρώγονται. Αγίνωτα είναι ακόμη...» και στη συνέχεια
φεύγει.
Αμέσως μετά εμφανίζεται ο Αίσωπος ο οποίος
αναφέρει το ηθικό δίδαγμα του μύθου: «Είναι εύκολο να
υποτιμάμε αυτό που δεν μπορούμε να καταφέρουμε» .
14/11/2016 8