Kursus "Pengantar Ilmu Komputer" Harvard secara luas dianggap sebagai yang terbaik kursus ilmu komputer online dan berfungsi sebagai titik awal yang ketat bagi ribuan siswa online setiap tahun. Plus, kursus ini fleksibel: ada opsi untuk Anda apakah Anda hanya ingin melihat-lihat, berdedikasi untuk menyelesaikan setiap tugas, atau ingin mendapatkan kredit kuliah yang dapat ditransfer.
Inilah beberapa pembicaraan langsung: "Pengantar Ilmu Komputer" sulit. Ini dirancang untuk siswa tanpa pengalaman pemrograman komputer sebelumnya, tetapi tidak berjalan di taman. Jika Anda mendaftar, Anda dapat menghabiskan 10-20 jam untuk masing-masing set proyek selain menyelesaikan proyek akhir yang kompleks. Tetapi, jika Anda dapat mendedikasikan upaya yang diperlukan, Anda akan memperoleh keterampilan nyata, memiliki jauh lebih mendalam memahami ilmu komputer dan mengembangkan rasa yang lebih baik apakah ini bidang yang Anda inginkan atau tidak mengejar.
Memperkenalkan Profesor Anda, David Malan
Kursus ini diajarkan oleh David Malan, seorang instruktur di Universitas Harvard. Sebelum membuat kursus dan mengajar di Harvard, David adalah Chief Information Officer untuk Mindset Media. Semua kursus Harvard di David ditawarkan sebagai
OpenCourseWare - tanpa biaya kepada publik yang tertarik. Instruksi utama dalam "Pengantar Ilmu Komputer" disampaikan melalui video David, yang difilmkan secara profesional dan sering menggunakan layar dan animasi untuk menyampaikan maksudnya. Untungnya, David ringkas dan karismatik, menjadikan video itu tontonan yang mudah bagi siswa. (Tidak ada kuliah kering, 2 jam di belakang podium di sini).Apa yang akan Anda Pelajari
Sebagai kursus pengantar, Anda akan belajar sedikit dari segalanya. Kurikulum dipecah menjadi dua belas minggu pembelajaran intensif. Setiap pelajaran mingguan termasuk video informasi dari David Malan (umumnya difilmkan dengan audiensi siswa langsung). Ada juga video walkthrough, di mana David secara langsung menunjukkan proses pengkodean. Video ulasan sesi belajar tersedia untuk siswa yang mungkin kurang nyaman dengan materi dan membutuhkan instruksi tambahan untuk menyelesaikan set masalah. Video dan transkrip video dapat diunduh dan ditonton sesuai keinginan Anda.
Pelajaran memperkenalkan siswa ke: biner, algoritma, ekspresi Boolean, array, utas, Linux, C, kriptografi, debugging, keamanan, dinamis alokasi memori, kompilasi, perakitan, File I / O, tabel hash, pohon, HTTP, HTML, CSS, PHP, SQL, JavaScript, Ajax, dan puluhan lainnya topik. Anda tidak akan menyelesaikan kursus sebagai programmer yang fasih, tetapi Anda akan memiliki pemahaman yang kuat tentang cara kerja bahasa pemrograman.
Apa Yang Akan Anda Lakukan
Salah satu alasan "Pengantar Ilmu Komputer" telah begitu sukses adalah karena memberikan siswa kesempatan untuk menerapkan apa yang mereka pelajari saat mereka mempelajarinya. Untuk menyelesaikan kursus, siswa harus berhasil menyelesaikan 9 set masalah. Siswa mulai membuat program sederhana sejak minggu pertama. Instruksi untuk menyelesaikan set masalah sangat rinci dan bahkan menampilkan video bantuan tambahan mahasiswa masa lalu (dengan bangga mengenakan kaus hitam "I took CS50" untuk solidaritas dengan yang saat ini sedang berjuang).
Persyaratan terakhir adalah proyek mandiri. Siswa dapat memilih untuk membuat semua jenis perangkat lunak menggunakan keterampilan dan bahasa pemrograman yang telah mereka pelajari sepanjang kursus. Siswa yang terdaftar mengajukan proyek akhir mereka ke pekan raya online - setelah kelas selesai, proyek dibagikan melalui situs web untuk teman sebaya untuk melihat apa yang telah dilakukan orang lain.
Siswa yang membutuhkan bantuan tambahan dapat bekerja dengan tutor Harvard secara online dengan $ 50 per jam.
Apakah Anda Ingin Sertifikat Dengan Itu?
Apakah Anda hanya ingin mengintip kursus atau ingin mendapatkan kredit kuliah, "Pengantar Ilmu Komputer" memiliki opsi untuk membantu Anda memulai coding.
EdX adalah cara termudah untuk mengakses materi pelajaran dengan kecepatan Anda sendiri. Anda dapat mendaftar secara gratis untuk mengaudit kursus, dengan akses penuh ke video, instruksi, dll. Anda juga dapat memilih untuk menyumbangkan $ 90 atau lebih untuk Sertifikat Prestasi Terverifikasi setelah menyelesaikan semua kursus. Ini dapat dicantumkan pada resume atau digunakan dalam portofolio, tetapi tidak akan memberi Anda kredit perguruan tinggi.
Anda juga dapat melihat materi kursus CS50.tv, Youtube, atau iTunes U.
Atau, Anda dapat mengikuti kursus online yang sama Sekolah Ekstensi Harvard sekitar $ 2050. Melalui program online yang lebih tradisional ini, Anda akan mendaftar dengan kelompok siswa selama Semester musim semi atau musim gugur, memenuhi tenggat waktu, dan mendapatkan kredit perguruan tinggi yang dapat ditransfer setelah menyelesaikan tentu saja