Εφαρμογές web 2.0, Ειδική Αξιολόγηση

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

Αντικειμενοστρεφής Προγραμματισμός με Python

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

Αλγόριθμοι αναζήτησης σε μια βιβλιοθήκη

Βασικός σκοπός του σχεδιασμού είναι η εισαγωγή των μαθητών στη λειτουργία και στη μοντελοποίηση των δύο βασικών αλγορίθμων αναζήτησης, που είναι η Σειριακή/Γραμμική και η Δυαδική Αναζήτηση.

Εκτέλεση/Διερεύνηση απλού παιχνιδιού στο Scratch (SpaceTennis Game και DIT Hangman Game)

Γίνεται μια σύντομη συζήτηση σχετικά με τα ψηφιακά παιχνίδια, οι μαθητές αναφέρουν αν παίζουν τέτοια, ποια τους αρέσουν περισσότερο κλπ. Ανακοινώνεται στους μαθητές ότι θα ασχοληθούν με το πώς φτιάχνονται απλά ψηφιακά παιχνίδια. Οι μαθητές αρχικά παροτρύνονται να παίξουν για λίγο με ένα έτοιμο, πολύ απλό παιχνίδι στο Scratch. Στη συνέχεια καλούνται να διερευνήσουν –με τη βοήθεια Φύλλου Εργασίας- τον τρόπο με τον οποίο έχει αναπτυχθεί η εφαρμογή.

Δίκτυα Υπολογιστών

Οι μαθητές θα σχεδιάσουν το εργαστήριο του σχολείου τους μέσω προσομοίωσης. Αρχικά οι μαθητές θα κληθούν να απαντήσουν σε ένα διαδικτυακό πίνακα ανακοινώσεων τι πιστεύουν ότι είναι ένα δίκτυο υπολογιστών  όπου και θα ακολουθήσει συζήτηση και σχεδιασμός εννοιολογικού χάρτη. Στη συνέχεια θα σχεδιάσουν το δίκτυο υπολογιστών του σχολικού τους εργαστηρίου και θα προτείνουν τρόπους αποδοτικότερης σχεδίασης.

Δομή Επανάληψης με while βρόχο & Αλγόριθμοι αναζήτησης- Εξοικείωση με το App Inventor

Οι μαθητές διερευνούν τη δομή επανάληψης while μελετώντας ένα μικρό πρόγραμμα. Στη συνέχεια με τη μέθοδο pair programming τους ανατίθεται η υλοποίηση αλγορίθμου αναζήτησης ο οποίος θα τους οδηγήσει στην βέλτιστη λύση του προβλήματος που παρουσιάστηκε στο πρώτο σκέλος.

Υπολογιστική σκέψη, Κύκλος Εκτέλεσης Εντολής και Hour of Code

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