DAVID J. MALAN: Salam, dünya. My name David Malan edir, və bu CS50 canlı edir. Bu daxil tuning edirsinizsə Oran var stream, siz CS50x tələbə etdiyiniz və Bəlkə EdX, Harvard vasitəsilə CS50 College və ya Harvard Extension School. Bəli, çünki kursunda qədər material bu gün sizə təqdim olunur video, biz eyni istədiyiniz fikir ancaq bu dəfə bir az etmək maraqlı və həqiqətən yayımlanacaq Bu canlı bütün. Siz məni görmək əgər Beləliklə, siz əgər mənə badalaq Mənə qıymaq görürsünüzsə, misspeak, bütün ki, sözün doğru olur indi Kembric, Massaçusets üzrə Burada Cümə səhər. Yaxşı, biz ilk verəcək düşündüm Bir mənada - orada deyil, görürük. Bu, artıq, CS50 canlı. Həftə, insanların son bir neçə üzərində belə sualınız poçt edilmişdir Reddit Facebook və Twitter və kimi. Və xüsusilə onlardan biri tutuldu biz düşündük ki, göz ola bilər tez-tez sual soruşdu. Mən oxumaq istədiyiniz düşündüm Sizə burada yaşayır. Belə ki, Həftə 0. Bir az qarışıq hiss hər kəsdən və / və ya artıq overwhelmed? Bəli, bu Reddit dərc edilib. Və tələbə hazırlanmış aşağıdakı kimi - Mən çox təcrübəsi yoxdur. Mən tutmaq üçün görünür nə ola bilər daha yavaş-yavaş çox haqqında burada poçt insanların istirahət? Mən bütün bu həqiqətən maraqlı deyiləm danışıq üçün bir az confusing edir nədənsə mənə. Mən harada başlamaq üçün bilmək görünmür. Mən cəhd və grasp üçün nə etmək lazımdır bir az daha yaxşı bütün bu? Mən artıq deyiləm ki, məyus oldum səhv əldə. Belə ki, bu, həqiqətən, tamamilə tez-tez soruşulan sual. Əslində, siz Həftə 0 nin üçün bizi əgər artıq mühazirə, siz ki, bilirsiniz sizin kampus burada ən azı, 73% burada sinif yoldaşları heç bir ilkin var proqramlaşdırma təcrübəsi. Və də həyata ki, bir çox Facebook və Twitter laqqırtı və Reddit indi bəlkə doğru qərəzli olunur artıq olanlar tələbələr bit çox rahatlıq və fərasət. Onlar niyə və ki, bütün sonra, var doğru gravitating belə tez o formaları. Belə ki, əlbəttə, overwhelmed etməyin gözəl layihələr çox ki, artıq Not paylaşılan olunur Gallery, habelə Reddit və Facebook. Amma həqiqətən əslində rahatlıq yüzlərlə, nay var ki, digər sözün min insanlar yalnız istəyirəm. Onlar danışan edilə bilər lakin onlar orada həqiqətən var. Belə ki, CS50 canlı nəzərdə nədir? Bu üçün bir fürsət olacaq us, hər dəfə bir müddət, danışmaq geri və irəli yaşayır. Və biz ya vasitəsilə suallar almaq lazımdır video, və ya, sizə imkan əlimizdən gələni hətta özünüz tənzimləmək üçün gələcək, canlı streaming video via yaşayır. Amma indi, biz fun bir sıra var sizin üçün hazırlanmış seqmentləri, ilk bir fikir olacaq olan Harvard Universitetində. Qədəm heç kim sizin üçün burada Cambridge ayaq, Massachusetts, biz sizə göstərmək istədiyiniz fikir daha məşhur sites bəzi, eləcə də bəzi CS50 üçün unikal sites. Bir nəzər salaq. Biz əsas qapıları kənarda gəldik Harvard Universiteti və bu yolu Siz John Harvard bilərsiniz qapıları ən millət 'ilk olan heykəl, təyinat. Üzrə daxil gedək Belə ki, bu John Harvard heykəl biridir ən məşhur yerlərin turistlər üçün kampus. Siz burada görəcəksiniz yüzünde edir ilə John Harvard, təsisçisi, 1638. Siz tur əgər Bəli, çıxır siz öyrənmək lazımdır şeyi biridir ki, burada üç yalan var. Biri, bu John Harvard deyil. İki, o, təsisçisi və üç deyil Harvard 1638-ci ildə təsis edilib. Amma nə doğru deyil ki, siz ovuşdurmaq əgər onun burada ayaq, yalnız bir almaq bilər uğurlar az. Biz CS50 studiyası nəzər verimmi? Beləliklə, biz Maxwell burada edirik Dworkin G-123. Maxwell Dvorkin bizim kompüter elm ev. Google bu qədər baxmaq istəyirsinizsə Maps, biz 33 Oxford Street istəyirik Cambridge, Massachusetts. Belə ki, burada, bu fonunda edir biz CS50 şort atmaq, gəzmək-throughs və digər maddi. Nə adətən görəcəksiniz biz lazımdır ki, bura gəlib, bir çox yandırmaq bu işıqlar, və subyektləri, Zamyla, Rob, və başqaları olacaq onlara qarşı, burada yerləşən Bu ağ fonunda. Və ya alternativ olaraq, biz bu düşmək əgər yaşıl ekran, biz, həqiqətən bilərsiniz digital onların arxasında qoymaq biz istədiyiniz bir şey - bir kompüter ekran, TV ekran - həqiqətən, bu kimi bir şey. Yaxşı, buralara, biz bəzi var biz üçün atmaq ki, işıqlandırma Bir gözəl, təmiz almaq mövzu ki, onlara və fonunda vurdu. Burada nə bəzi qalıqları var bir CS50 lounge idi. Belə ki, bu bir yer olmaq üçün istifadə kompüter elm ögrenci asmaq olardı. Biz ildən bir şey onu rədd etdik Bu tumurcuqları üçün daha yüksək texnologiyalı. Əslində, burada bir qalıq var CS50 puzzle gün. Semestr əvvəlində, biz 200-plus tələbələr birlikdə almaq və üçün nəzərdə olan bulmacalar həll əslində nümunəvi ki, kompüter həqiqətən deyil haqqında proqramlaşdırma, başına se. Bu barədə daha çox, ümumiyyətlə var problem həll. Amma burada bəzi yesteryear bax Biz sol etdiyiniz nişanları əbədi bu şüşə divarlarında up. Biz ətrafında mil əgər İndi, siz görəcəksiniz dan kimi nə şeylər istehsalçı perspektiv. Burada, biz bir tripod var. Bu tripod yalnız bir həqiqətən əks edir ki, kompüter ekran Bir güzgü qarşı. Belə ki, biz, həqiqətən, kamera açıq əgər, Siz kompüter çıxdı əslində bu sözləri görmək olardı ekran ki, mən və ya komanda biri üzvləri həqiqətən var kamera oxuyan. Biz bu studiyada həqiqətən deyil yalnız CS50 üçün məzmun Ssenari. Və bir teleprompter ilə biz script ki, biz yalnız edir əldə edə bilərsiniz, belə ki, sağ, və biz belə ki, səhvlər, bu redo üçün çox asandır, , redo redo, və deterministically, demək eyni şey təkrar. Sanders Teatr, eyni zamanda, çox cuff off edir. Və bu bir çox orqanik mühit var biz mənə var və tələbələr və qarşılıqlı başqaları səhnədə. Belə ki, niyə biz etmirlər növbəti baxmaq. Beləliklə, biz Xatirə burada gəlir edirik Ü CS50 ofis olan Hall, saat və mühazirələr keçirilir. Bu giriş Annenberg Hall edir. Bu, həqiqətən, Harvard nin olduğu bütün birinci kurs onların yemək almaq. Və bu da, axşamlar harada bir və ya daha çox gecə bir həftə ki, biz CS50 yüzlərlə şagird toplamaq var bəzən onların problemi işləmək üçün bir-birinə yanaşı dəstləri, habelə CS50 heyəti. Beləliklə, biz addımlar buradayıq Memorial Hall. Bunlar olacaq əsas qapı var Sanders Teatr, bizi səbəb olduğu mühazirələr keçirilir. Biz edilir? Bu Sanders Teatr olduğu CS50 mühazirələr keçirilir. Bu CS50 edir. Belə ki, bu ifadə var internet ətrafında gedən kimi tanınan, One iş idi. Mən həqiqətən iki haqqında bir iş idi yarım bundan öncə və ki, mənim burada həmkarları, Ramon, Colton, Dan, və Padrick, çox tez xatırlatdı ki, tezliklə biz ki, tur getdi. Əslində, biz nə idi, çünki burada başlamaq üçün bu gün idi bir neçə sizin sələfləri bəzi hellos Bu sinif. Belə ki, biz, həqiqətən, geri olacaq bir az bit, və indi William yetişdirmək, olan United Uels hails Bizim gənc biri olan Böyük Britaniya, tələbələr keçən il, kim salam demək istəyirəm. HOPARLÖR 1: Sizin adınız nədir? HOPARLÖR 2: William. HOPARLÖR 1: Bu nədir? HOPARLÖR 2: CS50. DAVID J. MALAN: Belə ki, sonra William idi. Indi aşağı, başqa yerdə baş edək Başqa sinif yoldaşı və Nigeriya, ötən il sizin [edir? Annette?] olan eyni istəyirəm dünya, Hello, demək. HOPARLÖR 3: Salam, dünya. Mən, həqiqətən, qəbul etmək heyecan alıram CS50 bu il bütün Laqos, Nijerya'da dən yol. Mən kompüter bilemek üçün ehtiyac hiss bacarıqları, və mən həmişə istəyirdilər etdik yaxşı proqramçı olmaq və belə Mən kurs üçün imzalanmış. Mən Harvard və MİT sayəsində demək istəyirəm və bir araya gəldi məktəblərdə Bu minlərlə üçün nə etmək dünyada insanların. Mən yalnız başa Heç mənim ilk oyun. P-set 0, mənim Not görülən olmuşlar əyləncə çox olan proqram. Mən daha çox fun olan gözləyirik kurs və mənim sinif yoldaşları ilə kimi biz p set sonra p set keçir. My name edir [? Annette?] [? Onoja?], Və bu CS50 edir. DAVID J. MALAN: İndi, xüsusilə də əgər Siz böyük istəyirik ki, narahat edirik sinif, qalan tələbə Siz deyilik arxayın ola bilərsiniz. CS50 və CS50x olduqca gamut malikdir 10 yaş kimi gənc yaş daha çox yaşlı, çox. Əslində, sizin tələbələr bir sıra olan Bülletenin poçt edilmişdir lövhələr mübadiləsi edilmişdir ki, təsiri videos. Və biz bir pay istərdim keçən il xüsusi - [? Alecio?] kim də Braziliya, olan salam demək istəyirəm onun sinif varisləri. HOPARLÖR 4: Salam, dünya. I [Ben? Alecio?] [? Omida?] Braziliya, Braziliya. Mən 78 yaşında deyiləm, və mən çox Bu online kurs haqqında həvəsli. Mən bunu mənə çox kömək edəcək əminəm sahəsində iş yerinə distant. Mən EDX təşəkkür bu fürsətdən kimi kursları təşəbbüsü Bu, həmçinin Prof təşəkkür Malan və bütün CS50 şəbəkə. My name edir [? Alecio?] [? Omida?], Və bu CS50 edir. DAVID J. MALAN: Belə ki, indi biz olacaq Harvard bir tur kəsici Sizin üçün Universiteti, kim əvvəl Harvard görmədim. Amma bir şey indi mənə deyir əvvəl Harvard Universiteti görüldü. Belə ki, biz irəliləmək olacaq Bizim gelen kimi tanınan bir seqment. Son bir neçə həftə ərzində, siz həqiqətən var bir neçə sual təqdim edilmişdir, biz olduğunuz üçün bir göz saxlamaq. Və bir növ kifayət qədər xahiş idi video vasitəsilə həmin suallar. Əslində, burada Küveyt, biz Dhruv, kim poza istəyirəm CS50 haqqında bizə, personal sual, və kompüter elm və haqqında ümumiyyətlə proqramlaşdırma. Dhruv? Dhruv Ramanı: Hi. Mən Dhruv oldum və yaşayır Kuwait, Yaxın Şərq. Mən tələbə [Ben? sinif 10-cu?] və mən indi dörd dildə etdik. 2013-cü ildə CS50 götürülmüş və ilk var Ağlıma gəldi ki, sual Ən yaxşı dil olan Bu gün dünyada öyrənmək? DAVID J. MALAN: Belə ki, böyük bir sual. Və həqiqətən yoxdur bu bir cavab. Həqiqətən yaxşı dil yoxdur, əksinə yaxşı dil var bəzən iş üçün. Lakin hətta sonra, siz tez-tez sərbəstliyə malikdirlər. Məsələn, burada təsvir olduqca ən populyar dillərdən bir neçə Bu gün, və C arasında yalnız onlardan biridir onlara, PHP və başqaları kimi biz will dövr sonra araşdırmaq, CS50 özü. İndi çox dəbdə bu gün Python və Ruby kimi languages Perl, və hətta Java müəyyən dərəcədə üçün web-based proqramlaşdırma, Java isə Xüsusilə bir qədər istifadə olunur Müəssisə proqram, böyük şirkətlər tərəfindən. C aşağı səviyyədə olduqca ümumi basdırılmış sistemlər. Amma biz, həqiqətən, C istifadə edirlər, çünki Bu üst, kifayət qədər kiçik dil var olan onun varisləri bir çox tikilmişdir. Siz dil merak etdiyiniz Belə ki, əgər Müəyyən bir vəzifə üçün istifadə etməlidir, yaxşı, bu, həqiqətən asılıdır. Və tez-tez, bir proqramçı öz şəxsi arzularım daxil çəkin Hal-hazırda, məsələn, gedirəm Mən, həqiqətən, kimi bir mərhələsi ilə JavaScript. Belə brauzerinizin çox, lakin həqiqətən server tərəfində. Siz, həqiqətən, bir çərçivəsində istifadə edə bilərsiniz Node.js proqram çağırıb bir server command line. İndi real dünyada, çox sizin kimi Məsələn, almaq üçün cəhd edə bilər bir ən istifadə divar daxil bu kimi vida hər hansı bir alət - məsələn, hətta ən çəkiclər əlli-ağır. Siz hit əgər bu həqiqətən iş olardı heck divar daxil şey həyata. Amma bir az ola bilər daha mürəkkəb. Və yerine üçün çata bilər, bir FLATHEAD vintaçan kimi bir şey. Çünki Siz sağ, almaq əgər ki, hedef işaretini uyğun olardı vida, və yəqin ki, bilər divar onu almaq. Amma yaxşı iş üçün alət və ya Bunun üçün ən uyğun bir xüsusi proqram, belə ki, danışmaq, bir Phillips baş tornavida olardı, burada vintaçan uyğun rəhbəri mükəmməl vida başçısı daxil. Belə ki, bir proqramlaşdırma seçərkən dil, oxşar ki, ruhu. Və müxtəlif dillərdə istifadə edə bilər eyni vəzifəni həll, lakin bəzi üçün onlara bir daha gəlmək olar zərif həll. Bəziləri verir bilər daha sürətli həll. Və arguably, onların bəzi güc həqiqətən daha yaxşı həll verir. Belə ki, takeaways biri, ümid edirəm ki, CS50 çıxmaq lazımdır istifadə zaman müəyyən bir iş üçün xüsusi alətlər. Yaxşı, növbəti, in nəzər salaq tərəfindən təqdim edilmişdir ki, başqa sual sinif yoldaşları biri bu dəfə Braziliya Bernardo dən. BERNARDO: Hey. My name Bernardo edir. Mən Braziliya edirəm. Mən iki şeyi soruşmaq istərdim. Bunlardan birincisi, necə sürətli internet Harvard sürət, və ikinci, olan etmək üçün idi cihaz? DAVID J. MALAN: Belə ki, çox böyük sual idi. Və biz, həqiqətən, bilmirdim ki, cavab. Belə ki, ötən gecə, mən bir e-poçt yola Harvard şəbəkə bəzi dostlar qrup, və dəqiq poza verdi Bernardo sualına. Bəli, bu çıxır - baraban roll - ki, Harvard internet bağlantısı üçün xarici dünya 10 gigabit edir. Perspektiv qoymaq ki, var Saniyədə 10 milyard bit. İndi əgər, perspektiv qoymaq Siz bir film download idi başqa iTunes və ya kimi bir şey online bu gün, onlar güc əslində bir HD video var əgər həqiqətən böyük ola. Ki, cəmi iki gigabayt ola bilər. Yaxşı, sizin bant 10 gigabit əgər saniyədə, bir film yükləyə bilərsiniz sadəcə saniyə, daha çox belə Bu ən alır dəqiqə və ya saat evdə us. İndi ədalət deyil, hər bir Bizim burada kampus çıxışı Bant 10 milyard bit saniyədə. Əslində, bu arasında paylaşılan bir neçə nəfər. Əslində, biz niyə nəzər yoxdur biz aparmaq lazımdır qovuşdurmağımız bir sürətli test, yalnız necə sürətli bir sınayar ki, bir test bit mənim xüsusi üçün səyahət edə bilərsiniz digər yaxın yeri laptop. Mütləq bir nüfuzlu deyil bant kimi cavab. Əslində, əgər siz evdə bu cəhd edin tapa bilər ki, sizin internet xidmət provider, və ya ISP, mehriban aldadan Siz vasitəsi ISP bir çox Bu gün sürətlə partlayış imkan verir. Və partlayış, mən ilk bir neçə demək bir şey indirirken və ya saniyə internet ilə bir şey edir bağlı, o, həqiqətən download bilər olduqca sürətli. Amma bir irəliləyiş bar izləmək əgər - Sizin bit olan olan da sürət nazil - Siz tez-tez yavaşlatan ki, görürsünüz aşağı və aşağı və aşağı. Belə ki, bu sürətli test, səmimi, deyil, mütləq nümayəndəsi. Amma qısa yükləmələr, siz həqiqətən lazımdır saniyədə aşağı bu çox bit almaq. Dan, biz sürətli test run edir? Hadi. Bizim download sürəti var və indi bizim upload sürəti. Gəlib, Hadi. Hadi! Hadi! Çox Dediyim alıram. Bütün hüquqlar. Belə ki, burada bu studiya Hauser idi WIDENER Kitabxanasında Studio, Harvard Universiteti. Sürəti mənim kiçik laptop vasitəsilə əldə edilir Harvard giden internet. İndi nəhayət, biz bir sual var sinif yoldaşları üçüncü - Istəyən Peru olan Mauricio burada aşağıdakı sual yaradır. Mauricio RADA: Hello. My name, Mauricio edir və mən Peru edirəm. Mənim sualım, mən başlamaq üçün icazə edirəm olunur [Işitilemez] bizim üçün CS50 öyrətmək CS50 materiallardan istifadə məktəblərdə? [Işitilemez]. My name Mauricio və bu CS50 edir. DAVID J. MALAN: [işitilemez] Mauricio, və başqa hər kəs ki, bu sual maraqlandırır cavab tamamilə bilin ki, ürəkdən yes. Əslində, kampus burada bir tələbə Gabriel [adına? Grimardes?] olan Braziliya həqiqətən etdi hails dəqiq bir ilə məmləkəti Təbii ki, o burada mövcud CC50, dublyaj CC50.com.br, danışmaq olan sizin Portuguese, isterseniz bir nəzər. Və nə Gabriel bir neçə il idi əvvəl sözün bütün nazil edilmişdir CS50 sədəqə və imtahan və problem dəstləri və video. Və o ən çox tərcümə ki, özünü content. Və sonra, onun dad-nin köməyi ilə onun yüksək sinif məktəb, o, özü tədris açılmış onun ilk 50 CS50 öz versiyası, orta məktəb sinif yoldaşları. Sonra sonrakı dövr, sinif yoldaşları 150. Və kifayət qədər, çox ruhlandırıcı Onu görmək üçün. Belə ki, bundan sonra da bu URL getmək əgər yayım, YouTube video basın ki, əlaqədar oldu. Və Gabriel olduqca tədris bilərsiniz çox eyni material ki, biz Həmin il tədris kampus CS50. Mən ki, demək belə məmnun oldum Gabriel, əvvəllər yüksək məktəb Braziliya tələbə, burada indi Harvard kimi Harvard nin kampus birinci və bu gələn il olacaq CS50 baş müəllim fellow və bütün CS50 goings-on ildə daha çox cəlb. Siz özünüz bunu istəyirsinizsə, belə Mauricio kimi, yalnız gedin Kurs üzrə olan CS50.tv, öz OpenCourseWare site. Lisenziya ki, siz orada var oxumaq, və bu, həqiqətən bir şey var bir Creative Commons lisenziya adlanan olduqca çox olduğunu deyir , pulsuz və material istifadə xoş gəlmisiniz sizin kimi uzun maddi dəyişdirmək özünüzü başqaları ilə eyni bölüşürlər. Belə ki, bu həftə gelen üçün var. Niyə biz burada qısa fasilə yoxdur və 60 canlı izləmək şansı verir kittens saniyə. DAVID J. MALAN: [işitilemez] yaşayır və nə biz nə istədiyiniz fikir deyil bir film bu gün bağlamaq ki, biri CS50 öz əməkdaşları, T.J. Barber, birlikdə verilib. Siz yəqin bilirsiniz ki, CS50 burada kampus bir CS50 ədalətli ilə yekunlaşan bir tələbələrin epik ekran final layihələr. Harvard vasitəsilə CS50 alaraq həmin Extension School online, və ya EdX online oxşar olacaq vasitəsilə imkan, virtual da olsa online, son layihə sərgiləməyə Bu səbəbdən ay bir sıra görmək üçün bütün dünya. Amma biz sizə hissi vermək istədiyiniz fikir burada, bəzi əyləncə fonunda bizim tam olaraq nə böyük ekran, burada yalnız bir neçə həftə əvvəl baş ilə kampus on-kampus CS50 ədalətli versiyası. Nin roll imkan verir. [MUSIC PLAYING] HOPARLÖR 5: Hi, [? Mən Allison Ben?] burada ilə CS50 sərgidə - HOPARLÖR 6: [? Curt Stone. ?] [? HOPARLÖR 5: Curt Stone. ?] Görmək üçün Böyük. Belə ki, bizə bir az deyə bilərsiniz layihə haqqında bit? HOPARLÖR 6: Oh, yaxşı tamamilə. HOPARLÖR 7: Biz musiqi Visualizer etdi. HOPARLÖR 8: [işitilemez]. HOPARLÖR 9: Belə ki, bizim nə idi hər hansı bir təcrübə [işitilemez]. HOPARLÖR 10: Bu zəhmli deyil. Başqa tələbələr 70% kimi eyni. HOPARLÖR 11: Mən biri idi Etmədi insanların 70% haqqında bir şey bilmək - HOPARLÖR 5: İndi siz [Işitilemez] kimi. HOPARLÖR 12: Bu gözəl şans var şagirdlərini bir araya gətirmək üçün və nə görmək. Olan bəzi 600-tək apps baxın Burada mövcud olmadığını nümayiş çünki bir giriş səviyyəsi əvvəl gözəl kurs. HOPARLÖR 13: Onlar, həqiqətən, üçün azuqə ilə təmin edirsiniz təcrübə sinif minməsi. Mənim kimi, mən sıfır, sıfır kompüter idi proqramlaşdırma bacarıqları. I Java nə bilirdi ki, ki, bu barədə idi. Onlar, həqiqətən, həqiqətən, yoxdur. Və xüsusilə - və TFS, gözəl. TFS gözəl, gözəl Bu kurs komponenti. Bu CS50 idi. HOPARLÖR 14: yüzlərlə layihə Bu salonda vasitəsilə gəzmək. Konfet qutuları yüzlərlə yüzlərlə popcorn qutuları, və bir neçə iştirakçıları, və yalnız bütün olmuşdur ki, stress top atılan və evinə aparıldı. Bu CS50 olmuşdur və bu etmişdir CS50 ayı olmuşdur. Yaxşı gecə. DAVID J. MALAN: Yəni, sonra deyil, nə CS50 burada sizi gözləyir. Bu CS50 yaşaması üçün bu. Çox Ramon, Padrick sayəsində, Colton, və Dan, arxasında burada olan ekran. Və, Twitter bir göz saxlamaq yoxdur Facebook, Reddit, və başqa üçün elanlar özünüzü hansı via belə video və suallar təqdim edə bilər Siz burada bizə qoşula bilər ki, canlı növbəti CS50 üçün hazırlanmışdır. Bu CS50 idi.