<?xml version='1.0' encoding='utf-8'?><rss version='2.0' xmlns:atom='http://www.w3.org/2005/Atom'><channel><atom:link href='https://eclass.physics.uoc.gr/modules/announcements/rss.php?c=ECL-MISC104' rel='self' type='application/rss+xml' /><title>Ανακοινώσεις μαθήματος Εισαγωγή στην Ανάλυση Δεδομένων με Python</title><link>https://eclass.physics.uoc.gr/courses/ECL-MISC104/</link><description>Ανακοινώσεις</description><lastBuildDate>Fri, 06 Oct 2023 09:07:59 +0300</lastBuildDate><language>el</language><item><title>Αλλαγή ώρας διεξαγωγής μαθήματος</title><link>https://eclass.physics.uoc.gr/modules/announcements/index.php?an_id=2409&amp;course=ECL-MISC104</link><description>&lt;p&gt;Καλημέρα,&lt;/p&gt;
&lt;p&gt;λόγω του ότι πολλοί φοιτητές/ριες παρακολουθούν το μάθημα "Φ201: Εισαγωγή Στη Σύγχρονη Φυσική Ι", το οποίο επικαλύπτεται εν μέρει με το μάθημα της Python,&lt;strong&gt; η ώρα διεξαγωγής του μαθήματος της Python μεταφέρεται μία ώρα αργότερα, ήτοι &lt;span style="color:#ff0000;"&gt;Πέμπτη 18:00 - 21:00&lt;/span&gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;To open session της Παρασκευής παραμένει ως έχει (10:00 - 13:00).&lt;/p&gt;</description><pubDate>Fri, 06 Oct 2023 09:07:59 +0300</pubDate><guid isPermaLink='false'>Fri, 06 Oct 2023 09:07:59 +03002409</guid></item><item><title>Σχετικά με το μάθημα</title><link>https://eclass.physics.uoc.gr/modules/announcements/index.php?an_id=2394&amp;course=ECL-MISC104</link><description>&lt;p&gt;Καλημέρα, &lt;/p&gt;
&lt;p&gt;παραθέτω μερικές πληροφορίες σχετικά με το μάθημα για όσους/ες δεν μπορέσουν να παρευρεθούν στην πρώτη συνάντηση, &lt;strong&gt;Πέμπτη 5 Οκτωβρίου&lt;/strong&gt;, όπου θα συζητήσουμε τα διαδικαστικά του μαθήματος.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Το μάθημα απευθύνεται (κυρίως) σε φοιτητές που δεν έχουν ασχοληθεί ξανά με την γλώσσα προγραμματισμού Python ή θέλουν να μάθουν περισσότερα σχετικά με την ανάλυση δεδομένων με την συγκεκριμένη γλώσσα. &lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Το μάθημα χωρίζεται σε τρεις ενότητες: Η πρώτη αφορά την εισαγωγή στο συντακτικό της Python, δομές δεδομένων, δομές επανάληψης, διαχείριση αρχείων κτλ.Η εισαγωγή περιλαμβάνει από βασικές εώς σύνθετες έννοιες της γλώσσας (π.χ. αντικειμενοστρεφής προγραμματισμός) ώστε να επωφεληθούν και άτομα με κάποια προϋπάρχουσα γνώση, αλλά έμφαση θα δωθεί στη βασική Python. &lt;br /&gt;&lt;br /&gt;Το δεύτερο μέρος αφορά τεχνικές για την επεξεργασία δεδομένων με δύο πολύ βασικές βιβλιοθήκες που χρησιμοποιούνται κατά κόρον στον κόσμο του data science: την NumPy και την Pandas.&lt;br /&gt;&lt;br /&gt;Η τρίτη ενότητα περιλαμβάνει τεχνικές για να φτιάχνετε διαγράμματα εξαιρετικής ποιότητας καθώς και τεχνικές για να προσαρμόζετε μαθηματικά μοντέλα στα δεδομένα σας ώστε να τα ερμηνεύετε και να κάνετε προβλέψεις.&lt;br /&gt;&lt;br /&gt;Δεν θα καλύψουμε άλλες πτυχές της γλώσσας (π.χ. ανάπτυξη λογισμικού, ανάπτυξη ιστοσελίδων κτλ) παρ' όλο που και αυτές έχουν σημαντικές εφαρμόγες στη Φυσική.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Κρίνοντας από πέρυσι που προσφέρθηκε το μάθημα πρώτη φορά, η ζήτηση είναι πολύ μεγαλύτερη από αυτό που μπορεί να υποστηρίξει η αίθουσα υπολογιστών. Γι' αυτό τον λόγο &lt;span style="text-decoration:underline;"&gt;&lt;em&gt;το πιθανότερο είναι να γίνει επιλογή φοιτητών που θα παρακολουθήσουν το μάθημα δια ζώσης&lt;/em&gt;&lt;/span&gt;. Το κύριο (αλλά όχι μοναδικό) κριτήριο για την επιλογή είναι το ποιoς θα επωφεληθεί περισσότερο από την δια ζώσης παρακολούθηση. Αυτοί είναι συνήθως φοιτητές που δεν έχουν καμία επαφή με την γλώσσα προγραμματισμού Python. Όσοι δεν επιλεχθούν να παρακολουθήσουν μπορούν να κατεβάσουν όλο το υλικό το μαθήματος και να το μελετήσουν ασύγχρονα με τον δικό τους ρυθμό.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Αν επιθυμείτε να "διεκδικήσετε" μία θέση για την δια ζώσης παρακολούθηση, &lt;span style="text-decoration:underline;"&gt;&lt;em&gt;&lt;strong&gt;ΠΡΕΠΕΙ&lt;/strong&gt;&lt;/em&gt;&lt;/span&gt; να συμπληρώσετε το &lt;a href="/modules/questionnaire/?course=ECL-MISC104"&gt;ερωτηματολόγιο εισόδου&lt;/a&gt; που θα βρείτε στην αντίστοιχη ενότητα. Όσοι δεν συμπληρώσουν το ερωτηματολόγιο μέχρι τις 9 Οκτωβρίου, μπορούν να συμμετέχουν στις παρακολουθήσεις με την προϋπόθεση ότι υπάρχουν κενές θέσεις, ενώ θα τηρηθεί σειρά προτεραιότητας.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Η παρουσία στο μάθημα δεν επιβάλλεται με κάποιον τρόπο, ούτε υπάρχουν συνέπειες αν λείπετε από το μάθημα. Επειδή όμως το μάθημα προσφέρεται με επιλογή φοιτητών, αν δεν είστε σίγουροι/ες ότι θα μπορείτε να το παρακολουθείτε σε ποσοστό &amp;gt;= 80% θα ήταν καλύτερα να &lt;strong&gt;μην&lt;/strong&gt; δηλώσετε συμμετοχή καθώς με αυτόν τον τρόπο &lt;span style="text-decoration:underline;"&gt;στερείτε μία θέση από κάποιον συμφοιτητή/τρια σας&lt;/span&gt;. Σε αυτήν την περίπτωση, μπορείτε να παραμείνετε εγγεγραμένοι στο μάθημα και να μελετάτε το υλικό ασύγχρονα και να συμμετέχετε στο φόρουμ του μαθήματος ή/και το open session κάθε Παρασκευή (δες παρακάτω). Το μάθημα προσφέρεται σε εθελοντική βάση τόσο από την δική σας πλευρά όσο και από την δική μας οπότε βασιζόμαστε στην καλή σας θέληση και την κοινή λογική.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Όσοι/ες επιλεχθείτε να παρακολουθήσετε το μάθημα θα ενημερωθείτε με email από τους διδάσκοντες στις 10 Οκτωβρίου. Οι υπόλοιποι μπορείτε να ακολουθήσετε την επιλογή της ασύγχρονης εκπαίδευσης και να συμμετέχετε στο φορουμ του μαθήματος με απορίες ή/και στο open session που θα πραγματοποιείται κάθε Παρασκευή (δες παρακάτω).&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Το μάθημα θα πραγματοποιείται κάθε &lt;strong&gt;Πέμπτη 17:00 - 20:00&lt;/strong&gt; στην αίθουσα υπολογιστών 3. Επιπρόσθετα, η αίθουσα θα είναι ανοικτή και την &lt;strong&gt;Παρασκευή 10:00 - 13:00&lt;/strong&gt;, για ένα open session όπου ο καθένας θα μπορεί να έρχεται για να κάνει εξάσκηση στις εργαστηριακές ασκήσεις που ετοιμάσαμε, να λύνει απορίες, να εμβαθύνουμε σε θέματα που συζητήσαμε στο μάθημα κτλ. Στο open session μπορεί να συμμετέχει ο οποιοσδήποτε, είτε παρακολουθεί το μάθημα δια ζώσης είτε ασύγχρονα.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Σε όσους συμμετέχουν δια ζώσης θα δωθεί ένα τελικό project σχετικά με την Φυσική/Αστροφυσική όπου θα σας ζητηθεί να εφαρμόσετε ό,τι έχετε μάθει στο μάθημα. Η διάρκεια παράδοσης του project είναι 4 εβδομάδες. Όσοι παραδώσουν το project θα λάβουν βεβαίωση επιτυχούς παρακολουθήσης. Σημειωτέον ότι το μάθημα &lt;strong&gt;ΔΕΝ&lt;/strong&gt; προσφέρει μονάδες ECTS.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Για οποιαδήποτε άλλη πληροφορία ή απορία μπορείτε να επικοινωνήσετε με τους διδάσκοντες.&lt;/p&gt;</description><pubDate>Mon, 02 Oct 2023 11:58:35 +0300</pubDate><guid isPermaLink='false'>Mon, 02 Oct 2023 11:58:35 +03002394</guid></item><item><title>Προαπαιτούμενα μαθήματος</title><link>https://eclass.physics.uoc.gr/modules/announcements/index.php?an_id=2396&amp;course=ECL-MISC104</link><description>&lt;p&gt;Καλησπέρα,&lt;/p&gt;
&lt;p&gt;δύο λόγια σχετικά με τα προαπαιτούμενα του μαθήματος:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Το μάθημα δεν απαιτεί καμία γνώση της Python, υποθέτει όμως μία βασική εξοικείωση με κάποια γλώσσα προγραμματισμού και τις βασικές δομές της (π.χ. δομές επανάληψης, δομές ελέγχου, συναρτήσεις κτλ).&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Το μάθημα είναι ταχύρρυθμο  με την έννοια ότι καλύπτει ένα μεγάλο όγκο ύλης σε σχετικά σύντομο χρονικό διάστημα. Γι' αυτό τον λόγο, δεν θα έχουμε τον χρόνο να αναλύσουμε διεξοδικά βασικές έννοιες της επιστήμης των υπολογιστών. Άλλωστε, η γλώσσα Python δεν είναι ίσως η καλύτερη επιλογή για κάτι τέτοιο.&lt;br /&gt;&lt;br /&gt;Αντιλαμβανόμαστε ότι οι περισσότεροι από εσάς δεν είχατε την ευκαιρία να κρατήσετε επαφή με κάποια γλώσσα προγραμματισμού εφόσον ολοκλήρώσατε το μάθημα του προγραμματισμού με C. Έτσι, &lt;strong&gt;προκειμένου να ξεσκονίσετε τις γνώσεις και τις δεξιότητες σας, σας προτείνουμε να ρίξετε μια ματιά στο αρχείο "Computer Science Essentials"&lt;/strong&gt; που θα βρείτε στα &lt;a href="/modules/document/?course=ECL-MISC104"&gt;Έγγραφα&lt;/a&gt; του μαθήματος. Το αρχείο είναι ένα pdf με μερικές σημειώσεις που αφορούν θεμελιώδεις έννοιες της επιστήμης των υπολογιστών και πολλές από αυτές θα πρέπει να σας είναι ήδη γνωστές. Επίσης, περιλαμβάνει κάποιες ασκήσεις ώστε να εξασκηθείτε πάνω σε αυτές τις έννοιες. Οι ασκήσεις είναι στην γλώσσα προγραμματισμού C, αφενός γιατί υποθέτουμε ότι όλοι έχετε διδαχτεί τα βασικά αυτής της γλώσσας, αφετέρου γιατί η γλώσσα προγραμματισμού C είναι ίσως η καλύτερη επιλογή για κάποιον που ενδιαφέρεται να μάθει πραγματικά για το πως αλληλεπιδρά το software που γράφει με το hardware του υπολογιστή.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Το μάθημα &lt;strong&gt;απαιτεί βασική εξοικείωση με το λειτουργικό σύστημα Linux, μέσω του τερματικού&lt;/strong&gt;. Δεν χρειάζεται να γίνετε κάποιου είδους Unix guru για να συμμετέχετε στο μάθημα. Θα χρειαστείτε μόνο κάποιες βασικές εντολές περιήγησης και διαχείρισης αρχείων (π.χ. cd, mkdir, cp -r κτλ). Όλα αυτά τα έχετε διδαχτεί στο πρώτο εξάμηνο. Για να τεστάρετε τις γνώσεις σας και να βεβαιωθείτε ότι θα είστε σε θέση να ανταπεξέλθετε, προσπαθείστε να απαντήσετε στο τεστ "&lt;strong&gt;Unix command line assessment&lt;/strong&gt;" που θα βρείτε στα &lt;a href="/modules/document/?course=ECL-MISC104"&gt;Έγγραφα&lt;/a&gt; του μαθήματος. Δεν χρειάζεται να παραδώστε αυτό το τεστ αλλά &lt;strong&gt;θα πρέπει να είστε σε θέση να απαντήσετε αυτές τις ερωτήσεις&lt;/strong&gt; αν σας ζητηθεί. Αν δεν μπορείτε να απαντήσετε σε κάποια ερώτηση μπορείτε να συμβουλευτείτε sites όπως τα παρακάτω:&lt;br /&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.freecodecamp.org/news/the-linux-commands-handbook/"&gt;The Linux Command Handbook&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ubuntu.com/tutorials/command-line-for-beginners#1-overview"&gt;The Linux command line for beginners&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.geeksforgeeks.org/basic-linux-commands/"&gt;25 basic Linux commands for beginners&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://maker.pro/linux/tutorial/basic-linux-commands-for-beginners"&gt;Basic Linux commands for beginners&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Για οποιαδήποτε απορία σχετικά με τα παραπάνω μπορείτε να επικοινωνήσετε με τους διδάσκοντες.&lt;/p&gt;</description><pubDate>Mon, 02 Oct 2023 13:01:32 +0300</pubDate><guid isPermaLink='false'>Mon, 02 Oct 2023 13:01:32 +03002396</guid></item><item><title>Συμπλήρωση Ερωτηματολογίου Εισόδου</title><link>https://eclass.physics.uoc.gr/modules/announcements/index.php?an_id=2379&amp;course=ECL-MISC104</link><description>&lt;p&gt;Καλησπέρα,&lt;/p&gt;
&lt;p&gt;όσοι/ες ενδιαφέρονται να παρακολουθήσουν το μάθημα δια ζώσης, παρακαλούνται να συμπληρώσουν το ερωτηματολόγιο εισόδου που βρίσκεται στην αντίστοιχη ενότητα (ή κάντε κλικ &lt;a href="/modules/questionnaire/?course=ECL-MISC104"&gt;εδώ&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;ΥΓ. Το ερωτηματολόγιο θα είναι ενεργό έως τις 9 Οκτωβρίου 2023&lt;/p&gt;</description><pubDate>Thu, 28 Sep 2023 13:32:22 +0300</pubDate><guid isPermaLink='false'>Thu, 28 Sep 2023 13:32:22 +03002379</guid></item></channel></rss>