DOUG LLOYD: Baiklah.
Jadi mari kita bercakap tentang pasangan butiran pentadbiran yang
mungkin berguna untuk anda kerana anda berada bekerja melalui masalah set CS50 anda
dan hanya mengambil tentu amnya.
Kursus ini mempunyai banyak untuk mengajar anda, dan jadi tidak banyak sumber
yang kita ada disediakan supaya anda boleh membuat
sebahagian besar pengalaman pembelajaran ini.
Sumber-sumber ini datang dalam jenis yang berbeza,
dan mudah-mudahan, akan disediakan dalam bentuk yang akan menampung anda.
Berikut adalah senarai beberapa sumber yang paling biasa
pelajar menggunakan apabila mereka bekerja melalui bahan-bahan CS50 mereka.
Di perjalanan, kami mempunyai semua bahan-bahan kuliah betul
selepas ia berlaku.
Oleh itu, kita mempunyai video hidup- distrim kuliah,
jika anda tidak dapat hadir kuliah seminggu diberikan, video yang
disiarkan sangat tidak lama selepas itu.
Di laman web itu, di syarahan bahagian laman web ini,
kami juga mempunyai kod sampel yang David menunjukkan semasa kuliah,
dan juga kuliah slaid, nota ahli kitab,
yang diambil oleh salah rakan-rakan yang mengajar kita,
supaya anda tidak perlu mengambil nota di dalam kelas,
serta mana-mana pautan ke mana-mana sumber luar yang
dikongsi semasa kuliah.
>> Kami juga mempunyai fungsi yang indah rujukan, reference.cs50.net,
yang boleh digunakan untuk mereka yang kurang selesa dan lebih selesa sama.
Jika anda biasa itu, rujukan fungsi yang kita ada,
rujukan CS50, adalah set beranotasi manusia pages--
halaman man adalah cara trengkas daripada menerangkan page-- manual yang
dibina ke dalam Linux dan memberikan pengaturcara
sebutan mengenai fungsi yang mereka gunakan.
>> Rujukan 50 mempunyai rujukan untuk semua daripada C fungsi perpustakaan standard,
dan io.h standard dan orang lain anda akan menjadi
biasa dengan padang yang berterusan, string.h, math.h, ctype.h, dan sebagainya.
Ia adalah tempat yang hebat untuk pergi, jika anda sedang mencari
untuk melihat sama ada fungsi yang wujud,
yang akan melakukan apa yang anda perlu lakukan, atau jika anda
hanya tidak pasti bagaimana untuk menggunakan fungsi.
>> Kami juga mempunyai interaktif yang hebat panduan belajar di study.cs50.net.
Di sana, anda akan menemui pelbagai topik dengan latihan amalan,
beberapa bahagian tambahan slaid, dan banyak lagi.
Ia adalah tempat yang hebat untuk menyemak, jika anda
berasa sedikit tidak selesa kira-kira pada topik tertentu.
Kemungkinan, akan ada beberapa latihan di sana untuk anda
untuk memperbaiki kemahiran anda sedikit.
>> Apabila Quiz Quiz 0 atau 1 akan datang, anda sentiasa boleh melihat kuiz lalu yang
kami telah diberi dalam perjalanan di cs50.harvard.edu/quizzes.
Semua soalan-soalan dan jawapan yang lalu berada di sana untuk ulasan anda.
Dan mereka yang besar sumber, terutamanya kerana anda
mempertimbangkan apa yang perlu diletakkan di belakang atau hadapan lembaran kajian anda, yang
sekeping kertas yang anda dapat membawa ke dalam peperiksaan.
>> Selain itu, ada banyak sumber di set masalah CS50,
cs50.harvard.edu/psets.
Kami menghantar semua spesifikasi di sana, serta mana-mana pengedaran
kod untuk masalah ini kemudian menetapkan.
Selain itu, dimasukkan ke dalam spesifikasi diri mereka sendiri,
anda akan mendapati mesra walkthroughs dari Zamila,
yang akan gembira untuk membimbing anda melalui mendapat lebih blok yang bermula
mungkin tersandung anda sebagai anda mula bekerja di set masalah.
Dan apabila produk set lebih, Rob akan menjadi tuan rumah postmortems
di mana beliau meruntuhkan yang set masalah, berjalan anda
melalui beberapa mungkin penyelesaian selepas fakta.
Sudah tentu, anda juga boleh sentiasa mencari bahan-bahan mengenai bahagian,
seperti video ini di sini, pada cs50.harvard.edu/sections.
Anda juga akan mendapati sebuah jadual keratan itu, jika anda berada di kampus,
dan juga video dan slaid yang dikongsi semasa bahagian.
Senarai waktu pejabat adalah didapati di laman web kursus.
Jika anda berada di Cambridge kampus atau di kampus Yale itu,
atau anda benar-benar mana-mana sahaja, anda boleh mencari senarai waktu pejabat kami, yang
adalah weeknights biasanya boleh didapati.
>> Dan bantuan daripada anda rakan-rakan atau dengan rakan-rakan anda,
anda boleh pergi ke cs50.harvard.edu/discuss~~V.
Ia adalah forum perbincangan tak segerak kami, jenis sama dalam semangat untuk Piazza,
jika anda biasa dengan Piazza, yang anda mungkin melihat dalam kursus-kursus lain.
Ia merupakan satu buletin tak segerak papan di mana anda boleh bertanya soalan
dan, selepas suatu masa yang sedikit, mendapat jawapan dari pembantu pengajaran, atau pengajaran
rakan-rakan, atau rakan-rakan pelajar anda.
Kami sebenarnya, amat menggalakkan anda untuk, jika anda tahu jawapan kepada soalan
bahawa rakan-rakan pelajar bertanya, merasa percuma untuk membantu dia keluar sedikit.
>> Sekarang, jika anda mengambil kursus melalui CS50x dan tidak mengambil ia di kampus,
kami juga mempunyai kursus arkib didapati di cs50.tv.
Semua sumber-sumber Saya hanya yang tersebut
tersedia atas cs50.tv anjuran tahun.
Pada akhir setiap jatuh, semua tahun sumber lalu akan berada di sana.
Jadi, anda boleh berasa bebas untuk memeriksa orang keluar untuk melihat cara-cara lain untuk menyampaikan
bahan dalam CS50 tahun yang lalu.
>> Selain itu, kita mempunyai kekayaan sumber dalam talian
yang tidak setempat ke Harvard atau Yale.
Anda boleh pergi ke Slack kami, kami perkhidmatan sembang tak segerak,
di cs50x.slack.com.
Kami juga mempunyai satu forum mengenai Stack Pertukaran dan di Reddit, kedua-duanya
disenaraikan di sini.
Anda boleh tag kami di Twitter di @ cs50, atau dengan # cs50.
Dan tentu, anda boleh juga mencari kami di Facebook.
>> Satu bit pentadbiran lain yang Saya hendak menyentuh sekarang, penggredan.
Jadi seperti yang anda mungkin biasa, tugasan dalam kursus ini
digredkan kepada empat paksi yang berbeza.
Kami gred anda pada skop, akan bertanya soalan,
adakah anda berusaha bersungguh-sungguh untuk menyelesaikan masalah yang ditetapkan?
Adakah anda cuba semua bahagian-bahagian?
Ketepatan, berfungsi kod anda?
Adakah ia percuma pepijat?
Adakah ia mempunyai jangkaan output, diberikan satu set input?
Design adalah paksi ketiga.
Dan ia bertanya soalan, bagaimana cekap adalah kod anda?
Bagaimana yang ditulis dengan ia?
Dan akhirnya, gaya, yang mendapat kepada persoalan bagaimana manusia
boleh dibaca adalah kod anda, yang sangat penting untuk felo pengajaran anda.
>> Kini, sebagai seorang jeneral memerintah, saya biasanya hadir
graf ini untuk apa skor ini maksudkan.
Semua paksi ini digredkan pada skala sifar hingga lima.
Dan secara amnya, anda mahu berada dalam tiga, empat atau lima julat
dalam semua paksi.
Ia OK untuk berada di dalam satu atau dua julat sedikit, terutamanya awal
di padang golf, tetapi ia adalah kawasan anda umumnya tidak mahu tinggal di.
Anda pasti tidak mahu mendapat sifar dalam apa-apa aspek masalah yang ditetapkan,
kerana yang akan menurunkan gred anda secara keseluruhan.
Sekarang, kami juga mempunyai beberapa alat disediakan untuk anda untuk membantu membawa
skor anda dalam beberapa bidang ini.
Jadi kita mempunyai check50.
Setiap spesifikasi set masalah termasuk rujukan
bagaimana untuk menggunakan check50 untuk bahawa masalah tertentu.
Dan anda boleh menggunakan check50 untuk membantu anda meningkatkan skor ketepatan anda,
dengan mencari mana kes-kes ujian program anda mungkin tidak akan berlalu.
>> Kami juga mempunyai style50, yang adalah satu lagi alat baris arahan.
Anda juga diajar bagaimana untuk menggunakannya sebagai sebahagian daripada setiap masalah menetapkan spesifikasi.
Dan anda boleh menggunakan style50 untuk mendapatkan petunjuk tentang bagaimana untuk memperbaiki gaya program anda,
untuk menjadikannya lebih bersih, lebih mudah untuk membaca, dan diharapkan meningkatkan skor gaya anda.
Akhir sekali, pengajaran anda rakan-rakan akan menyediakan anda
dengan maklum balas kualitatif berdasarkan komen- untuk membantu anda meningkatkan skor reka bentuk anda.
Design adalah sedikit rumit ke gred secara automatik,
tidak seperti kebenaran dan gaya yang boleh dengan mudah
diuji dengan alat baris arahan.
Sebaliknya, reka bentuk anda Rata-rata mungkin akan menjadi
paling baik dengan mendapatkan maklum balas daripada rakan-rakan pengajaran anda
di jalan komen.
Skop, sudah tentu, kita meninggalkan kepada anda untuk benar-benar cuba
semua bahagian-bahagian masalah yang ditetapkan.
>> Saya Doug Lloyd.
Ini adalah CS50.