>> SPEAKER 1: Ini adalah CS50.
Dan ini adalah Teater Sanders.
CS50 adalah pengenalan Harvard kepada perusahaan intelek komputer
sains dan seni pengaturcaraan, untuk major dan bukan major sama.
Malah, kebanyakan pelajar kursus ini, kedua-dua di kampus dan di luar, tidak ada sebelum
pengalaman programing.
Tetapi sama ada anda sendiri melakukan atau tidak, antara matlamat kursus ini adalah untuk mengajar
anda bagaimana untuk berfikir dengan teliti, dan menyelesaikan masalah yang lebih berkesan -
pelajaran yang anda akan dapati melangkaui kemahiran sangat praktikal yang anda
juga keluar kursus.
>> Ia di sini di Sanders itu, setiap minggu, kami akan meneroka cara-cara baru berfikir,
teknik-teknik baru untuk menyelesaikan masalah.
Dan ia adalah di mana kita akan memulakan pengaturcaraan.
Pada minggu sifar kami akan menyelam ke Awal, yang bahasa pengaturcaraan grafik dari
MIT, yang kita akan dapat mewujudkan program-program dengan menarik dan
menjatuhkan kepingan teka-teki yang akan hanya menyambung jika ia boleh menyebabkan
rasa logik untuk berbuat demikian.
Kami akan beralih pada minggu satu hingga C, pengaturcaraan yang lebih tradisional
bahasa, yang mana kami akan menyatakan penyelesaian kepada masalah lebih-lebih
tepat, dan akhirnya semua lebih kuat.
>> Kami akan meneroka yang paling mudah data struktur, tatasusunan, atau blok
memori yang kami akan gunakan untuk menyimpan data.
Kami akan menyelam ke dalam algoritma, set arahan dengan
untuk menyelesaikan masalah.
Kami akan mencari nombor 50 di belakang pelbagai pintu maya.
Kami akan menyusun semula pintu ini bagi untuk menyusun nombor di belakang mereka, maka
yang kita boleh mencari dengan lebih cepat.
Kami akan menangani data yang lebih canggih struktur dan algoritma, perkara seperti
pokok-pokok dan cuba, jadual hash dan dikaitkan senarai, semua alat untuk seseorang
Kit dengan yang untuk menyelesaikan masalah yang lebih berkesan.
>> Tidak lama kami akan beralih dari C ke pengaturcaraan web, dengan menggunakan bahasa seperti
PHP dan JavaScript dalam konteks HTML, CSS, dan SQL - bahasa dengan
yang laman web hari ini dibuat.
Menjelang akhir kursus ini anda akan bersedia, tidak hanya untuk melanjutkan pelajaran di CS jika daripada
faedah, tetapi untuk aplikasi pelajaran sudah belajar untuk masalah
minat anda.
Kami mempunyai cukup untuk berbuat demikian, walaupun, pada minggu-minggu hadapan.
Oleh itu, kita akan berjumpa lagi tidak lama lagi.
Ini adalah CS50.
>> Perkara dipanggil jadual hash dan dikaitkan senarai, pokok-pokok dan cuba, semua alat untuk
kit alat seseorang, yang mana untuk menyelesaikan masalah dengan lebih berkesan.
Kami akan -
[KETAWA].
Kita perlu menggunakan itu!
[KETAWA]
Bagaimana kita tidak melihat bahawa akan datang?