[მუსიკის დაკვრა] დინამიკები 1: თქვენ იმყოფებით დამთავრების CS50. [ტაში] დინამიკები 1: ასე რომ, ეს იყო CS50. ეს არის დასაწყისი და ბოლოს კვირას 12. ასე რომ, მე არ დათანხმდა, თუმცა მე წინააღმდეგობა ყველა ტერმინი აცვიათ მინის მთელი ამ ლექცია, ასე რომ თქვენ ხედავთ CS50 მეშვეობით ჩემს თვალში. ეს არის მაშინ ბოლომდე, თუ რა იყო საბოლოო ჯამში, ნიშნავს, რომ მოგზაურობა Week 0 Week 12. და რა მინდა გაგვახსენოს ყველა არის რომ ამ ხაზის პირველი კვირის კლასი რომ ის, რაც, საბოლოო ჯამში, საკითხების ეს კურსი არ არის იმდენად სადაც თქვენ დასრულდება მდე ნათესავი თქვენს თანაკლასელები, მაგრამ სად ხარ ამ, კვირას 12, დასრულდება მდე ნათესავი საკუთარ თავს კვირა 0. მართლაც, როგორც თქვენ ხედავთ, რომ რეტროსპექტივა, 73% უბრალოდ თორმეტი პლუს კვირის წინ ჰქონდა ადრე programing გამოცდილება ან კომპიუტერულ მეცნიერებათა და ასე რომ მე ვერ გაბედავს ამბობენ, რომ დღეს ორშაბათი კვირას 12, არც ერთი თქვენგანი არის ოფიციალურად ნაკლებად კომფორტული უქმნით. ასე მივულოცო იმ თქვენ შორის, რომელმაც ერთხელ იყო. ასე რომ, როგორც ტრადიცია, ჩვენ ორივე დაიწყება და ბოლოს სემესტრის ერთად ტორტი. და ასე წყალობით პროფესორი Margo Seltzer in Computer Science დეპარტამენტი, გავატარეთ გუშინ, რამდენიმე ჩვენთვის, ემზადებოდა ზოგიერთი ნამცხვრები თქვენთვის. საკმაოდ marshmallows იქნა გამოყენებული, და რა გადავწყვიტეთ გავაკეთოთ არის დაამშვენებს ერთი ასეთი ნამცხვრები ამ გზით. ეს დაიწყო, როგორც ეს ცოტა უფრო მეტი ძალისხმევა. დაიწყო სახეს მიიღებს, როდესაც - დაახლოებით რამდენიმე საათის განმავლობაში მივანიჭო, დაიწყო ჰგავს ეს. და ბოლოს, მადლობა ჩვენს მეგობარს, Margo Seltzer, თქვენ იქნება ჭამა ეს მხოლოდ ცოტა ხანს დაბლა პაბი შემდეგ CS50. ასე რომ გავიხსენოთ, რომ Quiz ერთი, იყო განმეორებადი თემა ციფრები, რომ შეიძლება არ შეამჩნია. და პოსტი mortem განთავსების Quiz One კვირის წინ, ჩვენ ვთხოვეთ თქვენი თანაკლასელები თუ მათ შეეძლოთ იდენტიფიცირება, რომ თანმიმდევრობა ნომრები. მე მეშინია, მე ნამდვილად ვერ გეტყვით, ახლა რასაც ისინი, მცირეოდენ ჩვენ გააფუჭებს რა შეიძლება სხვაგვარად იყოს fun გამოცდილება თუ თქვენ არ განიცდიდა, მაგრამ ნება მიბოძეთ მოიწვიოს მდე ეტაპი ზღაპრული სტრესი ბურთები, რომ ჩვენ პირობა დადო, თქვენ შემდეგ თანაკლასელები, ვინც არ მოგვწეროთ და გვაცნობოთ რა რეალურად ეს ციფრები ნიშნავდა. იმ შემთხვევაში, თუ Angie, Barrett, დანიელ, Elmer, Jarek, Layla, ან ნიკოლოზი არის აქ, გთხოვთ მოდის მიიღოს თქვენი CS50 სტრესი ბურთები. გილოცავთ. და ლამაზად კეთდება, მილოცვებს. ასე რომ, ცოტა აღდგომა კვერცხი, რომ ერთი არსებობს. ასე რომ, ერთი სიტყვით, მაშინ რა ელის შემდეგ CS50. ასე რომ გავიხსენოთ, რომ ეს იყო მხოლოდ რამდენიმე კვირის წინ, რომ ჩვენ დავიწყეთ ცხოვრება აქ Scratch და მიღების Hello World ერთად მარტივი გადმოიყვანა და ჩაშვების თავსატეხი ცალი და მიხვდა, რომ უბრალოდ კვირის შემდეგ, თქვენ ყველანი ახორციელებს პატარა რაღაც მსგავსი. CS50 shuttle მართვის თქუენგან პრაქტიკულად მთელ კამპუსში. და მე გარწმუნებთ, რომ შევინარჩუნოთ ვფიქრობ, განსაკუთრებით როგორც თქვენ ჩაყვინთვის შევიდა საბოლოო პროექტი, რომელიც delta, განსაკუთრებით თუ იყო მათ შორის, ნაკლებად კომფორტული ან სადღაც შორის, როგორც თქვენ ახლა გაგრძელება ჩაყვინთვის თქვენი საბოლოო პროექტები, რომელიც საბოლოოდ შესაძლებლობა ნამდვილად მიიღოს თავს გარეთ Spin, გამოიყენოთ თქვენი ახალი ნაპოვნია ცოდნა და საზრიანი of კომპიუტერული მეცნიერების, და საბოლოოდ შთაბეჭდილების დაახლოებით 2000 plus ადამიანებს წლევანდელი CS50 სამართლიანი. მაშინაც კი, Milo მიღებული შევიდა action. ასე რომ, ის მუშაობდა მისი საბოლოო პროექტი უკვე, ნახვა, რომ მინდა გარწმუნებთ, რომ მობრძანდით აქ. milobanana.me. ისე კი Milo შეიძინა დომენი, თუ რომ ძალიან საინტერესო იყოს თქვენთვის. და რა ჩვენ ყოველთვის ვიცი ძალიან ამ ნაწილი სემესტრში არის ის, რომ ჩვენ წაიყვანეს საუკეთესო ყველა ტრენინგი დისკები უკვე, მაგრამ ერთი ბოლო რჩება, რომ CS50 ელექტრო მოწყობილობების. ახლა დღის ბოლოს, ელექტრო არის მხოლოდ იმას ნიშნავდა, რომ იყოს საკმაოდ სტანდარტული Linux სერვერზე, რომ თქვენ უკვე გამოყენებით ამ დროს. და როგორც ასეთი, ის წარმომადგენელი სერვერები, რომ თქვენ შეიძლება გამოიყენოთ მომავალში. ასე რომ მიხვდებიან, რომ ეს არ არის აუცილებელი, თავად ტრენინგის წამყვანი, მაგრამ წარმომადგენელი გარემოში თქვენ გამოიყენოს მომავალში. მაგრამ მაშინაც, თუ ნეტავ გამოიყენოთ თქვენი საკუთარი Mac ან საკუთარი PC, natively გააცნობიეროს, რომ ელექტრო მოწყობილობების არის მხოლოდ ერთი გზა შეგიძლიათ გაგრძელდება პროგრამირების. არსებობს ინსტრუმენტები, ინტეგრირებული და განვითარების გარემოში, ან IDEs, ცნობილია, როგორც Code Blocks, Eclipse, NetBeans, და ასე შემდეგ. Xcode ისევე on Mac OS, ისევე როგორც Windows, იარაღები, როგორიცაა იგივე, მათ შორის, Cygwin, Visual Studio, და სხვ. ასე რომ, ჩვენ ხელს შეუწყობს თქვენი საბოლოო პროექტები თუ გსურთ წავიდეთ მიღმა რა თქვენ გაკეთდეს მოწყობილობების, თქვენ შეგიძლიათ სრულიად ამისათვის on Mac OS, Windows, და თუნდაც Linux თუ თქვენ აწარმოებს, რომ თავს. ახლა, სიტყვა პრობლემის Set ექვსი. თქვენ გახსოვთ, რომ პრობლემა Set Six იყო ალბათ ბევრ თქვენგანს საუკეთესო რთული პრობლემა კომპლექტი. და იყო ამ დიდი board atop რომელიც ზოგიერთი თქვენგანი მისწრაფება იყოს. და მინდა მიიღოს მომენტში კიდევ ერთი სტრესი ball ვაღიარო ერთი თქვენი თანაკლასელები, ვინც bested ყველაზე პერსონალის და ყველაზე თანაკლასელები. აქ ჩვენ გვაქვს Richard atop სიაში. იმ შემთხვევაში, თუ Richard აქ არის დღეს? Richard? Richard მართლაც დღეს აქ. ამოდი, Richard! [ტაში] დინამიკები 1: Not უხერხულად თქვენ ველოდებით დღეს, ალბათ, მაგრამ გილოცავთ პრობლემა Set ექვსი. ასე რომ, მე მხოლოდ მიიღო სიტყვა - ასე წავედით და შეიყვანეს ამ on the fly - რომ ეს არის ერთ ერთი თქვენი თანაკლასელის დაბადების დღე. თუმცა შეგახსენებთ, რომ სტატისტიკურად ამ არის სავარაუდოდ მოხდება საუკეთესო ნებისმიერ დღეს სემესტრის როგორც ჩვენ ვნახეთ ერთად ე.წ. დღე პრობლემა. მაგრამ მიუხედავად ამისა, რადგან მისი მცენარეები სთხოვა, მინდა მიიღოს მომენტში და აღიარებს Mike იუბილარი დღეს სტრესი დაადასტურა. თუ გსურთ მოვა down, მაიკ. [ტაში] [სიმღერისა] დინამიკები 1: ასე რომ თქვენ გავიხსენოთ ასევე პრობლემა კომპლექტი ხუთი, იყო ცოტა სურვილისამებრ გამოწვევა. მას შემდეგ, რაც ამოღებული იმ 50 ფოტო, თქვენ იყო გასაჩივრებული, რათა იპოვოს იმ 50 კომპიუტერის მეცნიერები და შემდეგ მიიღოს ფოტოები თავს მათთან, იდეალურად არასამთავრობო creepily, რაც შეიძლება. რომ ყოველთვის არ ხდება, მაგრამ ჩვენ გვინდა მადლობას რამდენიმე თქვენი თანაკლასელები რომელმაც რეალურად იპოვოს ბევრი რა თქმა უნდა პერსონალი. თუ კრის, Layla და რაულ შეიძლება მოვიდეს ქვემოთ მათი აღიარება და სტრესი ბურთები ისევე? გილოცავთ. მოდის up. ჩვენ შევხვდებით. გილოცავთ დასკვნა პერსონალი. და მოდის up, Layla, ისევე. გილოცავთ. ყველა უფლება, მაგრამ იყო რამდენიმე თანაკლასელები, ვინც საკმაოდ მეტი პერსონალის. ერთ შემთხვევაში, 47 პერსონალი, და ერთ შემთხვევაში, ყველა 50. ერთი თქვენი თანაკლასელები წერს ჩვენთვის, როგორც საფუძველზე წარდგენის მისი მტკიცებით, ამ არის ჩემი საბოლოო წარდგინების მე ვნახე თქვენ ჰარვარდის თამაშის. მე დასრულდა მოძიებაში 46 ადამიანი და ერთი ძაღლი. ეს არ უნდა იყოს საკმარისი იმისათვის, რომ გაიმარჯვებს, მაგრამ ეს იყო ბევრი გართობა. და ეს იყო დანიელ, რომელიც აქ არის სურათები დავუკავშირდეთ RJ, ბენ. საინტერესოა, ის არ ჩანს მინდა უნდა იყოს, რომ სურათი ბენ. მაგრამ მინდა ვაღიარო, დანიელ. მაგრამ ჩვენ ასევე მივიღეთ კიდევ ერთი შენიშვნა სტუდენტი, რომელიც at 5:23 AM ორშაბათს, 4 ნოემბერი, ვადა ამ წარდგინება. ძვირფასო მეთაური, მე 54 წუთი. ზოგიერთი უფრო შეიძლება დაემატოს მომავალ საათი, მათ შორის არის რამოდენიმე სხვა თანამშრომლებს აღმოვაჩინე. შემდეგ 11:09 AM იმავე დღეს, ამ თანამემამულე ძალიან, ასევე დაასახელა დანიელ, წერს, მოხარული ვარ განვაცხადო, რომ მე აღმოაჩინეს დანარჩენი ოთხი კომპიუტერი მეცნიერები და დაასრულეს კომპლექტი. ასე რომ, ჩვენ მინდა ვაღიარო, დანიელი, როგორც კარგად მოძიების მილო და ჯეისონ და კი Tommy MacWilliam ყოფილი უფროსი სწავლების თანამემამულე რომელიც ახლა ცხოვრობს California, მაგრამ, როგორც ჩანს, ხელმისაწვდომი Skype. ასე რომ ჩვენ გვინდა, რომ პატივს ორივე Daniels ამ პრიზი. გილოცავთ. და გილოცავთ თქვენ, როგორც კარგად. ყველა უფლება, ასე მინდა მიიღოს მომენტში ახლა ფოკუსირება არ თანაკლასელები, მაგრამ, რა თქმა უნდა, პერსონალი. ჩვენ, როგორც მოგეხსენებათ, გუნდი ზოგიერთი 100 სასწავლო პრაქტიკის კურსი თანაშემწეები, პროდიუსერები, გარდა თავს და რა თქმა უნდა ხელმძღვანელები. და ჩვენ მინდა მიიღოს მომენტში აღიარებს კერძოდ, ჩვენი ბაკალავრიატის ხელმძღვანელი სწავლების პრაქტიკის გარეშე, ვისაც ეს, რა თქმა უნდა, ისტორიულად, და ამ წლის იქნება არ იქნებოდა შესაძლებელი. იოსები და RJ და ლუკას, თუ შეგვეძლო მივცეთ რაუნდი ტაში. [ტაში] დინამიკები 1: განსაკუთრებული მადლობა ასევე რომ ვინმე იცით, ალბათ, ძალიან კარგად, რომელსაც ჩართული თქვენი პრობლემა ადგენს ყველა სემესტრში, [? Zamayla?] ასევე. [ტაში] დინამიკები 1: და ბოლოს, რა თქმა უნდა მიერ მეთაური გუნდი, ნება მომეცით აღიარებს როგორც Rob, რომელიც ყოფილი უფროსი სწავლების თანამემამულე და ახლა ჩვენი preceptor კომპიუტერულ მეცნიერების, ასევე ლორენ, რომელსაც აქვს მსახურობდა ხელმძღვანელი მთელი კურსი, და ეს არ არის understatement ვთქვა, და ჩვენ ძალიან სამწუხაროა, რომ იგი იქნება მოძრავი ამ მომავალ წელს, რომ იგი უკვე საგანგებო ამ როლს, და არ არის აქ ახლა, რადგან იგი არის ფაქტიურად ჭრის ტორტი for us დაბლა. ასე რომ, თუ ჩვენ შეგვიძლია clap მისთვის კამერა, ჩვენ ითამაშოს ამ თავში მისი მოგვიანებით. [ტაში] დინამიკები 1: Lest I იყოს remiss, ნება მომეცით ერთად მცირე ტალღა მხრივ მადლობა იმ სხვა 102 გუნდის წევრები, რომლებიც თქვენ კიდევ ერთხელ რაღაც მომენტში. ფაქტობრივად, იმ თქვენ, ვისაც არ აქვს კლასი ან skipping კლასების, თუ თქვენ ვერ მოდის up for რაღაც მომენტში და ტალღის მიესალმები და მშვიდობით აქ. მოდის up. არა, აქ. ჩვენ ითამაშოს video ამ ბიჭებს აქ სცენაზე, მაგრამ ნება მომეცით აღიარებს ძალიან რაღაც ეგ თქვენ იშვიათად ვხედავთ, თუ ოდესმე, სცენაზე იმიტომ, რომ ისინი ყოველთვის უკან კამერები, კენი და Shelley და რამონ და დენ და ბარი და TJ და მთელი გუნდი და წარმოება, რომელიც რაც ეს ყველაფერი შესაძლებელია. ისინი ყველა იქ. და ჩვენ მინდა ყველა ამბობენ სანამ ჩვენ გადასვლა დღეს, ცოტა დიდი მადლობა და პატარა teaser რა ელის. კერძოდ, ჩვენ გვინდა მოგიწვიოთ შემოუერთდნენ ჩვენს მომავალ წელს. იმ შემთხვევაში, თუ შემადგენლობა სურს დარჩეს სცენაზე ეს აქ. [ვიდეო აღწარმოების] [მუსიკის დაკვრა] -ჩვენ ვერ გავაკეთებთ, CS50 გარეშე გუნდი გვაქვს. 102 მაგისტრანტს, კურსდამთავრებულები, და კურსდამთავრებულები, რომლებიც ნამდვილად CS50 რა არის. [მუსიკის დაკვრა] -ჩემი საყვარელი რამ CS50 არის - არსებობს უამრავი fun კულისებში, და თქვენ მიიღებთ მონაწილეობას მიიღებს სწავლების მხარეს რამ საკმაოდ გარდა სწავლის მხარეს რამ. -ჩემთვის ეს იყო ნამდვილად საათებში. -Helping სტუდენტებს საათებში ყოველთვის ნამდვილად fun. მე ნამდვილად მომწონს საათებში. -ოფიცერმა საათის P-Set 7 და 8, რადგან ეს მართლაც გიჟები და ინტენსიური და ადამიანი ტირილით. მე ნამდვილად მოსწონს CS50 დავკარგე, რადგან მე ისევე როგორც სამუშაო სტუდენტებისთვის მცირე ჯგუფი. სამუშაო სტუდენტებსა და თვალს მათ წასვლა ბეჭდვის out hash-tags მერყეობს [? Mario?] მიღების hash მაგიდები დასასრულს. ხედავს ადამიანი იზრდება - -And იყოს, ეს არის იგივე ადამიანი, მე და ასწავლიდა მათ, თუ როგორ უნდა გავაკეთოთ, რომ. ხედავს, როდესაც სტუდენტები დასრულდება პრობლემა მითითებული და რა ბედნიერი ისინი. -უბრალოდ იმ მომენტში, როდესაც სტუდენტი აქვს, რომ aha, მივიღებ მას. -ხედავთ, რომ ისინი ეს რაღაც მომენტში. რომ aha მომენტში. -ეს არის საკმაოდ გასაოცარია იყოს მასწავლებელი შემდეგ. მე მინდა სწავლება. მე ვფიქრობ, რომ ჩემთვის ეს სტუდენტებს. -ინტერაქციაში სტუდენტებს. -გავიცნოთ ჩემი სტუდენტები განყოფილებაში. -ვინაიდან სტუდენტებისთვის ჭეშმარიტად amused ჩემი ხუმრობები. [სიცილის] -In ერთი სიტყვით. მე არ ვიცი, მე უნდა ვთქვა - -All უფლება. -The საუკეთესო. -პერსონალი. არის ის, რაც ჩვენ განაცხადა? მე დამავიწყდა, რაც ჩვენ განაცხადა. [INTERPOSING VOICES] რას იტყვით? სერიოზულად ამბობთ? OK, რომ ის, რასაც მე ვფიქრობდი. ვფიქრობდი, რომ თქვენ განაცხადა დავით ცხელ bod. -ეს წარმოუდგენელი იყოს აქ. -Fun. რაღაც უკეთესია, ვიდრე fun? ერთი სიტყვით? Epic. Crazy. თქვენ შეგიძლიათ ეს. -ამაღელვებელი. -Sexy. -უკაცრავად, რა? -საოცარი. -დაჯილდოება. მინდა ვთქვა, დაჯილდოება. მოდით მე ვფიქრობ უკეთესი სიტყვა. -Candy. -კომპიუტერები. -Cats. -Milo. როგორ მსოფლიოში მშვიდობა? Hyphenated იქნებ? -I'm Allison ეხლა Adams სახლი. -ჩემი სახელი არის Zuhela Ibrahim დან Quincy სახლი. -Ben D სახლი. -I'm უილიამ ეხლა Adams სახლი. -I'm Keenan ეხლა DUNSTER კერძო სახლი, და ეს იყო CS50. -CS50, გაკეთდეს. და ეს იყო CS50. -ეს იყო CS50. [END ვიდეო აღწარმოების] [ტაში] დინამიკები 1: ასე რომ, თუ ჩვენ შეგვიძლია მოხდენილი გასასვლელი, რომ გზა, ჩვენ გაყალბებას ელის. მაგრამ ნება მომეცით მოიწვიოს იმ თქვენ გარეთ მაყურებელს შემოუერთდნენ ამ გუნდის CS50.net/apply. კერძოდ, ახლა, რომ არც თქვენ ხართ ნაკლებად კომფორტული აღარ და შეუძლია ძალიან კარგად იყოს უფრო მეტად შესადარებელი, ჩვენ ვეძებთ ამ და სხვა როლები. ასე რომ, გთხოვთ გადახედოთ. და ნება მომეცით რეალურად გადახვევა ცოტა. ჩვენ ვცდილობთ არ გამოვყოთ ძალიან ბევრი პირებს, მაგრამ მე მინდა, რომ წაიკითხოთ თქვენ შენიშვნა სტუდენტი, რომ მე მიიღო 13 მაისს, 2011. და წერს, მე ვარ გაბრიელ, 17 წლის უმაღლესი სკოლის სტუდენტი Victoria, ბრაზილია. და მე ცოტა ხნის წინ მიიღო CS50 კურსი ონლაინ მეშვეობით CS50.tv. მე ნამდვილად უყურებს და წავიკითხე ყველაფერი, საწყისი CS50 თქმა უნდა, და მე ვაკეთებ ყველაფერი P-კომპლექტი, ან ჰაკერი გამოცემა თუ არა, მაგრამ მე არ რაიმე საბოლოო პროექტი. ახლა მე მაქვს იდეა, საბოლოო პროექტი, და ეს არის ამიტომ მე წერა თქვენ. მიღების უფლება წერტილი, მე მინდა გავაკეთო და ასწავლიან ჩემს ადაპტაციის CS50 ჩემი სკოლა. სამწუხაროდ, ყველაზე სტუდენტების ჩემი სკოლა არ ლაპარაკობს ინგლისურად, ასე რომ მე უნდა თარგმნოს ყველაფერს და რა თქმა უნდა მოერგოს ზოგიერთი ნაწილები უკეთ შეესაბამება სიტუაციას, ამოცანა, რომელიც მე რომ ნებაყოფლობით გააკეთოს, და შემეძლო ასევე ამის გაკეთება სიამოვნებით, თუ ეს ინტერესი. მე რეალურად გეგმავს გამოაქვეყნოს ყველაფერი CS50.net style ნახვა. და რომ არ არის, რომ ნახვა ბრაზილია. Gabriel ასევე აქვს ტრადიცია, როგორც ჩანს, გადაღება ყველა მისი ლექციები. ასე რომ, პირველი წელი ასწავლიდა ამ კლასში, მას ჰქონდა დაახლოებით 50 კლასელები მისი საშუალო სკოლა აყვანა CS50 მასთან. და მაშინ მომავალ წელს, დაახლოებით 150 თანაკლასელები მისი აღების CS50, ან CC50 როგორც მას უწოდებენ იქ, მას, მისი მამა უკან კამერა გადაღება აბსოლუტურად ყველაფერი, რაც მოხდა. და მერე რა, მე ვფიქრობდი, რომ ჩვენ გვინდა გავაკეთოთ არის წილი სამ წუთიანი კლიპი CS50-ს ბრაზილიის ვერსია აქ მადლობა გაბრიელ. [ვიდეო აღწარმოების] [მუსიკა - ზარი, "სადაც თქვენ წავა "] [END ვიდეო აღწარმოების] დინამიკები 1: ზოგიერთ თქვენგანს ვიცი, მას, როგორც გაბრიელ. ზოგიერთი იცით, მას, როგორც Gabe. და რამდენიმე იცით იგი, როგორც თქვენი სწავლების თანამემამულე, ასე რომ მადლობა გადაგიხადოთ და ვულოცავთ Gabe for რაც მან გააკეთა აქ. [ტაში] დინამიკები 1: So სახეს ახლა ადრე ჩვენ მოუტანს რამდენიმე თქვენგანს up სცენაზე. ასე რომ ჰორიზონტზე, როგორც მოგეხსენებათ, არის CS50 Hackathon. ასე რომ, როგორც ვთქვი, რამდენიმე კვირის წინ, ეს არ არის საშუალება იმდენად დაიწყოს თქვენი საბოლოო პროექტი, მაგრამ რათა პროგრესი და ან დასრულდება თქვენი საბოლოო პროექტი. და გვესმის ისიც, რომ ეს არ განკუთვნილია იყოს რაღაც რვა პლუს საათი ოფისში საათში, მაგრამ ნამდვილად შესაძლებლობა სამუშაო დამოუკიდებლად ან თქვენი პარტნიორი ან პარტნიორები, თუ ვაპირებთ, რომ მარშრუტი ერთად თანაკლასელები და პერსონალის და, ზოგადად სწავლის თითოეულ სხვა, ისევე როგორც საკუთარ თავს, ძალა შველის მეშვეობით ბევრი გამოწვევები, თქვენ გადმოცემულია თავს. და მე ვერ ხაზი გავუსვა ამ საკმარისი. თუ თქვენ ვერ ისწავლა ამ გაკვეთილში უკვე პრობლემა კომპლექტი, ეს არის აბსოლუტურად სიმართლეს პროგრამული უზრუნველყოფა განვითარება, რომელიც ყველაფერს იღებს უმეტეს ველოდოთ. ასე რომ, რასაც თქვენ ფიქრი შექმნის განზე მომდევნო რამდენიმე კვირა, გაორმაგებას. და იქიდან, გააცნობიეროს, რომ მაშინაც თქვენ შეიძლება არ ემთხვეოდეს მისაღწევად თქვენი უკეთესი ან საუკეთესო მისწრაფებებს, მაგრამ რა თქმა უნდა, ჩვენ ველით, რომ ზოგიერთი კარგი, დიდი, და იდეალურად, საუკეთესო შესრულება. მაგრამ ეს არის ის, რაც ელის. რამდენიმე კვირის განმავლობაში, ჩვენ ფაქტიურად ექნება ზოგი ამბობს CS50 shuttles. ჩვენ უხელმძღვანელებს გადასცა მასშტაბით მდინარე ე.წ. HBS Hives, რომლებიც ზემოთ ინოვაცია ლაბორატორია, სადაც CS50 Puzzle დღე გაიმართა წელს. თქვენ ნახავთ ლამაზი სივრცე შიგნით, შიგნით რაც არის bunch of სხვადასხვა ოთახები მოუწოდა Hives, ყველა რომელსაც აქვს ერთობლივი მუშაობის ფართები, არ განსხვავებით რა თქვენ ჩანს ინოვაცია ლაბორატორია ალბათ უკვე. და არ იქნება საკმარისი საკვები და ტკბილეული. იქნება ერთი ასეთი Hive ერთად bunch კონსოლები, თუ გსურთ decompress რაღაც მომენტში და ითამაშეთ ზოგიერთ თამაშები თანაკლასელები. მაგრამ დიდი ნაწილი, თქვენ ნახავთ images მოსწონს ეს მუშაობა პროექტები და ეს. მაგრამ გარშემო 9:00 PM, ჩვენ მოემსახურება საკმაოდ ცოტა პიცა. და ჯარი Domino-ს სტიპენდიანტები ჩამოვიდა გასულ წელს, რომ გადმოგცეთ ეს. დაახლოებით 1:00 AM, ჩვენ ემსახურება Chinese საკვები. ამ წელს ჩვენ გთავაზობთ ფირფიტები. აქ, მაშინ, 5:00 AM, თუ ჯერ კიდევ იდგა, შეგიძლიათ სახლში ძილის, ან შემოგვიერთდნენ bunch of shuttles რომ წავა ქვემოთ გზა ჯარისკაცის სფერო, სადაც ბევრად უფრო დიდი IHOP არსებობს, ვიდრე ერთი მოედანი, და ჩვენ ემსახურება up ზოგიერთი ბლინები რადგან თქვენ შეგიძლიათ შენარჩუნება ეს. ამის შემდეგ, რამდენიმე დღის შემდეგ არის CS50 Fair, რომელიც თქვენ ყველა მოწვეული ისევე როგორც თქვენი მეგობარი და თანაკლასელები. ყოველ წელს, როგორც აღვნიშნე, ზოგიერთი 2,000 პლუს ეგ მთელ კამპუსში დაესწრება ამ ღონისძიებაში. და ეს გამოიყურება, როგორც წესი, ცოტა მსგავსი რამ, სრული CS50 სტრესი ბურთები და პოპკორნი და Candy. რა არის fun in გადახედეთ ფოტო არის, რომ ეს არის ის, რაც დააფიქსირა ჩვენი თვალის ეს ფოტო. მოყვება, თუ პან up, რომ. მაგრამ აღმოჩნდება, რომ ეს არ არის ყველა რომ იშვიათია. აი რამდენიმე ეგ in სათვალე არანაკლებ მოსარგებლე რამდენიმე CS50 candy. ჩვენ ასევე შეუერთდა, როგორც იქნება ამ წელს, მეგობარი დან ინდუსტრიაში. ასე რომ, თუ თქვენ გათვალისწინებით ზაფხულობით შესაძლებლობები და სრულ განაკვეთზე სამუშაო ადგილები, ჩვენი მეგობრები Amazon და eBay, Facebook, Google, Microsoft, Cora და დანარჩენები კი tabling ღონისძიებაზე და არსებობს სტატისტიკა თქვენ მდე. ასევე, იქნება შესაძლებლობა მოგების ზოგიერთი ზღაპრული პრიზები. ერთი გზა ჩვენ ცდილობენ დაარღვიოს ყინულის ყოველ წელს ისე, რომ საუბარი არ გრძნობს, იძულებითი, მაგრამ მინიმუმ მოტივირებული ან intrinsically ან extrinsically არის ჩვენ ცოტა გათამაშებაში. ასე რომ, თქვენ მიიღებთ პატარა ბეჭდვითი ანკეტა ჩასვლისთანავე, რომ მოგთხოვთ თქვენი სახელი და შემდეგ აქვს მთელი bunch ადგილის მფლობელებს განთავსების Smiley face სტიკერები. და ყველა კლასელი თქვენ ან დამსწრე ჩეთები up, თქვენ მიიღებთ პატარა სტიკერზე, რომელიც წასვლა თქვენს გათამაშების ბარათი. და უფრო სტიკერები, უფრო შესაძლებლობები მოგების ასეთი ზღაპრული პრიზი, როგორც ეს აქ. ასე რომ, ეს fun პატარა რჩეულებში შესახებ რა არის სხვაგვარად ღონისძიება მთლიანად თქვენზე ბიჭები. და ასეთი სურათები მოსწონს ეს და ამ და და ამ გელით საბოლოოდ at CS50 სამართლიანი. მაგრამ ეს არ იქნება ბოლო ლექცია of CS50 გარეშე ცოტა ტრადიცია. იმ შემთხვევაში, თუ ჩვენ შეგვეძლო [? Zamalya?] და RJ, და რობ მოდის up სცენაზე აქ. დასხდნენ ამ მაგიდასთან აქ. და ახლა ჩვენ გვჭირდება, ვთქვათ, ექვსი მოხალისეები აუდიტორია კონკურენცია ბრძოლა wits. მოდით ეხლა ყოველ სექციაში აქ. როგორ შესახებ - მოდის up. ერთი. როგორ შესახებ ორი, მარჯვენა შუა? როგორ დაახლოებით სამი წლის ბოლომდე აქ? ოთხი? და მე არასდროს წასვლა ძალიან უკან. ხუთი ზურგში row იქ, დარწმუნებული ვარ. და ექვსი წლის ბოლომდე აქ. ამოდი, ყველა უფლება. ასე რომ, თუ გსურთ, რომ თქვენი ადგილებში, Team One, Team ორი, და გუნდი სამი. ყველა თქვენ ბიჭები ირიბად მონაწილეობენ. როგორც თქვენ ალბათ გახსოვთ, რომ, როგორც ნაწილი ბოლო პრობლემა კომპლექტი, თქვენ წარმოადგინა მთელი bunch of ინტელექტუალური მიმოხილვა შეკითხვებს. არა ყველა მათგანი, რა თქმა უნდა, დასრულდა on ვიქტორინა თავად მიზეზით, რომ მალე ნათელი. მაგრამ გვეგონა ჩვენ გვინდა ამონაწერი გარკვეული იმ და აქვს ცოტა უხეში of wits აქ Team One, Team ორი, და გუნდი სამი. თუ ბიჭები რომ თითოეული მინდა ვთქვა, სწრაფი მიესალმები ხოლო მე მდგომ up ფორუმში აქ. LAYLA: Hi, მე Layla. MIKE: მე მაიკ. Tabitha: ტაბითა. MARIAM: Hi, მე ვარ მარიამ, მე ვარ freshman [? in Mauer. ?] KEIRAN: Hi, ბიჭები, მე Keiran. BRIAN: Brian. Freshman in Pennypacker. RJ: Hi, მე RJ. Zamyla: Zamyla. ROB: Rob, მე freshman in Weld. დინამიკები 1: დღეს ჩვენ ასევე გვაქვს კოლტონმა ვინც უნდა დაეხმაროს us აწარმოებს board, თუ გსურთ მიესალმები ასევე. COLTON: რა არის up? დინამიკები 1: ყველა უფლება, ასე რომ ეს არის Jeopardy გამოყენებით ძალიან კითხვა, რომელიც თქვენ ყველა წარმოდგენილი. ჩვენ შეიძლება არ გვაქვს დრო გარკვევა off მთელი board, მაგრამ ჩვენ მაინც ცდილობენ pluck off ზოგიერთი მაჩვენებლები. ამ toss მონეტა რომ არ რეალურად მოხდება, გუნდი ერთი თეთრებმა კონტროლი ფორუმში. ასე რომ, რაღაც მომენტში, ჩვენ ვაპირებთ დააყენოს ეს ოვერჰედის ყველა ვხედავთ აქ. და გუნდის ერთი, თქვენ აკონტროლებს კატეგორიის და დოლარის ოდენობით. კატეგორიები მყოფი ორობითი და ASCII, Compilers და ბიბლიოთეკა, კოდექსი, კომპიუტერები და Rand. ოჰ, და buzzing in - მე მიღებული ამ მიანიჭა. განთავსების buzzing in, ჩვენ არ buzzers, მაგრამ გვაქვს თქვენს ხელში. ასე რომ, პირველი მხრივ, როგორც წარიმართა მიერ COLTON და ან თვითონ და ან grumblings საწყისი აუდიტორიას განსაზღვრავს რომლის მხრივ ავიდა პირველი. Team One, რა კატეგორიის გსურთ? MIKE: Code 500. დინამიკები 1: Code 500. [სიცილის] დინამიკები 1: ამიტომ, ჩვენ ვაპირებთ, რათა გარკვეული წესების როგორც ჩვენ წავიდეთ. ასე რომ, რა დოლარის ოდენობით იქნება გსურთ ფსონს კოდი? მე ვიცი, ასე რომ შეარჩიო ნომერი. არაფერი გსურთ. MIKE: 500. დინამიკები 1: For 500. კოდი 500. როგორ C აკრეფილი? ვინმე, რომლის მხრივ მიდის პირველი. ხალხს ამ მაგიდები. მე ვფიქრობ, რომ ვნახე Team სამი? ROB: statically აკრეფილი? [სიცილის] დინამიკები 1: მე ბოდიში, minus 500 თანამშრომლები. მოძრავი მომდევნო კატეგორიაში. გუნდის ერთ დღესაც კონტროლი. MIKE: Binay 500. დინამიკები 1: Binary 500. რა არის პასუხი - Team ორი, მე განუცხადა. MARIAM: რა არის 42? [Groaning] დინამიკები 1: მე მეშინია, ახლა, რომ ვინმე მინდა ამის გაკეთება? Team One. MIKE: ერთი ნულოვანი ერთი ნულოვანი. დინამიკები 1: მე მოვისმინე ერთი ნულოვანი ერთი zero, რომელიც ნამდვილად არის სწორი. [ტაში] დინამიკები 1: თქვენ რეალურად აკეთებს ყველა სამუშაო. Team One ჯერ კიდევ აკონტროლებდა და ახლა დადებითი 500. ROB: არა გუნდის ორი დაკარგავს 500? დინამიკები 1: უკაცრავად? ROB: უნდა გუნდის ორი დაკარგავს 500? დინამიკები 1: Oh, უნდა გუნდის ორი დაკარგავს 500? დიახ, თუ რას ვაკეთებთ, რომ გზა. თქვენ უბრალოდ დაკარგა გულშემატკივარი, თუმცა. Team ერთი, თქვენ აკონტროლებს. MIKE შემთხვევითი 500. დინამიკები 1: Random 500. და რომ კითხვა არის, რა ჯერ fox ვთქვა? სერიოზულ კითხვებს წარმოდგენილი ერთი თქვენი თანაკლასელები. გუნდის ორი? BRIAN: Ding-Ding-Ding-Ding-ding. დინამიკები 1: მე ვფიქრობ, ჩვენ გამოგიგზავნით მიიღოს, რომ თუმცა. ჩვენ მიიღოს, რომ. გუნდის ორი არის კონტროლი. ჩვენ გვაქვს დრო, კიდევ რამდენიმე ერთი Jeopardy შეკითხვებს. KEIRAN: ჩვენ წავიდეთ ერთად კომპიუტერები 100. დინამიკები 1: კომპიუტერები 100. [სიცილის] დინამიკები 1: Team სამი. RJ: რა არის jkl მძიმით? დინამიკები 1: მაგრამ მხოლოდ მინუს 100. ფაქტობრივი წარდგინება თქვენი თანაკლასელები. Team ორი, ჯერ კიდევ კონტროლს. BRIAN: მოდით წავიდეთ კომპიუტერები 500. დინამიკები 1: კომპიუტერები 500. და რომ კითხვაზე, შერწყმა ჯიშია. [სიცილის] მე ვხედავ გუნდის ორი. BRIAN: რა არის n-log n დახარისხება ალგორითმი? დინამიკები 1: Something მეუბნება რომ არ იქნება იგი. და პასუხი არის - გსურთ მისცეს მას? პოზიტიური 500. ჩვენ გვაქვს დრო, კიდევ ერთი ერთი Jeopardy კითხვა. გუნდის ორი. BRIAN: Compilers და ბიბლიოთეკების 500. დინამიკები 1: რა # მოიცავს ნიშნავს? Rob? ROB: გსურთ წინასწარ პროცესორი კოპირება შინაარსი dot-h ფაილი შევიდა ფაილი? [აუდიტორია BOOS] დინამიკები 1: ეს არის საკმაოდ კარგი. 500. ასე რომ შუაში წერტილი, Team ერთი არის პოზიტიური 500. გუნდის ორი დადებითი 500. და გუნდი სამი როგორღაც მაინც უარყოფითი 100. ახლა ჩვენ გადაადგილება Double Jeopardy. და Double Jeopardy, კატეგორია იქნება Hash მაგიდები, პროგრამირება, Internets, HTTP, HTML და CSS, და Rand. მე ვფიქრობ, რომ გუნდის ორი არის კონტროლი. RJ: რატომ არ us? მათ მხოლოდ გაიმარჯვა. ისინი უბრალოდ მივიღე ბოლო ერთი. დინამიკები 1: Oh, Team One. თქვენ Team სამი. ROB: Rand 1000. დინამიკები 1: Rand 1000. და რომ კითხვა არის, რა გამოიყენება დაუშვებს გაძლევთ განახორციელოთ უფასო საქალაქთაშორისო სატელეფონო ზარებს? უნდა არ უყურებს, რომ ლექცია, არ უნდა თქვენ? გუნდის ორი. MARIAM: კაპიტანი Crunch ისთვის, თუ თქვენ ააფეთქეს იგი AT & T რამ. დინამიკები 1: ძალიან ლამაზად კეთდება. ყველა უფლება Team ორი არის გაყალბება ადრე. ჩვენ გვაქვს დრო, მხოლოდ რამდენიმე კითხვები Double Jeopardy. გუნდის ორი. BRIAN მოდით წავიდეთ Internets 600. დინამიკები 1: რას ნიშნავს 403 ნიშნავს? რომ იყო ვიქტორინა. Team სამი? Team სამი. ROB: აკრძალული? რა არის აკრძალული? დინამიკები 1: აკრძალული, სწორი. Team სამი, თქვენ დადებითი ზონაში იმყოფება. რა გსურთ? ROB: Internets 1000. დინამიკები 1: Internets 1000. Clark მესამე კანონი? საწყისი აუდიტორიას, Daniel? [INAUDIBLE] დინამიკები 1: გსურთ გამოვლენა? Daniel 1000. ჩვენ გვაქვს დრო, ერთი ბოლო კითხვა ადრე შევდივართ Final Jeopardy. რა კატეგორიის გსურთ? Hash მაგიდები 1000, ჩვენი ბოლო კითხვა. რა უნდა გვახსოვდეს, რომ შემდეგ - გუნდის ორი. MARIAM: F ახლოს? არა? დინამიკები 1: სანამ ჩვენ გამოავლინოს, რა მოხდება Team ერთი პასუხი არ ყოფილა? MIKE: შემოწმება, თუ ის null? დინამიკები 1: შემოწმება, თუ ის null. და რა გუნდური სამჯერადი მიერ პასუხი არ ყოფილა? [INAUDIBLE] დინამიკები 1: COLTON, რა არის პასუხი? ასე რომ, გუნდური ერთი. ამიტომ ვფიქრობ, ჩვენ მივცემ მას, როგორც თქვენ. 1,000 თითოეულ გუნდს აყენებს თქვენ 2500, 1500, არა? იქ ჩვენ წავიდეთ. მაგრამ გუნდი ერთი, ვფიქრობ, იღებს null 1000. სტუდენტი შეგიძლიათ კვლავ დაკარგავს მიერ მიღების ცუდი მათემატიკური გადაწყვეტილებები. ჩვენ ახლა შევა Final Jeopardy. კატეგორია კომპიუტერული მეცნიერება. Team ერთი შეგიძლიათ ფსონს მდე ერთი. ეს იყო შეცდომა. რა იყო ეს, 1500? 1,500. გუნდის ორი შეიძლება ფსონს 1500. და გუნდი სამი შეგიძლიათ ფსონს მდე 600. გთხოვთ, ჩაწერეთ თქვენი დოლარი თანხები თქვენი ნაჭერი ქაღალდი, ხოლო ჩვენ ითამაშოს ზოგიერთი background music. ან როგორც ჩვენ გამოსავლენად საკითხი. თქვენ გააკეთა თქვენი ფსონები? ჩვენ მხოლოდ აჩვენებს wagers პასუხის გაცემის შემდეგ. დაწერეთ თქვენი დოლარის რაოდენობით, ლამაზი და ნათლად. ასე რომ კითხვაზე, რა არის CS50? ახლა ჩვენ გვაქვს რამდენიმე ფონური მუსიკა. ასე რომ, გუნდის ერთ პასუხი არ არის, და თქვენ wagered 299, რომლებიც პლუს 100 ღილაკები ვერ იტევს, მაგრამ თქვენ wagered 299, და თქვენი პასუხი იყო, რომ ეს არის CS50. ამავდროულად, გუნდის ორი wagered 700. მათი პასუხი, რომ კულტი. გსურთ წავიდეთ ერთად ეს? ასე, რომ თქვენ wagered - ისინი wagered ეს. და მათი პასუხი იყო, რომ CS50 არ არის ეს. თუმცა ოფიციალური პასუხი მიხედვით თქვენი თანაკლასელი, რომელიც წარმოდგენილი ამ კითხვა - [მუსიკის დაკვრა] [სიცილის] დინამიკები 1: This! ასე რომ აყენებს ეს ბიჭები at 899. თქვენ ბიჭები wagered ყველა თქვენი ფული. თქვენ ბიჭები wagered 700, მაგრამ ჰქონდა რა, 1500? რა არის 800. ასე რომ, wow, თქვენ ბიჭებს აქვთ ერთი $ 99. Team One! დიდი მილოცვებს. Congrats. ჩვენ მივიღეთ კიდევ ერთი რამ უნდა გააკეთოს. Congrats. ჩვენ გვაქვს ერთი ბოლო რამ უნდა გააკეთოს. მართლაც საკმაოდ ცოტა რომ მიდის კულუარებში, და სამწუხაროდ, ყველა ის ტყვედ ვიდეო, მიუხედავად იმისა, რომ თქვენ შეიძლება არ ვხედავ ყველაფერი CS50.net. და რა ჩვენი გუნდი კეთდება, რათა ჩვენს მთავარი დღეს აქ არის, რათა მომზადდეს reel საქართველოს ნაწყვეტები, დაახლოებით სამი წუთის ღირს, რა CS50 ნამდვილად უკან სცენები. თუ ჩვენ ვერ dim განათება ერთი ბოლო დროს აქ Fall 2013. [ვიდეო აღწარმოების] -კეთილი იყოს თქვენი მობრძანება. ეს არის ბოლომდე კვირაში 5. ასე რომ, დღემდე - ჩაირთვება. [მუსიკის დაკვრა] : ეს არის დასაწყისში ვარდნა. -Ugh. ვირტუალური კომპლექტი კარი. ჩვენ ხელახლა მოწყობა ამ - [მუსიკის დაკვრა] -Hi, მე Rob. და მოდით მისაღებად ხარბ. ეს ჩემთვის, რობ. და როდესაც რომში, მოდით პროგრამა როგორც რომაელები გააკეთოს. მოდით გაშიფრულიყო Visionaire პროგრამა. იმედი მაქვს, რომ თქვენ თამაში თამაში 15. როგორ უნდა დაასაქმოს ორობითი ძებნა? მოდით გავარკვიოთ. კითხვაზე, თუ როგორ უნდა განახორციელოს ეს თამაში? კარგად, მოდით შესვენება out პერსონალის გადაწყვეტა. იმედი ვიქონიოთ, რომ ეს გადაწყვეტა ეხმარება ამით თქვენ გზაზე აღდგენა. და იმედი მაქვს, თქვენ მზად უნდა აირჩიოთ up რა მე ჩაშვების off, ან აყენებს ქვემოთ, ან - ოჰ, გადაღება, კარგი ზარი. Boom. წარმოადგენენ აქციების დე თაროზეა შემოდებული მიერ ზღვის სანაპიროზე? [INAUDIBLE] -მათთვის, ვინც ვერ ვხედავ უხერხულ შეცდომა უბრალოდ გააკეთა, იქ არის. -ატრიბუტი. ატრიბუტები. ატრიბუტები. ზე. რა ხდება? რა ხდება ჩემთან? -ბოდიში, მე პატარა loopy. მე ვერ ვხედავ თქვენი thumb. დიახ! [BEEP] -Sorry. არსებობს კამერა. [INAUDIBLE] -Things აკეთებთ ამ კლასში. ეს ყველაფერი. პროგრამირება რთულია. : ეს არის CS50. გამარჯვებული. [მუსიკის დაკვრა] რამ მოუწოდა hash მაგიდები და დაკავშირებული სიები. ხეები და ცდილობს, ყველა ინსტრუმენტები ერთი ინსტრუმენტი ნაკრები, რომელიც პრობლემების უფრო ეფექტურად. ჩვენ მიიღოს - [სიცილის] ჩვენ უნდა გამოვიყენოთ რომ. [სიცილის] როგორ მოხდა, ჩვენ ვერ ვხედავ, რომ მოდის? ჩვენ გვჭირდება ნაწყვეტები ახლა. [END ვიდეო აღწარმოების] დინამიკები 1: ეს იყო CS50. Cake ახლა მსახურობდა დაბლა. [ტაში] დინამიკები 2: მომდევნო CS50, Hackathon არ მიდის როგორც დაგეგმილი.