Καλησπέρα!
Είμαι μαθητής λυκείου και πρόσφατα έφτιαξα ένα σύστημα για ένα κυνήγι θησαυρού που κάναμε στο σχολείο μας.. Επειδή δεν θέλω να πάει όλος ο κώδικας χαμένος (φέτος τελειώνω) το έχω ανεβάσει το project στο Github.
Το σύστημα λειτουργεί ως εξής:
Ένας υπολογιστής με εγκατεστημένο το NodeJs και Xampp τρέχει σε μια διεύθυνση το σύστημα (έστω 192.168.1.3), ενώ έχει ανοικτή σε ένα browser τη σελίδα 192.168.1.3:3000/admin . Σε αυτόν τον υπολογιστή κάθεται ο υπεύθυνος του κυνηγιού, αυτός δηλαδή που θα βλέπει τις απαντήσεις που καταχωρούν οι μαθητές και θα απαντάει με ένα σωστό ή ένα λάθος.
Στην αίθουσα της πληροφορικής τρέχουν όλοι οι υπολογιστές τη διεύθυνση 192.168.1.3:3000
Στους μαθητές δίνουμε την πρώτη ερώτηση με χαρτί και αφού βρουν την απάντηση την καταχωρούν στο σύστημα. Η απάντηση που καταχωρούν φτάνει στον υπεύθυνο ο οποίος βλέπει αν είναι σωστή ή λάθος και απαντά (πατάει τα αντίστοιχα κουμπιά). Εάν η απάντηση είναι σωστή το σύστημα δίνει απευθείας την επόμενη απάντηση (τις έχουμε βάλει όλες αριθμημένες εξαρχής σε μια db στο MySQL του Xampp.
Εγκατάσταση:
-Βάζουμε το Xampp, NodeJs στον server
-Ανοίγουμε το Xampp και τρέχουμε Apache και MySQL
-Μπαίνουμε στο localhost/phpmyadmin και δημιουργούμε μια βάση δεδομένων "quiz"
-Κάνουμε import το quiz.sql
-Φτιάχνουμε την βάση δεδομένων στα μέτρα μας (βάζουμε το δικό μας μέγιστο level, τις ερωτήσεις, τις ομάδες κτλ)
-Τροποποιούμε το index.html και βάζουμε τα ονόματα των ομάδων που θέλουμε (ΤΕΡΆΣΤΙΑ ΠΡΟΣΟΧΉ ΣΤΗΝ ΑΡΊΘΜΗΣΗ (ID))
-Kάνουμε το σταυρό μας
-Τρέχουμε το Έναρξη.bat
https://github.com/stavros959/Systima-Quiz (Θα το ξεzipaρω σύντομα)
Εμφάνιση 1-3 από 3
-
04-03-18, 16:30 Σύστημα για διεξαγωγή ενός κυνηγιού για θησαυρό (Σε σχολείο) #1
-
05-03-18, 00:48 Απάντηση: Σύστημα για διεξαγωγή ενός κυνηγιού για θησαυρό (Σε σχολείο) #2
Παρεμπιπτοντως η ουσια του github ειναι να ειναι τα αρχεια ενα ενα για να εχει νοημα το git, αν ειναι να τα εχεις σε zip βαλτα σε ενα οποιοδηποτε site.
-
05-03-18, 02:55 Απάντηση: Σύστημα για διεξαγωγή ενός κυνηγιού για θησαυρό (Σε σχολείο) #3
Επίσης φτιάξε εκεί documentation, αλλιώς δεν έχει νόημα.
Παρόμοια Θέματα
-
Αναζήτηση νομοθεσίας για εγκατάσταση σε ιδιόκτητο οικόπεδο λυόμενης αποθήκης/καλύβας/τροχόσπιτου κλπ
Από TheUser στο φόρουμ Εκτός θέματοςΜηνύματα: 14Τελευταίο Μήνυμα: 04-03-19, 01:00 -
Σύστημα για rendering & 3d modeling
Από adtakhs στο φόρουμ Συνθέσεις Η/Υ και αναβαθμίσειςΜηνύματα: 20Τελευταίο Μήνυμα: 13-10-17, 09:04 -
[Other] Ρυθμίσεις για nat3 σε ps4
Από dimitris777 στο φόρουμ ADSL & Broadband Hardware, routers και modems...Μηνύματα: 7Τελευταίο Μήνυμα: 05-03-17, 23:55 -
Bonding 2 ή παραπάνω interfaces για μεγαλύτερη ταχύτητα μεταξύ 2 Mikrotik σε VMware Workstation
Από dimangelid στο φόρουμ MikroTik ADSL modems, routers & routerBOARDsΜηνύματα: 2Τελευταίο Μήνυμα: 05-03-17, 19:36
Bookmarks