1 00:00:00,000 --> 00:00:05,234 2 00:00:05,234 --> 00:00:06,150 Doug LLOYD: V redu. 3 00:00:06,150 --> 00:00:08,220 Torej, kaj je govoril o paru administrativnih podatkov, ki 4 00:00:08,220 --> 00:00:10,860 lahko pridejo v priročni za vas, kot ste deluje skozi vaše CS50 problemskih sklopov 5 00:00:10,860 --> 00:00:13,020 in samo vodijo Seveda bolj na splošno. 6 00:00:13,020 --> 00:00:16,760 To seveda je veliko naučil, in zato je veliko virov 7 00:00:16,760 --> 00:00:18,610 da imamo na voljo tako da boste lahko 8 00:00:18,610 --> 00:00:20,680 večina te učne izkušnje. 9 00:00:20,680 --> 00:00:22,560 Ti viri pridejo v veliko različnih vrst, 10 00:00:22,560 --> 00:00:26,547 in upam, da bo na voljo v oblika, ki vas bo ustreči. 11 00:00:26,547 --> 00:00:28,630 Tukaj je seznam nekaterih najpogostejši viri 12 00:00:28,630 --> 00:00:31,900 da učenci uporabljajo, ko oni deluje preko svojih CS50 materialov. 13 00:00:31,900 --> 00:00:34,810 Na spletni strani predmeta, imamo Vse predavalnice materiali desno 14 00:00:34,810 --> 00:00:35,560 ko se zgodijo. 15 00:00:35,560 --> 00:00:37,680 Torej imamo videoposnetkov żive pretočili predavanj, 16 00:00:37,680 --> 00:00:40,540 če niste mogli udeležiti predavanje določen teden, video posnetke, za katere 17 00:00:40,540 --> 00:00:42,740 so objavili kmalu zatem. 18 00:00:42,740 --> 00:00:45,250 Na tem mestu, na predavanje del spletne strani, 19 00:00:45,250 --> 00:00:48,120 imamo tudi vzorčno kodo, da David kaže med predavanjem, 20 00:00:48,120 --> 00:00:50,190 kot tudi predavanje tobogani, pisar ugotavlja, 21 00:00:50,190 --> 00:00:52,148 ki so sprejeti z enim naših učnih štipendistov, 22 00:00:52,148 --> 00:00:54,190 tako da vam ne bi bilo treba vzeti v razredu ugotavlja, 23 00:00:54,190 --> 00:00:56,420 kakor tudi vse povezave do vse zunanje vire, ki 24 00:00:56,420 --> 00:00:58,620 se delijo med predavanjem. 25 00:00:58,620 --> 00:01:02,230 >> Imamo tudi čudovito funkcijo Referenčna, reference.cs50.net, 26 00:01:02,230 --> 00:01:06,600 ki je uporabna za tiste, ki manj udoben in bolj udobno podobni. 27 00:01:06,600 --> 00:01:09,510 Če ste seznanjeni se Funkcijo, da smo 28 00:01:09,510 --> 00:01:13,090 referenčna CS50, je označeni niz man pages-- 29 00:01:13,090 --> 00:01:17,252 strani man je okrajšava način opisuje ročno page-- ki 30 00:01:17,252 --> 00:01:18,960 je vgrajen v Linux in daje programerji 31 00:01:18,960 --> 00:01:21,400 sklicevanje na funkcijah da oni uporabljajo. 32 00:01:21,400 --> 00:01:27,430 >> Referenčna 50 ima referenco za vse od standardne knjižnice funkcij C, 33 00:01:27,430 --> 00:01:29,610 in standardni io.h in drugi boste postali 34 00:01:29,610 --> 00:01:34,909 pozna kot seveda gre naprej, string.h, math.h, ctype.h, in tako naprej. 35 00:01:34,909 --> 00:01:36,700 To je odličen kraj za iti, če iščete 36 00:01:36,700 --> 00:01:38,640 da vidim, če obstaja funkcija, ki obstaja, 37 00:01:38,640 --> 00:01:40,840 da bo to, kar morate storiti, ali če ste 38 00:01:40,840 --> 00:01:43,180 samo prepričani, kako uporabljati funkcijo. 39 00:01:43,180 --> 00:01:47,230 >> Imamo tudi velik interaktivni študija vodnik na study.cs50.net. 40 00:01:47,230 --> 00:01:50,490 Tam boste našli različne teme s prakso vaj, 41 00:01:50,490 --> 00:01:53,471 nekateri dodatni oddelek diapozitivi, in še veliko več. 42 00:01:53,471 --> 00:01:55,220 To je odličen kraj za preverite, če ste 43 00:01:55,220 --> 00:01:57,760 počutim malo nelagodno približno na določeno temo. 44 00:01:57,760 --> 00:01:59,968 Verjetno se, da bo Nekatere vaje tam za vas 45 00:01:59,968 --> 00:02:02,720 izpopolniti svoje znanje malo. 46 00:02:02,720 --> 00:02:08,759 >> Ko je kviz 0 ali Quiz 1 prihaja gor, ste Vedno lahko prikaz preteklih kvizi, ki 47 00:02:08,759 --> 00:02:13,400 smo dal v teku na cs50.harvard.edu/quizzes~~pobj. 48 00:02:13,400 --> 00:02:16,100 Vsa stara vprašanja in odgovori so tam za vašo oceno. 49 00:02:16,100 --> 00:02:18,330 In oni so velik virov, zlasti ker vas 50 00:02:18,330 --> 00:02:23,190 Razmislite, kaj dati na hrbtu ali sprednji del študijskega stanja, ena 51 00:02:23,190 --> 00:02:26,990 kos papirja, ki vas dobili, da bi v izpit. 52 00:02:26,990 --> 00:02:30,090 >> Poleg tega, da je veliko viri na CS50 problemskih sklopov v, 53 00:02:30,090 --> 00:02:32,610 cs50.harvard.edu/psets. 54 00:02:32,610 --> 00:02:35,660 Bomo objavili vse specifikacije tam, kot tudi vsaka razdelitev 55 00:02:35,660 --> 00:02:38,060 koda za kasnejši problem določa. 56 00:02:38,060 --> 00:02:40,880 Poleg tega vključiti v same specifikacije, 57 00:02:40,880 --> 00:02:43,030 boste našli prijazno walkthroughs iz Zamila, 58 00:02:43,030 --> 00:02:47,210 ki vam bo z veseljem vas bo vodil skozi Preboleti štartnih blokov, ki 59 00:02:47,210 --> 00:02:49,920 vam lahko izklopi, ko začnete delajo na problemskih sklopov. 60 00:02:49,920 --> 00:02:53,300 In ko so izdelki kompleti več, Rob bo gostila postmortems 61 00:02:53,300 --> 00:02:55,580 kjer je dekonstruira problem set, vas popelje 62 00:02:55,580 --> 00:02:59,139 skozi nekatere mogoče Rešitve po dejstvu. 63 00:02:59,139 --> 00:03:01,680 Seveda, lahko tudi vedno našli gradivo o odsekih, 64 00:03:01,680 --> 00:03:05,429 kot ti videi tukaj, na cs50.harvard.edu/sections. 65 00:03:05,429 --> 00:03:07,970 Prav tako boste našli razpored odseki, če ste na kampusu, 66 00:03:07,970 --> 00:03:10,782 kot tudi video posnetke in diapozitive, ki se delijo v oddelkih. 67 00:03:10,782 --> 00:03:13,240 Seznam uradnih ur so na voljo na spletni strani predmeta. 68 00:03:13,240 --> 00:03:16,990 Če ste na Cambridgeu kampus ali na Yale univerzi, 69 00:03:16,990 --> 00:03:21,395 ali ste res kjerkoli, lahko najdete seznam naših uradnih ur, ki 70 00:03:21,395 --> 00:03:23,380 so običajno na voljo weeknights. 71 00:03:23,380 --> 00:03:25,910 >> In za pomoč iz vaše vrstniki ali s svojimi vrstniki, 72 00:03:25,910 --> 00:03:29,020 lahko greš na cs50.harvard.edu/discuss~~V. 73 00:03:29,020 --> 00:03:32,210 To je naš forum asinhrono razpravo, nekako podobno kot v duhu Piazza, 74 00:03:32,210 --> 00:03:35,250 Če ste seznanjeni z Piazza, ki ste morda videli tudi v drugih predmetih. 75 00:03:35,250 --> 00:03:38,129 To je asinhrona bilten svet, kjer lahko zastavite vprašanje 76 00:03:38,129 --> 00:03:41,420 in po nekaj časa, bi dobili odgovor od asistentke ali poučevanje 77 00:03:41,420 --> 00:03:43,700 kolega ali celo vaši kolegi študenti. 78 00:03:43,700 --> 00:03:47,170 Smo v resnici, močno vam svetujemo, da, Če poznate odgovor na vprašanje 79 00:03:47,170 --> 00:03:51,900 da kolega študent vpraša, občutek brez da bi mu pomagal ven malo. 80 00:03:51,900 --> 00:03:56,490 >> Zdaj, če ste vzeli tečaj skozi CS50x in ne ob na kampusu, 81 00:03:56,490 --> 00:03:59,640 imamo tudi potek Arhivi so na voljo na cs50.tv. 82 00:03:59,640 --> 00:04:01,790 Vse vire Pravkar sem opisala so 83 00:04:01,790 --> 00:04:05,600 na voljo na cs50.tv, leto organizira. 84 00:04:05,600 --> 00:04:09,792 Ob koncu vsakega padca, vse zadnjih letih sredstva bo tam. 85 00:04:09,792 --> 00:04:12,750 Tako da lahko vas prosimo, da preverite tiste ven, da vidijo druge načine predstavitve 86 00:04:12,750 --> 00:04:15,310 material v CS50 preteklih letih. 87 00:04:15,310 --> 00:04:17,690 >> Poleg tega, imamo Bogastvo spletnih virov 88 00:04:17,690 --> 00:04:20,310 da niso lokalizirani na Harvard ali Yale. 89 00:04:20,310 --> 00:04:23,140 Lahko greš na našo Slack, naše asinhroni chat storitev, 90 00:04:23,140 --> 00:04:25,346 na cs50x.slack.com. 91 00:04:25,346 --> 00:04:29,660 Imamo tudi forum o Stack Izmenjava in na Reddit, ki sta 92 00:04:29,660 --> 00:04:30,970 so naštete tukaj. 93 00:04:30,970 --> 00:04:34,500 Lahko nas označijo na Twitterju na @ CS50 ali s # CS50. 94 00:04:34,500 --> 00:04:36,920 In seveda, lahko nas najdete tudi na Facebooku. 95 00:04:36,920 --> 00:04:40,850 >> Ena druga upravna bit, da Rad bi se dotaknil zdaj, razvrščanje. 96 00:04:40,850 --> 00:04:43,780 Tako kot ste verjetno seznanjeni, naloge v tem predmetu 97 00:04:43,780 --> 00:04:46,480 so razvrščeni na štirih različnih oseh. 98 00:04:46,480 --> 00:04:48,580 Mi razred vam na področja, bi zastavlja vprašanje, 99 00:04:48,580 --> 00:04:51,038 si narediti iskreno prizadevanje za dokončanje problem nastaviti? 100 00:04:51,038 --> 00:04:52,156 Ali ste poskušali vse dele? 101 00:04:52,156 --> 00:04:53,530 Pravilnost, ne svoje kode delo? 102 00:04:53,530 --> 00:04:54,350 Je brez napak? 103 00:04:54,350 --> 00:04:57,780 Ali je pričakovana izhod, saj nabor vhodov? 104 00:04:57,780 --> 00:04:58,902 Oblikovanje je tretja os. 105 00:04:58,902 --> 00:05:01,110 In to zastavlja vprašanje, kako učinkovita je vaša koda? 106 00:05:01,110 --> 00:05:02,460 Kako dobro napisana je to? 107 00:05:02,460 --> 00:05:05,230 In končno, stil, ki se dobi na vprašanje, kako se človek 108 00:05:05,230 --> 00:05:08,900 berljivo je vaša koda, ki je zelo pomembno za vaše učnih štipendistov. 109 00:05:08,900 --> 00:05:11,210 >> Zdaj, kot splošno odločiti, sem ponavadi prisoten 110 00:05:11,210 --> 00:05:14,822 Ta graf za kaj ti rezultati pomenijo. 111 00:05:14,822 --> 00:05:18,710 Vse te osi so razvrščeni na lestvici od nič do pet. 112 00:05:18,710 --> 00:05:22,360 In na splošno, si želite biti v tri, štiri ali pet razpon 113 00:05:22,360 --> 00:05:23,554 v vseh osi. 114 00:05:23,554 --> 00:05:26,470 To je v redu, da se v enem ali dveh območju malo, predvsem zgodaj 115 00:05:26,470 --> 00:05:29,120 o seveda, ampak to je območje, ki ga na splošno ne želijo ostati v. 116 00:05:29,120 --> 00:05:31,620 Vi zagotovo ne želite, da bi dobili ničle v katerem koli vidiku problemskega sklopa, 117 00:05:31,620 --> 00:05:33,661 ker to se dogaja, da znižati svoje skupne ocene. 118 00:05:33,661 --> 00:05:37,124 Zdaj imamo tudi nekaj orodij na voljo za vas, da vam pomaga bruhati 119 00:05:37,124 --> 00:05:38,540 vaš rezultat v nekaterih od teh področij. 120 00:05:38,540 --> 00:05:39,940 Torej imamo check50. 121 00:05:39,940 --> 00:05:42,780 Vsak problem nastaviti specifikacija bo vključeval sklic 122 00:05:42,780 --> 00:05:45,149 kako uporabljati check50 za da je zlasti problem. 123 00:05:45,149 --> 00:05:47,940 In jih lahko uporabite check50 za pomoč izboljšati vašo pravilnost rezultat, 124 00:05:47,940 --> 00:05:51,960 z iskanjem, ki testnih primerov vaš program morda ne bo mimo. 125 00:05:51,960 --> 00:05:55,900 >> Imamo tudi style50, ki je drugo orodje ukazne vrstice. 126 00:05:55,900 --> 00:05:59,950 Naučite se tudi, kako jo uporabljati kot del vsakega problema določiti specifikacijo. 127 00:05:59,950 --> 00:06:04,580 In jih lahko uporabite style50, da bi dobili navodila o tem, kako izboljšati svoj stil programa, 128 00:06:04,580 --> 00:06:09,126 da bi bilo čistejše, lažje brati, in upajmo, da povečajo svoj stil rezultat. 129 00:06:09,126 --> 00:06:11,000 Končno, vaš poučevanje kolegica vam bo priskrbel 130 00:06:11,000 --> 00:06:15,140 s kvalitativno na osnovi pripombe povratnih ki vam pomaga izboljšati vašo oblikovalsko rezultat. 131 00:06:15,140 --> 00:06:18,190 Design je malo zapleteno za razred avtomatično, 132 00:06:18,190 --> 00:06:20,200 za razliko od pravilnosti in slog, ki se lahko brez težav 133 00:06:20,200 --> 00:06:22,731 se preskusijo z orodjem ukazne vrstice. 134 00:06:22,731 --> 00:06:24,480 Namesto, vaš design ocena bo verjetno 135 00:06:24,480 --> 00:06:27,240 ga dobili povratne najbolj izboljšalo iz vašega asistent 136 00:06:27,240 --> 00:06:29,120 na način pripomb. 137 00:06:29,120 --> 00:06:31,640 Področje, seveda, pustimo vas, da dejansko poskusiti 138 00:06:31,640 --> 00:06:34,190 vsi deli problema nastaviti. 139 00:06:34,190 --> 00:06:35,320 >> Sem Doug Lloyd. 140 00:06:35,320 --> 00:06:37,550 To je CS50. 141 00:06:37,550 --> 00:06:42,308