Προγραμματισμός

Ώρα του Κώδικα με το Minecraft

Μια πρώτη επαφή με τον προγραμματισμό μέσα από τον κόσμο του Minecraft.

Περισσότερα: https://code.org/mc

Πανελλαδικές ΕΠΑΛ 2015: Δομημένος Προγραμματισμός – Θέματα και προτεινόμενες απαντήσεις

Στις 05/06/2015 οι υποψήφιοι του τομέα πληροφορικής των ΕΠΑΛ διαγωνίστηκαν στο μάθημα του Δομημένου Προγραμματισμού. Σε γενικές γραμμές, τα θέματα κρίνονται βατά, χωρίς ιδιαίτερο βαθμό δυσκολίας.

Στους παρακάτω συνδέσμους μπορείτε να δείτε τα θέματα καθώς και τις προτεινόμενες απαντήσεις:

Να επισημάνω ότι οι προτεινόμενες απαντήσεις είναι ενδεικτικές, φυσικά δεν είναι οι μοναδικές (εφόσον ένα πρόβλημα μπορεί να λυθεί με περισσότερους από έναν αλγόριθμους) και ενδέχεται να περιέχουν λάθη. Παρακαλώ σε περίπτωση που εντοπίσετε κάποιο λάθος, επικοινωνήστε μαζί μου για διόρθωση.

Τέλος, να ευχηθώ σε όλες τις μαθήτριες και τους μαθητές, ΚΑΛΑ ΑΠΟΤΕΛΕΣΜΑΤΑ.

Δομημένος Προγραμματισμός ? Κεφάλαιο 12 ? Διαδικασίες

Δίνονται παρακάτω ορισμένα παραδείγματα με χρήση διαδικάσιών (procedures) στην Pascal. Στα παραδείγματα γίνεται σταδιακά χρήση τυπικών παραμέτρων (formal), τόσο παραμέτρων τιμών (value) όσο και παραμέτρων μεταβλητών (variable). Να σημειωθεί ότι στα προγράμματα δε γίνεται έλεγχος ορθότητας των δεδομένων εισόδου, εφόσον ο σκοπός τους είναι να γίνει κατανοητή η χρήση των διαδικασιών και των τυπικών παραμέτρων.

Περισσότερα…

Δομημένος Προγραμματισμός ? Κεφάλαιο 11 ? Λύσεις ασκήσεων

Οι λύσεις των ασκήσεων του κεφαλαίου 11 για το μάθημα Δομημένος Προγραμματισμός.

Τίτλος κεφαλαίου: “Εντολές Επανάληψης”.

Οι εκφωνήσεις των ασκήσεων βρίσκονται στις σελίδες 107-108 του βιβλίου μαθητή.

Περισσότερα…

Δομημένος Προγραμματισμός ? Κεφάλαιο 10 ? Λύσεις ασκήσεων

Οι λύσεις των ασκήσεων του κεφαλαίου 10 για το μάθημα Δομημένος Προγραμματισμός.

Τίτλος κεφαλαίου: “Εντολές επιλογής και αποφάσεων”.

Οι εκφωνήσεις των ασκήσεων βρίσκονται στις σελίδες 97-98 του βιβλίου μαθητή.

Περισσότερα…

Δομημένος Προγραμματισμός – Κεφάλαιο 9 – Λύσεις ασκήσεων

Οι λύσεις των ασκήσεων του κεφαλαίου 9 για το μάθημα Δομημένος Προγραμματισμός.

Τίτλος κεφαλαίου: “Βασικές εντολές”.

Οι εκφωνήσεις των ασκήσεων βρίσκονται στις σελίδες 88-90 του βιβλίου μαθητή.

Περισσότερα…

Ασκήσεις με ψευδοκώδικα

Μάθημα: Δομημένος προγραμματισμός

Κεφάλαιο: 4.2 Ψευδοκώδικας.

Διαθέσιμο υλικό: 10 ασκήσεις μαζί με τις προτεινόμενες λύσεις.

Περισσότερα…

Πανελλαδικές ΕΠΑΛ 2014: Δομημένος Προγραμματισμός – Θέματα και προτεινόμενες απαντήσεις

Δομημένος προγραμματισμόςΣτις 16/06/2014 οι υποψήφιοι του τομέα πληροφορικής των ΕΠΑΛ διαγωνίστηκαν στο μάθημα του Δομημένου Προγραμματισμού.

Στη συνέχεια μπορείτε να δείτε τα θέματα καθώς και τις προτεινόμενες απαντήσεις:

Να επισημάνω ότι οι προτεινόμενες απαντήσεις είναι ενδεικτικές, φυσικά δεν είναι οι μοναδικές (εφόσον ένα πρόβλημα μπορεί να λυθεί με περισσότερους από έναν αλγόριθμους) και ενδέχεται να περιέχουν λάθη. Παρακαλώ σε περίπτωση που εντοπίσετε κάποιο λάθος, επικοινωνήστε μαζί μου για διόρθωση.

Τέλος, να ευχηθώ σε όλες τις μαθήτριες και τους μαθητές, ΚΑΛΑ ΑΠΟΤΕΛΕΣΜΑΤΑ.

Code School – Try jQuery

try.jquery.comΗ jQuery είναι μία “βιβλιοθήκη” javascript η οποία μας δίνει τη δυνατότητα να εμπλουτίζουμε τη σελίδα μας με εφέ (και όχι μόνο) χωρίς  να χρειάζεται να γράφουμε την ποσότητα κώδικα που θα χρειαζόταν εάν χρησιμοποιούσαμε την παραδοσιακή javascript. Επίσης είναι cross-browser, δηλαδή έχει τα ίδια αποτελέσματα σε όλους τους σύγχρονους φυλλομετρητές.

Στον ιστότοπο try.jquery.com μπορείτε να μάθετε τα βασικά της  jQuery με ένα συνδυασμό από εκπαιδευτικά video και ασκήσεις τις οποίες γράφετε μέσα στο φυλλομετρητή. Ο χρόνος που απαιτείται είναι περίπου 2 ώρες για την εκτέλεση όλων των ασκήσεων.

Η γλώσσα των video και των ασκήσεων είναι τα αγγλικά.

CodeMaven: Μάθετε διασκεδαστικά και διαδραστικά javascript

www.crunchzilla.com/code-mavenΤο CodeMaven είναι μία online εφαρμογή με την οποία μπορείτε να μάθετε διασκεδαστικά και διαδραστικά τη γλώσσα javascript. Η εφαρμογή εστιάζει στη δράση καθώς η αλλαγή του κώδικα έχει άμεσα ορατά αποτελέσματα. Tο CodeMaven είναι ένα πρώτο βήμα στην εκμάθηση και τις έννοιες προγραμματισμού χωρίς να ασχολείται με τα συγκεκριμένα και αυστηρά χαρακτηριστικά της γλώσσας.

Τα project που καλείται να δημιουργήσει ο χρήστης ξεκινούν με απλά κουτιά και χρώματα ενώ γρήγορα προχωρούν σε συναρπαστικά πειράματα με απλά animation και fractals. Σημαντικές έννοιες προγραμματισμού, όπως μεταβλητές, εκφράσεις, βρόχοι, συνθήκες και συναρτήσεις παρουσιάζονται με  παραδείγματα.