1 00:00:00,000 --> 00:00:10,980 >> [સંગીત વગાડવાનો] 2 00:00:10,980 --> 00:00:13,260 >> -Alright! 3 00:00:13,260 --> 00:00:16,400 >> CS50 -આ છે. 4 00:00:16,400 --> 00:00:18,220 >> CS50 -આ છે. 5 00:00:18,220 --> 00:00:19,324 >> CS50 -આ છે. 6 00:00:19,324 --> 00:00:20,615 [સંગીત - ઇગ્ગી Azalea, "ફેન્સી"] 7 00:00:20,615 --> 00:00:29,925 8 00:00:29,925 --> 00:00:33,570 >> CS50 થી -મારી મનપસંદ મેમરી હું દિવસ ગૂંચવાડો ગયા ત્યારે હતી. 9 00:00:33,570 --> 00:00:35,797 >> -Probably માત્ર સમય સમસ્યા સેટ પર કામ ખર્ચવામાં 10 00:00:35,797 --> 00:00:38,630 ઘાસવાળું મેદાન જે મારા મિત્રો અને લોકો સાથે છેવટે મારા blockmates બની જાય છે. 11 00:00:38,630 --> 00:00:40,421 >> થી -મારી શ્રેષ્ઠ મેમરી CS50 આ Hackathon છે. 12 00:00:40,421 --> 00:00:41,630 -ધ CS50 Hackathon. 13 00:00:41,630 --> 00:00:42,130 >> -Hackathon. 14 00:00:42,130 --> 00:00:42,800 >> -Hackathon. 15 00:00:42,800 --> 00:00:43,300 -Hackathon. 16 00:00:43,300 --> 00:00:43,883 -ધ Hackathon 17 00:00:43,883 --> 00:00:45,027 બોડેન -Rob. 18 00:00:45,027 --> 00:00:46,110 તેમને વિશે માત્ર બધું. 19 00:00:46,110 --> 00:00:47,401 >> [સંગીત - ઇગ્ગી Azalea, "ફેન્સી"] 20 00:00:47,401 --> 00:00:56,790 21 00:00:56,790 --> 00:01:02,512 >> હું પર હતા ત્યારે -મારી મનપસંદ મેમરી છે સ્ટેજ અને હું પ્રતિષ્ઠિત ભૂમિકા ભજવી 22 00:01:02,512 --> 00:01:04,220 નોડ [ના? આ લિંક છે?] [? યાદી. ?] 23 00:01:04,220 --> 00:01:08,470 >> અમે બધા મફત ડ્રૉપબૉક્સ જગ્યા મળી -જ્યારે અને ડેવિડ, જેવી હતી તમારા બેઠકો હેઠળ જુઓ. 24 00:01:08,470 --> 00:01:10,520 અને તે દરેક માટે જગ્યા, જેવી હતી! 25 00:01:10,520 --> 00:01:11,811 >> [સંગીત - ઇગ્ગી Azalea, "ફેન્સી"] 26 00:01:11,811 --> 00:01:20,940 27 00:01:20,940 --> 00:01:22,830 >> કોઈપણ માટે -મારી સલાહ આવતા વિદ્યાર્થી કરશે 28 00:01:22,830 --> 00:01:26,170 ખરેખર પર કામ કરવા માટે હોઈ મિત્રો સાથે પી સુયોજિત કરે છે. 29 00:01:26,170 --> 00:01:27,960 >> -Office કલાક ખૂબ ખૂબ મિત્ર છે. 30 00:01:27,960 --> 00:01:30,870 >> તમારા અનુભવ સૌથી -Make તમે કરી શકો છો તરીકે અને ઘણા લોકોને મળે. 31 00:01:30,870 --> 00:01:32,390 >> મદદ માટે પૂછો ભયભીત -Don't. 32 00:01:32,390 --> 00:01:33,890 પ્રારંભિક સપ્તાહ માં પી સેટ -Start. 33 00:01:33,890 --> 00:01:36,723 હું સૌથી મોટી વસ્તુ છે લાગે છે તમામ સાધનો લાભ લેવા 34 00:01:36,723 --> 00:01:37,950 કે CS50 છે. 35 00:01:37,950 --> 00:01:39,960 >> વહેલી સપ્તાહમાં ઓફિસ કલાકો માટે જાઓ. 36 00:01:39,960 --> 00:01:41,430 >> ચોક્કસપણે આ ટૂંકી ફિલ્મ જુઓ. 37 00:01:41,430 --> 00:01:42,989 >> તમારા પી સેટ પર procrastinate -Don't. 38 00:01:42,989 --> 00:01:45,780 તમે એક મહાન જૂથ ખાતરી શોધવા -Make લોકો સાથે પી સેટ પર કામ કરવા માટે. 39 00:01:45,780 --> 00:01:48,530 તમે રમવામાં ઘણી મજા હોઈ શકે છે અને કામ એક સાથે કરવામાં વિચાર. 40 00:01:48,530 --> 00:01:50,370 >> તમારી જાતને દબાણ ભયભીત -Don't. 41 00:01:50,370 --> 00:01:52,080 ક્યારેક હેકર આવૃત્તિ માટે જાઓ. 42 00:01:52,080 --> 00:01:55,410 >> કાગળ પર -Write વસ્તુઓ પહેલાં તમે ક્યારેય તમારા કમ્પ્યુટર સ્પર્શ. 43 00:01:55,410 --> 00:01:58,380 >> -CS50 ખરેખર મહાન છે મદદ મેળવવા માટે રીતે પૂરી પાડે છે. 44 00:01:58,380 --> 00:02:01,134 >> સલાહ -મારી એક ભાગ ઊંઘ છે. 45 00:02:01,134 --> 00:02:02,050 કોઈની છે છે? 46 00:02:02,050 --> 00:02:04,100 ખાતરી કરો કે માટે સ્લીપ. 47 00:02:04,100 --> 00:02:08,919 તે કરવું સરળ નથી, પરંતુ તમે તે કરવા મળી છે, મને લાગે છે. 48 00:02:08,919 --> 00:02:12,982 >> હું ખરેખર માનસિક તૈયાર કરી કહે છે તમે તેને પ્રેમ જઈ રહ્યાં છો કારણ કે. 49 00:02:12,982 --> 00:02:14,273 [સંગીત - ઇગ્ગી Azalea, "ફેન્સી"] 50 00:02:14,273 --> 00:02:17,750 51 00:02:17,750 --> 00:02:18,940 >> CS50 -આ છે. 52 00:02:18,940 --> 00:02:22,090 53 00:02:22,090 --> 00:02:23,066 >> CS50 -આ છે. 54 00:02:23,066 --> 00:02:26,400 55 00:02:26,400 --> 00:02:26,989 >> CS50 -આ છે. 56 00:02:26,989 --> 00:02:28,280 [સંગીત - ઇગ્ગી Azalea, "ફેન્સી"] 57 00:02:28,280 --> 00:02:31,290 58 00:02:31,290 --> 00:02:31,964 >> CS50 -આ છે. 59 00:02:31,964 --> 00:02:36,020 60 00:02:36,020 --> 00:02:42,270 >> [વધાવી] 61 00:02:42,270 --> 00:02:46,040 >> ડેવિડ જે MALAN: તેથી આ CS50 છે અને આ 0 અઠવાડિયું અંત છે. 62 00:02:46,040 --> 00:02:48,770 અને તે માત્ર કેટલાક હતા CS50 સ્ટાફ જે 63 00:02:48,770 --> 00:02:51,100 તમે માત્ર વિભાગોમાં રાહ જોવી અને ઓફિસ કલાકો, પરંતુ, 64 00:02:51,100 --> 00:02:54,390 પણ, આ આગામી સપ્તાહમાં CS50 પઝલ દિવસ છે. 65 00:02:54,390 --> 00:02:56,410 જે, ફરી, નથી બધા પ્રોગ્રામિંગ વિશે. 66 00:02:56,410 --> 00:02:59,710 ખરેખર, તે તમે તે અપેક્ષિત છે કંઈપણ કાર્યક્રમ નથી, 67 00:02:59,710 --> 00:03:03,780 પરંતુ ઉપયોગ સમસ્યાઓ ઉકેલવા તમે સાથે wits અને મિત્રો. 68 00:03:03,780 --> 00:03:06,400 >> અમે કેટલાક દ્વારા જોડાયા આવશે Facebook-- પર અમારા મિત્રો 69 00:03:06,400 --> 00:03:08,980 તમે અહીં રજીસ્ટર જો જે છેલ્લા કેટલાક વર્ષોથી, 70 00:03:08,980 --> 00:03:11,450 ખરેખર લખવા કરવામાં છે અમારી સાથે આ પડકારો. 71 00:03:11,450 --> 00:03:14,822 અને તેથી, તેઓ જેના હશે આખરે પઝલ દિવસ ચાલી રહ્યું છે. 72 00:03:14,822 --> 00:03:17,530 અને તેથી, તમે પડકારવામાં આવશે વસ્તુઓ ચોક્કસપણે પ્રકારના 73 00:03:17,530 --> 00:03:20,520 અને સમસ્યાઓ કે લોકો પર ફેસબુક વિશે વિચારો ગમે છે. 74 00:03:20,520 --> 00:03:21,860 જેથી આવતી કાલે છે. 75 00:03:21,860 --> 00:03:25,980 Cs50.harvard.edu/register પર નોંધણી. 76 00:03:25,980 --> 00:03:28,120 >> એક દંપતિ પર હવે એક શબ્દ ખાસ કરીને સ્ટાફ. 77 00:03:28,120 --> 00:03:30,090 આ અહીં, એન્સેલ ડફ છે જે ખરેખર છે 78 00:03:30,090 --> 00:03:33,860 આ બાઈનરી સહ લેખકો અમે બુધવારે જોયું કે બલ્બ, 79 00:03:33,860 --> 00:03:36,710 CS50 પોતાના ડેન બ્રેડલી ઉપરાંત. 80 00:03:36,710 --> 00:03:40,094 એન્સેલ ડફ પણ ભૂતપૂર્વ હતી ખાણ નવા વિદ્યાર્થીઓ લેવાનો advisee 3 વર્ષ પહેલાં 81 00:03:40,094 --> 00:03:41,760 અને તે ખરેખર તો આ લેક્ટર્ન બનાવી છે. 82 00:03:41,760 --> 00:03:45,330 તેમણે કરવા માટે પર ગયો છે ઈજનેરી વિજ્ઞાન અને વધુ. 83 00:03:45,330 --> 00:03:49,279 હવે, અહીં તેના ચિત્ર ખરેખર છે આ CS50 Hackathon પર 3 વર્ષ પહેલાં એન્સેલ 84 00:03:49,279 --> 00:03:51,820 તેમણે એક ઉધાર જ્યારે અમારા ગુબ્બારા, તેમના લેપટોપ માટે અટવાઇ 85 00:03:51,820 --> 00:03:55,240 અને, 12 આગામી કેટલાક વિચિત્ર માટે કલાક, તેમના અંતિમ પ્રોજેક્ટ પર ધ્યાન કેન્દ્રિત કર્યું 86 00:03:55,240 --> 00:03:59,150 લઈ આરામ માત્ર ખોલવા માટે આ Hackathon પર કેન્ડી બેગ. 87 00:03:59,150 --> 00:04:02,210 >> પરંતુ તેમણે વધુ તાજેતરમાં ગયા અમારી સાથે આ ભૂતકાળમાં ઉનાળામાં પસાર, 88 00:04:02,210 --> 00:04:05,270 તેના સ્ટાફ માટે CS50 છે, અને કારણ કે હવે વિદ્યાર્થીઓ આ સત્ર, 89 00:04:05,270 --> 00:04:06,770 તેના પોતાના 3D પ્રિન્ટર છે. 90 00:04:06,770 --> 00:04:10,180 અને ટૂંકમાં એક 3D પ્રિન્ટરો છે તદ્દન આ જેવી લાગે છે ડીવાઇસ. 91 00:04:10,180 --> 00:04:15,700 તમે પ્લાસ્ટિક સ્પૂલ સાથે ભરો કે ઉપકરણ દ્વારા નીચે ઓગાળવામાં આવે છે 92 00:04:15,700 --> 00:04:18,940 અને તમે વસ્તુઓ બિલ્ડ શાબ્દિક કંઇ છે. 93 00:04:18,940 --> 00:04:22,660 ખૂબ એક ઇંકજેટ પ્રિન્ટરની જેમ, તમે શરૂ પ્લાસ્ટિક ઓછી બિંદુઓ બહાર spitting 94 00:04:22,660 --> 00:04:24,990 કે ફોર્મ સાથે કરવા સમગ્ર વસ્તુઓ રચે છે. 95 00:04:24,990 --> 00:04:28,430 અને દાખલા તરીકે જેથી એન્સેલ અગાઉ આ ઉનાળામાં, આઇફોન 5 છે 96 00:04:28,430 --> 00:04:30,722 અને તે ખરેખર ઇચ્છતા નિર્ણય તેમના ડેસ્ક પર અવલંબન. 97 00:04:30,722 --> 00:04:32,638 પરંતુ તેમણે નહિં માંગો હતી બહાર જાઓ અને કંઈક ખરીદી 98 00:04:32,638 --> 00:04:36,030 એપલ સ્ટોર અથવા જેમ છે, જેથી તેઓ ના નીચે બેઠા અને કંઈક ચિત્રકામ શરૂ કર્યું. 99 00:04:36,030 --> 00:04:38,280 તેમણે થોડા માપ લીધો માટે કેવી રીતે જાડા 100 00:04:38,280 --> 00:04:41,270 અને તેમના આઇફોન કેવી રીતે વિશાળ હતી, તેમણે અહીં આ છબી હતી 101 00:04:41,270 --> 00:04:43,870 તેમણે ઇચ્છતા નક્કી કર્યું કે એક 75 ડિગ્રી નમેલી હોય 102 00:04:43,870 --> 00:04:46,150 તે પર staring હતી ત્યાં તેમના ડેસ્ક પર તેની. 103 00:04:46,150 --> 00:04:50,440 કુલ પછી મદદથી, આ ચાલુ એક 3D CAD મોડેલ માં સોફ્ટવેર, 104 00:04:50,440 --> 00:04:52,400 કે થોડો જોવામાં આ કંઈક. 105 00:04:52,400 --> 00:04:55,940 અને પછી તે આગળ, આખરે, ખરેખર તે બનાવવા માટે. 106 00:04:55,940 --> 00:05:00,250 તેથી વાસ્તવમાં, અહીં તમે જો કોઈ હોય તો, કદાચ હું હોય છે, માટે ફેંકવું કરી શકો છો કે એક પંક્તિ માં 107 00:05:00,250 --> 00:05:06,780 an-- ત્યાં અમે આઇફોન સાથે લોકો છે 5, અને અહીં અમે બે વધુ છે. 108 00:05:06,780 --> 00:05:10,650 109 00:05:10,650 --> 00:05:17,037 >> હવે નથી, CS50 પોતાના, outdone શકાય ચેંગ ગોંગ પણ આ ઉનાળામાં બહાર સુયોજિત 110 00:05:17,037 --> 00:05:19,870 ખૂબ થોડા વસ્તુઓ અને બિલ્ડ કરવા માટે, હકીકતમાં, હજુ પણ છે કે કારણોસર 111 00:05:19,870 --> 00:05:23,970 અસ્પષ્ટ, ધીમે ધીમે રહી છે હાથીઓ લશ્કર છાપવા 112 00:05:23,970 --> 00:05:27,250 articulating હાથ અને થડ સાથે. 113 00:05:27,250 --> 00:05:32,515 જે એક દંપતિ અહીં તો ખરેખર છે કોઈને હવે એક હાથી જેમ છે. 114 00:05:32,515 --> 00:05:35,650 115 00:05:35,650 --> 00:05:40,522 બધા હક છે,. પરંતુ ચેંગ પણ શું અમને છે તે ખૂબ જ માયાળુ કૅમેરા સેટ 116 00:05:40,522 --> 00:05:42,230 કે હાથી કારણ કે, તે માને છે કે નથી, 117 00:05:42,230 --> 00:05:44,690 લે કેટલાક બે અને અડધા કલાક છાપો. 118 00:05:44,690 --> 00:05:47,840 પણ આઇફોન સ્ટેન્ડ લીધો એક કલાક અને અડધા છાપો. 119 00:05:47,840 --> 00:05:51,490 અને ચેંગ આગળ ગયા અને શું આગળ એક સરસ કેમેરા સેટ કરવામાં આવી હતી 120 00:05:51,490 --> 00:05:55,580 આ 3D પ્રિન્ટર, એક કલાક માટે ફિલ્માંકન અને એન્સેલ ડિઝાઇન તરીકે અડધા મુદ્રિત. 121 00:05:55,580 --> 00:05:58,090 અમે કેટલાક સેક્સી પડેલી તે સંગીત માટે 122 00:05:58,090 --> 00:06:00,570 જોવા માટે જો તમે આ આપવા 3D પ્રિન્ટીંગ કેવી રીતે કામ કરે છે. 123 00:06:00,570 --> 00:06:02,494 અને પણ આ છતાં ખરેખર પ્લાસ્ટિક છે 124 00:06:02,494 --> 00:06:05,160 ખ્યાલ આ એક વિસ્તાર છે કે જો શિક્ષણક્ષેત્રના તમને રસ, 125 00:06:05,160 --> 00:06:07,120 લોકો વચ્ચે, છે તેમને અહીં જેનિફર લેવિસ 126 00:06:07,120 --> 00:06:09,036 ના સ્કૂલ ખાતે ખરેખર કોણ એન્જીનિયરિંગ, 127 00:06:09,036 --> 00:06:10,920 3D પ્રિન્ટીંગ પર કામ ના પ્લાસ્ટિક વસ્તુઓ. 128 00:06:10,920 --> 00:06:14,150 પણ, વધુને વધુ, જૈવિક સામગ્રી ઉકેલવા માટે 129 00:06:14,150 --> 00:06:16,530 મનુષ્યો માટે શારીરિક સમસ્યાઓ. 130 00:06:16,530 --> 00:06:19,944 પરંતુ અહીં થોડી છે CS50 માંથી કંઈક. 131 00:06:19,944 --> 00:06:31,625 >> [ઘોંઘાટીયા યાંત્રિક અવાજો] 132 00:06:31,625 --> 00:06:34,250 ડેવિડ જે MALAN: તે નથી ધ્વનિ નથી વાસ્તવમાં કે કંઈપણ, 133 00:06:34,250 --> 00:06:37,240 પરંતુ તે જોવા માટે ખૂબ ઠંડા છે કે ઝડપે, અને તે અવાજ સાથે. 134 00:06:37,240 --> 00:06:40,000 >> હવે, બુધવારે, કેવી રીતે અમે પ્રથમ અહીં મળી હતી? 135 00:06:40,000 --> 00:06:43,345 અમે કમ્પ્યુટર વિશે વાત શરૂ વિજ્ઞાન અને અમે તે શું હતું કહ્યું હતું. 136 00:06:43,345 --> 00:06:46,470 અને તે અનેક બાબતો વિશે છે અને ઘણા અલગ અલગ દિશામાં છે 137 00:06:46,470 --> 00:06:48,477 જેમાં તમે વડા કરી શકે છે CS50 જેવા કોર્સ પછી. 138 00:06:48,477 --> 00:06:50,810 હકીકતમાં, તમે લેવામાં જો એક તે બિનસત્તાવાર માર્ગદર્શનો 139 00:06:50,810 --> 00:06:54,080 સીએસ બહાર, પુસ્તિકા કે અમે તમને છો, શું પ્રદાન કરેલો 140 00:06:54,080 --> 00:06:57,150 માત્ર CS50 લેવા વિચારી, અથવા કદાચ, ગૌણ કરી 141 00:06:57,150 --> 00:06:59,557 અથવા કદાચ પણ ધ્યાન કેન્દ્રીત સીએસ, તે મારફતે ફ્લિપ કરો છો. 142 00:06:59,557 --> 00:07:01,390 અને તમે એક રેખાકૃતિ જોશો અંત કે 143 00:07:01,390 --> 00:07:04,950 તમે ઘણા અલગ અલગ દિશામાં બતાવે છે સીએસ તમે બોલ જઈ શકે છે. 144 00:07:04,950 --> 00:07:09,030 >> પરંતુ આજે માટે, અમે પર, ફરી, ધ્યાન કેન્દ્રિત પડશે ખરેખર મૂળભૂત દૃશ્યો છે, 145 00:07:09,030 --> 00:07:11,500 કદાચ, તમે જ્યાં છે સમસ્યાઓ ઇનપુટ્સ, 146 00:07:11,500 --> 00:07:13,430 તમે આઉટપુટ છે સમસ્યાઓ, અને તમારી પાસે 147 00:07:13,430 --> 00:07:17,420 બનાવવા માટે જે સાથે ગાણિતીક નિયમો તે ઇનપુટ્સ તે આઉટપુટ. 148 00:07:17,420 --> 00:07:20,330 અને આવા એક ઉદાહરણ છે, હતી અલબત્ત, અહીં આ ફોન પુસ્તક. 149 00:07:20,330 --> 00:07:24,180 અને અમે જાઓ ઉદાહરણ તરીકે ઉપયોગ સાચો હતો કે જે અલ્ગોરિધમનો દ્વારા. 150 00:07:24,180 --> 00:07:26,490 અને પછી અન્ય એક હતું યોગ્ય છે, પરંતુ ઝડપી થોડી. 151 00:07:26,490 --> 00:07:29,448 અને પછી થોડી અન્ય એક હતી કે વધુ નાટ્યાત્મક, પરંતુ મૂળભૂત 152 00:07:29,448 --> 00:07:30,000 ઝડપી. 153 00:07:30,000 --> 00:07:32,720 >> અધિકાર, આ ફોન પુસ્તક અમે એવો દાવો કર્યો હતો 1,000 પૃષ્ઠો હતી. 154 00:07:32,720 --> 00:07:36,200 અને કેટલી વખત હું હતી અડધા ફોન પુસ્તક અશ્રુ 155 00:07:36,200 --> 00:07:39,930 માઇક સ્મિથ જેવા કોઇક શોધવા માટે, વધુમાં, 1000 પાનું પુસ્તક? 156 00:07:39,930 --> 00:07:41,040 તેથી, 10 આપે છે અથવા લો. 157 00:07:41,040 --> 00:07:45,050 અને તેથી એક વખત હું આ વસ્તુ tore અડધા, અથવા માત્ર વધુ maturely, 158 00:07:45,050 --> 00:07:48,490 અડધા વિભાજિત છે, તે માત્ર છે 1,000 બહાર 10 પાના. 159 00:07:48,490 --> 00:07:51,470 અને તમે, થોડી extrapolate તો unrealistically એક ફોન પુસ્તક માટે, 160 00:07:51,470 --> 00:07:56,540 પરંતુ આ ફોન પુસ્તક કેટલાક 4 હોય તો તે અબજ પાનાંઓ, તેથી સંપૂર્ણપણે 161 00:07:56,540 --> 00:07:59,680 અતિભારે શારીરિક, કેટલા વખત તમે 4 અબજ વિભાજીત કરો 162 00:07:59,680 --> 00:08:01,460 અડધા પાનું ફોન પુસ્તક? 163 00:08:01,460 --> 00:08:03,035 તેથી તે આપે છે અથવા લો, ખરેખર 32 છે. 164 00:08:03,035 --> 00:08:07,090 અને તેથી 32 વખત માત્ર, બહાર 4 અબજ પાનાંઓ, કરી શકો છો 165 00:08:07,090 --> 00:08:08,700 તમે માઇક સ્મિથ જેવા કોઇક શોધો. 166 00:08:08,700 --> 00:08:09,740 અને તે કાર્યક્ષમતા છે. 167 00:08:09,740 --> 00:08:12,130 કે daresay, સારી અલ્ગોરિધમનો છે. 168 00:08:12,130 --> 00:08:14,480 >> પરંતુ પછી અમે તે ખસેડવામાં તે નિશ્ચિત સ્વરૂપ આપવું પ્રયાસ છે. 169 00:08:14,480 --> 00:08:16,100 અને હું આ સ્યુડોકોડનો કોડ પ્રસ્તાવ મૂક્યો. 170 00:08:16,100 --> 00:08:17,800 સ્યુડોકોડનો કોડ ઔપચારિક કંઈપણ નથી. 171 00:08:17,800 --> 00:08:18,880 તે તમને યાદ કંઈક નથી. 172 00:08:18,880 --> 00:08:21,588 તે તમને વ્યક્ત કંઇક છે એકદમ તર્ક, ઇંગલિશ મદદથી 173 00:08:21,588 --> 00:08:24,990 અથવા કોઇ ભાષા ખરેખર, કે સંક્ષિપ્તમાં તમારા વિચારો આપે છે. 174 00:08:24,990 --> 00:08:26,990 પરંતુ વિશે કી શું છે સ્યુડોકોડનો કોડ કે જે તમને છે 175 00:08:26,990 --> 00:08:30,331 આ તમામ અપેક્ષા પ્રયત્ન કરો થાય છે કે જે કદાચ શક્ય કિસ્સાઓમાં. 176 00:08:30,331 --> 00:08:33,080 અને ખરેખર, આ સ્યુડોકોડનો કોડ છે, ખરેખર ત્રણ કિસ્સાઓમાં હતા 177 00:08:33,080 --> 00:08:34,700 દર વખતે હું ફોન પુસ્તક વિભાજિત. 178 00:08:34,700 --> 00:08:36,006 માઇક ડાબી હોઈ શકે છે. 179 00:08:36,006 --> 00:08:37,130 માઇક જમણી હોઈ શકે છે. 180 00:08:37,130 --> 00:08:39,240 અથવા તે હું પર છું પૃષ્ઠ પર યોગ્ય હોઈ શકે છે. 181 00:08:39,240 --> 00:08:42,110 અથવા ચોથા ખૂણે કેસ છે, તેથી વાત કરવા માટે. 182 00:08:42,110 --> 00:08:46,470 એક ખરાબ પરિસ્થિતિ એક હોઈ શકે છે which-- શું થઈ રહ્યું છે? 183 00:08:46,470 --> 00:08:48,860 માઇક માત્ર નથી ફોન પુસ્તક બધા. 184 00:08:48,860 --> 00:08:52,720 >> અને કાર્યક્રમો જ્યારે crash-- જ્યારે મેક તમે ગાય્સ ચલાવો અને પીસી સોફ્ટવેર 185 00:08:52,720 --> 00:08:56,400 તમારા કમ્પ્યુટર્સ પર ક્યારેક , અટકે અથવા અનિચ્છનીય સરખેસરખા 186 00:08:56,400 --> 00:08:59,770 કે સામાન્ય રીતે કેટલાક અર્થ એ થાય કે પ્રોગ્રામર, ટૂંક સમયમાં તમે જેવા કેટલાક માનવ, 187 00:08:59,770 --> 00:09:01,650 માત્ર ખરાબ અને કેટલાક ભૂલ કરી. 188 00:09:01,650 --> 00:09:05,207 કદાચ કદાચ ત્યાં કે અપેક્ષા ન હતી ફોન પુસ્તક કોઈ માઇક સ્મિથ છે. 189 00:09:05,207 --> 00:09:08,040 અને તમે ખરેખર લખો નહિં તો કોડ કે પરિસ્થિતિ નિયંત્રિત કરવા માટે, 190 00:09:08,040 --> 00:09:09,890 સામાન્ય રીતે અણધારી વસ્તુઓ થઇ શકે છે. 191 00:09:09,890 --> 00:09:10,960 તમારું મશીન અટકી શકે છે. 192 00:09:10,960 --> 00:09:11,730 તે રીબુટ કરી શકો છો. 193 00:09:11,730 --> 00:09:12,889 આ કાર્યક્રમ બહાર નીકળવા કરી શકો છો. 194 00:09:12,889 --> 00:09:14,722 અને તેથી આ બધી stupidities કે તમે કરી શકે છે 195 00:09:14,722 --> 00:09:18,030 તમારી વાસ્તવિક માં આવી છે જીવન માત્ર, કમ્પ્યુટર્સ ઉપયોગ 196 00:09:18,030 --> 00:09:20,710 વધુને વધુ માત્ર હશે આ અંતઃપ્રેરણા દ્વારા દૂર સમજાવ્યું 197 00:09:20,710 --> 00:09:24,920 અને શું છે આ સમજ ખરેખર હૂડ નીચે રહ્યું. 198 00:09:24,920 --> 00:09:27,329 >> હવે આપણે એક નજર કરવાનો પ્રયાસ કરો વધુ સામાન્ય સમસ્યા છે. 199 00:09:27,329 --> 00:09:29,120 લેવા બદલે એક જગ્યાએ હાજરી જેવી 200 00:09:29,120 --> 00:09:32,230 આ તદ્દન ધીમા હશે જે એક, બે, ત્રણ, ચાર કરવું. 201 00:09:32,230 --> 00:09:34,070 અથવા કદાચ બે, ચાર, છ, આઠ. 202 00:09:34,070 --> 00:09:36,080 માતાનો પર, તેના બદલે, ધ્યાન કેન્દ્રિત કરો અમે નિશ્ચિત સ્વરૂપ આપવું શકે છે કેવી રીતે 203 00:09:36,080 --> 00:09:39,400 આ પ્રક્રિયા અલ્ગોરિધમનો દ્વારા જે અમે હાજરી લઇ શકે છે. 204 00:09:39,400 --> 00:09:42,290 અને જે રીતે સાથે, ચાલો શરૂ કરો કેટલાક નામકરણ લાગુ કરવા માટે 205 00:09:42,290 --> 00:09:47,130 જ્યારે ખરેખર અમે આજે ઉપયોગ કરશો કે ભાષામાં પ્રોગ્રામિંગ શરૂ કરો. 206 00:09:47,130 --> 00:09:50,910 તેથી હું હવે ચાર મિનિટની વિડિઓ તમે આપી અમે અમારા મિત્રો સાથે સાથે મૂકવામાં છે 207 00:09:50,910 --> 00:09:52,820 ટેડ, સંસ્થામાંથી. 208 00:09:52,820 --> 00:09:56,380 અમે એક સ્ક્રિપ્ટ પૂરી પાડવામાં જેમાં અને તેઓ સહન તેમના એનિમેટરો લાવવામાં 209 00:09:56,380 --> 00:10:00,970 અને ખરેખર એક 2D બનાવવામાં અલ્ગોરિધમનો શું છે એનિમેશન. 210 00:10:00,970 --> 00:10:02,776 અમે લાઇટ ધૂંધળું શકે છે. 211 00:10:02,776 --> 00:10:06,664 >> [સંગીત વગાડવાનો] 212 00:10:06,664 --> 00:10:17,890 213 00:10:17,890 --> 00:10:19,140 નેરેટર: એક અલ્ગોરિધમનો શું છે? 214 00:10:19,140 --> 00:10:21,620 કોમ્પ્યુટર વિજ્ઞાન, અલ્ગોરિધમ સમૂહ છે 215 00:10:21,620 --> 00:10:24,840 સૂચનો ઉકેલવા કેટલાક સમસ્યા પગલું દ્વારા પગલું. 216 00:10:24,840 --> 00:10:27,310 ખાસ કરીને, ગાણિતીક નિયમો છે કમ્પ્યુટર્સ દ્વારા ચલાવવામાં, 217 00:10:27,310 --> 00:10:29,365 પરંતુ આપણે મનુષ્યો પણ ગાણિતીક નિયમો હોય છે. 218 00:10:29,365 --> 00:10:31,240 ઉદાહરણ તરીકે, કેવી રીતે કરશે તમે ગણતરી જઈ 219 00:10:31,240 --> 00:10:32,990 એક રૂમ માં લોકોની સંખ્યા? 220 00:10:32,990 --> 00:10:36,840 જો તમે મારી જેમ છો, તો ઠીક છે, તો તમે કદાચ છો એક સમયે દરેક વ્યક્તિ પર નિર્દેશ 221 00:10:36,840 --> 00:10:38,370 અને શૂન્ય ઉપર ગણતરી. 222 00:10:38,370 --> 00:10:41,200 એક, બે, ત્રણ, ચાર, અને તેથી આગળ. 223 00:10:41,200 --> 00:10:42,410 ઠીક છે, કે જે અલ્ગોરિધમનો છે. 224 00:10:42,410 --> 00:10:45,820 હકીકતમાં, આપણે તેના એક વ્યક્ત પ્રયાસ કરો સ્યુડોકોડનો કોડ વધુ ઔપચારિક બીટ. 225 00:10:45,820 --> 00:10:48,940 ઇંગલિશ જેવા વાક્યરચના કે એક પ્રોગ્રામિંગ ભાષા જેવું લાગે છે. 226 00:10:48,940 --> 00:10:50,880 >> દો એ 0 સમાન. 227 00:10:50,880 --> 00:10:55,210 રૂમમાં દરેક વ્યક્તિ માટે, 1 એ વત્તા માટે એ સમાન સુયોજિત કરો. 228 00:10:55,210 --> 00:10:56,790 કેવી રીતે સ્યુડોકોડનો અર્થઘટન? 229 00:10:56,790 --> 00:10:59,490 રેખા એક જાહેર ઠીક છે, તેથી, એક ચલ વાત કરવા માટે 230 00:10:59,490 --> 00:11:02,880 કહેવાય એ અને પ્રારંભ 0 આ માટે તેની કિંમત માત્ર 231 00:11:02,880 --> 00:11:05,080 એનો અર્થ એ થાય કે ખાતે અમારા અલ્ગોરિધમનો શરૂ, 232 00:11:05,080 --> 00:11:07,910 અમે છો કે જેની સાથે વાત ગણતરી 0 ની કિંમત છે. 233 00:11:07,910 --> 00:11:10,860 અમે શરૂ કરો તે પહેલાં બધા પછી, ગણતરી અમે હજી સુધી કંઈ ગણવામાં નથી. 234 00:11:10,860 --> 00:11:13,580 આ ચલ કૉલ એ માત્ર એક પરંપરા છે. 235 00:11:13,580 --> 00:11:15,130 હું કંઇ તે કહે છે શકે છે. 236 00:11:15,130 --> 00:11:17,460 હવે બે demarks લાઇન લૂપ શરૂઆત, 237 00:11:17,460 --> 00:11:20,550 પગલાંઓ ક્રમ કે કરશે વખત કેટલાક નંબર પુનરાવર્તન કરો. 238 00:11:20,550 --> 00:11:24,130 અમારા ઉદાહરણમાં તેથી, આ પગલું અમે છો લેવાથી ખંડ લોકો ગણાય છે. 239 00:11:24,130 --> 00:11:26,260 રેખા નીચે બે વાક્ય છે વર્ણવે છે, જે ત્રણ 240 00:11:26,260 --> 00:11:28,400 બરાબર અમે ગણાય વિશે જઈશ કેવી રીતે. 241 00:11:28,400 --> 00:11:31,720 આ ખાડો કે સૂચિત તે પુનરાવર્તન કરશે તે લીટી ત્રણ છે. 242 00:11:31,720 --> 00:11:35,190 સ્યુડોકોડનો કોડ છે તેથી કહેવત પછી 0 શરૂ છે 243 00:11:35,190 --> 00:11:38,940 આ દરેક વ્યક્તિ માટે રૂમ અમે 1 દ્વારા n વધારો પડશે 244 00:11:38,940 --> 00:11:41,310 હવે આ અલ્ગોરિધમનો યોગ્ય છે? 245 00:11:41,310 --> 00:11:42,820 વેલ માતાનો તેના પર થોડી બેંગ છે. 246 00:11:42,820 --> 00:11:45,520 >> જો ત્યાં તે કામ કરે છે ઓરડામાં બે લોકો? 247 00:11:45,520 --> 00:11:46,420 માતાનો જોવા દો. 248 00:11:46,420 --> 00:11:48,500 રેખા એક અમે 0 એ આરંભ. 249 00:11:48,500 --> 00:11:51,910 આ બે લોકો દરેક માટે, અમે પછી 1 દ્વારા n વધારો. 250 00:11:51,910 --> 00:11:55,570 આ દ્વારા પ્રથમ પ્રવાસ તેથી લૂપ, અમે 0 થી 1 માટે એ અપડેટ. 251 00:11:55,570 --> 00:11:59,320 કે દ્વારા બીજા સફર પર જ લૂપ, અમે 1 થી 2 એ અપડેટ. 252 00:11:59,320 --> 00:12:02,850 અને તેથી, આ અલ્ગોરિધમનો માતાનો અંતે, એ, 2, કે જે 253 00:12:02,850 --> 00:12:04,950 ખરેખર સંખ્યા સાથે મેળ ખાય છે રૂમમાં લોકો. 254 00:12:04,950 --> 00:12:06,040 અત્યાર સુધી, જેથી સારા. 255 00:12:06,040 --> 00:12:07,870 >> કેવી રીતે છતાં એક ખૂણામાં કેસ વિશે શું? 256 00:12:07,870 --> 00:12:11,090 0 લોકો છે કે ધારો કે મને ઉપરાંત room-- માં, કોણ છે 257 00:12:11,090 --> 00:12:12,420 ગણતરી કરી. 258 00:12:12,420 --> 00:12:15,380 રેખા એક, અમે ફરીથી 0 એ આરંભ. 259 00:12:15,380 --> 00:12:17,810 છતાં આ વખતે, લાઇન ત્રણ બધા ચલાવવા નથી 260 00:12:17,810 --> 00:12:19,610 રૂમમાં એક વ્યક્તિ નથી છે. 261 00:12:19,610 --> 00:12:23,540 અને તેથી એ ખરેખર સાથે મેળ ખાય છે, જે 0 રહે રૂમમાં લોકોની સંખ્યા. 262 00:12:23,540 --> 00:12:24,670 ખૂબ સરળ, અધિકાર? 263 00:12:24,670 --> 00:12:27,880 પરંતુ એક સમયે લોકો એક ગણાય ના, પણ ખૂબ બિનકાર્યક્ષમ છે? 264 00:12:27,880 --> 00:12:29,160 ચોક્કસ અમે વધુ સારી રીતે કરી શકે છે. 265 00:12:29,160 --> 00:12:33,440 શા માટે એક સમયે બે લોકો ગણતરી નથી, બદલે ગણાય એક, બે, ત્રણ, 266 00:12:33,440 --> 00:12:36,470 ચાર, પાંચ, છ, સાત, આઠ, અને તેથી આગળ. 267 00:12:36,470 --> 00:12:39,106 શા ગણતરી નથી બે, ચાર, છ, આઠ, અને તેથી પર? 268 00:12:39,106 --> 00:12:40,670 તે પણ ઝડપી લાગે છે. 269 00:12:40,670 --> 00:12:41,940 અને તે ચોક્કસ છે. 270 00:12:41,940 --> 00:12:44,490 >> ચાલો આ ઓપ્ટિમાઇઝેશન વ્યક્ત કરીએ સ્યુડોકોડનો કોડ. 271 00:12:44,490 --> 00:12:46,040 દો એ 0 સમાન. 272 00:12:46,040 --> 00:12:50,760 લોકો દરેક જોડી માં માટે રૂમ, એ સેટ એ માટે વત્તા 2 સમાન. 273 00:12:50,760 --> 00:12:52,360 સુંદર સરળ ફેરફાર, અધિકાર? 274 00:12:52,360 --> 00:12:56,560 એક સમયે લોકો એક ગણતરી બદલે, અમે તેના બદલે એક સમયે તેમને બે ગણતરી. 275 00:12:56,560 --> 00:12:59,240 આ અલ્ગોરિધમનો માતાનો, આ રીતે, છેલ્લા બે વખત ઝડપી. 276 00:12:59,240 --> 00:13:00,530 પરંતુ તે સાચું છે? 277 00:13:00,530 --> 00:13:01,160 માતાનો જોવા દો. 278 00:13:01,160 --> 00:13:03,580 જો ત્યાં તે કામ કરે છે ઓરડામાં બે લોકો? 279 00:13:03,580 --> 00:13:05,800 રેખા એક, અમે 0 થી n એ આરંભ. 280 00:13:05,800 --> 00:13:09,160 લોકો કે એક જોડી માટે, અમે પછી 2 દ્વારા n વધારો. 281 00:13:09,160 --> 00:13:11,910 અને તેથી આ અલ્ગોરિધમનો દ્વારા અંત એ 2, કે જે 282 00:13:11,910 --> 00:13:13,910 ખરેખર સંખ્યા સાથે મેળ ખાય છે રૂમમાં લોકો. 283 00:13:13,910 --> 00:13:16,610 >> છે કે આગામી ધારો રૂમમાં શૂન્ય લોકો. 284 00:13:16,610 --> 00:13:19,080 રેખા એક અમે 0 એ આરંભ. 285 00:13:19,080 --> 00:13:21,260 જેમ પહેલાં, લાઇન ત્રણ તે બધા ચલાવવા નથી 286 00:13:21,260 --> 00:13:25,270 લોકો કોઇ પણ જોડીઓ નથી કારણ કે ઓરડામાં, અને તેથી એ 0 છે. 287 00:13:25,270 --> 00:13:27,840 જે ખરેખર સાથે મેળ ખાય છે રૂમમાં લોકો સંખ્યા. 288 00:13:27,840 --> 00:13:30,520 પરંતુ જો ત્યાં રૂમમાં ત્રણ લોકો? 289 00:13:30,520 --> 00:13:32,380 કેવી રીતે આ અલ્ગોરિધમનો ભાડું કરે છે? 290 00:13:32,380 --> 00:13:35,710 , માતાનો વાક્ય માં, જુઓ અમે 0 થી n એ આરંભ. 291 00:13:35,710 --> 00:13:39,140 તે લોકો એક જોડી માટે, અમે પછી 2 દ્વારા n વધારો. 292 00:13:39,140 --> 00:13:40,050 પરંતુ પછી શું? 293 00:13:40,050 --> 00:13:42,340 અન્ય સંપૂર્ણ નથી ખંડ લોકો ની જોડી, 294 00:13:42,340 --> 00:13:44,430 તેથી રેખા બે લાંબા સમય સુધી લાગુ પડે છે. 295 00:13:44,430 --> 00:13:48,790 અને તેથી આ અલ્ગોરિધમનો અંત સુધીમાં, એ સાચું નથી કે જે હજુ પણ 2 છે. 296 00:13:48,790 --> 00:13:52,070 ખરેખર આ અલ્ગોરિધમનો માતાનો કહેવાય તે એક ભૂલ છે કારણ કે બગડેલ છે. 297 00:13:52,070 --> 00:13:54,070 >> કેટલાક સાથે ચાલો નિવારણ નવા સ્યુડોકોડનો કોડ. 298 00:13:54,070 --> 00:13:56,110 દો એ 0 સમાન. 299 00:13:56,110 --> 00:14:00,790 લોકો દરેક જોડી માં માટે રૂમ, એન સુયોજિત એ માટે વત્તા 2 સમાન. 300 00:14:00,790 --> 00:14:05,410 એક વ્યક્તિ unpaired રહે તો, 1 એ વત્તા એન સમાન સુયોજિત કરો. 301 00:14:05,410 --> 00:14:09,340 આ ચોક્કસ સમસ્યા ઉકેલવા માટે, અમે કર્યું વાક્ય ચાર શરત માં રજૂ, 302 00:14:09,340 --> 00:14:12,120 અન્યથા એક તરીકે ઓળખાય છે શાખા, કે માત્ર ચલાવે 303 00:14:12,120 --> 00:14:14,890 એક વ્યક્તિ છે તો બીજા સાથે જોડી શકે છે. 304 00:14:14,890 --> 00:14:17,140 અને તેથી હવે, કે શું એક, અથવા ત્રણ છે, 305 00:14:17,140 --> 00:14:21,550 અથવા ખંડ લોકો કોઇ પણ વિચિત્ર નંબર, આ અલ્ગોરિધમનો હવે તેમને ગણતરી કરશે. 306 00:14:21,550 --> 00:14:22,810 અમે પણ વધુ સારી રીતે કરી શકે છે? 307 00:14:22,810 --> 00:14:25,890 વેલ, અમે ડાળીને છેડે ત્રણના સમૂહમાં ગણતરી કરી શકે છે, અથવા ચોગ્ગા, કે fives અને દસ, 308 00:14:25,890 --> 00:14:29,390 પરંતુ તે ઉપરાંત, તે બનશે મુશ્કેલ થોડો નિર્દેશ. 309 00:14:29,390 --> 00:14:32,900 >> દિવસ ના અંતે, કે શું પર કમ્પ્યુટર્સ કે મનુષ્યો દ્વારા ચલાવવામાં, 310 00:14:32,900 --> 00:14:34,870 ગાણિતીક નિયમો માત્ર છે સૂચનો સમૂહ 311 00:14:34,870 --> 00:14:36,560 જેની સાથે સમસ્યાઓ ઉકેલવા માટે. 312 00:14:36,560 --> 00:14:38,360 આ માત્ર ત્રણ હતા. 313 00:14:38,360 --> 00:14:41,860 શું સમસ્યા તમે અલ્ગોરિધમનો સાથે ઉકેલવા? 314 00:14:41,860 --> 00:14:44,261 >> ડેવિડ જે MALAN: તેથી ઇરાદાપૂર્વક, ખૂબ જ સરળ કાર્યક્રમ, 315 00:14:44,261 --> 00:14:46,260 ખૂબ જ સરળ અલ્ગોરિધમનો, કંઈક હાંસલ 316 00:14:46,260 --> 00:14:48,280 ખૂબ સરળ, ગણાય આ રૂમમાં લોકો સંખ્યા. 317 00:14:48,280 --> 00:14:50,370 >> પરંતુ સિવાય પીંજવું દો પ્રતિનિધિ કેટલાક 318 00:14:50,370 --> 00:14:52,870 ખરેખર છે કે અહીં લક્ષણો જ્યારે પણ ઉપયોગી હોઈ ચાલે 319 00:14:52,870 --> 00:14:54,880 સૌથી અમલીકરણ સોફ્ટવેર જટિલ. 320 00:14:54,880 --> 00:14:58,060 તેથી દાખલા તરીકે, આ પ્રથમ વાક્ય, અમે ચલ કૉલ શું છે, 321 00:14:58,060 --> 00:15:01,040 અને બીજગણિત થી, તમે છો સામાન્ય રીતે પરિચિત ઉપયોગ એક્સ અને વાય 322 00:15:01,040 --> 00:15:02,930 અને z ક્યારેક, અને તેથી આગળ. 323 00:15:02,930 --> 00:15:05,770 પરંતુ પ્રોગ્રામિંગ, ચલો દિવસ ના અંતે, હજુ પણ છે, 324 00:15:05,770 --> 00:15:06,680 કે ખૂબ સમાન. 325 00:15:06,680 --> 00:15:09,910 પરંતુ તે લાગે છે કે કદાચ સરળ છે માત્ર એક કન્ટેનર તરીકે ચલ. 326 00:15:09,910 --> 00:15:13,520 અને, હકીકતમાં, તે બિટ્સ કેટલાક નંબર છે તમારી હાર્ડ ડિસ્ક માં કોઈક અમલ 327 00:15:13,520 --> 00:15:16,410 અથવા તમારા કમ્પ્યુટરની મેમરી, ભવિષ્યમાં તે પર પણ વધુ. 328 00:15:16,410 --> 00:15:17,670 તે માત્ર એક કન્ટેનર છે. 329 00:15:17,670 --> 00:15:20,310 અને તમે કંઈક કહે છે, તો જેમ દો એ 0 સમાન, 330 00:15:20,310 --> 00:15:24,310 સારી રીતે કે આ કાચ ફોન જેવી છે વાટકી અહીં n એ, માત્ર એક મનસ્વી નામ, 331 00:15:24,310 --> 00:15:26,230 અને શરૂઆતમાં તે કંઈપણ મૂકવા. 332 00:15:26,230 --> 00:15:28,940 આ ની કિંમત તેથી વાટકી હમણાં શૂન્ય છે. 333 00:15:28,940 --> 00:15:31,380 અને અલબત્ત તમે માને તો એક અનુગામી લીટી માં, 334 00:15:31,380 --> 00:15:35,070 ખરેખર કેટલાક વાક્ય વધારતી કોડ છે, અહીં આ ત્રીજા વાક્ય છે, 335 00:15:35,070 --> 00:15:39,857 1 દ્વારા, કે શું કહે છે જેવું છે n ના વર્તમાન કિંમત, તે 0 છે, વત્તા 1, 336 00:15:39,857 --> 00:15:41,690 એક કંઈક મૂકી પિંગ અહીં બોલ રમતનું વેપારી નામ. 337 00:15:41,690 --> 00:15:45,140 આ હવે કિંમત ચલ તદ્દન સરળ 1 છે. 338 00:15:45,140 --> 00:15:50,064 અને તમે ખૂબ જ ઝડપથી, extrapolate શકે પરંતુ હવે તે હવે તે પર 3 છે, અને, 2 છે. 339 00:15:50,064 --> 00:15:51,230 જેથી બધા એક ચલ છે છે. 340 00:15:51,230 --> 00:15:53,740 તે માટે સંગ્રહ એક ભાગ છે ખરેખર અમુક માહિતી સ્ટોર કરે છે. 341 00:15:53,740 --> 00:15:55,050 હવે માટે તે એક પિંગ પૉંગ બોલ છે. 342 00:15:55,050 --> 00:15:55,883 ત્યાં તે એક નંબર છે. 343 00:15:55,883 --> 00:15:58,910 પરંતુ તે એક શબ્દો હોઈ શકે છે જોડણી પરીક્ષક જેવા શબ્દકોશ, 344 00:15:58,910 --> 00:16:02,300 હું બુધવારે જશ આપ્યો હતો ગયા વર્ષના સમસ્યા સેટ છે. 345 00:16:02,300 --> 00:16:05,640 >> હવે અન્ય કી વિચાર, એ જ રીતે કે , હું દાવો કરશે ખૂબ સાહજિક છે 346 00:16:05,640 --> 00:16:06,690 એક લૂપ છે. 347 00:16:06,690 --> 00:16:08,930 અને આ પ્રક્રિયામાં લૂપ ગણાય દરેકને 348 00:16:08,930 --> 00:16:12,540 એ જ કરી રહ્યા છે, અલબત્ત, છે ફરીથી વસ્તુ અને ફરી ક્યાં એક 349 00:16:12,540 --> 00:16:14,140 એક સમયે એક સમય કે બે છે. 350 00:16:14,140 --> 00:16:17,690 અને તમે ઇંગલિશ માં આ વ્યક્ત, અથવા કરી શકો છો સ્યુડોકોડનો કોડ છે, રીતે કોઇ પણ સંખ્યામાં, 351 00:16:17,690 --> 00:16:21,560 પરંતુ "માટે" આ નામયોગી અવ્યય મદદથી જે એક ખૂબ જ સામાન્ય રીત છે. 352 00:16:21,560 --> 00:16:24,460 ઓરડામાં દરેક વ્યક્તિ માટે, આ કામ કરે છે. 353 00:16:24,460 --> 00:16:25,350 ફરીથી અને ફરીથી. 354 00:16:25,350 --> 00:16:27,700 અને એ હકીકત છે કે તે છે કે દાંતાવાળું, લાઇન ત્રણ, 355 00:16:27,700 --> 00:16:29,840 માત્ર શું એનો અર્થ એ થાય તમે શું માનવામાં કરી રહ્યાં છો 356 00:16:29,840 --> 00:16:33,490 ઇન્ડેન્ટેડ છે કે સામગ્રી છે લીટી બે પોતે નીચે. 357 00:16:33,490 --> 00:16:35,590 માત્ર એક માનવ સંમેલન, પરંતુ એક સામાન્ય એક 358 00:16:35,590 --> 00:16:39,010 અમે વાસ્તવિક ઉચ્ચ માં જોશો લેવલ પ્રોગ્રામીંગ ભાષાઓ. 359 00:16:39,010 --> 00:16:41,870 >> હવે થોડી વધુ રસપ્રદ છે તમે એક ખૂણામાં કિસ્સામાં વિચાર છે. 360 00:16:41,870 --> 00:16:43,970 દાખલા તરીકે, એક ખૂણામાં કેસ હતો જ્યારે ત્યાં 361 00:16:43,970 --> 00:16:48,060 , ત્રણ લોકો, કે પાંચ, કે સાત હતા અથવા ખંડ લોકો કોઇ પણ વિચિત્ર નંબર, 362 00:16:48,060 --> 00:16:51,630 twos બ્રેક્સ દ્વારા તે કરી કારણ કે છેવટે તમારા જતા કારણ કે 363 00:16:51,630 --> 00:16:54,265 પર, ક્યાં તો કોઈને ચૂકી માટે ખૂબ શરૂઆતમાં અથવા ખૂબ જ અંત 364 00:16:54,265 --> 00:16:55,390 તમે તે કરી કેવી રીતે પર આધાર રાખીને. 365 00:16:55,390 --> 00:16:59,800 અને તેથી, હવે, હું આ શાખા છે, અથવા સ્થિતિ એક વ્યક્તિ, રહે છે, તો 366 00:16:59,800 --> 00:17:04,490 પછી આગળ વધો અને તે એક નિયંત્રિત નથી જે લોનસમ વ્યક્તિ 367 00:17:04,490 --> 00:17:05,690 અન્ય કોઈ વ્યક્તિ સાથે જોડી બનાવી. 368 00:17:05,690 --> 00:17:09,030 જેથી અમે કૉલ શું છે એક શરત છે, અથવા એક શાખા. 369 00:17:09,030 --> 00:17:11,500 >> હવે સ્યુડોકોડનો કોડ વધુ સામાન્ય રીતે હોઈ શકે છે 370 00:17:11,500 --> 00:17:13,730 સમસ્યાઓ કોઈપણ સંખ્યાની ઉકેલવા માટે હોય તેવા પરચૂરણ ખર્ચ. 371 00:17:13,730 --> 00:17:16,490 અને હું શું વિચાર્યું અમે છો અહીં થોડો સમય છે 372 00:17:16,490 --> 00:17:20,089 આમંત્રિત કરવા માટે અમે CS50 કહું સ્ટેજ પર રોબ બોડેન માલિકી 373 00:17:20,089 --> 00:17:25,040 બે સ્વયંસેવકો દ્વારા જોડાયા શકાય, જે રાહ શું કોઈ વિચાર છે. 374 00:17:25,040 --> 00:17:26,890 હું જણાવ્યું હતું કે એક તરફ જલદી નીચે પડી ગયા. 375 00:17:26,890 --> 00:17:28,700 તમે કેવી રીતે વિશે પર પર આવે છે, અહીં અંત. 376 00:17:28,700 --> 00:17:33,040 અને તે વિશે દૂર થી દૂર, કેવી રીતે પાછળ માર્ગ વિશે. 377 00:17:33,040 --> 00:17:35,200 પાછા પંક્તિ, તમારા હાથ સાથે પર આવે છે. 378 00:17:35,200 --> 00:17:36,475 ઠીક છે, અને તમારું નામ શું છે? 379 00:17:36,475 --> 00:17:36,960 >> અનિતા: અનિતા. 380 00:17:36,960 --> 00:17:37,655 >> ડેવિડ જે MALAN: અનિતા. 381 00:17:37,655 --> 00:17:38,613 ઠીક છે, તમે પૂરી કરવા માટે સરસ. 382 00:17:38,613 --> 00:17:41,010 મને રોબ બોડેન તમે દાખલ દો. 383 00:17:41,010 --> 00:17:42,890 આ અનિતા છે. 384 00:17:42,890 --> 00:17:44,033 અને તમારું નામ શું છે? 385 00:17:44,033 --> 00:17:44,800 >> Kiersten: Kiersten 386 00:17:44,800 --> 00:17:46,020 >> ડેવિડ જે MALAN: Kiersten. 387 00:17:46,020 --> 00:17:49,790 Kiersten, પર આવે છે અને રોબ બોડેન અને અનિતા મળે છે. 388 00:17:49,790 --> 00:17:51,036 તમને મળીને સરસ. 389 00:17:51,036 --> 00:17:52,160 Kiersten: તમને મળીને સરસ. 390 00:17:52,160 --> 00:17:53,368 ડેવિડ જે MALAN: ઠીક છે, રોબ. 391 00:17:53,368 --> 00:17:54,650 રોબ બોડેન: તમને મળીને સરસ. 392 00:17:54,650 --> 00:17:55,566 ડેવિડ જે MALAN: અનિતા. 393 00:17:55,566 --> 00:17:56,520 Kiersten: હાય અનિતા. 394 00:17:56,520 --> 00:17:58,686 ડેવિડ જે MALAN: અને તમારા સેંકડો સહપાઠીઓને. 395 00:17:58,686 --> 00:18:02,490 તેથી, હવે મને આગળ વધો અને ખેંચવાનો દો અહીં માત્ર એક સરળ કાર્યક્રમ 396 00:18:02,490 --> 00:18:05,690 મેક ઓએસ પર મને દો પડશે વાસ્તવમાં કેટલાક નોંધો નોંધી લેવું. 397 00:18:05,690 --> 00:18:09,570 તમે ગાય્સ દરેક કરવા માંગો છો તો એક લેવા ત્યાં તે શાળાઓ એક પર સ્થિતિ, 398 00:18:09,570 --> 00:18:16,360 મને આગળ જાઓ અને યાદી શરૂ થાય છે સ્યુડોકોડનો કોડ છે, જો તમે કરશે. 399 00:18:16,360 --> 00:18:19,970 અને હું અહીં શું કરવા માંગો છો, આખરે તમારા માટે પ્રકાર છે 400 00:18:19,970 --> 00:18:22,470 કેટલાક સૂચનો છે કે અમારા પ્રેક્ષકોના સભ્યોએ ખરેખર છે 401 00:18:22,470 --> 00:18:23,569 અમારા માટે પાઠ કરવો રહ્યા. 402 00:18:23,569 --> 00:18:25,860 મને આગળ અને માત્ર જાઓ એક ક્રમાંકિત સૂચી આ ફેરફાર 403 00:18:25,860 --> 00:18:27,720 અમે ત્યાં શું કરી રહ્યા હતા સાથે મેળ. 404 00:18:27,720 --> 00:18:30,990 અને હું સાથે કરવા જઇ રહ્યો છું તમારી મદદ, એક કાર્યક્રમ લખવા છે 405 00:18:30,990 --> 00:18:34,620 સ્યુડોકોડનો, કે જેની સાથે આ ગાય્ઝ જવું છે 406 00:18:34,620 --> 00:18:38,150 એક મગફળીના અમલ માખણ અને જેલી સેન્ડવીચ. 407 00:18:38,150 --> 00:18:40,880 તેથી તે કદાચ જોગાનુજોગ છે તમે કેટલાક કંઈક બતાવવા 408 00:18:40,880 --> 00:18:44,560 ઇન્ટરનેટ પર જોઈ હોય શકે માત્ર એક સંક્ષિપ્ત હેરાન ક્ષણ માટે. 409 00:18:44,560 --> 00:18:47,650 >> [સંગીત BUCKEWHEAT છોકરાઓ, "મગફળીની માખણ  જેલી સમય "] 410 00:18:47,650 --> 00:19:08,119 411 00:19:08,119 --> 00:19:08,910 ડેવિડ જે MALAN: બરાબર. 412 00:19:08,910 --> 00:19:10,050 કે તે પૂરતી છે. 413 00:19:10,050 --> 00:19:12,690 અહીં દરમિયાન, હું એક ગૂગલ ચશ્માં ની જોડી જે 414 00:19:12,690 --> 00:19:16,500 અમે CS50 પોતાના રોબ બોડેન પર મૂકીશું તેની આંખો દ્વારા વિશ્વમાં જોવા માટે. 415 00:19:16,500 --> 00:19:19,140 અને અમે પોસ્ટમાં અમારા શ્રેષ્ઠ પ્રયાસો કરીશું ઉત્પાદન ખરેખર વણાટ 416 00:19:19,140 --> 00:19:23,100 શું રોબ ના ફૂટેજ જોયા છે હવે, આ વાસ્તવિક વ્યાખ્યાન માં 417 00:19:23,100 --> 00:19:26,420 અમારા બે સાથે વિડિઓ તેમને બાજુના સ્વયંસેવકો. 418 00:19:26,420 --> 00:19:28,480 તેથી હું શું કરવા જાઉં છું છે, હું ટાઇપીસ્ટ હશો. 419 00:19:28,480 --> 00:19:31,849 અમે અહીં ધ્યેય છે ખરેખર એક કાર્યક્રમ લખી 420 00:19:31,849 --> 00:19:34,640 જેની સાથે બનાવવા માટે, છેવટે, એક પીનટ બટર અને જેલી સેન્ડવીચ, 421 00:19:34,640 --> 00:19:37,680 પરંતુ આ ત્રણ વર્તે જવું છે છતાં તેઓ કમ્પ્યુટર્સ છે. 422 00:19:37,680 --> 00:19:40,638 અને દિવસ ઓવરને અંતે કમ્પ્યુટર્સ, ખરેખર ખૂબ મૂક ઉપકરણો છે. 423 00:19:40,638 --> 00:19:44,432 તેઓ સુપર ફાસ્ટ છો, પરંતુ તેઓ માત્ર આ કરી શકો છો કરવા માટે, શાબ્દિક, શું તેઓ કહેવામાં આવે છે. 424 00:19:44,432 --> 00:19:46,890 તમે માત્ર એક મગફળીના કરી કહી શકો છો માખણ અને જેલી સેન્ડવીચ. 425 00:19:46,890 --> 00:19:48,640 તમે તે કરવા માટે તેમને કાર્યક્રમ હોય છે. 426 00:19:48,640 --> 00:19:51,420 તમે તેમને કહેવું છે ચોકસાઇ સાથે શું કરવું, 427 00:19:51,420 --> 00:19:54,400 ઓછી વસ્તુઓ બહુ જાઓ અને, આસ્થાપૂર્વક, amusingly અવળું. 428 00:19:54,400 --> 00:19:57,460 >> જણાવ્યું હતું કે સાથે, અમે જરૂર પ્રેક્ષકો એક કૉલ આઉટ 429 00:19:57,460 --> 00:19:59,440 શું પગલું જોઈએ માટે એક છે, અહીં ધ્યેય તો 430 00:19:59,440 --> 00:20:01,356 એક મગફળીના કરવા માટે છે માખણ અને જેલી સેન્ડવીચ. 431 00:20:01,356 --> 00:20:01,910 હા? 432 00:20:01,910 --> 00:20:03,647 >> પ્રેક્ષક: બ્રેડ [અશ્રાવ્ય] બેગ. 433 00:20:03,647 --> 00:20:05,230 ડેવિડ જે MALAN: બ્રેડ બેગ ખોલો. 434 00:20:05,230 --> 00:20:08,360 ત્રણ સ્પર્ધકોએ કરશે તેથી જો શાબ્દિક તે કરવા માટે આગળ વધવા માંગો. 435 00:20:08,360 --> 00:20:12,394 બ્રેડ બેગ ખોલો. 436 00:20:12,394 --> 00:20:15,810 >> [પ્રેક્ષક હસતી] 437 00:20:15,810 --> 00:20:20,717 438 00:20:20,717 --> 00:20:22,300 ડેવિડ જે MALAN: તેથી આપણે તે પર કામ કરીએ. 439 00:20:22,300 --> 00:20:23,180 અધિકાર છે. 440 00:20:23,180 --> 00:20:25,400 તેથી બે પગલું, how-- ચાલો આ વધુ લેવા દો. 441 00:20:25,400 --> 00:20:26,480 અરે વાહ, આ બોલ માં. 442 00:20:26,480 --> 00:20:27,240 >> AUDIENCE: [અશ્રાવ્ય] બ્રેડ. 443 00:20:27,240 --> 00:20:27,735 >> ડેવિડ જે MALAN: તે શું છે? 444 00:20:27,735 --> 00:20:28,836 >> પ્રેક્ષક: બ્રેડ દૂર કરો. 445 00:20:28,836 --> 00:20:30,210 ડેવિડ જે MALAN: બ્રેડ દૂર કરો. 446 00:20:30,210 --> 00:20:31,190 એ જ રીતે succinct. 447 00:20:31,190 --> 00:20:33,667 આભાર. 448 00:20:33,667 --> 00:20:43,777 >> [વધાવી] 449 00:20:43,777 --> 00:20:44,860 ડેવિડ જે MALAN: આ તે છે? 450 00:20:44,860 --> 00:20:48,830 ઠીક છે, તેથી બે રહ્યું છે પગલું બ્રેડ દૂર છે. 451 00:20:48,830 --> 00:20:51,790 ઠીક છે, કોઈને કરવા માંગો છો અમને લાંબા સજા લખવા? 452 00:20:51,790 --> 00:20:52,640 બીજા કોઇએ? 453 00:20:52,640 --> 00:20:53,920 [અશ્રાવ્ય] થોડું વધુ. 454 00:20:53,920 --> 00:20:54,810 ના, હવે કંઈ નથી. 455 00:20:54,810 --> 00:20:56,094 હા? 456 00:20:56,094 --> 00:20:58,900 >> પ્રેક્ષક: સ્થળ બે દરેક અન્ય બાજુમાં સ્લાઇસેસ. 457 00:20:58,900 --> 00:21:03,575 >> ડેવિડ જે MALAN: સ્થળ બે દરેક અન્ય બાજુમાં સ્લાઇસેસ. 458 00:21:03,575 --> 00:21:06,420 >> [પ્રેક્ષક હસતી] 459 00:21:06,420 --> 00:21:09,590 >> ડેવિડ જે MALAN: સ્થળ બે દરેક અન્ય બાજુમાં સ્લાઇસેસ. 460 00:21:09,590 --> 00:21:11,334 ચાર પગલું. 461 00:21:11,334 --> 00:21:12,816 હા? 462 00:21:12,816 --> 00:21:14,792 >> પ્રેક્ષક: લો તમારા હાથ અને થોડું સુયોજિત 463 00:21:14,792 --> 00:21:17,756 પીનટ બટર ઢાંકણ ટોચ પર. 464 00:21:17,756 --> 00:21:19,710 >> [પ્રેક્ષક હસતી] 465 00:21:19,710 --> 00:21:21,710 AUDIENCE: [અશ્રાવ્ય] પીનટ બટર આગળ. 466 00:21:21,710 --> 00:21:21,870 ડેવિડ જે MALAN: શું? 467 00:21:21,870 --> 00:21:22,520 ફરીથી કહો. 468 00:21:22,520 --> 00:21:26,308 >> પ્રેક્ષક: ઢાંકણ સ્ક્રૂ કાઢવા અને મૂકી તે ક્ષુદ્ર માખણ આગળ નરમાશથી. 469 00:21:26,308 --> 00:21:31,490 >> ડેવિડ જે MALAN: નરમાશથી મૂકો પીનટ બટર આગળ. 470 00:21:31,490 --> 00:21:37,770 471 00:21:37,770 --> 00:21:40,090 ઠીક છે, પ્રગતિ. 472 00:21:40,090 --> 00:21:41,080 પગલું પાંચ. 473 00:21:41,080 --> 00:21:42,380 ઉત્તમ. 474 00:21:42,380 --> 00:21:43,261 હા? 475 00:21:43,261 --> 00:21:44,163 >> છરી ચૂંટો. 476 00:21:44,163 --> 00:21:46,380 477 00:21:46,380 --> 00:21:47,630 ડેવિડ જે MALAN: છરી ચૂંટો. 478 00:21:47,630 --> 00:21:52,320 479 00:21:52,320 --> 00:21:53,631 ઠીક છે, છ પગલું. 480 00:21:53,631 --> 00:21:54,130 અરે વાહ? 481 00:21:54,130 --> 00:21:56,237 >> પ્રેક્ષક: હેન્ડલ દ્વારા છરી ધરાવે છે. 482 00:21:56,237 --> 00:21:57,945 ડેવિડ જે MALAN: પકડો હેન્ડલ દ્વારા છરી. 483 00:21:57,945 --> 00:22:00,710 484 00:22:00,710 --> 00:22:03,230 હેન્ડલ દ્વારા છરી ધરાવે છે. 485 00:22:03,230 --> 00:22:04,880 સાત પગલાં. 486 00:22:04,880 --> 00:22:05,692 હા? 487 00:22:05,692 --> 00:22:10,030 >> પ્રેક્ષક: મગફળીના માં [અશ્રાવ્ય] છરી માખણ અને ખૂબ ઓછી બહાર [અશ્રાવ્ય]. 488 00:22:10,030 --> 00:22:13,070 >> ડેવિડ જે MALAN: હું in-- છરી મૂકો મગફળીના માખણ સુનાવણી "મૂકી છરી 489 00:22:13,070 --> 00:22:19,500 અને શક્ય તરીકે બહાર ખૂબ ઓછી છે. " 490 00:22:19,500 --> 00:22:22,480 જો કે, પ્રથમ કાગળ દૂર કરો. 491 00:22:22,480 --> 00:22:29,320 492 00:22:29,320 --> 00:22:31,890 બધા હક છે, નવ પગલું. 493 00:22:31,890 --> 00:22:34,910 નવ પગલું. 494 00:22:34,910 --> 00:22:35,624 નવ પગલું. 495 00:22:35,624 --> 00:22:37,290 અમે ખરેખર હજુ સુધી સેન્ડવીચ ન કરી હોય. 496 00:22:37,290 --> 00:22:37,790 હા? 497 00:22:37,790 --> 00:22:41,570 પ્રેક્ષક: મગફળીના માખણ માં છરી મદદથી, જણાવ્યું હતું કે, બ્રેડ પર પીનટ બટર લાગુ પડે છે. 498 00:22:41,570 --> 00:22:47,440 >> ડેવિડ જે MALAN: માં છરી મદદથી પીનટ બટર, પર પીનટ બટર અરજી 499 00:22:47,440 --> 00:22:48,736 બ્રેડ છે. 500 00:22:48,736 --> 00:22:56,030 >> [પ્રેક્ષક હસતી] 501 00:22:56,030 --> 00:22:59,480 ડેવિડ જે MALAN: બધા અધિકાર પગલું 10. 502 00:22:59,480 --> 00:23:01,762 પગલું 10. 503 00:23:01,762 --> 00:23:02,750 હા? 504 00:23:02,750 --> 00:23:05,220 >> પ્રેક્ષક: સ્વાદ મગફળીના માખણ ગુણવત્તા ખાતરી કરવા માટે. 505 00:23:05,220 --> 00:23:15,960 >> [પ્રેક્ષક હસતી] 506 00:23:15,960 --> 00:23:16,960 ડેવિડ જે MALAN: પગલું 11. 507 00:23:16,960 --> 00:23:19,500 508 00:23:19,500 --> 00:23:21,340 પગલું 11. 509 00:23:21,340 --> 00:23:22,101 પગલું 11. 510 00:23:22,101 --> 00:23:22,600 પર આવે છે. 511 00:23:22,600 --> 00:23:23,099 અરે વાહ? 512 00:23:23,099 --> 00:23:24,208 અધિકાર ત્યાં. 513 00:23:24,208 --> 00:23:25,840 >> પ્રેક્ષક: કાળજીપૂર્વક જેલી બનાવ્યો. 514 00:23:25,840 --> 00:23:28,220 >> ડેવિડ જે MALAN: કાળજીપૂર્વક જેલી બનાવ્યો. 515 00:23:28,220 --> 00:23:29,970 ઠીક છે, અને પછી અન્ય હાથ ઉપર હતો. 516 00:23:29,970 --> 00:23:32,812 517 00:23:32,812 --> 00:23:33,520 અધિકાર તમે પાછળ. 518 00:23:33,520 --> 00:23:35,761 અરે વાહ, વાદળી. 519 00:23:35,761 --> 00:23:40,671 >> પ્રેક્ષક: બધા હક છે, દૂર હા, [અશ્રાવ્ય] માંથી ઢાંકણ, 520 00:23:40,671 --> 00:23:42,635 જેલી થી ઢાંકણ દૂર કરો. 521 00:23:42,635 --> 00:23:43,617 >> [પ્રેક્ષક હસતી] 522 00:23:43,617 --> 00:23:44,742 >> ડેવિડ જે MALAN: જેલી છે. 523 00:23:44,742 --> 00:23:45,581 હા હા. 524 00:23:45,581 --> 00:23:48,967 >> [પ્રેક્ષક હસતી] 525 00:23:48,967 --> 00:23:49,800 ડેવિડ જે MALAN: અને? 526 00:23:49,800 --> 00:23:52,490 પ્રેક્ષક: અને ભાગ્યે જ કોઇ [અશ્રાવ્ય] સાફ. 527 00:23:52,490 --> 00:23:59,536 [પ્રેક્ષક હસતી] 528 00:23:59,536 --> 00:24:04,456 પ્રેક્ષક: અલબત્ત, [અશ્રાવ્ય] પહેલાં, જેલી ના કાગળ દૂર કરો. 529 00:24:04,456 --> 00:24:06,940 ડેવિડ જે MALAN: જેલી થી કાગળ દૂર કરો. 530 00:24:06,940 --> 00:24:08,229 પગલું 14. 531 00:24:08,229 --> 00:24:09,020 અમે લગભગ ત્યાં છો. 532 00:24:09,020 --> 00:24:09,857 હા? 533 00:24:09,857 --> 00:24:12,600 >> પ્રેક્ષક: ઉલટાવો જેલી બોટલ પહેલાં બધું બહાર પડે છે. 534 00:24:12,600 --> 00:24:16,515 >> ડેવિડ જે MALAN: ઉલટાવો જેલી જેલી પહેલાં બોટલ બહાર પડે છે. 535 00:24:16,515 --> 00:24:19,070 536 00:24:19,070 --> 00:24:19,890 પગલું 15. 537 00:24:19,890 --> 00:24:21,130 >> પ્રેક્ષક: કેપ બદલો. 538 00:24:21,130 --> 00:24:22,463 >> ડેવિડ જે MALAN: કેપ બદલો. 539 00:24:22,463 --> 00:24:25,880 540 00:24:25,880 --> 00:24:28,190 પગલું 16. 541 00:24:28,190 --> 00:24:28,931 અરે વાહ? 542 00:24:28,931 --> 00:24:29,806 >> AUDIENCE: [અશ્રાવ્ય] 543 00:24:29,806 --> 00:24:34,109 544 00:24:34,109 --> 00:24:35,400 ડેવિડ જે MALAN: ફરીથી કહો. 545 00:24:35,400 --> 00:24:38,100 પ્રેક્ષક: તમારા જેલી બંધ કેપ લો. 546 00:24:38,100 --> 00:24:39,650 ડેવિડ જે MALAN: તમારા જેલી બંધ. 547 00:24:39,650 --> 00:24:43,720 548 00:24:43,720 --> 00:24:49,510 તેથી અરે really--. 549 00:24:49,510 --> 00:24:50,420 પર આવે છે. 550 00:24:50,420 --> 00:24:51,740 કેપ બદલો. 551 00:24:51,740 --> 00:24:56,660 તમે જણાવ્યું હતું કે cap-- મૂકો જેલી થી કેપ દૂર કરો. 552 00:24:56,660 --> 00:24:58,950 અમે લૂપ એક બીટ છો જેવી લાગે છે. 553 00:24:58,950 --> 00:24:59,640 પગલું 17. 554 00:24:59,640 --> 00:25:00,398 હા? 555 00:25:00,398 --> 00:25:02,639 >> AUDIENCE: [અશ્રાવ્ય] 556 00:25:02,639 --> 00:25:03,930 ડેવિડ જે MALAN: ફરીથી કહો. 557 00:25:03,930 --> 00:25:05,150 AUDIENCE: [અશ્રાવ્ય] 558 00:25:05,150 --> 00:25:07,835 ડેવિડ જે MALAN: step-- પર પાછા જાઓ 559 00:25:07,835 --> 00:25:10,110 AUDIENCE: [અશ્રાવ્ય] 560 00:25:10,110 --> 00:25:13,760 ડેવિડ જે MALAN: દૂર કરો પીનટ બટર થી કેપ. 561 00:25:13,760 --> 00:25:14,492 હા? 562 00:25:14,492 --> 00:25:16,430 >> પ્રેક્ષક: બધા મૂકો બ્રેડ પર જેલી. 563 00:25:16,430 --> 00:25:19,040 >> ડેવિડ જે MALAN: બધા મૂકો બ્રેડ પર જેલી. 564 00:25:19,040 --> 00:25:25,372 565 00:25:25,372 --> 00:25:26,830 ડેવિડ જે MALAN: અમે લગભગ ત્યાં છો. 566 00:25:26,830 --> 00:25:27,800 પગલું 19. 567 00:25:27,800 --> 00:25:30,250 >> પ્રેક્ષક: વધુ જેલી દૂર કરો. 568 00:25:30,250 --> 00:25:31,720 >> ડેવિડ જે MALAN: Haha, જેલી. 569 00:25:31,720 --> 00:25:36,615 >> [વધાવી] 570 00:25:36,615 --> 00:25:39,240 ડેવિડ જે MALAN: શા we-- નથી વધુ એક પગલું આ ઘર લે છે. 571 00:25:39,240 --> 00:25:41,720 એક વધુ પગલું અને પછી અમે સેન્ડવીચ સેવા પડશે. 572 00:25:41,720 --> 00:25:42,900 હા? 573 00:25:42,900 --> 00:25:45,570 >> AUDIENCE: [અશ્રાવ્ય] 574 00:25:45,570 --> 00:25:50,704 >> ડેવિડ જે MALAN: કોઈપણ સેન્ડવીચ છે remains-- લેટ્સ ઇન્ડેન્ટ ખાય this--. 575 00:25:50,704 --> 00:25:56,400 >> [પ્રેક્ષક હાસ્ય] 576 00:25:56,400 --> 00:26:00,395 >> ડેવિડ જે MALAN: બધા અધિકાર, આભાર તમે અહીં અમારા સ્વયંસેવકો છે. 577 00:26:00,395 --> 00:26:06,150 >> [વધાવી} 578 00:26:06,150 --> 00:26:08,940 >> ડેવિડ જે MALAN: અમે કેટલાક સરસ છે તમે દરેક માટે ભેટ વિદાય. 579 00:26:08,940 --> 00:26:14,350 તમારા પોતાના પીનટ બટર, જેલી, અને બ્રેડ ઘર પાછા લાવે છે. 580 00:26:14,350 --> 00:26:15,774 આભાર. 581 00:26:15,774 --> 00:26:17,118 >> Kiersten: આભાર. 582 00:26:17,118 --> 00:26:18,618 ડેવિડ જે MALAN: [અશ્રાવ્ય] સ્વાગત છે. 583 00:26:18,618 --> 00:26:21,849 [વધાવી] 584 00:26:21,849 --> 00:26:24,390 ડેવિડ જે MALAN: તેથી, આ છે અલબત્ત, એક હાસ્યાસ્પદ ઉદાહરણ. 585 00:26:24,390 --> 00:26:24,890 અધિકાર? 586 00:26:24,890 --> 00:26:28,890 પરંતુ તે પ્રકારની અમે કેવી રીતે બતાવે છે માની મનુષ્યો માત્ર સ્પષ્ટતા લે છે. 587 00:26:28,890 --> 00:26:30,890 અને એ હકીકત હું કરી છે અન્ય માનવ સાથે વાત, 588 00:26:30,890 --> 00:26:33,300 તે અથવા તેણી માત્ર તમે શું અર્થ જાણે છે. 589 00:26:33,300 --> 00:26:35,220 >> એન્જીનિયરિંગ નથી જઈ રહ્યા છે તમે શું અર્થ ખબર, 590 00:26:35,220 --> 00:26:37,430 ત્યારે પણ તરીકે ઉપયોગ અમે આજે કરવા માટે કરી રહ્યાં છો 591 00:26:37,430 --> 00:26:42,300 સ્ક્રેચ કંઈક પ્રોગ્રામિંગ, ડ્રેગ અને ડ્રોપ, પઝલ ભાગ શૈલી ભાષા. 592 00:26:42,300 --> 00:26:44,310 પણ યુવાન માટે રચાયેલ બાળકો, તમારી પાસે 593 00:26:44,310 --> 00:26:48,726 જેથી સ્પષ્ટ અને સાથે શાબ્દિક હોઈ શું તમે તમારા કાર્યક્રમ કરવા માંગો છો. 594 00:26:48,726 --> 00:26:50,600 હવે આખરે, અમે છો પ્રોગ્રામિંગ હોઈ ચાલે 595 00:26:50,600 --> 00:26:53,550 નથી સ્યુડોકોડનો કોડ માં, વાક્યરચના જેવા ઇંગલિશ, 596 00:26:53,550 --> 00:26:56,370 પરંતુ કોડ અથવા, વધુ યોગ્ય રીતે, સ્ત્રોત કોડ. 597 00:26:56,370 --> 00:26:59,260 સોર્સ કોડ માત્ર ફેન્સી માર્ગ છે તમે ખરેખર કોડ વર્ણન માટે 598 00:26:59,260 --> 00:27:01,730 છે કે કીબોર્ડ સાથે લખવા નથી ઇંગલિશ સે દીઠ માં. 599 00:27:01,730 --> 00:27:06,480 તે C અથવા જાવા અથવા C ++ અથવા કંઈક માં છે કે, અમે ટૂંક સમયમાં જોશો. 600 00:27:06,480 --> 00:27:09,510 >> અને હકીકતમાં, માત્ર એક બીક પ્રથમ નજરમાં, તમે થોડા, 601 00:27:09,510 --> 00:27:13,769 આ ભાષામાં લખાયેલ પ્રોગ્રામ છે સી પરંતુ તમે થોડા વિરોધી બીક કહેવાય છે, 602 00:27:13,769 --> 00:27:15,560 તમે સંપૂર્ણપણે કરશે ચાલી રહ્યું છે તે સમજવા 603 00:27:15,560 --> 00:27:18,980 આવે આગામી સોમવારે જ્યારે તે આ કંઈક કરવા માટે આવે છે. 604 00:27:18,980 --> 00:27:20,510 પ્રમાણિકપણે, આ એક જૂની ભાષા છે. 605 00:27:20,510 --> 00:27:22,430 તે એકદમ arcane છે પરંતુ તે પ્રતિનિધિ છે 606 00:27:22,430 --> 00:27:26,120 આ દિવસોમાં ભાષાઓ ઘણો છે કૌંસ અને સર્પાકાર ઘણાં હોય 607 00:27:26,120 --> 00:27:28,630 કૌંસ અને ભાવ ગુણ અને સેમિકોલન્સ. 608 00:27:28,630 --> 00:27:30,780 અને આ ઘણો નથી કે વાકયરચનામાં સામગ્રી 609 00:27:30,780 --> 00:27:32,450 બધા બુદ્ધિપૂર્વક રસપ્રદ છે. 610 00:27:32,450 --> 00:27:35,790 ખરેખર, તે એક મૂક વિક્ષેપ છે આ ખૂબ જ સરળ વિચારો 611 00:27:35,790 --> 00:27:37,370 કે ચહેરા અમને staring છે. 612 00:27:37,370 --> 00:27:41,760 આ કાર્યક્રમ, તમે માત્ર ધારી શકે છે, કોઈની કમ્પ્યુટર સ્ક્રીન પર પ્રિન્ટ 613 00:27:41,760 --> 00:27:44,070 શબ્દો "હેલો અલ્પવિરામ વિશ્વ." 614 00:27:44,070 --> 00:27:44,860 આ તે છે. 615 00:27:44,860 --> 00:27:46,580 તેથી સ્પષ્ટ રીતે, ત્યાં છે કે સામગ્રી ઘણો 616 00:27:46,580 --> 00:27:48,970 ની રીતે મેળવવામાં ત્યાં કેટલાક સ્પષ્ટતા, 617 00:27:48,970 --> 00:27:52,490 પણ તે ખૂબ જ ઝડપથી સરકી રહ્યું છે દૂર અને સંપૂર્ણપણે સાહજિક છે. 618 00:27:52,490 --> 00:27:55,617 >> ખરેખર, અમે કરવા જઇ રહ્યાં છે તે આજે આ એકદમ જટિલ distill છે 619 00:27:55,617 --> 00:27:58,950 કાર્યક્રમ જોઈ, જે ફરીથી તમે આવો પડશે ઝડપથી સમજી છે, પરંતુ કંઈક માટે 620 00:27:58,950 --> 00:27:59,710 ખૂબ જ સરળ. 621 00:27:59,710 --> 00:28:01,640 આપણે માત્ર અમે શું અર્થ કહે છે. 622 00:28:01,640 --> 00:28:05,590 અમે શું અર્થ એક ચિત્ર દોરવા દો, અહીં આ પઝલ ટુકડાઓ માર્ગ દ્વારા. 623 00:28:05,590 --> 00:28:09,110 >> તેથી આ એક પ્રોગ્રામિંગ છે સ્ક્રેચ તરીકે ઓળખાય ભાષા. 624 00:28:09,110 --> 00:28:11,080 તે એમઆઇટી મીડિયા લેબ દ્વારા વિકસાવવામાં આવી હતી. 625 00:28:11,080 --> 00:28:14,830 અને તમે સમસ્યા માં જોશો છે, શૂન્ય સુયોજિત છે, કે જે પછી આજની રાત કે સાંજ પ્રકાશિત થશે 626 00:28:14,830 --> 00:28:18,980 અમે તમને આ પર જાઓ પડશે અહીં scratch.mit.edu URL ને. 627 00:28:18,980 --> 00:28:20,940 અને તેઓ એક વેબ છે આધારિત ઈન્ટરફેસ કે જે મારફતે 628 00:28:20,940 --> 00:28:22,540 તમે તમારા પ્રથમ કાર્યક્રમ લખશે. 629 00:28:22,540 --> 00:28:25,330 અથવા પહેલાં સાથે તમે તે અનુભવ, તમારા બીજા કાર્યક્રમો, 630 00:28:25,330 --> 00:28:28,090 પરંતુ પર્યાવરણમાં કે કદાચ થોડો અજાણ્યા અને તે 631 00:28:28,090 --> 00:28:32,930 કંઈક બનાવવા માટે દબાણ કરશે આ ખૂબ જ દ્રશ્ય પર્યાવરણ મદદથી. 632 00:28:32,930 --> 00:28:35,940 >> હવે, હું જાઉં છું શું અહીં શું કરવું કાર્યક્રમ પોતે ખોલવા છે. 633 00:28:35,940 --> 00:28:41,911 તે માત્ર એક વેબ બ્રાઉઝર તરીકે અસ્તિત્વ ધરાવે છે પણ ડાઉનલોડ કાર્યક્રમ તરીકે 634 00:28:41,911 --> 00:28:44,660 જેથી તમે ખરેખર ઉપયોગ કરી શકો છો કે તમે ઇન્ટરનેટનો ઉપયોગ ન હોય તો. 635 00:28:44,660 --> 00:28:46,743 અને હું તે કરવા જાઉં છું અહીં, સેન્ડર્સ, માત્ર 636 00:28:46,743 --> 00:28:49,580 કિસ્સામાં વાઇ વૈજ્ઞાનિક નથી સુપર સારી રીતે સહકાર. 637 00:28:49,580 --> 00:28:52,640 અને હું શું કરવા જાઉં છું બિંદુ છે આ કાર્યક્રમ થોડા લક્ષણો બહાર. 638 00:28:52,640 --> 00:28:55,720 તેથી, સ્પષ્ટ કરવા માટે, હું માત્ર બે છે મારા ડેસ્કટોપ પર ચિહ્ન ક્લિક 639 00:28:55,720 --> 00:28:59,830 અથવા સમાન, scratch.mit.edu ગયા અને તે આ વિન્ડો ખેંચાય છે. 640 00:28:59,830 --> 00:29:01,650 આ એક પ્રોગ્રામિંગ પર્યાવરણ છે. 641 00:29:01,650 --> 00:29:04,110 તે સોફ્ટવેર એક ભાગ છે કે એમઆઇટી ખાતે અમારા કેટલાક મિત્રોની 642 00:29:04,110 --> 00:29:08,850 માતાનો અમને દો અને તમે લખવા લખ્યું હતું કે ભાષામાં કાર્યક્રમો સ્ક્રેચ કહેવાય છે. 643 00:29:08,850 --> 00:29:12,010 >> હવે આ એક બને છે પણ સ્ક્રેચ નામ આપવામાં આવ્યું છે, જે બિલાડી 644 00:29:12,010 --> 00:29:13,890 અને આ તે રહે છે કે જેમાં તેમના વિશ્વ છે. 645 00:29:13,890 --> 00:29:17,175 આ સૂચવે છે કે, તેથી વાત કરવા માટે, સ્ટેજ છે ટોચ ડાબી બાજુના ખૂણે લંબચોરસ. 646 00:29:17,175 --> 00:29:18,800 અને તે એક બિલાડી જેવો નથી. 647 00:29:18,800 --> 00:29:20,591 તમે તેને જોવા કરી શકો છો કંઈપણ અને તમારા જેવા 648 00:29:20,591 --> 00:29:23,700 ઘણા જેમ sprites હોઇ શકે છે, અથવા કાર્યક્રમ અક્ષરો. 649 00:29:23,700 --> 00:29:27,450 દરમિયાન, ઉપર અહીં સુધી પર અધિકાર, એક મોટી ખાલી સ્લેટ છે. 650 00:29:27,450 --> 00:29:30,260 અને આ એક ક્ષણ છે, જ્યાં છે અમે પ્રોગ્રામિંગ શરૂ થઈ રહ્યું છે 651 00:29:30,260 --> 00:29:32,750 ખેંચીને અને છોડી દેવા દ્વારા આ ગ્રાફિકલ પઝલ 652 00:29:32,750 --> 00:29:35,300 અધિકાર છે કે ટુકડાઓ અહીં મધ્યમાં. 653 00:29:35,300 --> 00:29:38,140 અને કરતાં તેમને રીતે વધુ છે અમે વર્ગ અહીં પર સમય પસાર પડશે 654 00:29:38,140 --> 00:29:40,080 તમે તે મળશે કારણ કે તેઓ બધા એકદમ સાહજિક છો. 655 00:29:40,080 --> 00:29:41,788 ફરી, તે માટે રચાયેલ છે બાળકો, પરંતુ અમે માટે 656 00:29:41,788 --> 00:29:45,759 તે કેટલાક સિવાય પીંજવું તેનો ઉપયોગ , આંટીઓ ચલો મૂળભૂત વિચારો, 657 00:29:45,759 --> 00:29:48,050 શરતો, અને, ટૂંક સમયમાં, વસ્તુઓ કાર્યો અને ઘટનાઓ જેમ 658 00:29:48,050 --> 00:29:51,810 અને થ્રેડો અને અમે પડશે અન્ય ફેન્સી વસ્તુઓ ખરેખર બનાવવા માટે પહેલાં લાંબા મેળવવા 659 00:29:51,810 --> 00:29:53,840 સ્ક્રેચ માંથી કંઈક. 660 00:29:53,840 --> 00:29:54,810 વિનોદ ઈરાદો. 661 00:29:54,810 --> 00:29:58,740 >> હવે, હું અહીં કરવા જાઉં છું શું છે નથી ગતિ, પરંતુ નિયંત્રણ પર ક્લિક કરો. 662 00:29:58,740 --> 00:30:01,400 અને આ માત્ર એક છે અહીં ના વર્ગીકરણ 663 00:30:01,400 --> 00:30:03,150 અને હું અલગ જુઓ રંગ બ્લોક્સ સુયોજિત કરો. 664 00:30:03,150 --> 00:30:05,030 પરંતુ થોડા પરિચિત શબ્દો નોટિસ. 665 00:30:05,030 --> 00:30:07,830 અને "જો બીજું" "તો" અને "પુનરાવર્તન." 666 00:30:07,830 --> 00:30:10,440 અને તમે કદાચ ધારી શકો છો કે, શાખા ની યાદ અપાવે છે 667 00:30:10,440 --> 00:30:12,870 અથવા શરતો અમે જોયું, અને પણ રહ્યાં રચના. 668 00:30:12,870 --> 00:30:14,760 તેથી અમે અહીં જ બ્લોક્સ છે. 669 00:30:14,760 --> 00:30:16,720 પરંતુ સૌથી રસપ્રદ એક અહીં આ એક છે. 670 00:30:16,720 --> 00:30:20,690 આ લીલો ધ્વજ ક્લિક કર્યું છે, આ પહેલાં પ્રોગ્રામિંગ સાથે તે માટે 671 00:30:20,690 --> 00:30:23,110 અનુભવ, સમકક્ષ છે એક મુખ્ય કાર્ય છે. 672 00:30:23,110 --> 00:30:25,300 પરંતુ અજાણ્યા લોકો માટે, આ પઝલ ભાગ છે 673 00:30:25,300 --> 00:30:27,320 કે અમારા સમગ્ર કાર્યક્રમ શરૂ જવું પડશે. 674 00:30:27,320 --> 00:30:31,350 હું જાઓ ત્યારે તે શાબ્દિક આ છે, એનો અર્થ એ થાય કાર્યક્રમ, અને લીલા ધ્વજ ક્લિક કરો 675 00:30:31,350 --> 00:30:35,560 તમે અહીં ઉપર જોઈ શકો છો કે જે આ UI એ ટોચ ડાબી બાજુના ખૂણે, 676 00:30:35,560 --> 00:30:38,570 તેથી લીલો ધ્વજ જુઓ લાલ સ્ટોપ સાઇન આગળ? 677 00:30:38,570 --> 00:30:41,475 હું કે ક્લિક કરો ત્યારે, મારા કાર્યક્રમ ચલાવવા રહ્યું છે. 678 00:30:41,475 --> 00:30:43,850 હવે, હું કંઈક કરવા જાઉં છું સ્ક્રેચ સાથે સુપર સરળ. 679 00:30:43,850 --> 00:30:46,640 હું આગળ જાઓ જાઉં છું અને દેખાવ પેનલ પર જાઓ 680 00:30:46,640 --> 00:30:50,010 અહીં, હું એક ટોળું હોય છે જાંબલી પઝલ ટુકડાઓ, 681 00:30:50,010 --> 00:30:53,887 અને હું આગળ જાઓ અને કરવા જાઉં છું કંઈક સુપર સરળ, જેમ કે છે. 682 00:30:53,887 --> 00:30:55,720 અને then-- નોટિસ આ સફેદ બોક્સમાં લખાણ 683 00:30:55,720 --> 00:30:59,290 હું કહેવા જાઉં છું editable-- છે "હેલો વર્લ્ડ" માત્ર અમે ગમે 684 00:30:59,290 --> 00:31:01,470 કે શાબ્દિક કર્યું આવૃત્તિ એક ક્ષણ પહેલા. 685 00:31:01,470 --> 00:31:05,920 અને હવે હું જાઓ અને આ ક્લિક કરો લીલો ધ્વજ, હવે હું પ્રોગ્રામ છે. 686 00:31:05,920 --> 00:31:07,810 તે ખાસ કરીને નથી રસપ્રદ કાર્યક્રમ, 687 00:31:07,810 --> 00:31:09,760 પરંતુ હું કમ્પ્યુટર કંઈક કરી હતી. 688 00:31:09,760 --> 00:31:13,120 હું એક કાર્યક્રમ શરૂ કર્યું અને તે હું તે કરવા જણાવ્યું શું કર્યું હતું. 689 00:31:13,120 --> 00:31:16,170 હવે, હું ખેંચો અને છોડો ચાલુ રાખી શકો છો વધુ અને આ પઝલ ટુકડાઓ વધુ 690 00:31:16,170 --> 00:31:19,220 અને તેઓ એકસાથે બાંધવું રહ્યું છે, પરંતુ કરી રહ્યાં છો અહીં પર કેટલીક પરિભાષા slap દો 691 00:31:19,220 --> 00:31:21,680 અમે રિકરિંગ જોશો કે કોર્સ દરમિયાન, 692 00:31:21,680 --> 00:31:24,610 અને ખરેખર કોમ્પ્યુટર વિજ્ઞાન સમગ્ર અને વધુ સામાન્ય પ્રોગ્રામિંગ. 693 00:31:24,610 --> 00:31:27,990 >> આ બ્લોક, જાંબલી માં, ચાલો "કહે છે" માત્ર એક નિવેદનમાં ફોન શરૂ કરો. 694 00:31:27,990 --> 00:31:29,240 તે હકીકત છે કે એક નિવેદનમાં જેવું છે. 695 00:31:29,240 --> 00:31:30,380 આ કરો. 696 00:31:30,380 --> 00:31:32,590 તેથી, તે એક શ્રેણી છે સૂચનો તમે તે 697 00:31:32,590 --> 00:31:36,760 ભાગ તરીકે કમ્પ્યુટર ફીડ શકે એક કાર્યક્રમ કે અલ્ગોરિધમનો. 698 00:31:36,760 --> 00:31:39,270 અને સ્પષ્ટ કરવા માટે, તમે કર્યું કદાચ માની લેવામાં 699 00:31:39,270 --> 00:31:41,930 કે તમે તમારા કમ્પ્યુટર પર કાર્યક્રમો છે. 700 00:31:41,930 --> 00:31:45,850 અને તેઓ પ્રકારની એલ્ગોરિધમ્સ છો, પરંતુ એક કાર્યક્રમ ખરેખર ગાણિતીક નિયમો સમૂહ છે 701 00:31:45,850 --> 00:31:47,160 કેટલાક મનુષ્યો લખ્યું છે. 702 00:31:47,160 --> 00:31:49,040 તેઓ તેને પેકેજ અને તેઓ, જેથી તમે તેને વેચી 703 00:31:49,040 --> 00:31:51,330 અથવા તેઓ એક વેબસાઇટ પર પોસ્ટ તમે ડાઉનલોડ કરવા માટે. 704 00:31:51,330 --> 00:31:54,930 તેથી, એક કાર્યક્રમ માત્ર એક છે zeros અને શૈલીઓનો સમગ્ર જથ્થો 705 00:31:54,930 --> 00:31:56,970 કે, કોઈક, મનુષ્યો બનાવવામાં. 706 00:31:56,970 --> 00:32:00,080 અને zeros તે નમૂનાઓ અને મુદ્દાઓ, આખરે, વસ્તુઓ પ્રતિનિધિત્વ 707 00:32:00,080 --> 00:32:04,030 "હેલો કહો વર્લ્ડ" અથવા "નાટક જેમ આ સંગીત "અથવા" આ વિડિઓ રમવા " 708 00:32:04,030 --> 00:32:05,129 અથવા "એક ઇમેઇલ મોકલો." 709 00:32:05,129 --> 00:32:06,920 પરંતુ અમે પાછા આવવા પડશે માર્ગ વધુ વિગતવાર શું 710 00:32:06,920 --> 00:32:08,780 જ્યારે તમે એક કાર્યક્રમ છે, તમારી જાતને તેમને લખો. 711 00:32:08,780 --> 00:32:11,320 >> અહીં અન્ય statement-- છે "એક બીજા માટે રાહ જુઓ." 712 00:32:11,320 --> 00:32:14,330 હું માંગો છો હું હજુ સુધી આ ઉપયોગ કરે છે પરંતુ ન હતી મારા કાર્યક્રમ એક ક્ષણ માટે વિરામ 713 00:32:14,330 --> 00:32:16,540 કંઈક, હું આમ કરવા માટે તે કહી શકે છે. 714 00:32:16,540 --> 00:32:18,450 એક બીજા રાહ જુઓ. 715 00:32:18,450 --> 00:32:20,150 હવે અન્ય એક "અવાજ ભજવે છે." હોઈ શકે છે 716 00:32:20,150 --> 00:32:23,270 તેથી, આ, તે ખંજવાળી અનન્ય છે અવાજ રમવા માટે ક્ષમતા હોય છે. 717 00:32:23,270 --> 00:32:26,130 તેથી, એક નિવેદનમાં હું કદાચ ઉપયોગ "અવાજ ભજવે છે.", અહીં, છે 718 00:32:26,130 --> 00:32:29,530 દરમિયાન, બુલિયન અભિવ્યક્તિ, તેથી આ એક પારખુ શબ્દ છે 719 00:32:29,530 --> 00:32:34,490 શ્રી bool નામ આપવામાં માત્ર એક વ્યક્તિ નામ અપાયું, અને આ બધા એક પ્રશ્ન છે. 720 00:32:34,490 --> 00:32:37,470 સાચું કે ખોટા માઉસ નીચે છે? 721 00:32:37,470 --> 00:32:41,100 એક બુલિયન અભિવ્યક્તિ માત્ર છે ઇંગલિશ માં કેટલાક અભિવ્યક્તિ 722 00:32:41,100 --> 00:32:42,860 એ વાત સાચી કે ખોટી ક્યાં છે. 723 00:32:42,860 --> 00:32:44,140 ક્યાં પર અથવા બંધ. 724 00:32:44,140 --> 00:32:45,130 ક્યાં એક અથવા શૂન્ય. 725 00:32:45,130 --> 00:32:46,960 તમે તેને વિચાર કરી શકો છો રીતે કોઇ પણ સંખ્યામાં, 726 00:32:46,960 --> 00:32:49,220 પરંતુ તે છે ક્યાં સાચું કે આ ખોટા, આખરે. 727 00:32:49,220 --> 00:32:52,540 તેથી "માઉસ નીચે પ્રશ્ન ચિહ્ન" કે બુલિયન અભિવ્યક્તિ છે. 728 00:32:52,540 --> 00:32:54,300 અને તમે કદાચ, અન્ય વિચાર કરી શકો છો. 729 00:32:54,300 --> 00:32:57,510 દાખલા તરીકે, "ડાબી નંબર છે યોગ્ય સંખ્યા કરતા ઓછી? " 730 00:32:57,510 --> 00:32:59,410 તે, પણ, છે બુલિયન અભિવ્યક્તિ. 731 00:32:59,410 --> 00:33:01,540 "કરતાં ઓછી" બુલિયન અભિવ્યક્તિ છે. 732 00:33:01,540 --> 00:33:03,280 >> આ એક, પણ, "સ્પર્શ માઉસ પોઇન્ટર." 733 00:33:03,280 --> 00:33:05,196 મને ખાતરી છે કે નથી શા માટે તેઓ માઉસ પોઇન્ટર કહેવાય છે. 734 00:33:05,196 --> 00:33:08,430 તે માત્ર છે, કર્સર છે, એનો અર્થ એ થાય બિલાડી સ્પર્શ, સ્ક્રીન પર તીર, 735 00:33:08,430 --> 00:33:09,022 દાખલા તરીકે. 736 00:33:09,022 --> 00:33:10,480 અથવા સ્ક્રીન કેટલાક અન્ય પાસા. 737 00:33:10,480 --> 00:33:13,710 અને તે, ફરી, એક પ્રશ્ન છે અને કે બુલિયન અભિવ્યક્તિ સૂચવે છે. 738 00:33:13,710 --> 00:33:17,130 કંઈક કે જે તમે કદાચ એક સ્થિતિમાં ઉપયોગ કરવા માંગો છો. 739 00:33:17,130 --> 00:33:19,100 તેથી અમે માત્ર એક ક્ષણ કે આવવું પડશે. 740 00:33:19,100 --> 00:33:20,350 તમે એક સાથે કરી શકો છો "અને" વસ્તુઓ. 741 00:33:20,350 --> 00:33:23,099 તેથી, જો તમે આ તે ચકાસવા માટે કરવા માંગો છો , કેસ છે અને જો કે આ કેસ છે 742 00:33:23,099 --> 00:33:25,580 તમે આ જેમ એક "અને" બ્લોક વાપરી શકો છો. 743 00:33:25,580 --> 00:33:26,850 અને અહીં કે શરત છે. 744 00:33:26,850 --> 00:33:31,290 નાના ઓપનિંગ આકાર નોટિસ આ પીળા પઝલ ભાગ ટોચ માં, 745 00:33:31,290 --> 00:33:34,480 તે આકાર યાદ અપાવે છે અમે માત્ર એક ક્ષણ પહેલા જોયું કે. 746 00:33:34,480 --> 00:33:37,920 આ બુલિયન અભિવ્યક્તિઓ દરેક આ નિર્દેશ ધાર છે 747 00:33:37,920 --> 00:33:39,030 ડાબી અને જમણી બાજુ પર. 748 00:33:39,030 --> 00:33:43,140 એમઆઇટી લોકો નક્કી કર્યું, કારણ કે અને તે છે કે દૃષ્ટિની પહોંચાડવાના આકાર દ્વારા, 749 00:33:43,140 --> 00:33:45,780 તમે પ્રકારની, લોકોને મદદ કરી શકો છો એકસરખું વિદ્યાર્થીઓ અને બાળકો, 750 00:33:45,780 --> 00:33:47,650 પ્રકારની શાબ્દિક જગ્યાએ ભરવા માટે કહો. 751 00:33:47,650 --> 00:33:49,780 >> હવે કે puzzle-- ઓપનિંગ, થોડી નાની છે 752 00:33:49,780 --> 00:33:52,750 અને અમે કાર્યક્રમ જોશો, સ્ક્રેચ, તે ફિટ વધશે. 753 00:33:52,750 --> 00:33:54,830 તે છેવટે, તેના આકાર જાળવી રાખવા પડશે. 754 00:33:54,830 --> 00:33:58,350 તેથી એક શરત તમે નક્કી ચાલો "હું કંઈક કે ન જોઈએ?" 755 00:33:58,350 --> 00:34:00,470 એક બુલિયન અભિવ્યક્તિ વાસ્તવિક પ્રશ્ન છે 756 00:34:00,470 --> 00:34:04,100 તમે મને કરવા માટે જાઓ છો તે નક્કી કરવા માટે ઉપયોગ કરી રહ્યાં છો ડાબી કે હું જમણી જવું છે 757 00:34:04,100 --> 00:34:06,710 હું આ અનુભવી જ્યારે રસ્તા માં કાંટો કહેવાતા? 758 00:34:06,710 --> 00:34:07,980 તમે બે શાખાઓ છે શકે છે. 759 00:34:07,980 --> 00:34:10,909 કંઈક સાચું છે જો, શું આ, બીજું, તે રીતે જાઓ 760 00:34:10,909 --> 00:34:14,590 અથવા તમે માત્ર પર કંઈ કરી શકો છો બધા આ બ્લોક ગર્ભિત છે. 761 00:34:14,590 --> 00:34:16,360 એ જ રીતે, અમે માળો આ વસ્તુઓ કરી શકો છો. 762 00:34:16,360 --> 00:34:20,204 તેથી તમે માં કાંટો ત્રણ ગણો કરવા માંગો છો માર્ગ, આ કે આ કે તે શું છે, ક્યાં તો 763 00:34:20,204 --> 00:34:21,870 તમે આ બધી વસ્તુઓ સાથે માત્ર માળો કરી શકો છો. 764 00:34:21,870 --> 00:34:24,520 અને તે થોડો વિચાર શરૂ થાય છે નીચ, છેવટે, ખાતરી કરો કે માટે, 765 00:34:24,520 --> 00:34:26,120 પરંતુ તર્ક હજુ પણ એ જ છે. 766 00:34:26,120 --> 00:34:28,000 તમે શાબ્દિક વાંચી શકે છે નીચે આ ટોચ 767 00:34:28,000 --> 00:34:33,290 અને તે આ તો અર્થ શું કહે છે સાચું છે, આ કરવા બીજું બીજું છે. 768 00:34:33,290 --> 00:34:36,179 >> એક લૂપ સ્ક્રેચ સરળ ન મળી નથી. 769 00:34:36,179 --> 00:34:37,422 કાયમ નીચે પ્રમાણે કરો. 770 00:34:37,422 --> 00:34:39,880 હવે તમે તમને લાગે શકે છે ત્યાં નથી કારણ કે ખૂબ કરી શકો છો 771 00:34:39,880 --> 00:34:42,839 ટોચ અને વચ્ચે ઘણી જગ્યા આ પઝલ ભાગ ખોલીને નીચે. 772 00:34:42,839 --> 00:34:45,671 પરંતુ તમે સ્ક્રેચ રહ્યું છે જોશો ઘણા પઝલ ટુકડાઓ ફિટ વધવા 773 00:34:45,671 --> 00:34:47,060 તમે ત્યાં ભીડ કરવા માંગો છો છે. 774 00:34:47,060 --> 00:34:48,960 અન્ય લૂપ હોઈ શકે છે પુનરાવર્તન સાથે વ્યક્ત કરી હતી. 775 00:34:48,960 --> 00:34:51,590 તમે અગાઉથી ખબર છે, "હું કંઈક 10 વખત કરવા માંગો છો, " 776 00:34:51,590 --> 00:34:54,010 તમે માત્ર સ્ક્રેચ કહી શકે છે કંઈક 10 વખત કરવું. 777 00:34:54,010 --> 00:34:57,260 અને, દરમિયાન, અમે ચલો હોઈ શકે છે. 778 00:34:57,260 --> 00:34:59,572 અહીં કોઈપણ એક છે, તે, આ કિસ્સામાં નારંગી છે 779 00:34:59,572 --> 00:35:00,780 અને આ એક વાવંટોળ પ્રવાસ છે. 780 00:35:00,780 --> 00:35:04,540 ફરીથી, તમે આ ખૂબ જ સુલભ મળશે તમે એક જ પોઇન્ટ અને ક્લિક શરૂ કરો. 781 00:35:04,540 --> 00:35:07,930 હું મારા ચલ n નામ આપવામાં આવ્યું છે, પરંતુ હું કર્યું હું માંગો છો કંઈપણ નામ આપવામાં આવ્યું હોઈ શકે છે, 782 00:35:07,930 --> 00:35:11,280 અને હું માં, અહીં સુયોજિત છું આ મનસ્વી ઉદાહરણ, શૂન્ય. 783 00:35:11,280 --> 00:35:14,250 >> હવે હેલ્લો જેવો કાર્યક્રમ જોયા વિશ્વ, કે જે બધી અનિવાર્ય નથી 784 00:35:14,250 --> 00:35:17,900 તેથી આપણે ખરેખર કંઈક ખોલવા દો ભૂતપૂર્વ વિદ્યાર્થી કરવામાં છે. 785 00:35:17,900 --> 00:35:23,100 , મને આગળ વધો અને ખોલો દાખલા તરીકે, આ અહીં એક, 786 00:35:23,100 --> 00:35:26,780 જેના માટે હું ખુશી થશે એક સ્વયંસેવક છે. 787 00:35:26,780 --> 00:35:28,450 બધા હક છે, કેવી રીતે માતાનો દૂર જવા દો about--. 788 00:35:28,450 --> 00:35:29,240 હા, પર આવે છે. 789 00:35:29,240 --> 00:35:30,056 તમારું નામ શું છે? 790 00:35:30,056 --> 00:35:30,635 >> અબ્બી: અબ્બી. 791 00:35:30,635 --> 00:35:32,010 ડેવિડ જે MALAN: અબ્બી, પર આવે છે. 792 00:35:32,010 --> 00:35:35,930 તેથી જો તમે ક્યારેય ભજવી છે પહેલાં આ રમત? 793 00:35:35,930 --> 00:35:36,430 અબ્બી: ના 794 00:35:36,430 --> 00:35:37,370 ડેવિડ જે MALAN: બધા અધિકાર. 795 00:35:37,370 --> 00:35:38,380 ડેવિડ, તમને મળીને સરસ. 796 00:35:38,380 --> 00:35:39,620 પર પર આવે છે. 797 00:35:39,620 --> 00:35:42,300 અને તમારા પ્રોગ્રામિંગ છે પૃષ્ઠભૂમિ, જો કોઈ હોય તો. 798 00:35:42,300 --> 00:35:43,914 >> અબ્બી: હું કેટલાક C ++ શીખી કર્યું. 799 00:35:43,914 --> 00:35:45,580 ડેવિડ જે MALAN: તમે કેટલાક C ++ શીખી કર્યું. 800 00:35:45,580 --> 00:35:48,382 અને તમારા રમત છે પૃષ્ઠભૂમિ રમતા? 801 00:35:48,382 --> 00:35:49,505 >> અબ્બી: જવાબ નથી ઘણો. 802 00:35:49,505 --> 00:35:51,130 ડેવિડ જે MALAN: ઠીક છે, તેથી અમે તે લેવા પડશે. 803 00:35:51,130 --> 00:35:52,700 અહીં આ રમત કામ ચાલે છે કેવી રીતે. 804 00:35:52,700 --> 00:35:54,510 હું આગળ જાઓ જાઉં છું અને લીલો ધ્વજ ક્લિક કરો કે જે 805 00:35:54,510 --> 00:35:55,830 અહીં ટોચ અધિકાર છે. 806 00:35:55,830 --> 00:35:59,710 વર્ગ હવે તમારા પુરોગામી અહીં તમે કેટલાક સૂચનો આપવામાં આવી છે. 807 00:35:59,710 --> 00:36:02,306 અને માત્ર એક ક્ષણ, તે "જગ્યા શરૂ કરવા માટે." કહે છે 808 00:36:02,306 --> 00:36:03,680 તેથી આગળ વધો અને spacebar દબાવો. 809 00:36:03,680 --> 00:36:05,507 >> કમ્પ્યુટર રમત: Pikachu. 810 00:36:05,507 --> 00:36:08,340 ડેવિડ જે MALAN: અને ધ્યેય છે ત્યાં દર્શાવવામાં તરીકે, ખોરાક પકડી 811 00:36:08,340 --> 00:36:09,320 ડાબી પર. 812 00:36:09,320 --> 00:36:11,388 અને માટે [અશ્રાવ્ય] 813 00:36:11,388 --> 00:36:15,356 >> [ગેમ સંગીત વગાડવાનો] 814 00:36:15,356 --> 00:36:27,280 815 00:36:27,280 --> 00:36:29,610 >> ડેવિડ જે MALAN: ઓહ, તો સાથે સાથે, રમવા માટે આભાર. 816 00:36:29,610 --> 00:36:32,800 અમે અહીં થોડી છે તમારા માટે ભેટ વિદાય. 817 00:36:32,800 --> 00:36:35,574 અમે CS50 તણાવ બોલ છે તમે પસંદ કરવા માંગો છો છે. 818 00:36:35,574 --> 00:36:36,820 સારી બધા હક છે, તમે પૂરી કરવા માટે. 819 00:36:36,820 --> 00:36:39,680 આવતા અને પડકારરૂપ માટે આભાર. 820 00:36:39,680 --> 00:36:42,410 821 00:36:42,410 --> 00:36:46,910 તેથી અમે આમ, વધુ તણાવ બોલમાં છે માતાનો ઉત્સાહિત કરવા માટે એક વધુ ઉદાહરણ કરવા દો. 822 00:36:46,910 --> 00:36:48,150 એક સ્વયંસેવક? 823 00:36:48,150 --> 00:36:50,510 તે વિશે તમામ હક, અહીં સામે. 824 00:36:50,510 --> 00:36:51,250 તમારું નામ શું છે? 825 00:36:51,250 --> 00:36:51,660 >> ફિલિપ: ફિલિપ. 826 00:36:51,660 --> 00:36:52,660 >> ડેવિડ જે MALAN: ફિલિપ. 827 00:36:52,660 --> 00:36:54,530 અપ ફિલિપ પર આવે છે. 828 00:36:54,530 --> 00:36:57,340 તેથી, ફિલિપ કરી રહ્યું છે અન્ય રમત સાથે પડકારવામાં 829 00:36:57,340 --> 00:37:00,840 તમારા પૂરોગામી એક કે સમસ્યા ભાગ શૂન્ય સુયોજિત છે, લખ્યું 830 00:37:00,840 --> 00:37:03,510 આઇવિ માતાનો ખૂબ સખત ગેમ કહેવાય છે. 831 00:37:03,510 --> 00:37:05,980 અને અમે માત્ર એક માં જોશો આ દ્વારા અર્થ છે તે ક્ષણ. 832 00:37:05,980 --> 00:37:07,400 ફિલિપ, તમને મળીને સરસ. 833 00:37:07,400 --> 00:37:09,060 તમારી પૃષ્ઠભૂમિ શું છે? 834 00:37:09,060 --> 00:37:10,310 ફિલિપ: કોડિંગ ઘણો થઈ ગયું. 835 00:37:10,310 --> 00:37:11,110 પણ, થોડા ગેમિંગ થઈ ગયું. 836 00:37:11,110 --> 00:37:11,570 >> ડેવિડ જે MALAN: બરાબર. 837 00:37:11,570 --> 00:37:12,620 પણ ગેમિંગ ઘણો મળ્યો. 838 00:37:12,620 --> 00:37:14,230 અને તમે પહેલાં આ રમત રમાય છે? 839 00:37:14,230 --> 00:37:14,730 >> ફિલિપ: ના 840 00:37:14,730 --> 00:37:16,438 ડેવિડ જે MALAN: બધા અધિકાર છે, તેથી અહીં અમે જાઓ. 841 00:37:16,438 --> 00:37:18,434 હું આગળ જાઓ જાઉં છું અને લીલો ધ્વજ ક્લિક કરો. 842 00:37:18,434 --> 00:37:24,160 >> [ગેમ સંગીત] 843 00:37:24,160 --> 00:37:27,770 >> [સંગીત એમસી હેમર, "યુ આ સ્પર્શી શકતી નથી"] 844 00:37:27,770 --> 00:38:39,790 845 00:38:39,790 --> 00:38:41,635 >> ફિલિપ: [અશ્રાવ્ય] 846 00:38:41,635 --> 00:38:42,760 ડેવિડ જે MALAN: [અશ્રાવ્ય] 847 00:38:42,760 --> 00:38:44,740 ફિલિપ: [અશ્રાવ્ય] 848 00:38:44,740 --> 00:38:49,056 [હાસ્ય] 849 00:38:49,056 --> 00:38:50,680 [સંગીત એમસી હેમર, "યુ આ સ્પર્શી શકતી નથી"] 850 00:38:50,680 --> 00:38:52,660 ડેવિડ જે MALAN: [અશ્રાવ્ય] તે મારફતે હળ. 851 00:38:52,660 --> 00:38:54,094 ફિલિપ: [અશ્રાવ્ય] 852 00:38:54,094 --> 00:38:55,135 ડેવિડ જે MALAN: આગળ જાઓ. 853 00:38:55,135 --> 00:39:01,570 [સંગીત એમસી હેમર, "યુ આ સ્પર્શી શકતી નથી"] 854 00:39:01,570 --> 00:39:15,832 855 00:39:15,832 --> 00:39:16,915 ડેવિડ જે MALAN: બધા અધિકાર. 856 00:39:16,915 --> 00:39:18,400 અભિનંદન. 857 00:39:18,400 --> 00:39:25,150 >> [વધાવી] 858 00:39:25,150 --> 00:39:27,330 >> ડેવિડ જે MALAN: અમે કરશે પોસ્ટ કે ઓનલાઇન પાછળથી તેથી 859 00:39:27,330 --> 00:39:29,820 તમે procrastinate શકે છે તેની સાથે સાથે સાથે. 860 00:39:29,820 --> 00:39:32,550 પ્રિન્સટન કે પછી, આગામી આવે છે. 861 00:39:32,550 --> 00:39:35,470 >> તેથી હવે આપણે ખરેખર આગળ વધવા દો શરૂઆતથી શરૂ કરવા માટે, 862 00:39:35,470 --> 00:39:39,310 તેથી વાત કરવા માટે, અને ખરેખર ત્યાં સુધી બિલ્ડ અમે આ વિચારો કેટલાક સિવાય પીંજવું કરી શકો છો 863 00:39:39,310 --> 00:39:41,970 અને કંઈક પણ વિચાર અંત સુધીમાં વધુ જટિલ. 864 00:39:41,970 --> 00:39:45,240 હું ઉપર અહીં જાઓ જાઉં છું અને હું જાઉં છું આગળ વધો અને નવી ફાઈલ બનાવવા માટે. 865 00:39:45,240 --> 00:39:47,460 તેથી ફરી, સમસ્યા સેટ જવામાં આવશે આ પગલાંઓ કેટલાક મારફતે. 866 00:39:47,460 --> 00:39:49,300 પરંતુ, હું હતી બધા જાઓ હતી આ ફાઇલ મેનુ અને હું 867 00:39:49,300 --> 00:39:52,760 જણાવ્યું હતું કે, "નવા" માઈક્રોસોફ્ટ જેવા ખૂબ જ શબ્દ, અથવા જેમ કોઈ પણ કાર્યક્રમ. 868 00:39:52,760 --> 00:39:56,630 >> અને માતાનો હવે આગળ જાઓ અને અમે એક ક્ષણ પહેલા "હેલો વર્લ્ડ" અમલ, 869 00:39:56,630 --> 00:39:58,410 પરંતુ આપણે કંઈક થોડી કયું સૌથી વધુ પ્રિય કરવા દો. 870 00:39:58,410 --> 00:40:00,150 હું ઘટનાઓ જાઓ જાઉં છું. 871 00:40:00,150 --> 00:40:02,350 અને હું જ્યારે "કરવા જાઉં છું લીલો ધ્વજ ક્લિક કર્યું છે. " 872 00:40:02,350 --> 00:40:05,830 અને પછી હું વાપરવા માટે જાઉં છું અમે એક શાખા કહે રહેશે. 873 00:40:05,830 --> 00:40:07,610 તેથી હું એક "જો" સ્થિતિ વાપરવા માટે જાઉં છું. 874 00:40:07,610 --> 00:40:10,940 અને કેવી રીતે જલદી હું બંધ વિચાર નોટિસ તે માટે, તે એક સાથે ત્વરિત કરવા માંગે છે. 875 00:40:10,940 --> 00:40:13,020 તેથી હું જવા દો અને તે એક સાથે હેયર. 876 00:40:13,020 --> 00:40:15,150 અને હવે હું કંઈક રસપ્રદ કરી શકો છો. 877 00:40:15,150 --> 00:40:19,150 હું અહીં મારફતે સ્ક્રોલ, હું જાઉં છું બ્લોકની સંપૂર્ણ જથ્થો જોવા માટે. 878 00:40:19,150 --> 00:40:22,620 હું પર જાઓ "માહિતી" - મને in-- ઝૂમ ચલો વિશે કંઈક છે. 879 00:40:22,620 --> 00:40:26,160 હું પર જાઓ "ગતિ" તમે કરી શકો છો દેખીતી રીતે આસપાસ વસ્તુઓ કરો. 880 00:40:26,160 --> 00:40:28,760 હું "ઓપરેટરો" પર જાઓ - ઓહ, આ રસપ્રદ છે 881 00:40:28,760 --> 00:40:31,000 હું રેન્ડમ નંબર પસંદ કરી શકો છો. 882 00:40:31,000 --> 00:40:34,119 તેથી મને માત્ર સાથે કંઈક દો કેટલાક સંભાવના, માત્ર કારણ કે. 883 00:40:34,119 --> 00:40:36,160 હું આગળ જાઓ જાઉં છું અને આ પઝલ ભાગ ખેંચો, 884 00:40:36,160 --> 00:40:37,910 આ કરતાં કે ઓછા છે બ્લોક, તે માત્ર જેથી 885 00:40:37,910 --> 00:40:39,480 "કે એક કરતાં આ નંબર ઓછા છે?" 886 00:40:39,480 --> 00:40:42,438 પરંતુ હું હાર્ડ કોડ સંખ્યાબંધ નહિં માંગો કે કારણ કે ખૂબ અર્થહીન છે. 887 00:40:42,438 --> 00:40:46,270 તેથી હું આ ભાગ ખેંચો જાઉં છું અહીં છે, અને તે માં હેયર કેવી રીતે નોટિસ, 888 00:40:46,270 --> 00:40:49,480 અને હવે દો મને આગળ જાઓ અને જો "કહેવું રેન્ડમ લેવામાં છે કે સંખ્યા 889 00:40:49,480 --> 00:40:51,820 છ કરતાં ઓછી, નીચેની નથી છે. " 890 00:40:51,820 --> 00:40:52,790 હવે શા માટે કરતાં ઓછી છ? 891 00:40:52,790 --> 00:40:56,400 આ અસરકારક રીતે શું સંભાવના છે માત્ર તર્ક, મને આપી રહ્યું? 892 00:40:56,400 --> 00:40:57,440 લગભગ 50%, અધિકાર? 893 00:40:57,440 --> 00:41:01,190 જો માતાનો રેન્ડમ ધારી કે સંખ્યા 1 અને 10 વચ્ચે કરતાં ઓછી છ છે 894 00:41:01,190 --> 00:41:03,480 સ્પષ્ટ રીતે તે બે, એક છે, ત્રણ, ચાર, અથવા પાંચ. 895 00:41:03,480 --> 00:41:06,740 અને તેથી કે મને એક આપી રહ્યું છે શું થઈ રહ્યું છે તે 50% સંભાવના? 896 00:41:06,740 --> 00:41:09,890 >> વેલ માતાનો કંઈક કરવા દો આ "અવાજ મ્યાઉ ભજવે છે." 897 00:41:09,890 --> 00:41:11,750 અને નોટિસ, ફરી, આ પઝલ ભાગ વધે 898 00:41:11,750 --> 00:41:13,700 જેથી લાંબા આકાર સાથે મેળ છે, ફિટ. 899 00:41:13,700 --> 00:41:14,910 તે મહત્વપૂર્ણ છે તે છે. 900 00:41:14,910 --> 00:41:18,000 મને સ્ક્રેચ પર જાઓ અહીં અને "ઓનલાઇન." ક્લિક કરો 901 00:41:18,000 --> 00:41:19,300 કંઈ થાય છે. 902 00:41:19,300 --> 00:41:21,160 કે ભૂલ છે? 903 00:41:21,160 --> 00:41:21,999 ના, જરૂરી નથી. 904 00:41:21,999 --> 00:41:24,040 તે માત્ર છે કે હોઈ શકે છે મોટી સંખ્યા પસંદ કરવામાં આવી હતી. 905 00:41:24,040 --> 00:41:25,762 તેથી આપણે તેને ફરીથી કરવા દો. 906 00:41:25,762 --> 00:41:27,550 કંઈ નથી. 907 00:41:27,550 --> 00:41:28,344 >> [મેઓવ] 908 00:41:28,344 --> 00:41:29,510 ડેવિડ જે MALAN: ત્યાં તે છે. 909 00:41:29,510 --> 00:41:30,280 [મેઓવ] 910 00:41:30,280 --> 00:41:31,690 ડેવિડ જે MALAN: ફરીથી. 911 00:41:31,690 --> 00:41:32,300 નં 912 00:41:32,300 --> 00:41:32,922 >> [Meowing] 913 00:41:32,922 --> 00:41:35,380 ડેવિડ જે MALAN: તમે કર્યું તેથી જો ક્યારેય, અલબત્ત, એક રમત રમાય 914 00:41:35,380 --> 00:41:38,500 જ્યાં સામગ્રી રેન્ડમ થઈ રહ્યું છે, ખરાબ ગાય્ઝ જેમ આવતા નથી અથવા છે 915 00:41:38,500 --> 00:41:41,350 , સ્ક્રીન પર આવતા અથવા વસ્તુઓ ઘટી અથવા ઘટી નથી, 916 00:41:41,350 --> 00:41:43,610 કે કંઇક સુપર કારણ કે આ જેમ સરળ બની રહ્યું છે. 917 00:41:43,610 --> 00:41:46,010 રેન્ડમ નંબર ચૂંટો અને જો તે કેટલાક કિંમત કરતાં ઓછી છે 918 00:41:46,010 --> 00:41:49,100 કદાચ આ કરવા અથવા કદાચ તે કરવા. 919 00:41:49,100 --> 00:41:51,340 અમે સમાવેશ થઈ શકે શરત માં કે. 920 00:41:51,340 --> 00:41:52,600 માતાનો કંઇક અલગ કરવા દો. 921 00:41:52,600 --> 00:41:53,559 >> મને કે ફેંકી દેવું જોઈએ. 922 00:41:53,559 --> 00:41:56,058 તમે દ્વારા સામગ્રી છૂટકારો મેળવવા કરી શકો છો માત્ર ડાબી બોલ ખેંચીને 923 00:41:56,058 --> 00:41:56,810 અને ગો ભાડા. 924 00:41:56,810 --> 00:42:00,310 મને આગળ વધો અને એક કાયમ બ્લોક કરવા દો અને ખૂબ જ ઝડપથી હેરાન કંઈક. 925 00:42:00,310 --> 00:42:03,010 મને આગળ જાઓ અને "અવાજ મ્યાઉ ભજવે છે." કહે છે 926 00:42:03,010 --> 00:42:06,620 પરંતુ હું આ ખૂબ પ્રયત્ન કરવા માંગો છો નથી નકામી, તેથી, મને આ બ્લોક ગ્રેબ દો 927 00:42:06,620 --> 00:42:09,090 ", એક બીજા રાહ જુઓ" અને નોટિસ તે માટે કોઈ વધુ જગ્યા છે. 928 00:42:09,090 --> 00:42:11,310 પરંતુ તમે બંધ પૂરતી જાઓ, તે ત્યાં જવા માંગે છે. 929 00:42:11,310 --> 00:42:14,100 તેથી હું જવા દો અને તે કરશે બ્લોક ભરવા માટે વિકસે છે. 930 00:42:14,100 --> 00:42:15,932 તેથી હવે આ લૂપ છે. 931 00:42:15,932 --> 00:42:16,432 [Meowing] 932 00:42:16,432 --> 00:42:18,473 ડેવિડ જે MALAN: હું છું શાબ્દિક કાયમ આમ. 933 00:42:18,473 --> 00:42:19,360 ફરીથી અને ફરીથી. 934 00:42:19,360 --> 00:42:21,510 કે જે હમણાં જ કુદરતી ઊંડાણ નથી. 935 00:42:21,510 --> 00:42:24,800 મને આગળ વધો અને આ બદલવા દો નથી એક બીજા માટે, બે સેકન્ડ 936 00:42:24,800 --> 00:42:25,854 અને Enter દબાવો. 937 00:42:25,854 --> 00:42:28,770 સ્ક્રેચ વિશે અને સરસ છે તમે પૂછપરછ કાર્યક્રમ શકે છે. 938 00:42:28,770 --> 00:42:32,450 ફેરફાર કરો, કદાચ દાખલ કરો અથવા મફત હિટ ફરી, અને તે માત્ર ચાલુ રાખવામાં આવશે. 939 00:42:32,450 --> 00:42:34,962 ઠીક છે, હવે અમે શા માટે નથી કંઈક થોડી કયું સૌથી વધુ પ્રિય? 940 00:42:34,962 --> 00:42:39,680 શરૂઆતથી બધું બદલે, મને આગળ વધો અને એક અગાઉથી ખોલો 941 00:42:39,680 --> 00:42:43,180 , હું બેકડ પૂર્વ કે, એક બનાવ્યું "પેટ ધ કેટ." કહેવાય 942 00:42:43,180 --> 00:42:44,920 અને અમે તમામ પોસ્ટ પડશે ઓનલાઇન આ ફાઈલો, 943 00:42:44,920 --> 00:42:48,464 અને સમસ્યા સેટ શૂન્ય તમને જણાવશે કેવી રીતે તેને ઍક્સેસ અને તેમને ખોલવા માટે. 944 00:42:48,464 --> 00:42:49,880 અને નોટિસ, આ ખૂબ સરળ છે. 945 00:42:49,880 --> 00:42:53,860 પરંતુ અગાઉથી, હું પકડીને છે એવું લાગે છે એક "કાયમ" બ્લોક, તેથી હું લૂપ મળી છે. 946 00:42:53,860 --> 00:42:55,500 અને પછી હું એક "જો" સ્થિતિ મળી છે. 947 00:42:55,500 --> 00:42:57,410 હું એક બુલિયન અભિવ્યક્તિ મળી છે. 948 00:42:57,410 --> 00:43:00,100 >> ઇંગલિશ માં તેથી, માત્ર પર glancing આ, તમે ક્યારેય કર્યું છે, ખાસ કરીને જો 949 00:43:00,100 --> 00:43:04,278 માત્ર તર્ક, પહેલાં પ્રોગ્રામ, શું આ કરવું આ કાર્યક્રમ ચાલે છે? 950 00:43:04,278 --> 00:43:06,910 >> [પ્રેક્ષક પપડાટ] 951 00:43:06,910 --> 00:43:09,960 >> ડેવિડ જે MALAN: તમે બિલાડી પેટ તો, બિલાડી અધિકાર મ્યાઉ રહ્યું છે? 952 00:43:09,960 --> 00:43:14,560 કારણ કે છે "કાયમ ચકાસ્યા વગર" માઉસ પોઇન્ટર બિલાડી સ્પર્શ. 953 00:43:14,560 --> 00:43:17,630 તેથી સ્પષ્ટ છે, અને હું કહી ન હતી આ પહેલાં, આ પઝલ તમામ 954 00:43:17,630 --> 00:43:20,750 ટુકડાઓ અને સ્ક્રિપ્ટ કે અમે તેમની અંદર સંયુક્ત છે 955 00:43:20,750 --> 00:43:25,510 તેથી વાત કરવા માટે, એક સ્ક્રિપ્ટ સાથે સમતુલ્ય જ છે કાર્યક્રમ, ખરેખર, આ બિલાડી માટે અનુસરે છે. 956 00:43:25,510 --> 00:43:30,110 અને કારણ નોટિસ કારણ કે ઠીક છે અહીં આ જ બિલાડી પ્રકાશિત થયેલ છે કેવી રીતે, 957 00:43:30,110 --> 00:43:32,710 અહીં નીચે તમે બનાવી શકો છો બીજા બિલાડી અથવા કૂતરા અથવા ખરેખર 958 00:43:32,710 --> 00:43:33,970 કંઈપણ તમે ગ્રાફિકલી માંગો છો. 959 00:43:33,970 --> 00:43:35,900 તમે કંઈક આયાત કરી શકો છો ફોટોશોપ, અથવા જેમ છે, 960 00:43:35,900 --> 00:43:38,300 અને તમે જો કંઈક સંકલિત એક પ્રોજેક્ટ માટે બનાવવા માંગો છો. 961 00:43:38,300 --> 00:43:40,174 અને તમે મળશે શું, આખરે, તમે તે છે 962 00:43:40,174 --> 00:43:44,800 પઝલ ઉમેરો સ્ક્રિપ્ટો ઉમેરી શકો છો વ્યક્તિગત અક્ષરો ટુકડાઓ,. 963 00:43:44,800 --> 00:43:47,210 તેથી આ બધા સંબંધ આ ચોક્કસ બિલાડી. 964 00:43:47,210 --> 00:43:51,770 તેથી હવે હું આગળ જાઓ અને ભજવે છે જો આ કાર્યક્રમ, કંઇ ચાલી રહ્યું છે. 965 00:43:51,770 --> 00:43:52,970 પરંતુ તે ચાલી રહ્યું છે. 966 00:43:52,970 --> 00:43:56,364 આ કાર્યક્રમ આ કાયમ લૂપ છે પ્રકારની શું કરવા માટે રાહ જોઈ? 967 00:43:56,364 --> 00:43:57,230 >> [પ્રેક્ષક પપડાટ] 968 00:43:57,230 --> 00:43:58,130 >> ડેવિડ જે MALAN: બિલાડી પેટ માટે. 969 00:43:58,130 --> 00:43:59,800 તેથી હું him-- તરફ મારા માઉસ ખસેડવા જો 970 00:43:59,800 --> 00:44:02,420 >> [Meowing] 971 00:44:02,420 --> 00:44:04,450 >> ડેવિડ જે MALAN: તેથી હવે હું બિલાડી પાળવા છું. 972 00:44:04,450 --> 00:44:07,330 દરમિયાન, અમે ડબલ શાખા હોઈ શકે છે. 973 00:44:07,330 --> 00:44:10,370 મને આગળ વધો અને ખોલો અપ બિલાડી પેટ નથી. 974 00:44:10,370 --> 00:44:12,160 અમે પણ આ ઑનલાઇન પોસ્ટ કરશો. 975 00:44:12,160 --> 00:44:16,760 આ થોડો વધુ છે જટિલ છે, પરંતુ કહ્યા વગર 976 00:44:16,760 --> 00:44:18,780 તમે કદાચ ધારી શકો છો શું ચાલી રહ્યું છે. 977 00:44:18,780 --> 00:44:20,160 >> [Meowing] 978 00:44:20,160 --> 00:44:23,900 >> ડેવિડ જે MALAN: કેટ છે meowing, ભવ્ય જૂના સમય. 979 00:44:23,900 --> 00:44:26,690 પરંતુ આ કાર્યક્રમ કોર્સ છે કહેવાતા "ધ કેટ પેટ નથી," 980 00:44:26,690 --> 00:44:29,350 જેથી સ્પષ્ટ, હું બિલાડી પેટ કરવા માંગો છો. 981 00:44:29,350 --> 00:44:30,490 >> [ધમધોકાર] 982 00:44:30,490 --> 00:44:31,940 >> ડેવિડ જે MALAN: બિલાડી પેટ નથી. 983 00:44:31,940 --> 00:44:34,230 હવે, ચાલો એક નજર અહીં અન્ય ઉદાહરણ છે. 984 00:44:34,230 --> 00:44:38,035 આ એક કહેવામાં આવશે "હાય, હાય, હાય," કારણોસર 985 00:44:38,035 --> 00:44:40,410 કે કારણ કે, સ્પષ્ટ થશે જલદી હું આ વસ્તુ ચલાવવા તરીકે 986 00:44:40,410 --> 00:44:41,401 >> [સીલ ભસતા] 987 00:44:41,401 --> 00:44:43,942 ડેવિડ જે MALAN: કરવા માટે ખૂબ જ સરળ હેરાન સ્ક્રેચ કાર્યક્રમો લખો. 988 00:44:43,942 --> 00:44:45,300 [સીલ ભસતા] 989 00:44:45,300 --> 00:44:48,540 ડેવિડ જે MALAN: હવે અમે નથી જશે આ બધા સાથે મહાન વિગતવાર માં, 990 00:44:48,540 --> 00:44:51,150 પરંતુ એક છે નોટિસ અહીં નવી સુવિધાઓ દંપતિ. 991 00:44:51,150 --> 00:44:55,540 કહેવાય ચલ, "મ્યૂટ," છે અને પછી શરતો એક ટોળું છે. 992 00:44:55,540 --> 00:44:57,900 અને હવે, મને દો માત્ર કહેતા તમે પીંજવું 993 00:44:57,900 --> 00:45:03,170 આ વ્યક્તિ પણ હેરાન નહીં કે જો, હું આ spacebar હિટ કરી શકે છે અને તે અટકી જાય છે. 994 00:45:03,170 --> 00:45:05,880 ભૂમિકા ભજવી રહી છે નીચે પ્રમાણે આ બે સ્ક્રિપ્ટો છે. 995 00:45:05,880 --> 00:45:08,510 તેમાંથી એક કરી છે દર થોડા સેકન્ડોમાં ભસતા. 996 00:45:08,510 --> 00:45:11,305 અન્ય એક માત્ર રાહ જોઈ રહ્યું છે મારા માટે આ spacebar ફટકો. 997 00:45:11,305 --> 00:45:14,780 અને હું આ spacebar દબાવો કરો તો, તેને બદલી રહ્યું છે 998 00:45:14,780 --> 00:45:18,096 આ ચલ ના રાજ્ય કિંમત આ ચલ છે કે, દેખીતી રીતે છે 999 00:45:18,096 --> 00:45:20,470 કહેવાતા "મ્યૂટ," હું કહી ન હતી એ જેવા કંટાળાજનક તે કંઈક, 1000 00:45:20,470 --> 00:45:22,370 હું "મ્યૂટ.", તે એક ઇંગલિશ શબ્દ કહેવાય 1001 00:45:22,370 --> 00:45:24,740 1 1 0 અથવા 0 થી. 1002 00:45:24,740 --> 00:45:26,830 સાચું પ્રતિ સાચા ખોટા કે ખોટું છે. 1003 00:45:26,830 --> 00:45:28,930 અને તેથી તમે ખરેખર આ કરી શકો છો હવે જુઓ તમે તે 1004 00:45:28,930 --> 00:45:31,720 બે સ્ક્રિપ્ટો કરી શકે છે, બે કાર્યક્રમો, એક સાથે ચાલી 1005 00:45:31,720 --> 00:45:34,360 અને બંને બેઠક કરી શકે છે લુપ માં કંઈક કરી. 1006 00:45:34,360 --> 00:45:38,067 માનવ કરવા માટે રાહ જુએ છે spacebar હિટ કંઈક. 1007 00:45:38,067 --> 00:45:38,650 [સીલ ભસતા] 1008 00:45:38,650 --> 00:45:40,566 ડેવિડ જે MALAN: અને હવે તેમણે ફરીથી તેમના માર્ગ પર છે. 1009 00:45:40,566 --> 00:45:41,640 [સીલ ભસતા] 1010 00:45:41,640 --> 00:45:45,220 ડેવિડ જે MALAN: તેથી શું બીજું અમે આ ઉદાહરણો સાથે કરી શકે છે? 1011 00:45:45,220 --> 00:45:50,920 ઠીક છે, ચાલો આગળ વધો અને એક કરવા દો ઘેટાં ગણતરી ઉદાહરણ. 1012 00:45:50,920 --> 00:45:59,210 અમે અહીં રેખાઓ આ ચાલુ રાખવા પડશે of-- માતાનો ઘેટાં ઉદાહરણ ખોલો. 1013 00:45:59,210 --> 00:46:02,460 અને નોટિસ, ખૂબ પહેલાં જેમ, આ એક, Thankfully, થોડા ઓછા હેરાન કરે છે. 1014 00:46:02,460 --> 00:46:06,940 હું અહીં રમવા હિટ એકવાર ઓહ ના, આ હેરાન કરે છે. 1015 00:46:06,940 --> 00:46:10,130 તેમણે બા રહ્યું છે કેટલાક સંભાવના સાથે. 1016 00:46:10,130 --> 00:46:11,050 ચાલો આ ફરીથી રમવા દો. 1017 00:46:11,050 --> 00:46:15,221 >> [શીપ BLEETING] 1018 00:46:15,221 --> 00:46:18,470 ડેવિડ જે MALAN: માત્ર એટલો જ તફાવત છે અમે, તેથી વાત કરવા માટે, પોશાક બદલ્યું 1019 00:46:18,470 --> 00:46:21,710 અને અમે અડધી અને કહે કરી રહ્યાં છો કે વાસ્તવિક નંબર છે. 1020 00:46:21,710 --> 00:46:24,680 વેલ ચાલો આગળ જઈએ અને આ એક પગલું આગળ લે છે. 1021 00:46:24,680 --> 00:46:28,190 અને મારી સાથે તમે પીંજવું દો અહીં એક અન્ય લક્ષણ. 1022 00:46:28,190 --> 00:46:31,800 ચાલો આગળ વધો અને ખોલો એક કાર્યક્રમ થ્રેડો કહેવાય છે. 1023 00:46:31,800 --> 00:46:36,620 તમે એક હોઈ શકે છે તેથી ખૂબ જેવા સ્પ્રાઈટનો, બહુવિધ સ્ક્રિપ્ટો કર્યા, 1024 00:46:36,620 --> 00:46:41,250 તમે બે sprites, પક્ષી માં હોઈ શકે છે એક બિલાડી, દરેક પોતાના સ્ક્રિપ્ટ કર્યા. 1025 00:46:41,250 --> 00:46:43,976 અને તેમને દરેક આ કરી શકો છો એક સાથે કામ કરે છે. 1026 00:46:43,976 --> 00:46:45,980 તમે ક્યારેય સાંભળ્યું કર્યું છે, તો શબ્દ "multithreading" 1027 00:46:45,980 --> 00:46:49,240 કમ્પ્યુટર "multithreaded" અર્થ છે તે ઘણી વસ્તુઓ કરી શકો છો 1028 00:46:49,240 --> 00:46:50,880 અને, ખરેખર, તેથી સ્ક્રેચ કરી શકો છો. 1029 00:46:50,880 --> 00:46:52,690 >> અને હવે પક્ષી પ્રકારની મૂક છે નોટિસ. 1030 00:46:52,690 --> 00:46:55,100 તે માત્ર રેન્ડમ વસ્તુઓ કરી છે, સ્ક્રીન બોલ પુષ્ટ. 1031 00:46:55,100 --> 00:46:59,460 સ્પષ્ટ રીતે બિલાડી પ્રોગ્રામ કરવામાં આવી છે પ્રકારની મેળવવા ક્ષમતાઓ હોય 1032 00:46:59,460 --> 00:47:02,680 પક્ષી કારણ પર ઘરમાં માટે તે હંમેશા તેમને પોઇન્ટ છે. 1033 00:47:02,680 --> 00:47:06,176 છેલ્લે સુધી, તેમણે વાસ્તવિક પક્ષી કેચ. 1034 00:47:06,176 --> 00:47:08,550 તેથી હું વિગતો પર રહેવું નહીં અહીં છે, પરંતુ તમે કરી શકો છો પ્રકારની 1035 00:47:08,550 --> 00:47:12,160 એ જ આકાર ઝાંખી, કેટલાક શરતો "જો", કેટલાક ચલો, 1036 00:47:12,160 --> 00:47:15,740 કદાચ કેટલાક આંટીઓ, છે આખરે એ જ વસ્તુ કરી. 1037 00:47:15,740 --> 00:47:18,400 >> હવે મને આગળ વધો અને ખોલો એકસાથે બીજું કંઈક, 1038 00:47:18,400 --> 00:47:20,920 ખાસ કરીને, તમે કેટલાક પીંજવું વધુ આરામદાયક છે, 1039 00:47:20,920 --> 00:47:22,760 તમે ખરેખર આ સાથે શું કરી શકો છો. 1040 00:47:22,760 --> 00:47:26,080 હું આગળ જાઓ જાઉં છું અને અહીં બટન ખોલો. 1041 00:47:26,080 --> 00:47:28,740 અને આ એક સુપર છે સરળ ઉપલક કાર્યક્રમ, 1042 00:47:28,740 --> 00:47:34,190 પરંતુ શું થાય છે જુઓ એ સિવાય હું જુઓ ત્યારે શું 1043 00:47:34,190 --> 00:47:39,860 હું તે આ આવૃત્તિમાં ખોલવા થાય છે જ્યારે, અહીં બ્રાઉઝર, scratch.mit.edu માં. 1044 00:47:39,860 --> 00:47:43,460 અને હું આ મોટા લાલ ક્લિક કરો ત્યારે બટન, શું થાય છે નોટિસ. 1045 00:47:43,460 --> 00:47:46,110 1046 00:47:46,110 --> 00:47:47,647 તેથી શું અહીં ચાલી રહ્યું છે? 1047 00:47:47,647 --> 00:47:50,480 ઘણા બધા જટિલતા ખરેખર છે હૂડ નીચે રહ્યું, 1048 00:47:50,480 --> 00:47:52,896 પણ હું અમલ કર્યો છતાં આ, અથવા પ્રમાણિકપણે, ડેન બ્રેડલી 1049 00:47:52,896 --> 00:47:54,660 તેથી માત્ર આ અમલમાં છે. 1050 00:47:54,660 --> 00:47:59,540 તેમણે વૈવિધ્યપૂર્ણ સ્ક્રેચ પઝલ રચાયેલ છે એક સ્ક્રેચ વિસ્તરણ તરીકે ઓળખાય ભાગ છે,, 1051 00:47:59,540 --> 00:48:01,300 તેમણે ટૉગલ કહેવાય છે. 1052 00:48:01,300 --> 00:48:06,332 >> અને શું ટૉગલ કરે છે તે મોકલે છે ઇન્ટરનેટ પર એક સંદેશ. 1053 00:48:06,332 --> 00:48:08,290 અને તે સંદેશ પોતે થોડી ભેદી જુએ છે. 1054 00:48:08,290 --> 00:48:10,248 પરંતુ આ પણ તમે પડશે શબ્દ અંત સુધીમાં સમજે છે. 1055 00:48:10,248 --> 00:48:14,930 તે ખરેખર મોકલી છે સંદેશ આ જેવી થોડી કંઈક જુએ છે. 1056 00:48:14,930 --> 00:48:15,921 તે માત્ર લખાણ છે. 1057 00:48:15,921 --> 00:48:16,420 વિસ્મૃત. 1058 00:48:16,420 --> 00:48:19,130 તમે સમય દ્વારા તે સમજવા પડશે અમે સમસ્યા સાત સુયોજિત છે. 1059 00:48:19,130 --> 00:48:22,180 તે માત્ર એક શાબ્દિક સંદેશ મોકલવા છે એક સર્વર પર ઇન્ટરનેટ પર. 1060 00:48:22,180 --> 00:48:24,330 અને તે સર્વર, આખરે છે આ લાઇટ બલ્બ માટે વાત જે 1061 00:48:24,330 --> 00:48:27,240 તે ફેન્સી લાઇટ બલ્બ એક છે તે છે કે, પોતે, વાત છે 1062 00:48:27,240 --> 00:48:30,760 અહીં નેટવર્ક માં વાઇ વૈજ્ઞાનિક છે, જ્યાં સ્થાનિક ઉપકરણ નીચે અહીં 1063 00:48:30,760 --> 00:48:34,400 અને, અંતે, તે વાસ્તવમાં છે પર અને બંધ કે પ્રકાશ દેવાનો. 1064 00:48:34,400 --> 00:48:36,240 પરંતુ અમે વધુ શું કરી શકો છો હજુ પણ રસપ્રદ વસ્તુઓ. 1065 00:48:36,240 --> 00:48:38,270 ડેન પણ અમારા માટે શું કર્યું નોટિસ. 1066 00:48:38,270 --> 00:48:42,210 તેમણે દરેક બહુવિધ sprites કરી જે ક્લિક માટે રાહ જોઈ એક સ્ક્રિપ્ટ છે. 1067 00:48:42,210 --> 00:48:44,030 હું લાલ ક્લિક કરો, તો તે લાલ જાય છે. 1068 00:48:44,030 --> 00:48:46,780 હું વાદળી વિચાર, તે blueish જાય છે. 1069 00:48:46,780 --> 00:48:49,854 લીલા, પીળા, નારંગી. 1070 00:48:49,854 --> 00:48:52,520 અને આ બધા દ્વારા થઈ રહ્યું છે ઇન્ટરનેટ પર રીતે બહાર જવાનું, 1071 00:48:52,520 --> 00:48:54,690 આ માટે અહીં નીચે બેક લાઇટ બલ્બ, અને બંધ. 1072 00:48:54,690 --> 00:48:57,981 >> અને તમે તેને માને કરી શકો છો અને આ છે જો સૌથી જટિલ સ્ક્રેચ કદાચ એક 1073 00:48:57,981 --> 00:49:00,930 પ્રોજેક્ટ કોઈને implemented-- છે તે એક દિવસમાં, ઔચિત્યની માં, તે હતી. 1074 00:49:00,930 --> 00:49:04,180 અને તે અમે નીચે ફેંકી દીધો પડકાર હતો ડેન માટે અમે બાઈનરી બલ્બ છે જોયું ત્યારે 1075 00:49:04,180 --> 00:49:05,810 અમે સ્ક્રેચ છે, કેવી રીતે અમે તેમને ભેગા કરી શકો છો? 1076 00:49:05,810 --> 00:49:08,410 અને, ખરેખર, આ સંપૂર્ણપણે છે આ રૂમ માં કંઈક કોઈને 1077 00:49:08,410 --> 00:49:14,250 સત્ર end-- તે છે દ્વારા કરી શકે ઉપયોગ reimplemented બાઈનરી બલ્બ 1078 00:49:14,250 --> 00:49:18,310 હતી તે જ ઈન્ટરફેસ બુધવારે અમારા iPad પર. 1079 00:49:18,310 --> 00:49:22,000 હવે, હું ખરેખર તેથી જો અહીં પર વત્તા ક્લિક કરો 1080 00:49:22,000 --> 00:49:25,250 અમે એક, બે, ત્રણ છે. 1081 00:49:25,250 --> 00:49:27,550 હું 16 હિટ અને એક કે કરી શકો છો. 1082 00:49:27,550 --> 00:49:29,440 128 છે, અને તેથી આગળ. 1083 00:49:29,440 --> 00:49:31,250 >> કે એકલા છે હવે જો અને તમારા મન વિકસિત, 1084 00:49:31,250 --> 00:49:35,680 તમે વસ્તુઓ વધુ સુલભ કરી શકે, ચોક્કસપણે કોઈપણ હાર્ડવેર સમાવેશ નથી. 1085 00:49:35,680 --> 00:49:38,320 સ્ક્રીન પર જાતે જ વસ્તુઓ. 1086 00:49:38,320 --> 00:49:41,110 અને, ખરેખર, શું સૌથી વધુ વિદ્યાર્થીઓ રમત અમુક પ્રકારના છે કરી અંત, 1087 00:49:41,110 --> 00:49:44,600 કલાત્મક કામ કેટલાક ભાગ, અથવા ઇન્ટરેક્ટિવ એનિમેશન અમુક પ્રકારના. 1088 00:49:44,600 --> 00:49:47,352 અને હું એક કહે છે અમારા મનપસંદ આ એક છે. 1089 00:49:47,352 --> 00:49:49,060 અને હું જો વિચાર્યું અમે લાઇટ ધૂંધળું શકે છે, 1090 00:49:49,060 --> 00:49:52,960 અમે આ અંતિમ પર એક ઝલક લેવા પડશે અંતમા સ્ક્રેચ પ્રોજેક્ટ. 1091 00:49:52,960 --> 00:49:57,460 પરંતુ તમે ધ્યાનમાં શું રાખવી જોઈએ પડશે હું એક છેલ્લા વિગતવાર સાથે તમે પીંજવું કરી શકો છો 1092 00:49:57,460 --> 00:49:59,140 sectioning આગામી સપ્તાહ શરૂ થશે. 1093 00:49:59,140 --> 00:50:00,830 ઓફિસ કલાકો આગામી સપ્તાહ શરૂ થશે. 1094 00:50:00,830 --> 00:50:04,410 સમસ્યા શૂન્ય પોસ્ટ કરવામાં આવશે સુયોજિત CS50.harvard.edu પછી આજે. 1095 00:50:04,410 --> 00:50:06,430 અને તમે સ્વાગત કરવામાં આવશે સમસ્યા સેટ શૂન્ય માં 1096 00:50:06,430 --> 00:50:10,070 CS50 પોતાના Zamyla ચાન, જે સૌથી અમારી વૉકથ્રૂઝ ઓફ માર્ગદર્શન આપે છે. 1097 00:50:10,070 --> 00:50:11,952 આ એમ્બેડ વિડિઓઝ છે સમસ્યા સેટમાં 1098 00:50:11,952 --> 00:50:15,160 કે ઘણો દ્વારા તમારા હાથ પકડી કરશે ઘણા મારફતે પ્રારંભિક સમૂહ અને 1099 00:50:15,160 --> 00:50:16,570 શક્ય ડિઝાઇન નિર્ણયો. 1100 00:50:16,570 --> 00:50:19,570 તમે કર્યું તેથી જો ક્યારેય કે લાગણી હતી એક હોમવર્ક સોંપણી ચૂંટવું જ્યારે 1101 00:50:19,570 --> 00:50:21,030 અને આશ્ચર્ય, જ્યાં હું શરુ કરું? 1102 00:50:21,030 --> 00:50:23,510 તે તમારા માટે કે જવાબ હશે. 1103 00:50:23,510 --> 00:50:27,720 અને હવે, અંતિમ કાર્યક્રમ તમારા પૂરોગામી એક 1104 00:50:27,720 --> 00:50:30,659 આ પ્રશ્નનો જવાબ "શિયાળ શું કહે છે?" 1105 00:50:30,659 --> 00:50:32,242 [સંગીત YLVIS, "ફોક્સ શું કહે છે?] 1106 00:50:32,242 --> 00:50:40,178 1107 00:50:40,178 --> 00:50:41,666 >> YLVIS: (ગાયક) ડોગ વાણો જાય છે. 1108 00:50:41,666 --> 00:50:43,650 કેટ મેઓવ જાય છે. 1109 00:50:43,650 --> 00:50:47,520 બર્ડ ચીંચીં જાય છે અને માઉસ squeak જાય છે. 1110 00:50:47,520 --> 00:50:49,240 ગાય moo જાય છે. 1111 00:50:49,240 --> 00:50:51,690 ફ્રોગ ખોખરો અવાજ જાય છે. 1112 00:50:51,690 --> 00:50:54,630 અને હાથી તેનો અવાજ કાઢવો જાય છે. 1113 00:50:54,630 --> 00:50:59,040 ડક્સ બતકનો કર્કશ અવાજ અને માછલી આંસુ વહેરાવવાં જવા કહે છે. 1114 00:50:59,040 --> 00:51:07,370 અને સીલ, ઓડ્બ્લ્યુ ઓડ્બ્લ્યુ ઓડ્બ્લ્યુ જાય પરંતુ કોઈ એક જાણે છે કે એક અવાજ છે, 1115 00:51:07,370 --> 00:51:10,330 શિયાળ શું કહે છે? 1116 00:51:10,330 --> 00:51:11,020 અને 1117 00:51:11,020 --> 00:51:12,478 >> ડેવિડ જે MALAN: તે CS50 માટે છે. 1118 00:51:12,478 --> 00:51:15,436 અમે તમે જોશો દિવસ અને સોમવારે પઝલ. 1119 00:51:15,436 --> 00:51:16,424 >> [વધાવી] 1120 00:51:16,424 --> 00:51:19,882 >> [સંગીત YLVIS, "ફોક્સ કહે છે શું?"] 1121 00:51:19,882 --> 00:51:24,840 1122 00:51:24,840 --> 00:51:28,820 >> નેરેટર: અને હવે ઊંડા Daven Farnham દ્વારા વિચારો,. 1123 00:51:28,820 --> 00:51:31,770 1124 00:51:31,770 --> 00:51:34,570 હું હિટ મળ્યો આજે એક ફોન પુસ્તક સાથે સામનો કરે છે. 1125 00:51:34,570 --> 00:51:38,160 હું છું, ગૂંચવણમાં ઘર ઓનલાઇન જોઈ રહ્યાં છે. 1126 00:51:38,160 --> 00:51:42,528