[இசை] -Alright! CS50 -இந்த ஆகிறது. CS50 -இந்த ஆகிறது. CS50 -இந்த ஆகிறது. [இசை - IGGY பல வண்ண மலர்கள் கொண்ட செடி வகை, "ஆடம்பரமான"] CS50 இருந்து -என் பிடித்த நினைவகம் நான் நாள் புதிர் சென்ற போது இருந்தது. -Probably நேரம் பிரச்சனை படப்பிடிப்பு வேலை கழித்தார் பண்படுத்தப்படாத நிலம் என் நண்பர்கள் மற்றும் மக்கள் இறுதியில் என் blockmates ஆக. இருந்து -என் சிறந்த நினைவக CS50 Hackathon தான். அதாவது CS50 Hackathon. -Hackathon. -Hackathon. -Hackathon. அதாவது Hackathon Bowden -Rob. அவரை பற்றி எல்லாம். [இசை - IGGY பல வண்ண மலர்கள் கொண்ட செடி வகை, "ஆடம்பரமான"] நான் இருந்த போது -என் பிடித்த நினைவு மேடையில் நான் மதிப்புமிக்க பங்கை ஒரு முனை [யார்? இணைக்கப்பட்ட உள்ள?] [? பட்டியல். ?] நாம் அனைவரும் இலவச டிராப்பாக்ஸ் விண்வெளி கிடைத்தது -போது மற்றும் டேவிட் போல இருந்தது உங்கள் இடங்களை கீழ் இருக்கும். மற்றும் அது எல்லோருக்கும் இடைவெளி போல இருந்தது! [இசை - IGGY பல வண்ண மலர்கள் கொண்ட செடி வகை, "ஆடம்பரமான"] எந்த -என் ஆலோசனை உள்வரும் மாணவர் என்று உண்மையில் வேலை வேண்டும் நண்பர்களுடன் பி அமைக்கிறது. -Office மணி மிகவும் உங்கள் நண்பர். உங்கள் அனுபவம் மிகவும் -Make மற்றும் நீங்கள் போன்ற பல மக்கள் சந்திக்க. உதவி கேட்க பயப்படவேண்டாம் -Don't. ஆரம்ப வாரத்தில் பி செட் -Start. நான் பெரிய விஷயம் என்று நான் நினைக்கிறேன் அனைத்து வளங்களையும் பயன்படுத்தி கொள்ள என்று CS50 உள்ளது. ஆரம்ப வாரத்தில் அலுவலக நேரம் -go. , நிச்சயமாக குறும்படங்களை பார்க்க. உங்கள் பி செட் தள்ளிப்போடும் -Don't. நீங்கள் ஒரு பெரிய குழு உறுதி கண்டுபிடிக்க மக்கள் பி செட் வேலை. நீங்கள் மிகவும் வேடிக்கையாக இருக்க முடியும் வேலை ஒன்றாக செய்து. தள்ள பயப்பட -Don't. சில நேரங்களில் ஹேக்கர் பதிப்பில் போ. தாளில் -Write விஷயங்களை முன் நீங்கள் எப்போதும் உங்கள் கணினியில் தொட்டு. -CS50 உண்மையில் பெரிய உதவி பெற வழிகள் வழங்கும். ஆலோசனை -என் ஒரு துண்டு தூக்கம். யாரையும் என்று கூறினார்? நிச்சயம் தூக்கம்,. அது, செய்ய எளிதானது அல்ல, ஆனால் நீங்கள் அதை செய்ய கிடைத்துவிட்டது, நான் நினைக்கிறேன். நான் உண்மையில் மன தயாராக வேண்டும் என்று நீங்கள் அன்பு போகிறோம். [இசை - IGGY பல வண்ண மலர்கள் கொண்ட செடி வகை, "ஆடம்பரமான"] CS50 -இந்த ஆகிறது. CS50 -இந்த ஆகிறது. CS50 -இந்த ஆகிறது. [இசை - IGGY பல வண்ண மலர்கள் கொண்ட செடி வகை, "ஆடம்பரமான"] CS50 -இந்த ஆகிறது. [கரவொலி] டேவிட் ஜே MALAN: இந்த CS50 உள்ளது இந்த வாரம் 0 இறுதியில் உள்ளது. என்று சில இருந்தது CS50 ஊழியர்கள் யார் நீங்கள் மட்டும் பிரிவுகளில் காத்திருக்கிறது அலுவலக நேரம், ஆனால், மேலும், வரும் வார இறுதியில் CS50 புதிர் நாள். இது, மீண்டும், அல்ல அனைத்து நிரலாக்க பற்றி. உண்மையில், அது நீங்கள் என்று எதிர்பார்க்கப்படுகிறது எதையும் நிரல் இல்லை, மாறாக பயன்படுத்தி பிரச்சினைகளை தீர்க்க நீங்கள் இணைந்து அறிவுக்கும் மற்றும் நண்பர்கள். நாம் சில இணைந்து Facebook-- எங்கள் நண்பர்கள் நீங்கள் இங்கே பதிவு செய்தால், யார் கடந்த பல ஆண்டுகளாக, உண்மையில் எழுத வேண்டும் எங்களுக்கு இந்த சவால்களை. எனவே, அவர்கள் தான் இருக்கும் இறுதியில் புதிர் நாள் இயங்கும். எனவே, நீங்கள் சவால் விஷயங்களை துல்லியமாக வகையான மற்றும் பிரச்சினைகள் என்று எல்லோரும் மணிக்கு பேஸ்புக் பற்றி யோசிக்க வேண்டும். அதனால் நாளை ஆகிறது. Cs50.harvard.edu/register பதிவு. ஒரு ஜோடி இப்போது ஒரு வார்த்தை குறிப்பாக ஊழியர்கள். இந்த இங்கே, அன்செல் டஃப் ஆகிறது யார் உண்மையில் ஒரு ஆகிறது இந்த பைனரி இணை ஆசிரியர்கள் நாம் புதனன்று பார்த்தேன் என்று பல்புகள், CS50 சொந்த டான் பிராட்லி கூடுதலாக. அன்செல் டஃப் ஒரு முன்னாள் இருந்தது என்னுடைய புதியவர்களை advisee 3 ஆண்டுகள் முன்பு அவர் உண்மையில் கூட இந்த கிறித்தவக் கோயிலில் இருக்கும் படிக்க உதவும் சாய்வு மேசை கட்டப்பட்டது. அவர் செய்ய சென்றிருக்கிறாள் பொறியியல் அறிவியல் மற்றும் மேலும். இப்போது, இங்கே அவரது படத்தை உண்மையில் ஆகிறது CS50 Hackathon 3 ஆண்டுகளுக்கு முன்பு அன்செல் அவர் ஒரு கடன் போது எங்கள் பலூன்கள், அவரது மடிக்கணினி சிக்கி மற்றும், 12, அடுத்த சில ஒற்றைப்படை ஐந்து மணி, அவரது இறுதி திட்ட கவனம் எடுத்து இடைவேளையின் மட்டும் திறக்க Hackathon, சாக்லேட் பைகள். ஆனால் அவர் இன்னும் சமீபத்தில் சென்றார் எங்களுக்கு இந்த கடந்த கோடை செலவிட, அதன் ஊழியர்கள், CS50, மற்றும் முதல் இப்போது மாணவர்கள் இந்த கல்வியாண்டிற்கு, அதன் சொந்த 3D அச்சுப்பொறி உள்ளது. மற்றும் ஒரு இடத்தில் உள்ள ஒரு 3D அச்சுப்பொறிகள் ஆகின்றன மிக இந்த மாதிரி என்று ஒரு சாதனம். நீங்கள் ஒரு பிளாஸ்டிக் தேக்க அதை நிரப்ப அந்த சாதனம் மூலம் உருக்கி நீங்கள் பொருட்களை உருவாக்க இலக்கியரீதியாக எதுவும். மிகவும் ஒரு இன்க்ஜெட் அச்சுப்பொறி போன்ற, நீங்கள் தொடங்கும் பிளாஸ்டிக் சிறிய புள்ளிகள் வெளியே துப்புதல் அந்த வடிவம் ஒன்றாக இணைந்து முழு பொருட்களை உருவாக்க. உதாரணமாக, அதனால் அன்செல், முந்தைய இந்த கோடை, ஒரு ஐபோன் 5 கொண்டிருக்கிறது அவர் உண்மையில் விரும்பினேன் அவரது மேஜையில் அதை நிவர்த்திக்க. ஆனால் அவர் விரும்பவில்லை வெளியே போய் ஏதாவது வாங்க ஆப்பிள் ஸ்டோர் அல்லது போல, அதனால் அவர் இருந்து கீழே அமர்ந்து ஏதோ வரைய தொடங்கினார். அவர் ஒரு சில அளவீடுகள் நடந்தது என எப்படி தடித்த அவரது ஐபோன் எப்படி பரந்த இருந்தது, அவர், இங்கே இந்த படத்தை வரைந்தார் அவர் வேண்டும் என்று முடிவு ஒரு 75 டிகிரி சாய்வு வேண்டும் அதை பார்த்துக்கொண்டு இருந்தது அங்கு அவரது மேஜையில் அவரை. பின்னர் அவர் பயன்படுத்தி, இந்த திரும்பினார் ஒரு 3D CAD மாதிரி ஒரு மென்பொருள், என்று ஒரு சிறிய பார்த்து இந்த மாதிரி ஏதாவது. பின்னர் அவர் தொடங்கினார், இறுதியில், உண்மையில் அது உருவாக்க. எனவே உண்மையில், இங்கே நீங்கள் எந்த என்றால், ஒருவேளை நான், துரத்த முடியும் என்று ஒரு வரிசையில் an-- அங்கு நாம் ஐபோன் எல்லோரும் 5, மற்றும் இங்கே நாம் இரண்டு வேண்டும். இப்போது, CS50 சொந்த, பா.ஜ. க செங் காங் இந்த கோடையில் வெளியே அமைந்தது ஒரு சில விஷயங்களை உருவாக்க, உண்மையில், இன்னும் அந்த காரணங்களுக்காக தெளிவாக, மெதுவாக யானைகள் ஒரு இராணுவ அச்சிடும் செயல்வடிவம் ஆயுத மற்றும் டிரங்குகளுடன். இது ஒரு ஜோடி இங்கே உண்மையில் இருக்கிறது யாரும் இப்போது ஒரு யானை சிறிய குழப்பமான பெறுகிறார் வேண்டும். சரி. ஆனால் செங் கூட என்ன எங்களுக்கு இருக்கிறது அவர் மிகவும் நல்ல ஒரு கேமரா அமைக்க அந்த யானை, ஏனெனில், அதை நம்ப அல்லது இல்லை, எடுக்கும் சில இரண்டு மற்றும் ஒரு அரை மணி நேரம் அச்சிட. கூட ஐபோன் நிலைப்பாட்டை எடுத்தது ஒரு மணி நேரத்திற்கு ஒரு அரை அச்சிட. செங் மேலே சென்று என்ன முன் ஒரு நல்ல கேமரா அமைக்க இந்த 3D பிரிண்டர், ஒரு மணி நேரம் படமாக்கப்பட்டது மற்றும் அன்செல் வடிவமைப்பு என ஒரு அரை அச்சிடப்பட்டது. நாம் சில கவர்ச்சி மூடினான் அதை இசை பொருட்டு பார்க்க நீங்கள் இந்த கொடுக்க 3D அச்சிடும் வேலை எப்படி. மற்றும் கூட இந்த இருப்பினும் உண்மையில் பிளாஸ்டிக் ஆகிறது உணர இந்த ஒரு பகுதியில் இருந்தால் அந்த கல்வியில் நீங்கள் வட்டி, எல்லோரும் மத்தியில் உள்ளன இங்கே ஜெனிபர் லூயிஸ் பள்ளியில் உண்மையில் யார் பொறியியல், 3D அச்சிடும் வேலை பிளாஸ்டிக் பொருட்கள். ஆனால், அதிக அளவில், உயிரியல் பொருட்கள் தீர்க்க மனிதர்கள் உடலியல் பிரச்சினைகள். ஆனால் இங்கே ஒரு சிறிய ஆகிறது CS50 இருந்து ஒன்று. [லவுட் இயந்திரவியல் குரல்களை] டேவிட் ஜே MALAN: ஒலி இல்லை உண்மையில் அப்படி எதுவும் இல்லை, ஆனால் அது பார்க்க மிகவும் குளிர்ச்சியாக இருக்கிறது என்று வேகத்தில், அந்த ஒலி. இப்போது, புதன்கிழமை, எப்படி நாம் முதலில் இங்கே வந்தது? நாம் கணினி பற்றி பேசி அறிவியல் மற்றும் நாம் அது என்ன கேட்டார். அது, விஷயங்கள் பல பற்றி தான் பல வெவ்வேறு திசைகளில் இருக்கிறது இதில் நீங்கள் தலைமை முடியும் CS50 போன்ற ஒரு போக்கை பிறகு. உண்மையில், நீங்கள் எடுத்தார்கள் என்றால் ஒரு அந்த அதிகாரப்பூர்வமற்ற வழிகாட்டிகள் சிஎஸ் வெளியே கையேட்டை என்று நாங்கள் உங்களுக்கு இருக்கிறோம் என்பதை, வழங்கப்படும் வெறும் CS50 எடுத்து நினைத்து, அல்லது ஒருவேளை, ஒரு இரண்டாம் செய்து அல்லது ஒருவேளை கூட செறிவூட்டப்பட்ட சிஎஸ், அந்த மூலம் கவிழ்த்து. நீங்கள் ஒரு வரைபடம் பார்க்க வேண்டும் இறுதியில் அந்த நீங்கள் பல வெவ்வேறு திசைகளில் காட்டுகிறது சிஎஸ் நீங்கள் போக முடியாது என்று. ஆனால் இன்று, நாம், மீண்டும், கவனம் செலுத்த வேண்டும் உண்மையில் அடிப்படை காட்சிகள் ஒன்று, ஒருவேளை, நீங்கள் அங்கு இல்லை பிரச்சினைகள் உள்ளீடுகள், நீங்கள் வெளியீடுகள் வேண்டும் பிரச்சினைகள், மற்றும் நீங்கள் உருவாக்க எந்த வழிமுறைகள் அந்த உள்ளீடுகள் இருந்து அந்த வெளியீடுகளை. மற்றும் ஒரு உதாரணம், இருந்தது நிச்சயமாக, இங்கே இந்த தொலைபேசி புத்தகம். நாம் செல்ல ஒரு எடுத்துக்காட்டாக பயன்படுத்தப்படுகிறது சரியான என்று ஒரு படிமுறை மூலம். பின்னர் மற்றொரு ஒருவர் சரியான, ஆனால் வேகமாக ஒரு சிறிய. பிறகு ஒரு சிறிய மற்றொரு இருந்தது என்று இன்னும் வியத்தகு, ஆனால் அடிப்படையில் வேகமாக. சரி, இந்த தொலைபேசி புத்தகம் நாங்கள் கூறினார் சுமார் 1,000 பக்கங்களை கொண்டது. எத்தனை முறை நான் இல்லை அரை தொலைபேசி புத்தகத்தில் கிழிக்க மைக் ஸ்மித் போன்ற யாராவது கண்டுபிடிக்க, அதிகபட்சம், 1,000 பக்கம் புத்தகம்? எனவே, 10 கொடுக்க அல்லது எடுத்து. எனவே ஒரு முறை நான் இந்த விஷயத்தை கிழித்து அரை, அல்லது வெறுமனே, மேலும் maturely, அரை பிரிக்கப்பட்டிருக்கிறது, அது மட்டும் தான் 1,000 வெளியே 10 பக்கங்கள். நீங்கள், ஒரு சிறிய புற என்றால் யதார்த்தமற்ற ஒரு தொலைபேசி புத்தகம், ஆனால் இந்த தொலைபேசி புத்தகம் 4 செய்தால் அது பில்லியன் பக்கங்கள், முற்றிலும் அதிகாரமற்ற உடல், எத்தனை முறை நீங்கள் ஒரு 4 பில்லியன் பிரித்து அரை பக்கம் தொலைபேசி புத்தகம்? எனவே அது கொடுக்க அல்லது எடுத்து, உண்மையில் 32 தான். அதனால் 32 முறை மட்டுமே, வெளியே 4 பில்லியன் பக்கங்களில், முடியும் நீங்கள் மைக் ஸ்மித் போன்ற ஒருவர் காணலாம். அந்த திறன் இருக்கிறது. என்று துணிந்து கூறு மொத்தத்தில், ஒரு நல்ல வழிமுறை தான். ஆனால் பின்னர் அந்த இருந்து நகர்ந்து அதை முறைப்படுத்த முயற்சி செய்ய வேண்டும். நான் இந்த போலிக்குறியீட்டை குறியீடு முன்மொழியப்பட்டது. போலிக்குறியீட்டை குறியீடு முறையான எதுவும் இல்லை. அதை நீங்கள் நினைவில் ஒன்று இல்லை. அதை நீங்கள் வெளிப்படுத்த விஷயம் மிகவும் உள்ளுணர்வாக, ஆங்கிலம் பயன்படுத்தி அல்லது எந்த மொழி உண்மையில், அந்த கினார் உங்கள் கருத்துக்களை தெரிவிக்கிறது. ஆனால் முக்கிய என்ன போலிக்குறியீட்டை குறியீடு என்று ஆகிறது அனைத்து எதிர்பார்க்கலாம் முயற்சி நடக்கும் என்று வாய்ப்பிருப்பது. உண்மையில், இந்த சூடோகுறியீடு குறியீடு, உண்மையில் மூன்று வழக்குகள் இருந்தன ஒவ்வொரு முறையும் நான் தொலைபேசி புத்தகத்தை பிரிக்கப்பட்டுள்ளது. மைக் இடது இருக்கலாம். மைக் வலது இருக்கலாம். அல்லது அவர் நான் இருக்கிறேன் பக்கத்தில் வலது இருக்கலாம். அல்லது நான்கில் ஒரு மூலையில் வழக்கில், அதனால் பேச. ஒரு மோசமான சூழ்நிலையில் ஒன்றாக இருக்கலாம் which-- என்ன நடக்கிறது? மைக் தான் தான் தொலைபேசி புத்தகத்தில் உள்ள அனைத்து. மற்றும் திட்டங்கள் போது crash-- போது மேக் நீங்கள் இயக்க என்று பிசி மென்பொருள் உங்கள் கணினியில் சில நேரங்களில் , தொங்குகிறது அல்லது எதிர்பாராத விதமாக திடீர் என்று பொதுவாக சில என்று அர்த்தம் ப்ரோக்ராமர், விரைவில் நீங்கள் போன்ற சில மனித, வெறும் வரை ஸ்க்ரீவ்டு மற்றும் சில தவறு. ஒருவேளை ஒருவேளை என்று எதிர்பார்க்கலாம் தொலைபேசி புத்தகத்தில் எந்த மைக் ஸ்மித் உள்ளது. நீங்கள் உண்மையில் எழுத வில்லை என்றால் குறியீடு என்று போன்ற சூழல்களில் கையாள, பொதுவாக, எதிர்பாராத நடக்கும். உங்கள் கணினியில் நிலையாக்க முடியாது. இது மீண்டும் துவக்கவும். திட்டத்தை விட்டு முடியும். எனவே இந்த அனைத்து மதியீனத்தில்தான் என்று நீங்கள் இருக்கலாம் உங்கள் உண்மையான எதிர்கொள்ளப்படும் வாழ்க்கை, கணினிகளை பயன்படுத்தி பெருகிய முறையில் தான் இருக்கும் இந்த உள்ளுணர்வு விட்டு விளக்கினார் மற்றும் என்ன இந்த புரிதல் உண்மையில் பேட்டை அடியில் நடக்கிறது. இப்போது பாருங்கள் முயற்சி செய்வோம் மேலும் பொது பிரச்சனை. எடுக்க விட ஒரு இடத்தில் வருகை போன்ற இந்த மிகவும் மெதுவாக இருக்கும் என்று ஒன்று, இரண்டு, மூன்று, நான்கு செய்ய. அல்லது ஒருவேளை இரண்டு, நான்கு, ஆறு, எட்டு. இன், அதற்கு பதிலாக, கவனம் செலுத்த வேண்டும் நாங்கள் முறைப்படுத்துவது எப்படி செயல்முறை வழிமுறை மூலம் இதில் நாம் வருகை எடுக்க முடியும். வழியில், ஆரம்பிப்போம் சில பெயரிடும் முறை விண்ணப்பிக்க உண்மையில் நாம் இன்று பயன்படுத்த வேண்டும் என்று ஒரு மொழி நிரலாக்க தொடங்கும். நான், இப்போது ஒரு நான்கு நிமிட வீடியோ நீங்கள் கொடுக்கிறேன் நாங்கள் எங்கள் நண்பர்களுடன் சேர்ந்து வைத்து டெட், அமைப்பில் இருந்து. நாம் ஒரு ஸ்கிரிப்ட் வழங்கப்பட்ட அதன்படி, மற்றும் அவர்கள், தாங்க தங்கள் அனிமேட்டர்ஸை கொண்டு மற்றும் உண்மையில் ஒரு 2D உருவாக்கப்பட்டது என்ன ஒரு வழிமுறையாகும் அனிமேஷன். நாங்கள் விளக்குகள் மங்கலான முடியும். [இசை] கதை: ஒரு வழிமுறை என்ன? கணினி அறிவியல், ஒரு வழிமுறை ஆகும் அறிவுறுத்தல்கள் தீர்ப்பது சில சிக்கல் படி மூலம் படி. பொதுவாக, வழிமுறைகள் உள்ளன கணினிகள் மூலம் மரண தண்டனை, ஆனால் நாம் மனிதர்கள் அதே வழிமுறைகளை வேண்டும். உதாரணமாக, எப்படி என்று நீங்கள் எண்ணி பற்றி செல்ல ஒரு அறையில் மக்களின் எண்ணிக்கை? நீ என்னை போல் என்றால் நன்றாக,, ஒருவேளை நீங்கள் விட்டோம் ஒரு நேரத்தில் ஒவ்வொரு நபர் ஒரு பாயிண்ட் மற்றும் பூஜ்யம் இருந்து எண்ண. ஒன்று, இரண்டு, மூன்று, நான்கு, மற்றும் முன்னும் பின்னுமாக. சரி, என்று ஒரு வழிமுறை தான். உண்மையில், அது ஒரு வெளிப்படுத்த முயற்சி செய்வோம் போலிக்குறியீட்டை குறியீடு முறையாக கடித்தார். ஆங்கிலம் போன்ற தொடரியல் என்று ஒரு நிரலாக்க மொழி ஒத்திருக்கிறது. நாம் N 0 சமமாக. அறையில் ஒவ்வொரு நபர், 1 N பிளஸ், n சமமாக அமைக்க. எப்படி போலிக்குறியீட்டை விளக்குவது? வரி ஒரு அறிவிக்கிறது சரி, எனவே, ஒரு மாறி பேச என்று n மற்றும் துவக்கும் 0 இந்த அதன் மதிப்பு வெறும் அதாவது மணிக்கு நமது வழிமுறையை தொடங்கி, நாங்கள் இருக்கும்போது எந்த விஷயம் எண்ணும் 0 ஒரு மதிப்பு உண்டு. நாங்கள் தொடங்கும் முன் அனைத்து பிறகு, எண்ணி நாம் இன்னும் எதையும் எண்ண வேண்டும். இந்த மாறி அழைப்பு n ஒரு மரபு உள்ளது. நான் மிகவும் எதையும் என்று. இப்போது இரண்டு demarks வரிசையாக ஒரு வட்டத்திற்கு தொடக்கத்தில், படிகள் ஒரு காட்சியில் என்று சாப்பிடுவேன் முறை சில எண் மீண்டும். எங்கள் எடுத்துக்காட்டாக எனவே, படி நாம் இருக்கிறோம் எடுக்கும்போது அறையில் மக்கள் எண்ணிக்கை. வரி கீழே இரண்டு வரி விவரிக்கிறது மூன்று சரியாக நாம் எண்ணி பற்றி போக எப்படி. உள்தள்ளுதலுடனும் என்று தெரிகிறது அதை மீண்டும் என்று வரி மூன்று தான். போலிக்குறியீட்டை குறியீடு உள்ளது எனவே சொல்லிக்கொண்டே பின்னர் 0 தொடங்கி உள்ளது ஒவ்வொரு நபர் அறையில் நாங்கள் 1, n அதிகரிக்க வேண்டும் இப்போது இந்த வழிமுறையை சரியான உள்ளது? சரி அதை ஒரு பிட் மோதி விடுங்கள். இருந்தால் அது வேலை அறையில் இரண்டு பேர்? பார்க்கலாம். வரி ஒன்று நாம் 0 மற்றும் n துவக்க. இந்த இரண்டு மக்கள் ஒவ்வொரு, நாம் 1, n அதிகரிக்கவில்லை. மூலம் முதல் பயணம் எனவே சுழற்சி, நாம் 0 இருந்து 1, n புதுப்பிக்க. அந்த வழியாக இரண்டாவது பயணம் அதே சுழற்சி, நாம் 1 2, n புதுப்பிக்க. எனவே, இந்த வழிமுறையை தான் இறுதியில், N, 2 இது உண்மையில் பல பொருந்துகிறதா அறையில் மக்கள். இதுவரை, மிக நல்ல. எப்படி இருப்பினும் ஒரு மூலையில் வழக்கு பற்றி? 0 பேர் இருக்கிறார்கள் என்று வைத்துக்கொள்வோம் என்னை தவிர அறையில், யார் எண்ணும் செய்து. வரி ஒன்று, நாம் மீண்டும் 0 n துவக்க. இருந்தாலும் இந்த நேரத்தில், வரி மூன்று மணிக்கு அனைத்து இயக்க அறையில் ஒரு நபர் அங்கு இல்லை என்பதால். எனவே n உண்மையில் பொருந்தும் இது, 0 இருக்கிறது அறையில் மக்களின் எண்ணிக்கை. அழகான எளிமையான, சரியான? ஆனால் ஒரு நேரத்தில் மக்கள் ஒரு எண்ணி இல்லை, மிக, மிக கடினமாக இருந்தது? நிச்சயமாக நாம் சிறப்பாக செய்ய முடியும். ஏன் ஒரு நேரத்தில் இரண்டு மக்கள் எண்ண, அதற்கு பதிலாக எண்ணி ஒன்று, இரண்டு, மூன்று, நான்கு, ஐந்து, ஆறு, ஏழு, எட்டு, மற்றும் முன்னும் பின்னுமாக. ஏன் எண்ண இரண்டு, நான்கு, ஆறு, எட்டு, மற்றும் பல? அது கூட வேகமாக ஒலிக்கிறது. அது நிச்சயமாக உள்ளது. இந்த தேர்வுமுறை வெளிப்படுத்த வேண்டும் போலிக்குறியீட்டை குறியீடு. நாம் N 0 சமமாக. மக்கள் ஒவ்வொரு ஜோடி உள்ள அறையில், N அமைக்க, n பிளஸ் 2 சமமாக. அழகான எளிமையான மாற்றம், சரியான? ஒரு நேரத்தில் மக்கள் ஒரு எண்ண விட, நாம் அதற்கு பதிலாக ஒரு நேரத்தில் இன்னும் இரண்டு எண்ண. இந்த வழிமுறை தான், இதனால், கடந்த இருமடங்கு வேகமாக. ஆனால் அது சரியான உள்ளது? பார்க்கலாம். இருந்தால் அது வேலை அறையில் இரண்டு பேர்? வரி ஒன்று, நாம் 0 மற்றும் n துவக்க. மக்கள் என்று ஒரு ஜோடி, நாம் 2 n அதிகரிக்கவில்லை. எனவே இந்த வழிமுறையின் மூலம் இறுதியில் பள்ளி 2, இது உண்மையில் பல பொருந்துகிறதா அறையில் மக்கள். உள்ளன என்று அடுத்த நினைக்கிறேன் அறையில் பூஜ்யம் மக்கள். வரி ஒன்று நாம் 0 மற்றும் n துவக்க. முன்பு போல, வரி மூன்று அது அனைத்து இயக்க மக்கள் எந்த ஜோடிகள் இல்லை என்பதால் அறையில், அதனால் N 0 உள்ளது. உண்மையிலேயே பொருந்தும் அறையில் மக்களின் எண்ணிக்கை. ஆனால் என்ன இருந்தால் அறையில் மூன்று பேர்? எப்படி இந்த வழிமுறையை கட்டணம் என்ன? , வரி ஒன்று, பார்ப்போம் நாம் 0 மற்றும் n துவக்க. அந்த மக்கள் ஒரு ஜோடி, நாம் 2 n அதிகரிக்கவில்லை. ஆனால் பின்னர் என்ன? மற்றொரு முழு இல்லை அறையில் மக்கள் ஜோடி, எனவே வரி இரண்டு இனி பொருந்தும். எனவே இந்த வழிமுறையை இறுதியில், n சரியானது அல்ல இது இன்னும் 2. உண்மையில் இந்த வழிமுறையை தான் கூறினார் அது ஒரு தவறு உள்ளது, ஏனெனில் தரமற்ற. சில நாம் நிவர்த்தி புதிய போலிக்குறியீட்டை குறியீடு. நாம் N 0 சமமாக. மக்கள் ஒவ்வொரு ஜோடி உள்ள அறையில், என் அமைக்க, n பிளஸ் 2 சமமாக. ஒரு நபர் தனித்த இருக்கிறது என்றால், 1 N பிளஸ் N சமமாக அமைக்க. இந்த பிரச்சினையை தீர்க்க நாம் சொல்லியிருக்கிறோம் வரி நான்கு ஒரு நிலை அறிமுகப்படுத்தப்பட்டது, இல்லையெனில் ஒரு அறியப்படுகிறது கிளை, என்று மட்டும் இயக்கும் ஒரு நபர் இருந்தால் நாம் மற்றொரு ஜோடி முடியவில்லை. அதனால் இப்போது, என்பதை ஒன்று, அல்லது மூன்று இருக்கிறது, அல்லது அறையில் மக்கள் எந்த ஒற்றைப்படை எண், இந்த வழிமுறையை இப்போது அவர்கள் எண்ணும். நாம் கூட சிறப்பாக செய்ய முடியும்? சரி, நாம் மும்மூன்றாக எண்ண முடியும், அல்லது பவுண்டரிகள், அல்லது ஐந்து மற்றும் பத்து, ஆனால் அந்த அப்பால், அதை பெற நடக்கிறது கடினமான சிறிது சுட்டிக்காட்ட. நாள் முடிவில், என்பதை கணினிகள் அல்லது மனிதர்கள் மூலம் மரண தண்டனை, வழிமுறைகள் தான் அறிவுறுத்தல்கள் ஒரு கணம் இது பிரச்சினைகளை தீர்க்க. இந்த மூன்று இருந்தன. உனக்கு என்ன பிரச்சனை என்று ஒரு படிமுறை உடன் தீர்க்க? டேவிட் ஜே MALAN: எனவே, வேண்டுமென்றே, ஒரு மிக எளிய நிரல், ஒரு மிக எளிய வழிமுறை ஏதாவது அடைவதற்கான மிகவும் எளிமையான, எண்ணி அறையில் மக்களின் எண்ணிக்கை. ஆனால் தவிர கிண்டல் செய்யலாம் பிரதிநிதி சில உண்மையில் என்பதை இங்கே கொண்டுள்ளது போது கூட பயனுள்ளதாக இருக்கும் மிகவும் செயல்படுத்தி மென்பொருள் சிக்கலான. எனவே உதாரணமாக, இந்த முதல் வரியில், நாம் மாறி அழைக்க என்ன வேண்டும், மற்றும் அல்ஜிப்ரா, நீங்கள் இருக்கிறீர்கள் பொதுவாக தெரிந்திருந்தால் பயன்படுத்தி x மற்றும் y மற்றும் z சில நேரங்களில், மற்றும் முன்னும் பின்னுமாக. ஆனால் நிரலாக்க, மாறிகள் நாள் முடிவில், இன்னும், என்று மிகவும் ஒத்த. ஆனால் அது நான் நினைக்கிறேன் ஒருவேளை எளிமையான ஒரு கொள்கலன் ஒரு மாறி. மேலும், உண்மையில், அது சில பிட்கள் எண் உங்கள் வன் எப்படியோ செயல்படுத்தப்படும் அல்லது உங்கள் கணினியின் நினைவகம், எதிர்காலத்தில் என்று ஆனால் மேலும். இது ஒரு கொள்கலன். நீங்கள் ஏதாவது சொன்னால் போன்ற அனுமதிக்க N 0 சமமாக, அந்த இந்த கண்ணாடி அழைப்பு தான் கிண்ணத்தில் இங்கே n, தான் ஒரு தன்னிச்சையான பெயர், ஆரம்பத்தில் அது ஒன்றும் வைத்து. இந்த மதிப்பு எனவே கிண்ணத்தில் இப்போது பூஜ்யம். நிச்சயமாக நீங்கள் உணர வேண்டும் பின்னர் ஒரு வரி, உண்மையில் சில வரி அதிகப்படுத்த குறியீடு, இங்கே இந்த மூன்றாவது வரி என, 1, என்று என்ன சொல்லி தான் n, தற்போதைய மதிப்பு, அதை 0, பிளஸ் 1, ஒரு போன்ற ஏதாவது வைத்து பிங் இங்கே பந்து பாங். இந்த இப்போது மதிப்பு மாறி மிகவும் எளிமையாக 1 ஆகிறது. நீங்கள் மிக விரைவில், புறச்செருகல் முடியும் ஆனால் இப்போது அது இப்போது அதை 3, மற்றும், 2 தான். அதனால் அனைத்து ஒரு மாறி உள்ளது. இது சேமிப்பு ஒரு துண்டு உண்மையில் சில தகவல்களை சேமித்து. இப்போது அது ஒரு பிங் பாங் பந்து தான். அங்கு அது ஒரு எண். ஆனால் அது ஒரு வார்த்தைகளை இருக்க முடியும் எழுத்துப்பிழை சரிபார்ப்பு போன்ற அகராதி, நான் புதன்கிழமை மறைமுகமாக கடந்த ஆண்டு சிக்கல் செட் ஒன்று. இப்போது மற்றொரு முக்கிய யோசனை, இதேபோல் என்று , நான் கூறுவது என்று அழகாக உள்ளுணர்வு ஒரு வட்டத்திற்கு என்று. மற்றும் செயல்பாட்டில் வளைய எண்ணும் அனைவருக்கும் அதே செய்து, நிச்சயமாக, மீண்டும் விஷயம் மீண்டும் மீண்டும் ஒன்று ஒரு நேரத்தில் ஒரு முறை அல்லது இரண்டு. நீங்கள் ஆங்கிலம் இந்த வெளிப்படுத்த முடியும், அல்லது போலிக்குறியீட்டை குறியீடு வழிகளில் எந்த எண், ஆனால் "க்கு" இந்த முன்னிடைச்சொல் பயன்படுத்தி என்று செய்து ஒரு மிகவும் பொதுவான வழி. அறையில் ஒவ்வொரு நபர், இந்த செய்ய. மீண்டும் மீண்டும். உண்மையில் அதை தான் பதித்த, வரி மூன்று, தான் என்ன என்று அர்த்தம் நீங்கள் செய்ய வேண்டும் பதித்த என்று பொருள் இரண்டு வரி தன்னை கீழே. ஒரு மனித மாநாட்டில், ஆனால் ஒரு பொதுவான ஒன்று நாம் உண்மையான அதிக பார்க்கிறேன் மட்ட நிரலாக்க மொழிகளில். இப்போது இன்னும் கொஞ்சம் சுவாரசியமான ஆகிறது நீங்கள் ஒரு மூலையில் வழக்கில் கிடைக்கும் போது. உதாரணமாக, ஒரு மூலையில் வழக்கு இருந்தது போது, அங்கே மூன்று பேர், அல்லது ஐந்து, அல்லது ஏழு இருந்தன அல்லது அறையில் மக்கள் எந்த ஒற்றைப்படை எண், இரண்டிரண்டு பிரேக்குகள் என்று செய்து, ஏனெனில் இறுதியில் உங்கள் போகிறது என்பதால் ஒன்று, யாரோ இழக்க ஆரம்பத்தில் அல்லது இறுதிவரை நீங்கள் அதை எப்படி பொறுத்து. எனவே, இப்போது, நான் இந்த கிளை வேண்டும், அல்லது இந்த நிலையில் ஒரு நபர், உள்ளது என்றால் பின்னர் மேலே சென்று ஒரு கையாள வரவில்லை தனிமையாக நபர் வேறு யாராவது ஜோடியாக. அதனால் நாம் அழைக்க என்ன ஒரு நிலையில், அல்லது ஒரு கிளை. இப்போது போலிக்குறியீட்டை குறியீடு மேலும் பொதுவாக இருக்க முடியும் பிரச்சினைகள் எந்த எண்ணை தீர்க்க எழுதப்பட்ட. நான் நினைத்தேன் மற்றும் நாம் என்ன விட்டோம் இங்கே செய்ய ஒரு கணம் எடுத்து ஆகிறது அழைக்க நாம் CS50 சொல்ல மேடையில் ராப் Bowden சொந்தமாக இரு தொண்டர்கள் சேர்ந்து வேண்டும், யார் காத்திருக்கவில்லை என்ன யோசனை. நான் சொன்னது போல் ஒரு கை விரைவில் கீழே சென்றது. எப்படி நீங்கள் பற்றி வா இங்கே முடிவடையும். பற்றி எப்படி தொலைவில் இருந்து விட்டு, எப்படி மீண்டும் வழி பற்றி. மீண்டும் வரிசையில், உங்கள் கைகளை கொண்டு வாருங்கள். சரி, உங்கள் பெயர் என்ன? ANITA: அனிதா. டேவிட் ஜே MALAN: அனிதா. சரி, நீங்கள் சந்திக்க நல்ல. எனக்கு ராப் Bowden உங்களுக்கு அறிமுகம் செய்கிறேன். இந்த அனிதா. உங்கள் பெயர் என்ன? Kiersten: Kiersten டேவிட் ஜே MALAN: Kiersten. Kiersten வரை வந்து ராப் Bowden மற்றும் அனிதா சந்திக்க. உங்களை சந்திப்பதில் மகிழ்ச்சி. Kiersten: நீங்கள் சந்திக்க மகிழ்ச்சி. டேவிட் ஜே MALAN: சரி, ராப். ராப் Bowden: நீங்கள் சந்திக்க மகிழ்ச்சி. டேவிட் ஜே MALAN: அனிதா. Kiersten: ஹாய் அனிதா. டேவிட் ஜே MALAN: உங்கள் பல நூறு படித்தவர்களை. எனவே, இப்போது என்னை போய் மேலே நாம் இங்கே ஒரு எளிய நிரல் வரை மேக் OS என்று எனக்கு அனுமதிக்க வேண்டும் உண்மையில் சில குறிப்புகள் எழுதி. நீங்கள் ஒவ்வொரு விரும்பினால் ஒரு எடுக்கிறது அங்கு அந்த பள்ளிகள் ஒன்றில் நிலையில், எனக்கு முன்னே போகட்டும் மற்றும் ஒரு பட்டியல் தொடங்குகிறது போலிக்குறியீட்டை குறியீடு, நீங்கள். நான் இங்கே என்ன செய்ய வேண்டும், இறுதியில் நீங்கள் வகை சில வழிமுறைகளை நமது பார்வையாளர்கள் உறுப்பினர்கள் உண்மையில் உள்ளன எங்களுக்கு ஓதி போகிறது. எனக்கு முன்னால் தான் செல்லலாம் ஒரு எண் பட்டியல் இந்த மாற்ற நாம் அங்கு என்ன செய்து கொண்டிருந்தார்கள் பொருந்த. நான் செய்ய போகிறேன் என்ன உங்கள் உதவி, ஒரு நிரலை எழுத இருக்கிறது சூடோகுறியீடு உள்ள, இது இவர்களை போகிறோம் ஒரு வேர்க்கடலை செயல்படுத்த வெண்ணெய் மற்றும் ஜெல்லி ரொட்டி. எனவே அது ஒருவேளை ஏற்றதான தான் நீங்கள் ஏதோ காட்ட இணையத்தில் பார்த்த ஒரு சுருக்கமான எரிச்சலூட்டும் கணம். [இசை BUCKEWHEAT பாய்ஸ், "வேர்க்கடலை வெண்ணெய்  ஜெல்லி நேரம் "] டேவிட் ஜே MALAN: சரி. என்று போதுமான தான். எனவே இங்கே இதற்கிடையில், நான் ஒரு கூகிள் கண்ணாடி ஜோடி இது நாம் CS50 சொந்த ராப் Bowden போடுகிறேன் அவரது கண்கள் மூலம் உலக பார்க்க. நாம் பதவியை எங்கள் சிறந்த செய்கிறேன் உற்பத்தி உண்மையில் நெசவு என்ன ராப் காட்சிகளையும் பார்த்து இப்போது, இந்த உண்மையான விரிவுரை மீது எங்கள் இரண்டு வீடியோ அவரை அருகில் தொண்டர்கள். அதனால் நான் என்ன செய்ய போகிறேன் , நான் உதாரணங் இருக்க வேண்டும். நாம் இங்கே நோக்கம் இல்லை உண்மையில் ஒரு திட்டத்தை எழுதி இது செய்ய, இறுதியில், வேர்க்கடலை வெண்ணெய் மற்றும் ஜெல்லி ரொட்டி, ஆனால் இந்த மூன்று நடந்து செல்கிறோம் என்றாலும் அவர்கள் கணினிகள் உள்ளன. மற்றும் நாள் முடிவில் கணினிகள், உண்மையில் அழகான ஊமை சாதனங்கள் உள்ளன. அவர்கள் வேகமான இருக்கிறார்கள், ஆனால் அவர்கள் மட்டும் முடியும் செய்ய, உண்மையில், அவர்கள் என்ன கூறினார். நீங்கள் ஒரு வேர்க்கடலை செய்ய சொல்ல வெண்ணெய் மற்றும் ஜெல்லி ரொட்டி. நீங்கள் அதை செய்ய அவர்களுக்கு நிரல் வேண்டும். நீங்கள் சொல்ல வேண்டும் துல்லியமான என்ன செய்ய வேண்டும், குறைந்த விஷயங்களை கடுமையாக சென்று, வட்டம், நகைச்சுவையுடன் கோணலாக. என்று மிக, நாம் வேண்டும் பார்வையாளர்களை இருந்து ஒரு அழைப்பு அவுட் என்ன விலக வேண்டும் ஒன்று, இருக்க இங்கே இலக்கு என்றால் ஒரு வேர்க்கடலை செய்ய உள்ளது வெண்ணெய் மற்றும் ஜெல்லி ரொட்டி. ஆமாம்? பார்வையாளர்கள்: ரொட்டி [செவிக்கு புலப்படாமல்] பை. டேவிட் ஜே MALAN: ரொட்டி பையை திறக்க. மூன்று போட்டியாளர்கள் வேண்டும் என்றால் உண்மையில் அதை செய்ய தொடர விரும்புகிறேன். ரொட்டி பையை திறக்க. [பார்வையாளர்கள் சிரித்து] டேவிட் ஜே MALAN: எனவே அந்த வேலை செய்யலாம். சரி. ஆகவே, இரண்டு போக, அதுவே நீதரும் மகிழ்ச்சி இந்த மேலும் எடுத்து விடுங்கள். ஆமாம், முன். பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்] ரொட்டி. டேவிட் ஜே MALAN: அது என்ன? பார்வையாளர்கள்: ரொட்டி நீக்க. டேவிட் ஜே MALAN: ரொட்டி நீக்க. இதேபோல் சுருக்கமான. நன்றி. [கரவொலி] டேவிட் ஜே MALAN: அது தான்? சரி, இரு போகிறது வைக்க ரொட்டி நீக்க வேண்டும். சரி, யாரோ வேண்டும் எங்களுக்கு ஒரு நீண்ட வாக்கியத்தை எழுத? வேறு யாரோ? [செவிக்கு புலப்படாமல்] சிறிது அதிகமாக. இல்லை, இப்போது எதுவும் இல்லை. ஆமாம்? பார்வையாளர்கள்: இந்த இடம் இரண்டு ஒருவருக்கொருவர் அடுத்த துண்டுகள். டேவிட் ஜே MALAN: இந்த இடம் இரண்டு ஒருவருக்கொருவர் அடுத்த துண்டுகள். [பார்வையாளர்கள் சிரித்து] டேவிட் ஜே MALAN: இந்த இடம் இரண்டு ஒருவருக்கொருவர் அடுத்த துண்டுகள். நான்கு படி. ஆமாம்? பார்வையாளர்கள்: எடுத்து, உங்கள் கையில் லேசாக அமைந்தது வேர்க்கடலை வெண்ணெய் மூடி மேல். [பார்வையாளர்கள் சிரித்து] பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்] வேர்க்கடலை வெண்ணெய் அடுத்த. டேவிட் ஜே MALAN: என்ன? மீண்டும் என்று. பார்வையாளர்கள்: மூடி Unscrew வைத்து அது வேர்க்கடலை வெண்ணெய் அடுத்த மெதுவாக. டேவிட் ஜே MALAN: அது மெதுவாக போடு வேர்க்கடலை வெண்ணெய் அடுத்த. சரி, முன்னேற்றம். படி ஐந்து. சிறந்த. ஆமாம்? கத்தி எடு. டேவிட் ஜே MALAN: கத்தி எடு. சரி, ஆறு வைக்க. சரி? பார்வையாளர்கள்: கைப்பிடி கத்தி பிடி. டேவிட் ஜே MALAN: பிடி கைப்பிடி கத்தி. கைப்பிடி கத்தி பிடி. ஏழு படி. ஆமாம்? பார்வையாளர்கள்: வேர்க்கடலை [செவிக்கு புலப்படாமல்] கத்தி வெண்ணெய் மற்றும் சிறிய அவுட் [செவிக்கு புலப்படாமல்]. டேவிட் ஜே MALAN: நான் in-- கத்தி வைத்து வேர்க்கடலை வெண்ணெய் கேட்டு "வைத்து கத்தி முடிந்தவரை அவுட் போன்ற சிறிய எடுத்து. " வழி மூலம், முதல் தாள் நீக்க. சரி, ஒன்பது வைக்க. ஒன்பது படி. ஒன்பது படி. நாம் உண்மையில் இதுவரை ஒரு ரொட்டி செய்யவில்லை. ஆமாம்? பார்வையாளர்கள்: வேர்க்கடலை வெண்ணெய் உள்ள கத்தி பயன்படுத்தி, என்றார் ரொட்டி மீது வேர்க்கடலை வெண்ணெய் பொருந்தும். டேவிட் ஜே MALAN: கத்தி பயன்படுத்தி வேர்க்கடலை வெண்ணெய், மீது வேர்க்கடலை வெண்ணெய் விண்ணப்பிக்க அப்பம் என்றார். [பார்வையாளர்கள் சிரித்து] டேவிட் ஜே MALAN: சரி படி 10. படி 10. ஆமாம்? பார்வையாளர்கள்: டேஸ்ட் வேர்க்கடலை வெண்ணெய் தரத்தை உறுதி செய்ய. [பார்வையாளர்கள் சிரித்து] டேவிட் ஜே MALAN: படி 11. படி 11. படி 11. வாருங்கள். சரி? அங்கே. பார்வையாளர்கள்: கவனமாக ஜெல்லி அழைத்து. டேவிட் ஜே MALAN: கவனமாக ஜெல்லி அழைத்து. சரி, பின்னர் மற்றொரு கையில் இருந்தது. வலது நீங்கள் பின்னால். ஆமாம், நீல. பார்வையாளர்கள்: சரி, நீக்க ஆமாம், [செவிக்கு புலப்படாமல்] இருந்து மூடி, ஜெல்லி இருந்து மூடி நீக்க. [பார்வையாளர்கள் சிரித்து] டேவிட் ஜே MALAN: ஜெல்லி இருந்து. ஹா ஹா. [பார்வையாளர்கள் சிரித்து] டேவிட் ஜே MALAN: அப்புறம்? பார்வையாளர்கள்: அரிதாகவே எந்த [செவிக்கு புலப்படாமல்] நகர்த்தவும். [பார்வையாளர்கள் சிரித்து] பார்வையாளர்கள்: நிச்சயமாக, [செவிக்கு புலப்படாமல்] முன், ஜெல்லி இருந்து காகித நீக்க. டேவிட் ஜே MALAN: ஜெல்லி இருந்து காகித நீக்க. படி 14. நாம் அங்கே இருக்கிறோம். ஆமாம்? பார்வையாளர்கள்: அனைத்து மாதங்களும் ஜெல்லி பாட்டில் முன்பு எல்லாம் வெளியே விழும். டேவிட் ஜே MALAN: அனைத்து மாதங்களும் ஜெல்லி ஜெல்லி முன் பாட்டில் வெளியே விழும். படி 15. பார்வையாளர்கள்: மூடியால் மூடவும். டேவிட் ஜே MALAN: மூடியால் மூடவும். படி 16. சரி? பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்] டேவிட் ஜே MALAN: மீண்டும் என்று சொல். பார்வையாளர்கள்: உங்கள் ஜெல்லி ஆஃப் தொப்பி எடுத்து. டேவிட் ஜே MALAN: உங்கள் ஜெல்லி இனிய. எனவே அச்சச்சோ really--. வாருங்கள். மூடியால் மூடவும். நீங்கள் சொன்னது cap-- போடவும் ஜெல்லி இருந்து தொப்பியை நீக்க. நாம் ஒரு வட்டத்திற்கு ஒரு பிட் தான் உணர்கிறேன். படி 17. ஆமாம்? பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்] டேவிட் ஜே MALAN: மீண்டும் என்று சொல். பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்] டேவிட் ஜே MALAN: step-- செல்ல பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்] டேவிட் ஜே MALAN: நீக்க வேர்க்கடலை வெண்ணெய் இருந்து தொப்பி. ஆமாம்? பார்வையாளர்கள்: அனைத்து விடு ரொட்டி ஜெல்லி. டேவிட் ஜே MALAN: அனைத்து விடு ரொட்டி ஜெல்லி. டேவிட் ஜே MALAN: நாம் அங்கே இருக்கிறோம். படி 19. பார்வையாளர்கள்: அதிகப்படியான ஜெல்லி நீக்க. டேவிட் ஜே MALAN: haha, ஜெல்லி. [கரவொலி] டேவிட் ஜே MALAN: ஏன் என் மேலா இன்னும் ஒரு படி இந்த வீட்டில் எடுக்க. இன்னும் ஒரு படி பின்னர் நாங்கள் ரொட்டி கொடுக்க வேண்டும். ஆமாம்? பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்] டேவிட் ஜே MALAN: எந்த ரொட்டி போது remains-- நாம் வரிசை சாப்பிட இதை. [பார்வையாளர்கள் சிரிப்பு] டேவிட் ஜே MALAN: சரி, நன்றி நீங்கள் இங்கே எங்கள் தொண்டர்கள். [கரவொலி} டேவிட் ஜே MALAN: நாம் சில நல்ல நீங்கள் ஒவ்வொரு பரிசு பிரிந்த. உங்கள் சொந்த வேர்க்கடலை வெண்ணெய், ஜெல்லி, மற்றும் ரொட்டி வீட்டில் மீண்டும் கொண்டுவர. நன்றி. Kiersten: நன்றி. டேவிட் ஜே MALAN: [செவிக்கு புலப்படாமல்] வரவேற்கிறேன். [கரவொலி] டேவிட் ஜே MALAN: எனவே, இந்த, ஆகிறது நிச்சயமாக, ஒரு கேலிக்குரிய உதாரணம். சரி? ஆனால், எந்த விதமான நாங்கள் எப்படி வெளிப்படுத்த வழங்கப்பட்டது மனிதர்கள் தெளிவுடன் எடுத்து. உண்மையில் நான் வந்துள்ளேன் மற்றொரு மனித பேசி, அவன் அல்லது அவள் நீங்கள் என்ன தெரியும். கணினிகள் போவதில்லை நீங்கள் என்ன தெரியும், கூட போது, பயன்படுத்தி இன்று நாம் செய்ய இருக்கிறோம் கீறல் ஏதாவது நிகழ்ச்சிகளை, ஒரு இழுவை துளி, புதிர் துண்டு பாணி மொழி. கூட இளம் வடிவமைக்கப்பட்டுள்ளது குழந்தைகள், நீங்கள் வேண்டும் எனவே வெளிப்படையான மற்றும் மிகவும் துல்லியமான இருக்க வேண்டும் நீங்கள் உங்கள் திட்டத்தை செய்ய வேண்டும். இப்போது இறுதியில், நாம் இருக்கிறோம் நிரலாக்க இருக்க போகிறது இல்லை போலிக்குறியீட்டை குறியீடு, தொடரியல் போன்ற ஆங்கிலம், ஆனால் குறியீடு அல்லது, இன்னும் சரியாக, மூல குறியீடு. மூல குறியீடு தான் கற்பனை வழி நீங்கள் உண்மையில் குறியீடு விவரிக்கும் என்று ஒரு விசைப்பலகை எழுத ஆங்கில உள்ளபடியே. இது சி அல்லது ஜாவா அல்லது சி ++ அல்லது ஏதாவது இருக்கிறது அப்படி, நாம் விரைவில் காண்பீர்கள். உண்மையில், ஒரு பயமுறுத்தும் முதல் பார்வையில், நீங்கள் சில, இந்த ஒரு மொழியில் எழுதப்பட்ட ஒரு நிரல் சி ஆனால் நீங்கள் ஒரு சில ஐ.நா. பயத்தின் என்று, நீங்கள் முற்றிலும் சாப்பிடுவேன் என்ன நடக்கிறது புரிந்துகொள்ள அடுத்து வரும் திங்களன்று போது அது இந்த மாதிரி ஏதாவது செய்ய வருகிறது. வெளிப்படையாக, இந்த ஒரு பழைய மொழி ஆகும். அது, மிகவும் இரகசிய தான் ஆனால் அது பிரதிநிதி இந்த நாட்களில் மொழிகளில் நிறைய என்று அடைப்புக்குறிக்குள் மற்றும் சுருள் நிறைய ப்ரேஸ் மற்றும் மேற்கோள் மதிப்பெண்கள் மற்றும் அரைக்காற்புள்ளிகள். இந்த நிறைய இல்லை என்று விதி பொருட்களை அனைத்து அறிவார்ந்த சுவாரசியமான இல். உண்மையில், அது ஒரு முழு திசை திருப்ப தான் மிக எளிய கருத்துக்கள் என்று முகத்தை எங்களுக்கு பார்க்கிறாய். இந்த திட்டம், நீங்கள் கண்டுபிடிக்க வேண்டும் என, ஒருவரின் கணினி திரையில் அச்சிட்டு வார்த்தைகள் "ஹலோ கமா உலகம்." அவ்வளவு தான். எனவே தெளிவாக, இருக்கிறது என்று பொருள் நிறைய வழியில் பெற்று அங்கு சில ஆதலால், ஆனால் அது மிக விரைவில் நழுவ நடக்கிறது விட்டு முற்றிலும் உள்ளுணர்வு இருக்கும். உண்மையில், நாம் என்ன செய்ய போகிறோம் என்ன இன்று இந்த மிகவும் சிக்கலான நொதிக்கிறது திட்டம் பார்த்து, மீண்டும் நீங்கள் வருவேன் விரைவில் புரிந்து, ஆனால் ஏதாவது செய்ய வேண்டும் மிகவும் எளிமையான. தான் நாம் என்ன சொல்ல. நாம் என்ன ஒரு படம் வரைய வேண்டும், இங்கே இந்த புதிர் துண்டுகளை மூலம். எனவே இந்த ஒரு நிரலாக்க ஆகிறது கீறல் என்று அழைக்கப்படும் மொழி. இது எம்ஐடி ஊடக ஆய்வகம் உருவாக்கப்பட்டது. மற்றும் நீங்கள் பிரச்சனை பார்க்கலாம் என்ன, பூஜ்யம் அமைந்தது இது, பின்னர் இன்றிரவு வெளியிடப்பட்டது நாம் இந்த செல்ல வேண்டும் இங்கே scratch.mit.edu ஐ. அவர்கள் ஒரு இணைய வேண்டும் அடிப்படையிலான இடைமுகம் வழியாக நீங்கள் உங்கள் முதல் நிரல் எழுத. அல்லது முன் நீங்கள் அந்த அனுபவம், உங்கள் இரண்டாவது திட்டங்கள், ஆனால் ஒரு சூழலில் தான் ஒருவேளை ஒரு சிறிய அறிமுகமில்லாத அந்த ஒன்று உருவாக்க நீங்கள் தள்ளுவார்கள் இந்த காட்சி சூழலை பயன்படுத்தி. இப்போது, நான் போகிறேன் இங்கே என்ன செய்ய திட்டம் தன்னை திறந்து இருக்கிறது. அது மட்டும் அல்ல, ஒரு இணைய உலாவி இருக்கிறது ஆனால் ஒரு பதிவிறக்க திட்டம் என எனவே நீங்கள் உண்மையில் அதை பயன்படுத்த முடியும் என்று நீங்கள் இணைய அணுகல் இல்லை என்றால். நான் அதை செய்ய போகிறேன் இங்கே, சாண்டர்ஸ், வெறும் வழக்கில், Wi-Fi இல்லை சூப்பர் நன்றாக ஒத்துழைக்க. நான் என்ன செய்ய போகிறேன் புள்ளி இந்த திட்டத்தின் ஒரு சில அம்சங்கள். எனவே, தெளிவாக இருக்க வேண்டும், நான் இரட்டை இல்லை , என் டெஸ்க்டாப் ஐகானை கிளிக் அல்லது சமமான, scratch.mit.edu சென்று அது இந்த சாளரத்தில் இழுத்து. இது ஒரு நிரலாக்க சூழல் உள்ளது. இது மென்பொருள் ஒரு துண்டு என்று எம்ஐடி நம் நண்பர்கள் சிலர் நம்மை விட நீங்கள் எழுத வேண்டும் என்று எழுதியது ஒரு மொழியில் திட்டங்கள் கீறல். இப்போது இந்த ஒரு இருக்க நடக்கிறது புதிதாக பெயரிடப்பட்ட யார் பூனை இந்த அவர் வாழ்கிறார் இதில் அவரது உலகம். இந்த என்று, அதனால் பேச, மேடையில் ஆகிறது மேல் இடது கை மூலையில் செவ்வக. அவர் ஒரு பூனை போல் இல்லை. நீங்கள் அவரை பார்க்க முடியும் எதையும் நீங்கள் போன்ற பல உருவங்களுக்கு இருக்க முடியும், அல்லது ஒரு திட்டம் எழுத்துக்கள். இதற்கிடையில், இங்கு இதுவரை சரி, ஒரு பெரிய வெற்று ஸ்லேட் ஆகிறது. இந்த, ஒரு கணம், எங்கே இருக்கிறது நாம் நிரலாக்க தொடங்க போகிறார்கள் இழுத்து மற்றும் கைவிடுவதாக மூலம் இந்த வரைகலை புதிர் சரிதான் என்று துண்டுகள் இங்கே நடுவில். மற்றும் விட அவர்கள் வழி இன்னும் இருக்கிறது நாம் வர்க்கம் இங்கே நேரம் செலவிட வேண்டும் என்று கண்டறிய வேண்டும், ஏனெனில் அவர்கள் அனைவரும் மிகவும் உள்ளுணர்வு இருக்கிறார்கள். மீண்டும், இது வடிவமைக்கப்பட்டுள்ளது குழந்தைகள், ஆனால் நாம் அந்த சில தவிர கிண்டல் செய்ய அதை பயன்படுத்த , சுழல்கள் மாறிகள் அடிப்படை கருத்துக்கள், நிலைமைகள், மற்றும், விரைவில், விஷயங்கள் செயல்பாடுகள் மற்றும் நிகழ்வுகளில் போன்ற நூல் நாம் தருகிறேன் பிற ஆடம்பரமான விஷயங்கள் உண்மையில் உருவாக்க முன் நீண்ட பெற கீறல் இருந்து ஒன்று. சிலேடை நோக்கம். இப்போது, நான் இங்கே செய்ய போகிறேன் என்ன ஆகிறது இல்லை இயக்கம், ஆனால் கட்டுப்பாடு மீது கிளிக் செய்யவும். இந்த ஒரு ஆகிறது இங்கே வகைப்படுத்தல் நான் வேறு ஒரு பார்க்கிறேன் வண்ண தொகுதிகள் அமைக்க. ஆனால் ஒரு சில பரிச்சயமான வார்த்தைகளை கவனிக்க. மற்றும் "வேறு" "என்றால்" மற்றும் "மீண்டும்." மற்றும் ஒருவேளை நீங்கள் யூகிக்க முடியும் என்று, கிளை நினைவூட்டுவதாக அல்லது நிபந்தனைகளை நாம் கண்டது, மற்றும் கூட வளைவு கட்டமைப்பாக. எனவே நாம் இங்கு ஒத்த தொகுதிகள் உள்ளன. ஆனால் மிகவும் சுவாரசியமான இங்கே ஒரு இந்த ஒன்றாகும். இந்த பச்சை கொடி சொடுக்கும் போது, இந்த முன் நிகழ்ச்சிக்கு அந்த அனுபவம், ஆகும் ஒரு முக்கிய செயல்பாடு. ஆனால் அந்த அறிமுகமில்லாத ஒரு, இந்த புதிர் துண்டு இருக்கிறது நமது முழு திட்டத்தை தொடங்க உதைக்க வேண்டும். நான் போகும் போது அது உண்மையில் இந்த பொருள் திட்டம், மற்றும் ஒரு பச்சை flag-- கிளிக் செய்யவும் நீங்கள் இங்கே பார்க்க முடியும் UI மேல் இடது கை மூலையில், எனவே பச்சை கொடி பார்க்க சிவப்பு நிறுத்தத்தில் அடையாளம் அடுத்த? நான் கிளிக் செய்யும் போது, என் நிரலை இயக்க போகிறார். இப்போது, நான் ஏதாவது செய்ய போகிறேன் கீறல் சூப்பர் எளிய. நான் போக போகிறேன் மற்றும் அழகை குழு சென்று இங்கே, நான் ஒரு கொத்து வேண்டும், அங்கு ஊதா புதிர் துண்டுகளை, நான் போய் செய்ய போகிறேன் ஏதாவது சூப்பர் எளிய போன்ற சொல்கிறது. மற்றும் மரம் பூஜ்ய அறிவிப்பு இந்த வெள்ளை பெட்டியில் உரை நான் சொல்ல போகிறேன் editable-- ஆகிறது "ஹலோ உலகம்" நாங்கள் பிடிக்கிறது என்று உரை செய்தது பதிப்பு ஒரு கணம் முன்பு. இப்போது, நான் போய் இந்த கிளிக் செய்தால் பச்சை கொடி, நான் இப்போது திட்டமிடப்பட்டது. இது ஒரு குறிப்பாக தான் சுவாரசியமான திட்டத்தை, ஆனால் நான் கணினி ஏதாவது செய்ய வேண்டும். நான் ஒரு திட்டத்தை தொடங்கியது மற்றும் அது நான் அதை செய்ய சொன்னேன் என்ன செய்தார். இப்போது, நான் இழுத்து விட்டு தொடரலாம் மேலும் இந்த புதிர் துண்டுகளை மேலும் அவர்கள் பிணப்புறு போகிறேன், ஆனால் இங்கே சில சொற்களை அறைய வேண்டும் நாங்கள் மீண்டும் பார்க்க வேண்டும் என்று நிச்சயமாக முழுவதும், உண்மையில் கணினி அறிவியல் முழுவதும் மேலும் பொதுவாக நிரலாக்க. இந்த தொகுதி, ஊதா, நாம் "சொல்ல" ஒரு அறிக்கை அழைப்பு தொடங்க. அது உண்மையில் ஒரு அறிக்கை போல் இருக்கிறது. இதை செய்ய. எனவே, இது ஒரு வகை தான் வழிமுறைகளை நீங்கள் என்று பகுதியாக ஒரு கணினி உணவளிக்க வேண்டும் ஒரு திட்டம் அல்லது ஒரு வழிமுறை. தெளிவாக இருக்க வேண்டும், நீங்கள் சொல்லியிருக்கிறீர்கள் ஒருவேளை எடுத்து என்று நீங்கள் உங்கள் கணினியில் திட்டங்கள் உள்ளன. அவர்கள் வகையான வழிமுறைகளை இருக்கிறார்கள், ஆனால் ஒரு திட்டம் உண்மையிலேயே வழிமுறைகளை ஒரு கொத்து சில மனிதர்கள் எழுதியது என்று. அவர்கள் அதை தொகுக்கப்பட்டன மற்றும் அவர்கள், நீங்கள் அதை விற்று அல்லது அவர்கள் ஒரு இணையதளத்தில் வெளியிடப்பட்டது நீங்கள் பதிவிறக்க. எனவே, ஒரு திட்டம் ஒரு ஆகிறது பூஜ்ஜியங்களாக மற்றும் ஒருவர் மொத்தமாக என்று, எப்படியோ, படைத்தேன். மற்றும் பூஜ்ஜியங்களாக அந்த வடிவங்கள் மற்றும் தான், இறுதியில், விஷயங்கள் பிரதிநிதித்துவம் "ஹலோ சொல்ல உலக" அல்லது "நாடகம் போன்ற இந்த இசை "அல்லது" இந்த வீடியோ விளையாட " அல்லது "ஒரு மின்னஞ்சல் அனுப்ப." ஆனால் நாம் வருகிறேன் வழி இன்னும் விரிவாக என்ன நீங்கள் ஒரு திட்டம் உள்ளது உங்களை, அவற்றை எழுத. இங்கே இன்னொரு statement-- தான் "ஒரு நிமிஷம்." நான் விரும்பினால் நான் இன்னும் இந்த பயன்படுத்த, ஆனால் என் திட்டம் ஒரு கணம் இடைநிறுத்தம் ஏதாவது செய்ய வேண்டும், நான் அவ்வாறு செய்ய சொல்ல முடியாது. ஒரு இரண்டாவது காத்திருக்க. இப்போது மற்றொரு ஒரு "ஒலி விளையாட." இருக்கலாம் எனவே, இந்த, அதை கீறி தனிப்பட்ட ஒலியை விளையாட திறன் உள்ளது. எனவே, ஒரு அறிக்கையை நான் வலிமை பயன்பாடு "ஒலி விளையாட.", இங்கே, ஆகிறது இதற்கிடையில், பூலியன் வெளிப்பாடு, இந்த ஒரு ஆர்வலராக வார்த்தை திரு bool என்ற ஒரு பையன் பெயரிடப்பட்டது, இந்த பிரச்சினை பற்றி. உண்மை அல்லது தவறான சுட்டி கீழே உள்ளது? ஒரு பூலியன் வெளிப்பாடு தான் ஆங்கிலத்தில் சில வெளிப்பாடு உண்மை அல்லது தவறான ஒன்று உள்ளது. அல்லது அல்லது. ஒன்று அல்லது பூஜ்யம். நீங்கள் அதை பற்றி யோசிக்க முடியும் வழிகளில் எந்த எண், ஆனால் அது ஒன்று உண்மை அல்லது இந்த தவறான, இறுதியில். எனவே "சுட்டி கீழே கேள்வி குறி," என்று ஒரு பூலியன் வெளிப்பாடு இருக்க வேண்டும். நீங்கள் ஒருவேளை, மற்றவர்கள் நினைக்க முடியாது. உதாரணமாக, "இடது எண் சரியான எண்ணிக்கை குறைவாக? " என்று, கூட, இருக்க வேண்டும் ஒரு பூலியன் வெளிப்பாடு. "" குறைவான ஒரு பூலியன் வெளிப்பாடு ஆகும். இது ஒரு, கூட, "டச்சிங் சுட்டியை." நான் நிச்சயமாக இல்லை, அவர்கள் ஏன் சுட்டியை என்று. அது தான், கர்சர், பொருள் பூனை தொட்டு, திரையில் அம்பு, உதாரணமாக. அல்லது திரையில் சில அம்சம். அது, மீண்டும், ஒரு கேள்வி தான் என்று ஒரு பூலியன் வெளிப்பாடு குறிக்கிறது. ஏதாவது நீங்கள் போகலாம் ஒரு நிலையில் பயன்படுத்த வேண்டும். எனவே நாம் ஒரு நொடியில் விடுவேன். நீங்கள் ஒன்றாக முடியும் "மற்றும்" விஷயங்கள். எனவே, நீங்கள் இந்த சரிபார்க்க வேண்டும் என்றால் , வழக்கு உள்ளது என்று வழக்கு நீங்கள் இப்படி ஒரு "மற்றும்" தொகுதி பயன்படுத்த முடியும். இங்கே அந்த நிலையில் தான். கொஞ்சம் திறந்து வடிவில் பார்க்க இந்த மஞ்சள் புதிர் துண்டு மேல், அதை வடிவத்தை நினைவூட்டும் நாம் ஒரு கணம் முன்பு பார்த்தேன் என்று. இந்த பூலியன் வெளிப்பாடுகள் ஒவ்வொரு இந்த சுட்டிக்காட்டினார் முனைகளை கொண்டுள்ளன இடது மற்றும் வலது. எம்ஐடி எல்லோரும் முடிவு ஏனெனில் தான் என்று பார்வை பரிமாறுவதற்கு வடிவங்கள் மூலம், நீங்கள் எந்த விதமான மக்கள் உதவ முடியும் ஒரே மாணவர்கள் மற்றும் குழந்தைகள், வகையான உண்மையில் வெற்றிடங்களை நிரப்ப. இப்போது அந்த puzzle-- தொடக்க, ஒரு சிறிய சிறிய நாம் திட்டம் பார்க்கிறேன், கீறல், அது பொருந்தும் வளரும். அது இறுதியில், அதன் வடிவத்தை பராமரிக்கும். எனவே, ஒரு நிலையில் நீங்கள் முடிவு செய்யலாம் "நான் ஏதாவது செய்ய வேண்டாமா?" ஒரு பூலியன் வெளிப்பாடு உண்மையான கேள்வி நான் சென்று செய்ய முடிவு செய்ய பயன்படுத்தி இடது அல்லது வலது செல்ல கூடாது நான் இந்த எதிர்கொள்ளும் போது சாலையில் உள்ள முள் எனப்படும்? நீங்கள் இரண்டு கிளைகள் முடியும். ஏதாவது உண்மை என்றால், செய்ய இந்த, வேறு, அந்த வழியில் செல்ல அல்லது நீங்கள் ஒன்றும் செய்ய முடியும் அனைத்து, இந்த தொகுதி மறைமுகமாக. இதேபோல், நாம் கூடு இந்த விஷயங்களை. எனவே நீங்கள் உள்ள முள் மும்மடங்கு வேண்டும் என்றால் சாலை, இந்த அல்லது இந்த அல்லது அந்த ஒன்று, இந்த விஷயங்கள் ஒன்றாக தான் கூடு முடியும். அது ஒரு சிறிய பெற தொடங்குகிறது அசிங்கமான, இறுதியில், நிச்சயமாக, ஆனால் தர்க்கம் இன்னும் அதே தான். நீங்கள் உண்மையில் படிக்க முடியும் கீழே இந்த மேல் அது இந்த என்றால் means-- என்ன கூறுகிறார் உண்மை, இதை செய்ய வேறு வேறு என்றால். ஒரு வட்டத்திற்கு கீறல் எளிமையான இல்லை. எப்போதும் பின்வரும் செய்ய. இப்போது நீங்கள் நினைக்க கூடும் இல்லை, ஏனெனில் மிகவும் செய்ய முடியும் மேல் மற்றும் இடையே அதிக இடைவெளி இந்த புதிர் துண்டு திறப்பு கீழே. ஆனால் நீங்கள் புதிதாக போகிறது பார்க்க வேண்டும் பல புதிர் துண்டுகளை பொருந்தும் வளர நீங்கள் அங்கு திணி வேண்டும் என. மற்றொரு வளைய இருக்கலாம் மீண்டும் வெளிப்படுத்தப்படுகின்றன. நீங்கள் முன்கூட்டியே தெரியும் என்றால், "நான் ஏதாவது 10 முறை செய்ய வேண்டும், " நீங்கள் ஒரு கீறல் சொல்ல முடியும் ஏதாவது 10 முறை செய்ய வேண்டும். மேலும், இதற்கிடையில், நாம் மாறிகள் முடியும். எனவே இங்கே ஒரு தன்னிச்சையான ஒன்று தான், அது, இந்த வழக்கில் ஆரஞ்சு இந்த ஒரு விலாவாரியா ஆகிறது. மீண்டும், இந்த மிகவும் அணுக கண்டுபிடிக்க வேண்டும் நீங்கள் ஒரு முறை சுட்டி மற்றும் கிளிக் தொடங்கும். நான் என் மாறி n பெயரிடப்பட்டது, ஆனால் நான் அதை நான் விரும்பவில்லை ஏதாவது பெயரிடப்பட்டு முடியும், நான், இங்கே அதை அமைக்க இந்த தன்னிச்சையான எடுத்துக்காட்டாக, பூஜ்யம். இப்போது ஹலோ போன்ற ஒரு திட்டத்தை பார்த்து உலக, அனைத்து என்று கட்டாயப்படுத்தவில்லை அல்ல எனவே உண்மையில் ஏதாவது திறந்து விட முன்னாள் மாணவர் என்று. , என்னை போய் திறந்து விட உதாரணமாக, இங்கே இந்த ஒரு, அதில் நான் விரும்புகிறேன் ஒரு தன்னார்வ வேண்டும். சரி, எப்படி தான் தூரம் போக அனுமதிக்க ஸ்மார்ட்போன். ஆமாம், வா. உங்கள் பெயர் என்ன? அப்பி: அப்பி. டேவிட் ஜே MALAN: அப்பி, வா. எனவே நீங்கள் எப்போதும் நடித்தார் முன் இந்த விளையாட்டை? அப்பி: இல டேவிட் ஜே MALAN: சரி. டேவிட், உங்களை சந்திப்பதில் மகிழ்ச்சி. வாருங்கள். உங்கள் நிரலாக்க என்ன பின்னணி, ஏதேனும். அப்பி: நான் சில சி ++ கற்று. டேவிட் ஜே MALAN: நீங்கள் சில சி ++ கற்று. உங்கள் விளையாட்டில் என்ன பின்னணி விளையாடி? அப்பி: நிறைய. டேவிட் ஜே MALAN: சரி, நாம் அந்த எடுக்க வேண்டும். எனவே இங்கே விளையாட்டு வேலை செய்ய போகிறது என்பதை தான். நான் போக போகிறேன் பச்சை கொடி கிளிக் இது இங்கே மேலே வலது உள்ளது. வர்க்கம் இப்போது உங்கள் முன்னோடி இங்கே நீங்கள் சில வழிமுறைகளை கொடுத்திருக்கிறார். ஒரு கணம், அது "விண்வெளி தொடங்க வேண்டும்." என்கிறார் எனவே மேலே போய் spacebar வெற்றி. கணினி விளையாட்டு: சூப்பர்மேன். டேவிட் ஜே MALAN: மேலும் இலக்கு ஆகிறது அங்கு சித்தரிக்கப்பட்ட, உணவு பிடிக்க இடது. மற்றும் [செவிக்கு புலப்படாமல்] [விளையாட்டு இசையில்] டேவிட் ஜே MALAN: ஆ, நன்றாக, விளையாடி நன்றி. நாம் இங்கே ஒரு சிறிய வேண்டும் உங்களுக்கு பரிசு பிரிந்த. நாம், CS50 மன அழுத்தம் பந்து நீங்கள் தேர்வு செய்ய விரும்பினால். நல்ல சரி, நீங்கள் சந்திக்க. வரும் சவால் நன்றி. ஆகவே, மேலும் மன அழுத்தம் பந்துகளில் வேண்டும் தான் ஊக்குவிக்க ஒரு எடுத்துக்காட்டாக செய்வோம். ஒரு தன்னார்வ? என்பதை பற்றி எல்லாம் சரி, இங்கே முன். உங்கள் பெயர் என்ன? பிலிப்: பிலிப். டேவிட் ஜே MALAN: பிலிப். , வரை பிலிப் வாருங்கள். எனவே, பிலிப் போகிறது மற்றொரு விளையாட்டு சவால் உங்கள் முந்தைய ஒரு என்று பிரச்சனை பகுதியாக பூஜ்யம் அமைக்க, எழுதினார் ஐவி நாட்டின் மிக கடினமான விளையாட்டு என்று. நாம் ஒரு பார்க்க வேண்டும் இந்த பொருள் என்ன கணம். பிலிப், உங்களை சந்திப்பதில் மகிழ்ச்சி. உங்கள் பின்னணி என்ன? பிலிப்: குறியீட்டு நிறைய முடிந்தது. கூட, ஒரு சிறிய விளையாட்டு முடிந்தது. டேவிட் ஜே MALAN: சரி. கூட, விளையாட்டு நிறைய கிடைத்தது. நீங்கள் இந்த விளையாட்டு? பிலிப்: இல்லை டேவிட் ஜே MALAN: அனைத்து சரி, இங்கே நாம். நான் போக போகிறேன் மற்றும் பச்சை கொடி கிளிக். [விளையாட்டு இசை] [இசை எம்சி ஹேமர், "U இந்த தொடக்கூட முடியாது"] பிலிப்: [செவிக்கு புலப்படாமல்] டேவிட் ஜே MALAN: [செவிக்கு புலப்படாமல்] பிலிப்: [செவிக்கு புலப்படாமல்] [சிரித்து] [இசை எம்சி ஹேமர், "U இந்த தொடக்கூட முடியாது"] டேவிட் ஜே MALAN: [செவிக்கு புலப்படாமல்] அது வழியாக ஏர் கலப்பை. பிலிப்: [செவிக்கு புலப்படாமல்] டேவிட் ஜே MALAN: போ. [இசை எம்சி ஹேமர், "U இந்த தொடக்கூட முடியாது"] டேவிட் ஜே MALAN: சரி. வாழ்த்துக்கள். [கரவொலி] டேவிட் ஜே MALAN: நாம் சாப்பிடுவேன் பதவி ஆன்லைன் பின்னர் அதனால் நீங்கள் தள்ளிப்போடும் என்று அது போல். பிரின்ஸ்டன் பின்னர், அடுத்த வரும். எனவே இப்போது தான் உண்மையில் தொடர அனுமதிக்க புதிதாக தொடங்க, அதனால் பேச, மற்றும் உண்மையில் வரை கட்ட நாங்கள் இந்த கருத்துக்கள் சில தவிர கிண்டல் செய்யலாம் மற்றும் ஏதாவது கூட பெற இறுதியில் மிகவும் சிக்கலான. நான் இங்கே போக போகிறேன், நான் போகிறேன் போய் ஒரு புதிய கோப்பு உருவாக்க வேண்டும். எனவே மீண்டும், சிக்கல் செட் நடக்கும் இந்த வழிமுறைகளை சில மூலம் நீங்கள். ஆனால், நான் செய்த அனைத்து பயணத்தின் இருந்தது File மெனு மற்றும் நான் கூறினார்: "புதிய" மைக்ரோசாப்ட் போன்ற மிகவும் வேர்ட், அல்லது அப்படி எந்த திட்டம். மற்றும் நாம் now-- போய் நாங்கள் ஒரு கணம் முன்பு "ஹலோ உலகம்" செயல்படுத்தப்படும், ஆனால் ஏதாவது ஒரு சிறிய அழகாக செய்வோம். நான் நிகழ்வுகள் வரை போக போகிறேன். நான் போது "என்ன செய்ய போகிறேன் பச்சை கொடி சொடுக்கும். " பின்னர் நான், பயன்படுத்த போகிறேன் நாம் ஒரு கிளை சொல்லுவேன். அதனால் நான் ஒரு "என்றால்" நிலையில் பயன்படுத்த போகிறேன். எப்படி விரைவில் நான் நெருங்கிய கிடைக்கும் என கவனிக்க அது, அது ஒன்றாக ஒடி வேண்டும். எனவே நான் போக அது ஒன்றாக புகைப்படங்களை. இப்போது நான் சுவாரஸ்யமான ஏதாவது செய்ய முடியும். நான் இங்கே ஸ்க்ரோல் என்றால், நான் போகிறேன் தொகுதிகள் ஒரு மொத்தமாக பார்க்க. நான் சென்றால் "தரவு" - எனக்கு in-- பெரிதாக்க மாறிகள் பற்றி ஏதோ இருக்கிறது. நான் சென்றால் "இயக்கம்" நீங்கள் வெளிப்படையாக விஷயங்களை சுற்றி. நான் "ஆபரேட்டர்கள்" போனால் - ஓ, இந்த சுவாரசியமான நான் ஒரு சீரற்ற எண் எடுக்க முடியும். எனவே, என்னை மட்டும் ஏதாவது செய்வோம் சில நிகழ்தகவு, தான். நான் போக போகிறேன் இந்த புதிர் துண்டு இழுத்து, இதை விட அந்த குறைவாக உள்ளது தொகுதி, அது தான் "என்று ஒரு விட இந்த எண்ணிக்கை குறைவாக உள்ளது?" ஆனால் நான் ஒரு கடின குறியீடு ஒரு எண் வேண்டும் ஏனெனில் அழகான பிரயோஜனமும் இருக்க வேண்டும். எனவே நான் இந்த துண்டு இழுத்து போகிறேன் இங்கே, அது புகைப்படங்களை எப்படி கவனிக்க, இப்போது என்னை போய் என்றால் "சொல்கிறேன் தோராயமாக எடுத்தார்கள் என்று பல ஆறு விட குறைவாக, பின்வரும் உள்ளது. " இப்போது ஏன் குறைவாக ஆறு? இந்த திறம்பட என்ன நிகழ்தகவு உள்ளுணர்வாக, எனக்கு கொடுக்க போகிறது? சுமார் 50%, சரியான? என்றால் தோராயமாக நினைக்கிறேன் எண்ணிக்கை 1 மற்றும் 10 இடையே, குறைவாக ஆறு ஆகிறது தெளிவாக இது இரண்டு, ஒன்று, மூன்று, நான்கு அல்லது ஐந்து. அதனால் எனக்கு ஒரு கொடுக்க நடக்கிறது என்ன நடக்கிறது 50% நிகழ்தகவு? சரி போன்ற ஏதாவது செய்வோம் இந்த "ஒலி பூனைகளின் ஒலி." அறிவிப்பு, மீண்டும், புதிர் துண்டு வளர்கிறது மிக நீண்ட வடிவங்கள் பொருந்தும் என, பொருந்தும். அது தான் முக்கியம் என்ன. எனக்கு கீறல் வழியாக செல்லலாம் இங்கே மற்றும் "நாடகம்." கிளிக் எதுவும் நடக்கும். ஒரு பிழை உள்ளதா? இல்லை, அவசியம் இல்லை. இது ஒரு இருக்க முடியும் பெரிய எண்ணிக்கையிலான தேர்வு செய்யப்பட்டார். எனவே மீண்டும் அதை செய்வோம். ஒன்றும் இல்லை. [மியாவ்] டேவிட் ஜே MALAN: அது அங்கே இருக்கிறது. [மியாவ்] டேவிட் ஜே MALAN: மீண்டும். எண் [Meowing] டேவிட் ஜே MALAN: நீங்கள் தான் என்றால் எப்போதும், நிச்சயமாக, ஒரு விளையாட்டு அங்கு பொருட்களை தோராயமாக என்ன நடக்கிறது, கெட்ட பசங்களா போன்ற வருவதற்கு , திரையில் வரும் அல்லது விஷயங்களை வீழ்ச்சி அல்லது வீழ்ச்சி இல்லை, என்று ஏதோ சூப்பர் காரணம் இது போன்ற எளிய நடக்கிறது. ஒரு சீரற்ற எண் எடு, மற்றும் இது, சில மதிப்பு குறைவாக இருக்கிறது ஒருவேளை இந்த செய்ய அல்லது ஒருவேளை அந்த செய்ய. நாம் இணைத்துக்கொள்ள முடியும் ஒரு நிலையில் அந்த. வெவ்வேறு ஏதாவது செய்யட்டும். எனக்கு அந்த எறியுங்கள் பார்ப்போம். நீங்கள் பொருட்களை பெற தான் இடது அதை இழுத்து மற்றும் தவறவிட்டவர்கள். என்னை போய் ஒரு நிரந்தரமாக தொகுதி செய்வோம் மற்றும் மிக விரைவில் எரிச்சலூட்டும் ஏதாவது செய்ய. எனக்கு முன்னே போகட்டும் மற்றும் "ஒலி பூனைகளின் ஒலி." என்று ஆனால் நான் இந்த கூட இருக்க விரும்பவில்லை எரிச்சலூட்டும், அதனால், எனக்கு இந்த தொகுதி அடைய அனுமதிக்க "ஒரு இரண்டாவது காத்திருக்க" அறிவிப்பு அது எந்த மேலும் அறை உள்ளது. ஆனால் நீங்கள் போதுமான அளவிற்கு நெருக்கமாக சென்றால், அதை அங்கு செல்ல விரும்புகிறார். எனவே நான் செல்கிறேன் அதை சாப்பிடுவேன் தொகுதி நிரப்ப வளரும். எனவே இப்போது, இந்த ஒரு சுழற்சி உள்ளது. [Meowing] டேவிட் ஜே MALAN: நான் உண்மையில் எப்போதும் இந்த செய்து. மீண்டும் மீண்டும். அந்த இயற்கை ஒலி ஆகும். என்னை போய் இந்த மாற்ற வேண்டும் இல்லை இரண்டாவது, இரண்டு விநாடிகள் மற்றும் வெற்றி உள்ளிடவும். கீறல் பற்றி நல்ல என்ன நீங்கள் நேரடியாக நிரல் என்று. ஒரு மாற்றம் செய்ய, ஒருவேளை சேர்க்கவும் அல்லது விளையாட்டு அடித்தது மீண்டும், அது வெறும் போகும். சரி, இப்போது நாம் ஏன் செய்ய கூடாது ஏதாவது ஒரு சிறிய அழகாக? புதிதாக எல்லாம் செய்ய விட, என்னை போய் ஒரு முன்கூட்டியே திறந்து விட நான் சுட்ட முன், ஒருவர் செய்யப்பட்டது "பெட் கேட்." என்று நாம் அனைத்து பதிவு செய்கிறேன் ஆன்லைன் இந்த கோப்புகளை, சிக்கல் தொகுப்பு பூஜ்யம் நீங்கள் சொல்லும் எப்படி அவர்களை அணுக மற்றும் அவற்றை திறந்து. அறிவிப்பு, இந்த அழகான எளிது. ஆனால் முன்கூட்டியே, நான் பிடித்துக்கொண்டார் தெரிகிறது ஒரு "எப்போதும்" தொகுதி, அதனால் நான் ஒரு வட்டத்திற்கு கிடைத்துவிட்டது. பின்னர் நான் ஒரு "என்றால்" நிலை கிடைத்துவிட்டது. நான் ஒரு பூலியன் வெளிப்பாடு கிடைத்தது. ஆங்கிலத்தில் எனவே, அடிகளுக்கு இந்த, நீங்கள் குறிப்பாக உள்ளுணர்வாக, முன்பு திட்டமிடப்பட்டது, என்ன இந்த செய்ய இந்த திட்டத்தை போகிறது? [பார்வையாளர்கள் உரையாடலும்] டேவிட் ஜே MALAN: நீங்கள் பூனை பெட் என்றால், பூனை சரி, பூனைகளின் ஒலி போகிறது? ஏனெனில் "எப்போதும் தேர்வை நீக்கி" சுட்டியை பூனை தொட்டு. எனவே தெளிவாக இருக்க வேண்டும், மற்றும் நான் சொல்ல வில்லை இந்த முன், இந்த புதிர் அனைத்து துண்டுகள் மற்றும் ஸ்கிரிப்ட் என்று நாம் அவர்களை இணைக்கப்பட்டன அதனால் பேச, ஒரு ஸ்கிரிப்ட் உடன் ஒத்ததாக இருக்கிறது திட்டம், உண்மையில், இந்த பூனை சொந்தமானது. காரணம் காரணம் அறிவிப்பு ஆகிறது இங்கே இந்த அதே பூனை உயர்த்தி எப்படி, இங்கே கீழே நீங்கள் ஒரு உருவாக்க முடியும் இரண்டாவது பூனை அல்லது நாய் அல்லது உண்மையிலேயே எதையும் நீங்கள் வரைபட வேண்டும். நீங்கள் ஏதாவது இறக்குமதி செய்யலாம் ஃபோட்டோஷாப், அல்லது போன்ற இருந்து, நீங்கள் ஏதாவது ஒருங்கிணைக்க ஒரு திட்டம் அதை செய்ய வேண்டும். நீங்கள் காணலாம் என்ன, இறுதியில், நீங்கள் அந்த ஆகிறது புதிர் சேர்க்க, திரைக்கதை சேர்க்க முடியும் தனி எழுத்துகள் துண்டுகள்,. எனவே இந்த அனைத்து சேர்ந்தவை இந்த குறிப்பிட்ட பூனை. எனவே இப்போது நான் போய் விளையாட என்றால் இந்த திட்டம், எதுவும் நடக்கவில்லை. ஆனால் அது இயங்கும். திட்டம், இந்த நிரந்தரமாக வளைய உள்ளது வகையான என்ன நடக்க காத்திருக்கிறது? [பார்வையாளர்கள் உரையாடலும்] டேவிட் ஜே MALAN: பூனை பெட் வேண்டும். எனவே நான் him-- நோக்கி என் சுட்டி நகர்த்த என்றால் [Meowing] டேவிட் ஜே MALAN: எனவே இப்போது நான் பூனை அன்பாக. இதற்கிடையில், நாம் ஒரு இரட்டை கிளை முடியும். என்னை போய் திறந்து விட வரை பூனை பெட். நாம் இந்த ஆன்லைன் பதிவு செய்கிறேன். இந்த ஒரு சிறிய இன்னும் இருக்கிறது சிக்கலான, ஆனால் என்று இல்லாமல் நீங்கள் ஒருவேளை யூகிக்க முடியும் என்ன நடக்க போகிறது. [Meowing] டேவிட் ஜே MALAN: பூனை meowing, பெரிய பழைய கால. ஆனால் இந்த திட்டம் நிச்சயமாக இருக்கிறது என்று "பூனை பெட் வேண்டாம்," இவ்வளவு தெளிவாக, நான் பூனை பெட் வேண்டும். [ROARING] டேவிட் ஜே MALAN: பூனை பெட். இப்போது, பாருங்கள் நாம் இங்கே இன்னொரு உதாரணம். இந்த ஒரு என்று "ஹாய், ஹாய், ஹாய்," காரணங்களுக்காக ஏனெனில், தெளிவாக இருக்கும் விரைவில் நான் இந்த விஷயம் ரன் [சீல் குரைக்கும்] டேவிட் ஜே MALAN: மிக எளிதாக எரிச்சலூட்டும் கீறல் நிரல்களை எழுத. [சீல் குரைக்கும்] டேவிட் ஜே MALAN: இப்போது நாம் போக மாட்டேன் இந்த அனைத்து பெரிய விவரம், ஆனால் ஒரு உள்ளது கவனிக்கிறது இங்கே புதிய அம்சங்கள் ஜோடி. ஒரு மாறி என்று, "முடக்கியது," இல்லை பின்னர் நிலைமைகள் ஒரு கொத்து இருக்கிறது. இப்போது, என்னை நான் சொல்லி நீங்கள் கிண்டல் இந்த பையன் மிகவும் எரிச்சலூட்டும் பெறுகிறார் என்றால், நான் spacebar அடிக்க முடியும் மற்றும் அவர் நிறுத்தப்படும். பங்கை ஏனெனில் பின்வருமாறு இந்த இரண்டு உரைகள் இருக்கின்றன. அவற்றில் ஒன்று செய்து ஒவ்வொரு சில நொடிகள் குரைக்கும். மற்ற ஒரு காத்துக்கொண்டு எனக்கு, spacebar அடிக்க. நான் spacebar வெற்றி என்றால், அதை மாற்ற நடக்கிறது இந்த மாறி மாநில, மதிப்பு இந்த மாறி என்று வெளிப்படையாக இருக்கிறது என்று "முடக்கியது," நான் அழைக்க வில்லை n போல சலித்து அது ஏதோ, நான் "முடக்கியது.", அது ஒரு ஆங்கில வார்த்தை என்று 1 1 0 அல்லது 0. உண்மை உண்மை பொய் அல்லது தவறு என. எனவே நீங்கள் உண்மையில், இப்போது பார், நீ என்று இரண்டு திரைக்கதைகளை இருக்க முடியும், இரண்டு திட்டங்கள், ஒரே நேரத்தில் இயங்கும் அவர்கள் இருவரும் உட்கார்ந்து ஒரு வட்டத்திற்கு ஏதாவது செய்து. மனித செய்ய காத்திருக்கிறது spacebar தாக்கியதால் போல. [சீல் குரைக்கும்] டேவிட் ஜே MALAN: இப்போது அவர் மீண்டும் தனது வழியில் தான். [சீல் குரைக்கும்] டேவிட் ஜே MALAN: வேறு என்ன நாங்கள் இந்த உதாரணங்கள் செய்ய வேண்டும்? சரி, போய் ஒரு செய்வோம் செம்மறி எண்ணி கொண்டு உதாரணம். நாம் இங்கே வழிகளில் இந்த தொடர வேண்டும் of-- ஆடுகளை உதாரணமாக திறந்து விடுங்கள். அறிவிப்பு, மிகவும் முன், இந்த ஒரு, அதிர்ஷ்டவசமாக, ஒரு சிறிய குறைவாக எரிச்சலூட்டும் உள்ளது. நான் இங்கே விளையாட வெற்றி இல்லை, இந்த எரிச்சலூட்டும் உள்ளது. அவர் பப் போகிறது சில நிகழ்தகவு. மீண்டும் இந்த விளையாட விடுங்கள். [செம்மறி ஆடு BLEETING] டேவிட் ஜே MALAN: ஒரே ஒரு வித்தியாசம் இருக்கிறது நாம் பேச, உடையில் மாற்றம் நாம் பொறுத்து சொல்ல என்று உண்மையான எண்ணிக்கை என்ன. நன்றாக தான் போய் மேலும் ஒரு படி எடுத்து. என்னை நீங்கள் கேலி செய்வோம் இங்கே இன்னொரு அம்சம். தான் போய் திறந்து விட ஒரு திட்டம் இழைகள் என்று. நீங்கள் ஒரு முடியும் மிகவும் போன்ற மனிதனாக, பல திரைக்கதைகளை கொண்ட, நீங்கள் இரண்டு உருவங்களுக்கு, ஒரு பறவை இருக்க முடியும் ஒரு பூனை, ஒவ்வொரு தங்கள் சொந்த ஸ்கிரிப்ட் கொண்ட. அவர்கள் ஒவ்வொரு முடியுமோ ஒரே நேரத்தில் இயங்குகின்றன. நீங்கள் கேட்டிருக்கிறேன் என்றால் வார்த்தை "பல்புரியாக்க" ஒரு கணினி "multithreaded" வழிமுறையாக உள்ளது அது ஒரே நேரத்தில் பல விஷயங்களை செய்ய முடியும் மற்றும், உண்மையில், எனவே கீறல் முடியும். இப்போது பறவை வகையான ஊமை கவனிக்கிறது. இது தோராயமாக விஷயங்களை செய்து, திரை ஆஃப் எதிர்க்கிறது. தெளிவாக பூனை திட்டமிடப்பட்டது வகையான முயன்று திறமைகள் பறவை ஏனெனில் வீட்டில் செய்ய அவர் எப்போதும் அவரை சுட்டி காட்டும். இறுதியாக வரை, அவர் உண்மையான பறவை பிடிக்கிறது. எனவே நான் விவரங்கள் வாழ்கிறது இங்கே, ஆனால் நீங்கள் வகையான அதே வடிவங்கள் காட்சியை, சில நிலைமைகள் "என்றால்," சில மாறிகள் ஒருவேளை சில சுழல்கள், உள்ளன இறுதியில் அதையே செய்து. இப்போது என்னை போய் திறந்து விட முற்றிலும் வேறு ஏதாவது, குறிப்பாக, நீங்கள் சில கிண்டல் வசதியாக அந்த, நீங்கள் உண்மையில் இந்த என்ன செய்ய முடியும். நான் போக போகிறேன் இங்கே பட்டன் திறந்து. இந்த ஒரு சூப்பர் ஆகிறது எளிய காணப்படும் திட்டம், ஆனால் பாருங்கள் என்ன நடக்கிறது வரை நான் பார்க்கிறது போது என்ன நான் அதை இந்த பதிப்பு திறக்கும் போது நடக்கும், இங்கே உலாவி, scratch.mit.edu உள்ள. நான் இந்த பெரிய சிவப்பு கிளிக் செய்யும் போது பொத்தானை, என்ன நடக்கும் கவனிக்கிறது. இங்கே என்ன நடக்கிறது? நிறைய சிக்கல் உண்மையில் அங்கு பேட்டை அடியில் நடக்கிறது, நான் கூட நடைமுறைப்படுத்தப்படும் போதும் இந்த, அல்லது வெளிப்படையாக, டான் பிராட்லி எனவே வெறுமனே இந்த நடைமுறைப்படுத்தி வருகிறது. அவர் ஒரு விருப்ப கீறல் புதிர் வடிவமைக்கப்பட்டுள்ளது ஒரு கீறல் நீட்டிப்பு என்று அழைக்கப்படும் துண்டு, அவர் மாற்று என்று. என்ன மாற்று இல்லை அது அனுப்பும் ஆகிறது இணையத்தில் ஒரு செய்தியை. அந்த செய்தி தன்னை ஒரு சிறிய ரகசிய தெரிகிறது. ஆனால் இந்த, கூட, நீங்கள் கால இறுதியில் புரிந்து கொள்ள. அவர் உண்மையில் அனுப்பும் செய்தியை இந்த மாதிரி ஒரு சிறிய ஒன்று தெரிகிறது. இது ஒரு உரை தான். ரகசிய. நீங்கள் நேரம் அதை புரிந்து கொள்ள வேண்டும் நாம் சிக்கல் ஏழு அமைக்க கிடைக்கும். இது ஒரு உரை செய்தியை அனுப்ப ஒரு சர்வர் இணையத்தில். அந்த சர்வர், இறுதியில், ஆகிறது இந்த ஒளி விளக்கை, பேசி, இது அந்த ஆடம்பரமான ஒளி விளக்குகள் ஒன்று உள்ளது அது என்று தன்னை பேசி இங்கே பிணைய உள்ள Wi-Fi, அங்கு ஒரு உள்ளூர் சாதனம் கீழே இங்கே மற்றும், இறுதியில், அது உண்மையில் மற்றும் ஆஃப் என்று ஒளி திருப்பு. ஆனால் நாம் இன்னும் செய்ய முடியும் இன்னும் சுவாரசியமான விஷயங்கள். டான் மேலும் எங்களுக்கு என்ன செய்து கவனிக்க. அவர், ஒவ்வொரு பல உருவங்களுக்கு செய்து இது ஒரு கிளிக்கில் காத்திருக்கும் ஒரு ஸ்கிரிப்ட் உள்ளது. நான் சிவப்பு கிளிக் செய்தால், அது சிவப்பு செல்கிறது. நான் நீல கிடைத்தால், அதை blueish செல்கிறது. பச்சை, மஞ்சள், ஆரஞ்சு. இந்த அனைத்து நடக்கிறது இணையத்தில் வழி வெளியே சென்று, இங்கே பின்வாங்க ஒளி விளக்கை, ஆன் மற்றும் ஆஃப். நீங்கள் அதை நம்ப முடியும் இந்த என்றால் மிகவும் சிக்கலான கீறல் ஒருவேளை ஒரு திட்டங்கள் யாரோ implemented-- உள்ளது அவர் ஒரு நாள், நேர்மை, அதை செய்யவில்லை. என்று நாம் கீழே எறிந்தார் சவாலாக இருந்தது டான் நாம், பைனரி பல்புகள் பார்த்த போது நாம் கீறல் இல்லை, எப்படி நாங்கள் அவர்களை இணைக்க முடியும்? மேலும், உண்மையில், இந்த முற்றிலும் ஆகிறது இந்த அறையில் யாரும் அரையிறுதி end-- அவர் மூலம் செய்ய முடியும் பயன்படுத்தி reimplemented பைனரி பல்புகள் என்று அதே முகப்பை புதன்கிழமை எங்கள் பேசு. இப்போது அந்த, நான் உண்மையில் என்றால் இங்கு பிளஸ் கிளிக் செய்யவும், நாங்கள் ஒன்று, இரண்டு, மூன்று இருக்கிறது. நான் 16 வெற்றி என்று ஒரு மாற்ற முடியும். 128, மற்றும் முன்னும் பின்னுமாக. என்று தனியாக உள்ளது என்றால் உங்கள் மனதில் சேதமடைந்தது, நீங்கள் விஷயங்களை மிகவும் அணுக செய்ய முடியும், நிச்சயமாக எந்த வன்பொருள் சம்பந்தப்பட்ட. திரையில் தன்னை பற்றிய விஷயங்களை. மேலும், உண்மையில், பெரும்பாலான மாணவர்கள் விளையாட்டு சில வகையான செய்து முடிவடையும், கலை வேலை சில துண்டு, அல்லது ஊடாடும் அனிமேஷன் சில வகையான. நான் ஒன்று சொல்ல எங்கள் பிடித்தவை இந்த ஒன்றாக இருந்து வருகிறது. நான் என்றால் நினைத்தேன் நாங்கள் விளக்குகள் மங்கலான முடியும், நாம் இந்த இறுதி ஒரு பார்வையை எடுக்க வேண்டும் முடிவில் கீறல் திட்டம். ஆனால் நீங்கள், மனதில் என்ன வைத்து நான் ஒரு கடைசி விரிவாக உங்களுக்கு கிண்டல் முடியும் sectioning அடுத்த வாரம் தொடங்கும். அலுவலக நேரம் அடுத்த வாரம் தொடங்கும். பிரச்சனை பூஜ்யம் வெளியிடப்படும் அமைந்தது CS50.harvard.edu பின்னர் இன்று. நீங்கள் வரவேற்றனர் பிரச்சனை தொகுப்பு பூஜ்யம் CS50 சொந்த Zamyla சான், யார் மிக எங்கள் மேலோட்டப்பார்வைகள் வழிகாட்டுகிறது. இந்த பதிக்கப்பட்ட வீடியோக்களை உள்ளன பிரச்சனை என்று நிறைய மூலம் உங்கள் கையை பிடித்து பல மூலம் ஆரம்ப செட் அப் மற்றும் முடிந்தவரை வடிவமைப்பு முடிவுகளின். நீங்கள் தான் என்றால், அந்த உணர்வு இருந்தது ஒரு வீட்டு வேலையை எடுக்கவில்லை போது மற்றும் யோசித்து, நான் எங்கே தொடங்க வேண்டும்? அவள் உனக்கு என்று பதில் வேண்டும். இப்போது, ஒரு இறுதி திட்டம் உங்கள் முந்தைய ஒரு இருந்து கேள்வி பதில் "நரி என்ன சொல்ல?" [இசை YLVIS, "ஃபாக்ஸ் என்ன?] YLVIS: (பாடல்) நாய் ஊடு செல்கிறது. பூனை பூனைகளின் ஒலி செல்கிறது. பறவை ட்வீட் செல்கிறது மற்றும் சுட்டி உரையாடலை நிகழ்த்தி செல்கிறது. மாட்டு கத்த செல்கிறது. தவளை நடுக்கம் செல்கிறது. யானை மேடை செல்கிறது. வாத்துக்கள் கத்தும் மற்றும் மீன் blub போக சொல்ல. மற்றும் முத்திரை, யாரிடம் உரிமையை நிலைநாட்டவும் உரிமையை நிலைநாட்டவும் செல்கிறது ஆனால் எந்த ஒரு தெரியும் என்று ஒரு ஒலி இல்லை, நரி என்ன சொல்கிறது? மேலும் டேவிட் ஜே MALAN: அது CS50 இது தான். நாம் நீங்கள் பார்க்க தினம் மற்றும் திங்களன்று புதிர். [கரவொலி] [இசை YLVIS, "ஃபாக்ஸ் என்ன சொன்னாள்?"] கதை: இப்போது ஆழமான Daven ஃபர்ண்ஹாம் மூலம் எண்ணங்கள்,. நான் உள்ள ஹிட் இன்று ஒரு தொலைபேசி புத்தகம் நேருக்கு. நான் இருக்கிறேன் என, குழப்பம் வீட்டில் ஆன்லைன் பார்த்து.