<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Πρώτα Βήματα - Αρχές προγραμματισμού</title><link>https://www.dotnetzone.gr:443/cs/forums/72/ShowForum.aspx</link><description>Αναρωτιέστε τι σημαίνει object; Class; Inheritance; Design pattern; Την απάντηση μπορείτε να την βρείτε εδώ!</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: online examinations</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/33115.aspx</link><pubDate>Sat, 23 Jun 2007 00:34:46 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:33115</guid><dc:creator>Q-apprentice</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/33115.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=72&amp;PostID=33115</wfw:commentRss><description>Εάν θές να βάλεις στους μαθητές να γράψουν κώδικα από το μηδέν τότε αυτό που ζητάς είναι όντως δύσκολο...αλλά μπορείς να κάνεις και το εξής , τουλάχιστον σε java που είχα κάποτε εξεταστεί και εγώ. Μπορεί να δημοσιευθεί ένα ελλειπές πρόγραμμα με μέρη κώδικα που θέλεις να συμπληρώσουν οι μαθητές/μαθήτριες μιας και ο κώδικας γράφεται με ένα συγκεκριμένο τρόπο είναι εύκολο να τσεκαριστεί και να διορθωθεί άμεσα από τη μηχανή..αλλά αν δεν είσαι τόσο αυστηρώς στην εξέταση και είσαι ελαστικός στο θεμα "case sensitive" γιατι πολυ απλά σε νοιάζει να δεις μόνο το πώς σκέφτονται τότε το θέμα δυσκολεύει λίγο.&lt;br&gt;</description></item><item><title>Απ: online examinations</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/19026.aspx</link><pubDate>Mon, 23 Oct 2006 19:10:50 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:19026</guid><dc:creator>PALLADIN</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/19026.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=72&amp;PostID=19026</wfw:commentRss><description>Ένα τέτοιο σύστημα είδα στο www.topcoder.com.&lt;br /&gt;
&lt;br /&gt;
Οι τύποι χρησιμοποιούν unit tests και κάνουν compile στον server. Σαν περιβάλλον διεπαφής χρησιμοποιούν ένα Java WebStart application.</description></item><item><title>Απ: online examinations</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/19014.aspx</link><pubDate>Mon, 23 Oct 2006 17:02:41 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:19014</guid><dc:creator>dimkasta</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/19014.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=72&amp;PostID=19014</wfw:commentRss><description>Ίσως θα ήτανε πιο εύκολο να βάλεις multiple choice και για το κομμάτι του κώδικα να ανεβάζει έτοιμο compiled dll ή jar (ανάλογα τη γλώσσα...)&lt;br /&gt;
&lt;br /&gt;
Έτσι κι αλλιώς το πρώτο που θα πρέπει να μάθει κάποιος είναι να κάνει compile τον κώδικά του.&lt;br /&gt;
&lt;br /&gt;
Θα είναι πιο εύκολο να ελέγχεις με reflection αν η κλάσση όντως υλοποιεί τα public που του έχεις ορίσει και ότι οι functions ή methods επιστρέφουνε αυτό που περιμένεις...&lt;br /&gt;
&lt;br /&gt;
Για την εισαγωγή νέων κλάσεων και χρήση τους μπορείς να ρίξεις μια ματιά στο terrarium που είχε φτιάξει η MS.&lt;br /&gt;
&lt;br /&gt;
Ήτανε ένα οικοσύστημα όπου μπορούσες να φτιάξεις δικά σου πλασματάκια υλοποιώντας κάποια interface. Aν η κλάσση είχε τη σωστή μορφή τότε τη δεχότανε και δημιουργούσε τα πλασματάκια σου. Αν όχι απλά σε γείωνε...&lt;br /&gt;
&lt;br /&gt;
Νομίζω μπορείς να πάρεις κάποιες ιδέες από εκεί...&lt;br /&gt;
&lt;br /&gt;
Απ'ότι θυμάμαι είχε δημοσιευτεί και ο κώδικας του server που έκανε όλα αυτά...&lt;br /&gt;
&lt;br /&gt;
Αν βρείς καμιά άκρη δημοσίευσέ την plz γιατί νομίζω ενδιαφέρεια ρκετό κόσμο το θέμα...</description></item><item><title>Απ: online examinations</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/19013.aspx</link><pubDate>Mon, 23 Oct 2006 15:44:37 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:19013</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/19013.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=72&amp;PostID=19013</wfw:commentRss><description>Δεν είναι καθόλου εύκολο αυτό που ζητάς... Ας πούμε, εδώ και χρόνια τα exams της Microsoft γίνονται αποκλειστικά με χρήση multiple choice (ένα από πολλά ή πολλά από πολλά) καθώς είναι πολύ δύσκολο να αυτοματοποιηθεί η διαδικασία της διόρθωσης σε τμήματα κώδικα. Εξάλλου, δεν έχει νόημα να εξετάσεις τη συγγραφή κώδικα γιατί αν πρόκειται για μικρό κομμάτι μπορείς να το κάνεις με multiple choice, αν πρόκειται για μεγάλο κομμάτι, τότε υπάρχουν πολλές εναλλακτικές λύσεις. Από την άλλη μεριά, η επιτυχία στο compilation δεν σου λέει και πολλά... Πάντως, με τη δημιουργία κατάλληλων/έξυπνων ερωτήσεων μπορείς να βγάλεις αξιόπιστο συμπέρασμα για τις τεχνικές γνώσεις του μαθητή. Για οτιδήποτε περισσότερο, η ανθρώπινη παρέμβαση είναι απαραίτητη.</description></item><item><title>online examinations</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/19010.aspx</link><pubDate>Mon, 23 Oct 2006 11:36:22 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:19010</guid><dc:creator>Donzuan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/19010.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=72&amp;PostID=19010</wfw:commentRss><description>&lt;P&gt;Θέλω να κατασκευάσω ένα δικτυακό τόπο, μέσα από τον οποίο θα μπαίνει ο μαθητής και θα εξετάζεται στην java και να του επιστρέφει βαθμολογία. Την εξέταση μέσω πολλαπλής επιλογής ερωτημάτων την έχω βρει την άκρη&amp;nbsp;αυτό που δεν μπορώ να καταφέρω είναι η εξέταση του μαθητή στη συγγραφή κώδικα. Σκέφτηκα με compiler, αλλά πιστεύω ότι δεν είναι δίκαιο καθώς αν κάνεις ένα λάθος στην αρχή σου βγάζει ότι έκανες πολλά περισσότερα. καμιά ιδέα;;;&lt;/P&gt;</description></item></channel></rss>