Doug LLOYD: Baiklah.
Jadi mari kita bicara tentang pasangan rincian administrasi yang
mungkin berguna untuk Anda sebagai Anda bekerja melalui CS50 masalah set Anda
dan hanya mengambil Tentu saja lebih umum.
Tentu saja ini memiliki banyak untuk mengajar Anda, dan jadi ada banyak sumber daya
bahwa kita telah tersedia sehingga Anda dapat membuat
sebagian pengalaman belajar ini.
Sumber daya ini datang dalam berbagai jenis,
dan mudah-mudahan, akan tersedia di bentuk yang akan mengakomodasi Anda.
Berikut adalah daftar dari beberapa sumber daya yang paling umum
bahwa siswa digunakan saat mereka bekerja melalui bahan CS50 mereka.
Di situs saja, kita memiliki semua bahan kuliah yang tepat
setelah mereka terjadi.
Jadi kita memiliki video live- streaming dari kuliah,
jika Anda tidak dapat menghadiri kuliah seminggu yang diberikan, video yang
diposting sangat segera sesudahnya.
Di situs itu, pada kuliah bagian dari situs web,
kami juga memiliki kode contoh yang David menunjukkan selama kuliah,
serta kuliah slide, catatan juru tulis,
yang diambil oleh salah satu dari rekan-rekan mengajar kami,
sehingga Anda tidak harus mengambil catatan di kelas,
serta link ke sumber daya eksternal yang
dibagi selama kuliah.
>> Kami juga memiliki fungsi yang indah referensi, reference.cs50.net,
yang dapat digunakan untuk mereka yang kurang nyaman dan lebih sama nyaman.
Jika Anda akrab, yang fungsi referensi yang kita miliki,
referensi CS50, adalah set dijelaskan manusia pages--
halaman manual adalah cara steno menggambarkan page-- panduan yang
dibangun ke Linux dan memberikan programmer
referensi ke fungsi yang mereka gunakan.
>> Referensi 50 memiliki referensi untuk semua fungsi perpustakaan standar C,
dan io.h standar dan lain Anda akan menjadi
akrab dengan karena kursus berlangsung, string.h, math.h, ctype.h, dan sebagainya.
Ini adalah tempat yang bagus untuk pergi, jika Anda sedang mencari
untuk melihat apakah ada fungsi yang ada,
yang akan melakukan apa yang Anda perlu melakukan, atau jika Anda
hanya tidak yakin bagaimana menggunakan fungsi.
>> Kami juga memiliki besar interaktif panduan belajar di study.cs50.net.
Di sana, Anda akan menemukan berbagai topik dengan latihan praktek,
beberapa bagian tambahan slide, dan banyak lagi.
Ini adalah tempat yang bagus untuk memeriksa, jika Anda
merasa sedikit tidak nyaman tentang pada topik tertentu.
Kemungkinan, akan ada beberapa latihan di sana untuk Anda
untuk memperbaiki keterampilan Anda sedikit.
>> Ketika Kuis 0 atau 1 Kuis akan datang, Anda dapat selalu melihat kuis masa lalu yang
kami telah diberikan dalam kursus di cs50.harvard.edu/quizzes.
Semua pertanyaan dan jawaban tua yang ada untuk Anda.
Dan mereka yang besar sumber daya, terutama karena Anda
mempertimbangkan apa yang akan dimasukkan di bagian belakang atau depan lembar studi Anda, salah satu
selembar kertas yang Anda bisa membawa ke ujian.
>> Selain itu, ada banyak sumber pada set masalah CS50,
cs50.harvard.edu/psets.
Kita posting semua spesifikasi ada, serta distribusi setiap
kode untuk masalah kemudian set.
Selain itu, dimasukkan ke dalam spesifikasi sendiri,
Anda akan menemukan ramah walkthrough dari Zamila,
yang akan senang untuk memandu Anda melalui mendapatkan lebih blok awal yang
mungkin perjalanan Anda sebagai Anda mulai bekerja pada set masalah.
Dan ketika produk set lebih, Rob akan menjadi tuan postmortem
di mana ia mendekonstruksi masalah set, menuntun Anda
melalui beberapa kemungkinan solusi setelah fakta.
Tentu saja, Anda juga dapat selalu menemukan bahan-bahan tentang bagian,
seperti video ini di sini, di cs50.harvard.edu/sections.
Anda juga akan menemukan jadwal bagian, jika Anda berada di kampus,
serta video dan slide yang dibagi selama bagian.
Daftar jam kantor yang tersedia di situs web saja.
Jika Anda berada di Cambridge kampus atau di kampus Yale,
atau Anda benar-benar di mana saja, Anda bisa menemukan daftar jam kantor kami, yang
adalah acara malam hari biasanya tersedia.
>> Dan bantuan dari Anda teman sebaya atau dengan rekan-rekan Anda,
Anda dapat pergi ke cs50.harvard.edu/discuss~~V.
Ini forum diskusi asynchronous kami, semacam semangat yang sama Piazza,
jika Anda terbiasa dengan Piazza, yang mungkin Anda lihat di program lain.
Ini adalah buletin asynchronous papan di mana Anda dapat mengajukan pertanyaan
dan, setelah beberapa saat, mendapatkan jawaban dari asisten dosen, atau pengajaran
rekan, atau bahkan sesama siswa.
Kami sebenarnya, sangat menganjurkan Anda untuk, jika Anda tahu jawaban untuk pertanyaan
bahwa sesama mahasiswa bertanya, merasa gratis untuk membantu dia keluar sedikit.
>> Sekarang, jika Anda mengambil kursus melalui CS50x dan tidak mengambil di kampus,
kami juga memiliki kursus arsip yang tersedia di cs50.tv.
Semua sumber daya Saya baru saja dijelaskan adalah
tersedia di cs50.tv, yang diselenggarakan oleh tahun.
Pada akhir setiap musim gugur, semua sumber terakhir tahun akan berada di sana.
Sehingga Anda dapat merasa bebas untuk memeriksa mereka untuk melihat cara lain untuk menyajikan
materi dalam CS50 tahun terakhir.
>> Selain itu, kami memiliki kekayaan sumber daya online
yang tidak terlokalisasi Harvard atau Yale.
Anda bisa pergi ke Slack kami, kami asynchronous layanan obrolan,
di cs50x.slack.com.
Kami juga memiliki forum di Stack Pertukaran dan Reddit, yang keduanya
tercantum di sini.
Anda dapat menandai kami di Twitter di @ CS50, atau dengan # CS50.
Dan di lapangan, Anda dapat juga menemukan kami di Facebook.
>> Satu bit administrasi lain yang Aku ingin menyentuh pada sekarang, grading.
Sehingga Anda mungkin akrab, tugas dalam kursus ini
yang dinilai pada empat sumbu yang berbeda.
Kami kelas Anda pada lingkup, akan mengajukan pertanyaan,
apakah Anda melakukan upaya sungguh-sungguh untuk menyelesaikan masalah set?
Apakah Anda mencoba semua bagian?
Benar, cara kerja kode Anda?
Apakah itu bebas dari bug?
Apakah itu memiliki diharapkan output, diberikan satu set input?
Desain adalah sumbu ketiga.
Dan mengajukan pertanyaan, seberapa efisien adalah kode Anda?
Bagaimana ditulis dengan baik itu?
Dan akhirnya, gaya, yang mendapat untuk pertanyaan tentang bagaimana manusia
dibaca adalah kode Anda, yang sangat penting bagi rekan-rekan mengajar Anda.
>> Sekarang, sebagai umum memerintah, saya biasanya hadir
grafik ini untuk apa nilai ini berarti.
Semua sumbu ini dinilai pada skala nol sampai lima.
Dan umumnya, Anda ingin berada di tiga, empat, atau lima rentang
di semua sumbu.
Ini OK untuk berada di satu atau dua rentang sedikit, terutama awal
di lapangan, tapi itu daerah Anda umumnya tidak ingin tinggal di.
Anda pasti tidak ingin menjadi semakin nol dalam setiap aspek dari set masalah,
karena itu akan menurunkan kelas Anda secara keseluruhan.
Sekarang, kami juga memiliki beberapa alat tersedia bagi Anda untuk membantu membawa up
skor Anda di beberapa daerah.
Jadi kita harus check50.
Setiap masalah mengatur spesifikasi akan mencakup referensi
untuk bagaimana menggunakan check50 untuk bahwa masalah tertentu.
Dan Anda dapat menggunakan check50 untuk membantu Anda meningkatkan nilai kebenaran Anda,
dengan mencari tahu mana uji kasus Program Anda mungkin tidak lewat.
>> Kami juga memiliki style50, yang adalah alat baris perintah lain.
Anda juga diajarkan bagaimana menggunakannya sebagai bagian dari setiap masalah set spesifikasi.
Dan Anda dapat menggunakan style50 untuk mendapatkan bimbingan tentang cara meningkatkan gaya program anda,
untuk membuatnya lebih bersih, lebih mudah dibaca, dan mudah-mudahan meningkatkan nilai gaya Anda.
Terakhir, pengajaran Anda rekan akan memberikan Anda
dengan kualitatif umpan balik berbasis komentar untuk membantu Anda meningkatkan nilai desain Anda.
Desain adalah sedikit rumit untuk kelas otomatis,
tidak seperti kebenaran dan gaya yang dapat dengan mudah
diuji dengan alat baris perintah.
Sebaliknya, desain Anda Rata mungkin akan
paling ditingkatkan dengan mendapatkan umpan balik dari mengajar sesama Anda
di jalan komentar.
Lingkup, tentu saja, kita meninggalkan untuk Anda untuk benar-benar mencoba
semua bagian dari masalah ditetapkan.
>> Aku Doug Lloyd.
Ini adalah CS50.