Φέτος διδάσκω το μάθημα ΕΑΕΗΥ. Ξεκίνησα με τα πολύ καλά προβλήματα βαρκάρης και δοχεία από την εξαιρετική δουλειά του συναδέλφου Χαριτόπουλου Κοσμά Όμως λόγω της ανομοιογένειας της τάξης (από διαφορετικούς τομέις ) συνέχισα για την ώρα με κάρτες δραστηριοτήτων ώστε να εξοικειωθούν οι μαθητές με το περιβάλλον και να ‘χαρουν’ τον προγραμματισμό σαν διαδικασία , […]
Η λύση μου στο επίπεδο 38 (Seek and Destroy) του 7BH
Το πρόβλημα είναι να βρείς τον μικρότερο αριθμό. Η λύση μου είναι να βρεί ο κάθε εργαζόμενος το μικρότερο στη στήλη του και ο εργαζόμενος που είναι δίπλα στον καταστροφέα θα αναλάβει να βρει τον μικρότερο από αυτούς που λογικά θα είναι και ο μικρότερος από όλους.
Η λύση μου στο επίπεδο 20 του 7BH (Reverse line)
Με δυσκόλεψε αρκετά. 2 ώρες και.. Δυστυχώς δεν πήγε το μυαλό μου στο να κάνουν τη βόλτα.
Η λύση μου στο επίπεδο 18 του 7ΒΗ
Το πρόγραμμα χωρίζεται σε δυο τμήματα. Πρώτα διατάσσουμε τους εργάτες σε ξεχωριστή στήλη και μετά προχωράμε.
Η λύση μου στο επίπεδο 13 του 7BillionHumans
Με παίδεψε μια δυο ώρες, τελικά η προσεγγισή μου που απεδωσε ήταν να ασχοληθώ πρώτα με την κινηση ζικ-ζακ και το πως θα την πετυχω και οι περεταιρω συνθηκες ελεγχου για να αφήσουμε το πακετο προεκυψαν ευκολα σχετικα. — 7 Billion Humans (2053) — — 13: Injection Sites 2 — step s pickup c a: […]
Human Resource Machine (γνωριμιά με τον συμβολικό προγραμματισμό )
Ένα χαριτωμένο εκπαιδευτικό παιχνίδι που βοηθάει στην γνωριμία με βασικές έννοιες του προγραμματισμού είναι το Human Resource Machine
Το κόσκινο του Ερατοσθένη σε Python
Πηγές: http://users.sch.gr/geoman22/mathP/Eratosthenis.htm https://el.wikipedia.org/wiki/Κόσκινο_του_Ερατοσθένη Επίσης σε Linux based διανομές μπορείτε να κάνετε έπαλήθευση και με το command line tools ‘primes’ που θα βρείτε στο πακέτο bsdgames. # -*- coding: utf-8 -*- N = input(“Δώσε N:”) # χρειαζόμαστε μια λίστα που να γεμίσει με ακεραίους από 1 εως Ν lista = range(0,N+1) print lista # πρέπει […]
Προγραμματίζωντας τον ZX Spectrum
Ανακάλυψα έναν καλοσχεδιασμένο HTML5 εξομειωτή του ZX Spectrum 48. O ZX Spectrum ήταν ένας 8-μπιτος οικιακός υπολογιστής που παρουσιάστηκε στο Ηνωμένο Βασίλειο το 1982 από την εταιρεία Sinclair Research. Είχε εμπορική επιτυχία και τη δεκατετία του 80 είχε εδραιωθεί και στην χώρα μας στους ποιό δημοφιλής οικιακούς ΗΥ. Είχα και εγώ τον ZXSpectrum+ αλλά έκανα […]
Μετατροπή από Vintage Basic σε Basic256
Όταν ξεκίνησε η δημιουργία και διάδοση των σπιτικών μικροϋπολογιστών κάθε μικροϋπολογιστής είχε διερμηνευτή της Basic και μπορούσες να γράψεις εύκολα και άμεσα εντολές και προγράμματα σε Basic. Η BASIC δημιουργήθηκε από τους Thomas E. Kurtz και John George Kemeny το 1964 στο αμερικανικό κολλέγιο Dartmouth προκειμένου να έχουν οι μαθητές μια απλή γλώσσα προγραμματισμού […]
Χρήση GIT σε windowsXP
Χρησιμοποιούμε το λογισμικό TortoiseGit το οποίο είναι διασύνδεση του περιηγητή αρχείων στο Git . Μεταξύ των άλλων προαπαιτούμενων για την εγκατάσταση (διαβάστε τις οδηγίες) το σημαντικό είναι ότι πρέπει να έχουμε εγκατεστημένο το git for Windowsτο οποίο όπως λέει και το όνομα του λογισμικού είνα το Git (με όλατου τα εργαλειά που προσφέρουν τη σχετική […]