1 00:00:00,000 --> 00:00:05,234 2 00:00:05,234 --> 00:00:06,150 DOUG LLOYD: Okei. 3 00:00:06,150 --> 00:00:08,220 Nii räägime paar haldus- andmed, mis 4 00:00:08,220 --> 00:00:10,860 võib tulla mugav teile, kui sa oled töö kaudu oma CS50 probleem komplekti 5 00:00:10,860 --> 00:00:13,020 ja lihtsalt võttes Muidugi üldisemalt. 6 00:00:13,020 --> 00:00:16,760 See on muidugi palju õpetada, ja nii seal on palju ressursse 7 00:00:16,760 --> 00:00:18,610 et meil on olemas nii et saate teha 8 00:00:18,610 --> 00:00:20,680 Kõige selle õppimise kogemus. 9 00:00:20,680 --> 00:00:22,560 Need vahendid tulevad palju erinevaid, 10 00:00:22,560 --> 00:00:26,547 ja loodetavasti valmib vorm, mis mahutab sind. 11 00:00:26,547 --> 00:00:28,630 Siin on nimekiri mõned levinumaid vahendeid 12 00:00:28,630 --> 00:00:31,900 et õpilased kasutavad, kui nad on töö kaudu oma CS50 materjale. 13 00:00:31,900 --> 00:00:34,810 On muidugi veebilehel, oleme kõik loengu materjalid õigus 14 00:00:34,810 --> 00:00:35,560 pärast nad juhtuvad. 15 00:00:35,560 --> 00:00:37,680 Nii et meil on videod ja elamiseks striimitakse loengute, 16 00:00:37,680 --> 00:00:40,540 Kui te ei saa osaleda loeng ühe nädala jooksul, videod, mille 17 00:00:40,540 --> 00:00:42,740 on postitatud väga lühikese aja pärast. 18 00:00:42,740 --> 00:00:45,250 Selle saidi kohta loengu osa veebilehel, 19 00:00:45,250 --> 00:00:48,120 meil on ka proovi kood, mis David näitab ajal loeng, 20 00:00:48,120 --> 00:00:50,190 samuti loeng slaidid, kirjutaja märgib 21 00:00:50,190 --> 00:00:52,148 mida võetakse ühe meie õpetamise stipendiaatide 22 00:00:52,148 --> 00:00:54,190 nii et sa ei pea võtma märgib klassis, 23 00:00:54,190 --> 00:00:56,420 samuti kõik sidemed mingeid väliseid ressursse, et 24 00:00:56,420 --> 00:00:58,620 jagatakse ajal loeng. 25 00:00:58,620 --> 00:01:02,230 >> Meil on ka suurepärane funktsioon viide, reference.cs50.net, 26 00:01:02,230 --> 00:01:06,600 mis on kasutatavad ka vähem mugav ja mugavam nii. 27 00:01:06,600 --> 00:01:09,510 Kui te olete juba tuttav, siis funktsiooni viide, et meil on, 28 00:01:09,510 --> 00:01:13,090 CS50 viide, on selgitustega komplekt mees pages-- 29 00:01:13,090 --> 00:01:17,252 man-lehekülgi on stenografisti viis kirjeldades käsitsi page-- mis 30 00:01:17,252 --> 00:01:18,960 on ehitatud Linux ja annab programmeerijad 31 00:01:18,960 --> 00:01:21,400 viide funktsioonid et nad kasutavad. 32 00:01:21,400 --> 00:01:27,430 >> Viide 50 on eeskujuks kõigile on C standard raamatukogu funktsioonid, 33 00:01:27,430 --> 00:01:29,610 ja standard io.h ja teised saate muutunud 34 00:01:29,610 --> 00:01:34,909 tuttav kui muidugi läheb, string, math.h, ctype.h, ja nii edasi. 35 00:01:34,909 --> 00:01:36,700 See on suurepärane koht minna, kui otsite 36 00:01:36,700 --> 00:01:38,640 et näha, kas seal on funktsioon, mis on olemas, 37 00:01:38,640 --> 00:01:40,840 et teeb seda, mida sa pead tegema, või kui sa oled 38 00:01:40,840 --> 00:01:43,180 lihtsalt kindel, kuidas kasutada funktsiooni. 39 00:01:43,180 --> 00:01:47,230 >> Meil on ka suur interaktiivne uuringu juhend on study.cs50.net. 40 00:01:47,230 --> 00:01:50,490 Seal leiad erinevaid teemasid harjutusi, 41 00:01:50,490 --> 00:01:53,471 mõned täiendavad osa slaidid, ja palju muud. 42 00:01:53,471 --> 00:01:55,220 See on suurepärane koht vaadake, kui sa oled 43 00:01:55,220 --> 00:01:57,760 natuke ebamugav umbes ühe konkreetse teema. 44 00:01:57,760 --> 00:01:59,968 Võimalik, et saad mõned harjutused sinu jaoks olemas 45 00:01:59,968 --> 00:02:02,720 täiustada oma oskusi natuke. 46 00:02:02,720 --> 00:02:08,759 >> Kui viktoriin 0 või Quiz 1 on tulemas, siis saab alati näha viimase viktoriinid, et 47 00:02:08,759 --> 00:02:13,400 andsime käigus kell cs50.harvard.edu/quizzes. 48 00:02:13,400 --> 00:02:16,100 Kõik vanad küsimused ja vastused on seal vaadata. 49 00:02:16,100 --> 00:02:18,330 Ja nad on väga ressurss, eriti kui 50 00:02:18,330 --> 00:02:23,190 Mõtle, mida selga panna selga või ees oma uuringus lehel, üks 51 00:02:23,190 --> 00:02:26,990 paberile, et teil saada tuua eksami. 52 00:02:26,990 --> 00:02:30,090 >> Lisaks seal on palju ressursid CS50 probleem komplekti, 53 00:02:30,090 --> 00:02:32,610 cs50.harvard.edu/psets. 54 00:02:32,610 --> 00:02:35,660 Me postitada kõik näitajad seal, samuti jaotamisettevõtjatele 55 00:02:35,660 --> 00:02:38,060 kood hiljem probleem seab. 56 00:02:38,060 --> 00:02:40,880 Lisaks inkorporeeritud kirjeldused ise, 57 00:02:40,880 --> 00:02:43,030 leiad sõbralik trajektooridega alates Zamila, 58 00:02:43,030 --> 00:02:47,210 kes on õnnelik, et juhendab teid läbi saada üle stardivalmis, et 59 00:02:47,210 --> 00:02:49,920 Võib reisi sind kui hakkate kallal probleem komplekti. 60 00:02:49,920 --> 00:02:53,300 Ja kui toodete komplekti on möödas, Rob hakkab toimuma Lahkamine 61 00:02:53,300 --> 00:02:55,580 kus ta dekonstrueerida Ülesanded, suunab teid 62 00:02:55,580 --> 00:02:59,139 läbi mõned võimalikud lahenduste peale fakti. 63 00:02:59,139 --> 00:03:01,680 Muidugi, võite ka alati leida materjale lõigud, 64 00:03:01,680 --> 00:03:05,429 nagu need videod siin, cs50.harvard.edu/sections. 65 00:03:05,429 --> 00:03:07,970 Leiate ka ajakava sektsioonid, kui oled ülikooli, 66 00:03:07,970 --> 00:03:10,782 samuti videod ja slaidid et jagatakse ajal lõigud. 67 00:03:10,782 --> 00:03:13,240 Nimekirja tööaega on kättesaadavad käigus kodulehel. 68 00:03:13,240 --> 00:03:16,990 Kui sa oled Cambridge ülikooli või Yale ülikooli, 69 00:03:16,990 --> 00:03:21,395 või oled tõesti kuhugi, saate leida nimekiri meie tööaega, mis 70 00:03:21,395 --> 00:03:23,380 Tavaliselt saadaval weeknights. 71 00:03:23,380 --> 00:03:25,910 >> Ja abi oma eakaaslastega või oma eakaaslastega, 72 00:03:25,910 --> 00:03:29,020 võite minna cs50.harvard.edu/discuss~~V. 73 00:03:29,020 --> 00:03:32,210 See on meie asünkroonne foorum, omamoodi sarnase sisuga Piazza, 74 00:03:32,210 --> 00:03:35,250 kui te olete juba tuttav Piazza, mis sa võiksid näha teised kursused. 75 00:03:35,250 --> 00:03:38,129 See on asünkroonne bülletääni pardal, kus saab küsida 76 00:03:38,129 --> 00:03:41,420 ja pärast natuke aega, saada vastus alates abiõpetaja või õpetamise 77 00:03:41,420 --> 00:03:43,700 mehe, või isegi oma kaasõpilastega. 78 00:03:43,700 --> 00:03:47,170 Me tegelikult soovitame teil, kui sa tead vastust küsimusele 79 00:03:47,170 --> 00:03:51,900 et mehe õpilane küsib, tunnen tasuta teda aidata natuke. 80 00:03:51,900 --> 00:03:56,490 >> Nüüd, kui te võtate käigus läbi CS50x ja ei võta seda loengusse, 81 00:03:56,490 --> 00:03:59,640 meil on ka muidugi arhiivide kättesaadavad cs50.tv. 82 00:03:59,640 --> 00:04:01,790 Kõik vahendid Ma lihtsalt kirjeldatud on 83 00:04:01,790 --> 00:04:05,600 saadaval cs50.tv korraldatud aastal. 84 00:04:05,600 --> 00:04:09,792 Lõpus igal sügisel, kõik Viimastel aastatel ressursid on olemas. 85 00:04:09,792 --> 00:04:12,750 Nii saab vabalt vaadata neid välja näha teisi viise esitada 86 00:04:12,750 --> 00:04:15,310 materjali CS50 aastat varem. 87 00:04:15,310 --> 00:04:17,690 >> Lisaks on meil rikkuse online-vahendeid 88 00:04:17,690 --> 00:04:20,310 mis ei ole lokaliseeritud Harvardi või Yale. 89 00:04:20,310 --> 00:04:23,140 Võite minna oma passiivsus, meie asünkroonne chat teenus, 90 00:04:23,140 --> 00:04:25,346 kell cs50x.slack.com. 91 00:04:25,346 --> 00:04:29,660 Meil on ka foorum Stack Exchange ja Reddit, mis mõlemad 92 00:04:29,660 --> 00:04:30,970 on loetletud siin. 93 00:04:30,970 --> 00:04:34,500 Võite sildistada meid Twitteris kell @ CS50, või # CS50. 94 00:04:34,500 --> 00:04:36,920 Ja muidugi, saate Samuti leiavad meid Facebookis. 95 00:04:36,920 --> 00:04:40,850 >> Üks teine ​​haldus- natuke, et Ma tahan puudutada nüüd, mune. 96 00:04:40,850 --> 00:04:43,780 Nii nagu sa oled ilmselt kursis, ülesandeid selles muidugi 97 00:04:43,780 --> 00:04:46,480 liigitatakse nelja eri telgedele. 98 00:04:46,480 --> 00:04:48,580 Me hinne teid ulatus, oleks esitab küsimuse, 99 00:04:48,580 --> 00:04:51,038 sa teha tõsiselt vaeva lõpuleviimiseks probleemi seatud? 100 00:04:51,038 --> 00:04:52,156 Kas sa proovisid kõik osad? 101 00:04:52,156 --> 00:04:53,530 Korrektsus, ei oma kood töötab? 102 00:04:53,530 --> 00:04:54,350 Kas see vigadeta? 103 00:04:54,350 --> 00:04:57,780 Kas see on oodatud väljund, antud komplekti sisendeid? 104 00:04:57,780 --> 00:04:58,902 Design on kolmanda telje. 105 00:04:58,902 --> 00:05:01,110 Ja siis küsib küsimuse, kui tõhus on oma kood? 106 00:05:01,110 --> 00:05:02,460 Kuidas hästi kirjutatud on? 107 00:05:02,460 --> 00:05:05,230 Ja lõpuks, stiili, mida saab küsimusele, kuidas inimese 108 00:05:05,230 --> 00:05:08,900 loetav on oma kood, mis on väga oluline oma õpetamise stipendiaatide. 109 00:05:08,900 --> 00:05:11,210 >> Nüüd, kui üldine välistada, ma tavaliselt kohal 110 00:05:11,210 --> 00:05:14,822 See graafik, mida need hinded tähendavad. 111 00:05:14,822 --> 00:05:18,710 Kõik need suunad on sorteeritud skaalal null kuni viis. 112 00:05:18,710 --> 00:05:22,360 Ja üldiselt, sa tahad olla kolm, neli või viis valikut 113 00:05:22,360 --> 00:05:23,554 kõikides telgede. 114 00:05:23,554 --> 00:05:26,470 See on OK, et olla üks või kaks valikut natuke, eriti alguses 115 00:05:26,470 --> 00:05:29,120 muidugi, kuid see on ala, mida üldiselt ei taha jääda. 116 00:05:29,120 --> 00:05:31,620 Te kindlasti ei taha saada nullid tahes aspekti probleem komplekti, 117 00:05:31,620 --> 00:05:33,661 sest see läheb alandada kogu klass. 118 00:05:33,661 --> 00:05:37,124 Nüüd on meil ka mõned tööriistad saadaval, et aidata tuua 119 00:05:37,124 --> 00:05:38,540 rekordiga mõnedes neist valdkondadest. 120 00:05:38,540 --> 00:05:39,940 Nii et meil on check50. 121 00:05:39,940 --> 00:05:42,780 Iga probleemi seatud spetsifikatsioon sisaldab viidet 122 00:05:42,780 --> 00:05:45,149 kuidas kasutada check50 eest et erilist probleemi. 123 00:05:45,149 --> 00:05:47,940 Ja saate check50 aidata teil parandada oma õigsust tulemus, 124 00:05:47,940 --> 00:05:51,960 leides, mille test juhtudel Teie programm ei pruugi olla möödaminnes. 125 00:05:51,960 --> 00:05:55,900 >> Meil on ka style50, mis On veel üks käsurea tööriist. 126 00:05:55,900 --> 00:05:59,950 Olete ka õpetatakse, kuidas seda kasutada osa iga probleemi määratud kirjelduses. 127 00:05:59,950 --> 00:06:04,580 Ja saate style50 saada juhised kuidas parandada oma programmi stiili, 128 00:06:04,580 --> 00:06:09,126 et oleks puhtam, lihtsam lugeda, ja loodetavasti parandada oma stiili skoor. 129 00:06:09,126 --> 00:06:11,000 Lõpuks oma õpetuse mehe pakub 130 00:06:11,000 --> 00:06:15,140 kvalitatiivsete kommentaar põhinev tagasiside mis aitavad teil parandada oma disaini tulemus. 131 00:06:15,140 --> 00:06:18,190 Disain on natuke keeruline to hinne automaatselt, 132 00:06:18,190 --> 00:06:20,200 Erinevalt õigsuse ja stiili, mis võivad kergesti 133 00:06:20,200 --> 00:06:22,731 katsetatakse käsurea vahend. 134 00:06:22,731 --> 00:06:24,480 Pigem oma disaini tulemus tõenäoliselt 135 00:06:24,480 --> 00:06:27,240 Kõige paranenud saada tagasisidet oma õpetuse mehe 136 00:06:27,240 --> 00:06:29,120 teed kommentaarid. 137 00:06:29,120 --> 00:06:31,640 Ulatus, muidugi, jätame et sa tegelikult proovida 138 00:06:31,640 --> 00:06:34,190 kõik osad probleemi seatud. 139 00:06:34,190 --> 00:06:35,320 >> Ma olen Doug Lloyd. 140 00:06:35,320 --> 00:06:37,550 See on CS50. 141 00:06:37,550 --> 00:06:42,308