<?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>Απ: Γλώσσα προγραματισμού για μαθητές γυμνασίου</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37113.aspx</link><pubDate>Fri, 09 Nov 2007 03:20:11 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37113</guid><dc:creator>Κώστας Μιχαλόπουλος</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37113.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=72&amp;PostID=37113</wfw:commentRss><description>Να πω κι εγώ μια γνώμη; Ας πω...&lt;br&gt;&lt;br&gt;Προτείνω την &lt;b&gt;&lt;a href="http://www.freepascal.org/"&gt;FreePascal&lt;/a&gt;&lt;/b&gt;. Είναι μια πλήρης, portable (ο compiler είναι πιθανότατα ο δεύτερος πιο portable μετά τον gcc όσο αφορά την υποστήριξη πλατφορμών), object-oriented γλώσσα βασισμένη στην Pascal και με πολλές επιρροές απο την Turbo Pascal και την Delphi. Προσφέρει ένα πλήρες σετ εργαλείων, IDE (αν και λίγο "παλιομοδίτικο" έχει τα βασικά features ενός IDE όπως project management, debugger (βασικά έχει ενσωματωμένο το gdb), help viewer, κλπ) και άπλετο documentation σε μορφή PDF (κατάλληλο για εκτύπωση) και HTML. To συντακτικό είναι πολύ απλό ενώ παράλληλα βοηθάει τον αρχάριο να καταλάβει τι κάνει το πρόγραμμα αφού χρησιμοποιεί απλές λέξεις όπως begin και end αντί για τα κρυπτικά σύμβολα { και } (ή οτιδήποτε άλλο).&lt;br&gt;&lt;br&gt;Για πιο GUI καταστάσεις, μπορεί να χρησιμοποιηθεί και το &lt;a href="http://lazarus.freepascal.org/"&gt;&lt;b&gt;Lazarus&lt;/b&gt;&lt;/a&gt;, που ουσιαστικά είναι ένα opensource (και portable) Delphi clone γραμμένω πάνω στην FreePascal. Δυστυχώς δεν είναι τόσο ανεπτυγμένο και "solid" όσο η FreePascal και ακόμα βρίσκεται σε beta έκδοση, αλλά για δημιουργία απλών εφαρμογών και εργαλείων είναι πολύ καλό, ενώ πιστεύω πως είναι το μοναδικό RAD tool υπο ανάπτυξη που έχει portable API και βιβλιοθήκες για τις πλατφόρμες Windows, Linux και MacOS X.&lt;br&gt;&lt;br&gt;</description></item><item><title>Απ: Γλώσσα προγραματισμού για μαθητές γυμνασίου</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37105.aspx</link><pubDate>Fri, 09 Nov 2007 02:39:53 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37105</guid><dc:creator>Mitsaras</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37105.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=72&amp;PostID=37105</wfw:commentRss><description>@ Νίκο, εντάξει ίσως και να υπερβάλλω και να είναι απλά θέμα συνήθειας (άλλωστε τώρα που το σκέφτομαι, ακόμα και όταν βλέπω VB.Net κώδικα αποσυντονίζομαι λίγο στην αρχή, λόγω των διαφόρων End xxx statements).&lt;br&gt;&lt;br&gt;@ tsavos: Logo? Είσαι σίγουρος;&lt;br&gt;&lt;br&gt;Θα φύγουμε off-topic, αλλά θυμάμαι που είχα κατασκευάσει μία υλοποίηση της logo σε Turbo C (αν θυμάμαι καλά) πριν από αρκετά χρόνια. Στη διάρκεια πρέπει να την έχασα χάρη στην "ανθεκτικότητα" των 5.25 δισκεττών......&lt;br&gt;</description></item><item><title>Απ: Γλώσσα προγραματισμού για μαθητές γυμνασίου</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37094.aspx</link><pubDate>Fri, 09 Nov 2007 01:05:13 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37094</guid><dc:creator>tsavos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37094.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=72&amp;PostID=37094</wfw:commentRss><description>H παρατήρηση μου είναι λίγο off topic αλλά έχω την απορία:&lt;br&gt;Γιατί κανένας δεν πρότεινε logo που - έτσι νόμιζα τουλάχιστον - είναι η καταλληλότερη για εκπαιδευτικούς σκοπούς ? (είναι και functional )&lt;br&gt;Μήπως έχω μείνει πίσω ? &lt;br&gt;Ένας φίλος μου είχε δείξει είναι visual περιβάλλον logo που σχεδιάζε διάφορα πραγματάκια με εντυπωσίασε και θα μου άρεσε να παίξω αν ήμουν 20 χρόνια μικρότερος &lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-1.gif" alt="Smile" /&gt;&lt;br&gt;&lt;br&gt;</description></item><item><title>Απ: Γλώσσα προγραματισμού για μαθητές γυμνασίου</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37090.aspx</link><pubDate>Fri, 09 Nov 2007 00:39:49 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37090</guid><dc:creator>PALLADIN</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37090.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=72&amp;PostID=37090</wfw:commentRss><description>&lt;P&gt;((((((((((((((((((((δεν νομίζω πως οι παρενθέσεις αποτελούν πρόβλημα))))))))))))))))))))&lt;/P&gt;
&lt;P&gt;&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-4.gif" alt="Stick out tongue" /&gt;&lt;/P&gt;</description></item><item><title>Απ: Γλώσσα προγραματισμού για μαθητές γυμνασίου</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37089.aspx</link><pubDate>Fri, 09 Nov 2007 00:26:34 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37089</guid><dc:creator>Mitsaras</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37089.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=72&amp;PostID=37089</wfw:commentRss><description>Αμάν, polish notation!&lt;br&gt;&lt;br&gt;Με προβληματίζει μόνο το πόσο εύκολο είναι να συνηθίσει κάποιος το notation και την πληθώρα των παρενθέσεων.&lt;br&gt;</description></item><item><title>Απ: Γλώσσα προγραματισμού για μαθητές γυμνασίου</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37085.aspx</link><pubDate>Thu, 08 Nov 2007 23:41:32 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37085</guid><dc:creator>PALLADIN</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37085.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=72&amp;PostID=37085</wfw:commentRss><description>Θα πω και κάτι "βαρύ"!!!&lt;BR&gt;Η Scheme θα μπορούσε να είναι για τον προγραμματισμό... ότι είναι η Ευκλείδεια γεωμετρία στα μαθηματικά!!!!&lt;BR&gt;Δηλαδή μια αφετηρία για να ξεκινήσει ένας μεγάλος ερωτας και ένα μεγάλο ταξίδι!!!</description></item><item><title>Απ: Γλώσσα προγραματισμού για μαθητές γυμνασίου</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37083.aspx</link><pubDate>Thu, 08 Nov 2007 23:27:51 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37083</guid><dc:creator>PALLADIN</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37083.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=72&amp;PostID=37083</wfw:commentRss><description>&lt;FONT size=1&gt;
&lt;P&gt;&lt;FONT size=2&gt;Η Scheme είναι ιδανική για νέους ανθρώπους... που δεν έχει "ποτιστεί" η σκέψη τους από imperative λογικές...&lt;/FONT&gt;&lt;FONT size=2&gt;Θα προτείνω να κατεβάσεις το &lt;A href="http://www.plt-scheme.org/software/drscheme/"&gt;DrScheme&lt;/A&gt; και θα ανακαλύψεις έναν νέο συναρπαστικό κόσμο...&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;</description></item><item><title>Απ: Γλώσσα προγραματισμού για μαθητές γυμνασίου</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37082.aspx</link><pubDate>Thu, 08 Nov 2007 23:12:29 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37082</guid><dc:creator>anjelinio</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37082.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=72&amp;PostID=37082</wfw:commentRss><description>Μμμμ ... να πετάξω κι εγώ μια άποψη. &lt;br&gt;&lt;br&gt;Νομίζω ότι όσο είσαι μικρός ακόμα, καλό είναι να κρατήσεις μια "&lt;i&gt;ανοιχτή&lt;/i&gt;" προσέγγιση. Μην αρχίσεις απο Java / C# / VB.NET / C / C++ και οποιαδήποτε τέτοια "βαριά" γλώσσα. &lt;br&gt;&lt;br&gt;Αυτό κυρίως για να μη "&lt;i&gt;κληρονομήσεις&lt;/i&gt;" τη νοοτροπία μιας συγκεκριμένης γλώσσας ή ενός συγκεκριμένου τρόπου προγραμματισμού. Επίσης, θα κληρονομήσεις όλα τα εργαλεία και συμπαραμαρτούντα ... Visual Studio κτλ κτλ, έχω μάθει να έχω debugger, έχω μάθει να έχω αυτό, εκείνο κτλ κτλ. &lt;br&gt;&lt;br&gt;Αν θες την άποψή μου, προσπάθησε να ξεκινήσεις με μια "&lt;i&gt;απλή&lt;/i&gt;" γλώσσα - κατα προτίμηση scripting. Ruby ή Python θα πρότεινα. Αυτές οι γλώσσες είναι εύκολες στην αρχή, και έχουν το απαραίτητο "&lt;i&gt;βάθος&lt;/i&gt;" για αργότερα. Επίσης έρχονται&lt;br&gt;με ένα μεγάλο community, το οποίο είναι ταγμένο να σε μαθαίνει να γράφεις σωστά κώδικα, οπότε αυτόματα κληρονομείς και αυτή την πρακτική μέσα απο καλογραμμένα samples. Ιδανικά, αν άρχιζα τώρα, μετά τον πρώτο μήνα θα μάθαινα και μια δεύτερη γλώσσα για να βλέπω τα πράγματα απο δύο μεριές. Τώρα είναι βαρύ αυτό που θα πώ, αλλά η δεύτερη θα ήθελα ιδανικά να ήταν κάτι σε Haskell ή Scheme, ακριβώς επειδή έχουν διαφορετική "&lt;i&gt;κοσμοθεωρία&lt;/i&gt;". Θα ήθελα πολύ τώρα να είχα διδαχτεί στο παν/μιο 2 -3 γλώσσες πέρα απο τις κοινότυπες Java/VB.  &lt;br&gt;&lt;br&gt;Προσωπικά, τολμώ να πώ ότι έμαθα "&lt;i&gt;προγραμματισμό&lt;/i&gt;", μαθαίνοντας Dynamic HTML / Javascript. Μια γλώσσα για την οποία χρειάζεσαι μόνο notepad εκτός απο το ότι είναι πρακτική, σε μαθαίνει να ζείς και χωρίς τα "&lt;i&gt;καλούδια&lt;/i&gt;" ενός Visual Studio. Αν μάθεις να ζείς χωρίς αυτά, τότε το να τα χρησιμοποιήσεις μετά θα σου φανεί παιχνίδι όταν και αν χρειαστεί. &lt;br&gt;</description></item><item><title>Απ: Γλώσσα προγραματισμού για μαθητές γυμνασίου</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37080.aspx</link><pubDate>Thu, 08 Nov 2007 23:08:20 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37080</guid><dc:creator>neoklis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37080.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=72&amp;PostID=37080</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN:0cm 0cm 0pt;"&gt;&lt;FONT face="Times New Roman" size=3&gt;Πρώτα να σας ευχαριστήσω για τις απαντήσεις σας.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0cm 0cm 0pt;"&gt;&lt;o:p&gt;&lt;FONT face="Times New Roman" size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0cm 0cm 0pt;"&gt;&lt;FONT face="Times New Roman" size=3&gt;Ο μαθητής που αναφέρομαι είναι ανιψιός μου και έχει εκδηλώσει ενδιαφέρον για να μάθει προγραμματισμό.. Θεωρούσα βαθιά νερά αυτά που μου προτείνετε (μάλλον γιατί δεν ξέρω καλό κολύμπι), αλλά για να λέτε σχεδόν ομόφωνα &lt;SPAN style="mso-ansi-language:EN-US;"&gt;VB&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;ή&amp;nbsp;&lt;SPAN style="mso-ansi-language:EN-US;"&gt;C&lt;/SPAN&gt;# τότε έτσι θα είναι.. Σίγουρα ένα καλό βιβλίο είναι η χρυσή αρχή. Μα ποιό βιβλίο αλήθεια θα μπορούσε να απυθύνεται σε μαθητή γυμνασίου την στιγμή που και εγώ ο ίδιος αδυνατώ να καταλάβω κάποια πράγματα..; Εδώ χρειάζεται βιβλίο που να σε πιάνει πραγματικά από το χεράκι..; Έχετε κάτι υπόψην σας να προτείνετε..; και αν είναι και στα ελληνικά, ακόμα καλύτερα...&lt;/FONT&gt;&lt;/P&gt;</description></item><item><title>Απ: Γλώσσα προγραματισμού για μαθητές γυμνασίου</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37068.aspx</link><pubDate>Thu, 08 Nov 2007 20:44:03 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37068</guid><dc:creator>Panagiotis Kefalidis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37068.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=72&amp;PostID=37068</wfw:commentRss><description>&lt;P&gt;Το πιο βασικό απο όλα είναι να πάρεις κάποια θεωρητικά βιβλία, να διαβάσεις κάποια πράγματα στην θεωρία και σιγά σιγά να αρχίσεις να τα χρησιμοποιείς και να τα υλοποιείς σε κάποια γλώσσα. Διαφορετικά θα έχεις πολλά κενά, θα διαβάζεις πράγματα σε παραδείγματα τα οποία δεν θα μπορείς να τα καταλάβεις και θα τα κάνεις απλά μηχανικά και πολλές φορές μπορεί να τα κάνεις και λάθος. Τα να ξέρεις τα μισά, είναι χειρότερο απο να μην ξέρεις τίποτα.&lt;/P&gt;</description></item><item><title>Απ: Γλώσσα προγραματισμού για μαθητές γυμνασίου</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37066.aspx</link><pubDate>Thu, 08 Nov 2007 20:35:24 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37066</guid><dc:creator>nikolaosk</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37066.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=72&amp;PostID=37066</wfw:commentRss><description>&lt;P&gt;θα έλεγα εκτός από την γλώσσα, που νομίζω είναι καλό να είναι c#,VB 2005, να τις δεις τις γλώσσες αυτές και τα Tools που τις συνοδεύουνε σε εφαρμογές web.να εστιάσεις σε εφαρμογές και γλώσσες για web.&lt;/P&gt;
&lt;P&gt;έτσι, θα "αναγκαστείς" να μάθεις και κάποιες άλλες "γλώσσες"-τεχνολογίες που δεν είναι δύσκολες και θα έχεις πιο ολοληρωμένη άποψη των πραγμάτων.&lt;/P&gt;
&lt;P&gt;υπάρχουν web hosts Που προσφέρουν κάποιες υπηρεσίες Hosting for free, ετσι ώστε όταν υλοποιείς κάτι να το "ανεβάζεις" στon web server και να βλέπεις τα αποτελέσματα της δουλειά σου.&lt;/P&gt;
&lt;P&gt;πάντως, μπράβο που δείχνεις τέτοιο ενδιαφέρον από τόσο μικρός για τον προγραμματισμό και το software engineering. γίνονται πολλές και καινοτόμες αλλαγές αυτήν την στιγμή στον τρόπο που σκεφτόμαστε και προσεγγίζουμε τον "προγραμματισμό" και υλοποίηση εφαρμογών.σε 10 χρόνια από τώρα τρομάζω με την ιδέα του τι μπορεί να υλοποιήσουμε έυκολα και γρήγορα.&lt;/P&gt;
&lt;P&gt;καλή τύχη. &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ: Γλώσσα προγραματισμού για μαθητές γυμνασίου</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37045.aspx</link><pubDate>Thu, 08 Nov 2007 07:16:01 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37045</guid><dc:creator>tommaσ</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37045.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=72&amp;PostID=37045</wfw:commentRss><description>VB.NET και όταν την μάθεις περνάς γρήγορα στην c#&lt;br&gt;</description></item><item><title>Απ: Γλώσσα προγραματισμού για μαθητές γυμνασίου</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37034.aspx</link><pubDate>Thu, 08 Nov 2007 01:22:01 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37034</guid><dc:creator>Thiseas</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37034.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=72&amp;PostID=37034</wfw:commentRss><description>C# ή Java...&lt;br&gt;&lt;br&gt;PS: Για αποφυγή διαφωνιών και παρεξηγήσεων να πω πως ο μαθητής γυμνασίου βρίσκεται στο Peak της μαθησιακής ικανότητας!&lt;br&gt;</description></item><item><title>Γλώσσα προγραματισμού για μαθητές γυμνασίου</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37032.aspx</link><pubDate>Thu, 08 Nov 2007 00:42:50 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37032</guid><dc:creator>neoklis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37032.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=72&amp;PostID=37032</wfw:commentRss><description>&lt;P&gt;Ποιά είναι πιστεύετε η καταλληλότερη γλώσσα προγραμματισμού για ένα μαθητή γυμνασίου που θέλει να κάνει τα πρώτα του βήματα..;&lt;/P&gt;</description></item></channel></rss>