Το μάθημα "Εισαγωγή στην Πληροφορική" του Χάρβαρντ θεωρείται ευρέως ως το καλύτερο ηλεκτρονικό μάθημα ηλεκτρονικών υπολογιστών και χρησιμεύει ως ένα αυστηρό σημείο εκκίνησης για χιλιάδες σε απευθείας σύνδεση φοιτητές κάθε χρόνο. Επιπλέον, το μάθημα είναι ευέλικτο: υπάρχει μια επιλογή για εσάς αν θέλετε απλώς να κοιτάξετε γύρω, είστε αφιερωμένοι στην ολοκλήρωση κάθε ανάθεσης ή θέλετε να κερδίσετε μεταβιβάσιμη πιστωτική κάρτα.
Ακολουθεί μια ευθεία συζήτηση: "Εισαγωγή στην Πληροφορική" είναι δύσκολη. Είναι σχεδιασμένο για φοιτητές χωρίς προηγούμενη εμπειρία προγραμματισμού υπολογιστών, αλλά δεν πρόκειται για περίπατο στο πάρκο. Αν εγγραφείτε, μπορείτε να περιμένετε να περάσετε 10-20 ώρες σε κάθε ένα από τα εννέα σύνολα έργων εκτός από την ολοκλήρωση ενός πολύπλοκου τελικού έργου. Αλλά, αν μπορείτε να αφιερώσετε την απαιτούμενη προσπάθεια, θα αποκτήσετε απτές δεξιότητες, θα έχετε πολύ πιο σε βάθος την κατανόηση της επιστήμης των υπολογιστών και την ανάπτυξη μιας καλύτερης αίσθησης για το αν αυτό είναι ένα πεδίο που θέλετε ή όχι επιδιώκω.
Παρουσιάζοντας τον καθηγητή σας, τον David Malan
Το μάθημα διδάσκεται από τον David Malan, εκπαιδευτικό στο Πανεπιστήμιο του Χάρβαρντ. Πριν από τη δημιουργία του μαθήματος και τη διδασκαλία στο Χάρβαρντ, ο David ήταν ο επικεφαλής της Υπηρεσίας Πληροφοριών για το Mindset Media. Όλα τα μαθήματα του Δαβίδ Harvard προσφέρονται ως OpenCourseWare - χωρίς κόστος για το ενδιαφερόμενο κοινό. Η κύρια διδασκαλία στην "Εισαγωγή στην Επιστήμη των Υπολογιστών" παρέχεται μέσω των βίντεο του David, τα οποία είναι επαγγελματικά κινηματογραφημένα και συχνά χρησιμοποιούν οθόνες και κινούμενα σχέδια για να αποκτήσουν το σημείο. Ευτυχώς, ο David είναι τόσο συνοπτικός όσο και χαρισματικός, καθιστώντας τα βίντεο ένα εύκολο ρολόι για τους μαθητές. (Δεν υπάρχουν στενές διαλέξεις 2 ωρών πίσω από το βάθρο).
Τι θα μάθετε
Ως εισαγωγικό μάθημα, θα μάθετε λίγα πράγματα. Το πρόγραμμα σπουδών χωρίζεται σε δώδεκα εβδομάδες έντονης μάθησης. Κάθε εβδομαδιαίο μάθημα περιλαμβάνει ένα ενημερωτικό βίντεο από τον David Malan (γενικά γυρισμένο με ένα ζωντανό φοιτητικό ακροατήριο). Υπάρχουν επίσης βιντεοκλίπ, στα οποία ο David επιδεικνύει άμεσα τις διαδικασίες κωδικοποίησης. Τα βίντεο αναθεώρησης περιόδου σπουδών είναι διαθέσιμα για μαθητές που μπορεί να είναι λιγότερο άνετοι με το υλικό και χρειάζονται πρόσθετες οδηγίες για να ολοκληρώσουν τα σύνολα προβλημάτων. Μπορείτε να κατεβάσετε και να παρακολουθήσετε βίντεο και μεταγραφές βίντεο σε κάθε σας περίπτωση.
Τα μαθήματα εισάγουν τους μαθητές σε: δυαδικά, αλγόριθμους, εκφράσεις Boolean, πίνακες, νήματα, Linux, C, κρυπτογραφία, εντοπισμός σφαλμάτων, ασφάλεια, δυναμική μνήμη, σύνταξη, συναρμολόγηση, αρχεία κατακερματισμού, πίνακες κατακερματισμού, δέντρα, HTTP, HTML, CSS, PHP, SQL, JavaScript, Ajax και δεκάδες άλλα Θέματα. Δεν θα ολοκληρώσετε την πορεία ως προγραμματιστής, αλλά θα έχετε μια καλή αντίληψη για το πώς λειτουργούν οι γλώσσες προγραμματισμού.
Τι θα κάνετε
Ένας από τους λόγους "Εισαγωγή στην Επιστήμη των Υπολογιστών" ήταν τόσο επιτυχής είναι ότι δίνει στους φοιτητές την ευκαιρία να εφαρμόσουν αυτό που μαθαίνουν ενώ μαθαίνουν. Για να ολοκληρωθεί το μάθημα, οι μαθητές πρέπει να ολοκληρώσουν με επιτυχία 9 σύνολα προβλημάτων. Οι σπουδαστές αρχίζουν να δημιουργούν απλά προγράμματα από την πρώτη εβδομάδα. Οι οδηγίες για τη συμπλήρωση των συνόλων προβλημάτων είναι εξαιρετικά λεπτομερείς και διαθέτουν ακόμα και επιπλέον βίντεο βοήθειας (με περηφάνια φορώντας τα μαύρα "πήρα τα CS50" μπλουζάκια για αλληλεγγύη με τον σημερινό αγωνιστή).
Η τελική απαίτηση είναι ένα αυτο-καθοδηγούμενο έργο. Οι μαθητές μπορούν να επιλέξουν να δημιουργήσουν οποιοδήποτε τύπο λογισμικού χρησιμοποιώντας τις δεξιότητες και τις γλώσσες προγραμματισμού που έχουν μάθει σε όλη τη διάρκεια του μαθήματος. Οι εγγεγραμμένοι φοιτητές υποβάλλουν το τελικό τους έργο σε μια ηλεκτρονική έκθεση - μετά την ολοκλήρωση της τάξης, τα έργα μοιράζονται μέσω μιας ιστοσελίδας για τους συνομηλίκους για να δουν τι έχουν κάνει όλοι οι υπόλοιποι.
Οι μαθητές που χρειάζονται επιπλέον βοήθεια μπορούν να συνεργαστούν με τους καθηγητές του Harvard online για $ 50 ανά ώρα.
Θέλατε ένα πιστοποιητικό με αυτό;
Είτε απλά θέλετε να ρίξετε μια ματιά στο μάθημα ή θέλετε να κερδίσετε πιστωτική κάρτα, "Εισαγωγή στην Πληροφορική" έχει μια επιλογή για να σας βοηθήσει να ξεκινήσετε την κωδικοποίηση.
Το EdX είναι ο ευκολότερος τρόπος να αποκτήσετε πρόσβαση στο υλικό των μαθημάτων με το δικό σας ρυθμό. Μπορείτε να εγγραφείτε δωρεάν για να ελέγξετε το μάθημα, με πλήρη πρόσβαση σε βίντεο, οδηγίες κ.λπ. Μπορείτε επίσης να επιλέξετε να δωρίσετε $ 90 ή περισσότερα για ένα Επαληθευμένο Πιστοποιητικό Επιτυχίας μετά την ολοκλήρωση όλων των μαθημάτων. Αυτό μπορεί να αναφέρεται σε ένα βιογραφικό ή να χρησιμοποιηθεί σε ένα χαρτοφυλάκιο, αλλά δεν θα σας δώσει πιστωτική κολέγιο.
Μπορείτε επίσης να δείτε υλικά μαθημάτων CS50.tv, YouTube, ή iTunes U.
Εναλλακτικά, μπορείτε να πάρετε την ίδια διαδικτυακή πορεία μέσω Σχολή Επέκτασης του Χάρβαρντ για περίπου 2050 δολάρια. Μέσα από αυτό το πιο παραδοσιακό online πρόγραμμα, θα εγγραφείτε με μια ομάδα μαθητών κατά τη διάρκεια του Άνοιξη ή Φθινόπωρο εξάμηνο, να πληρούν τις προθεσμίες, και να κερδίσουν μεταβιβάσιμη πιστωτική κολέγιο μετά την ολοκλήρωση της σειρά μαθημάτων.