[Powered by Google Translate] 1 વક્તા: આ CS50 છે. તેથી હું જ્યાં તમે હવે કેટલાક વર્ષ પહેલા હતું, અને જ્યારે હું એક નવા વિદ્યાર્થીઓ લેવાનો હતો સમય, હું ખરેખર કમ્પ્યુટર્સ વિજ્ઞાન કરવાથી આ પથ પર નથી કરી હતી, ઈજનેરી. ખરેખર, હું એક સરકારી concentrator તરીકે આ સ્થળ પર આવી હતી. હું હાઇ સ્કૂલ રહ્યો છો એક બાળક જે ઇતિહાસ જેવી વસ્તુઓ ગમી. હું બંધારણીય કાયદો, ઇંગલિશ અને ગણિત પ્રકારની છે, તેથી પ્રકારની ગમ્યું સારી ગોળાકાર, પરંતુ વસ્તુઓ છે કે જે મેં શીખવ્યું ન કરવામાં આવ્યા હોત તે જરૂરી નથી ખબર હાઇ સ્કૂલ છે. અને નવા વિદ્યાર્થીઓ લેવાનો વર્ષ તેથી, હું આ ધાસ્તી હતી, હું પણ જેમાં છતાં કમ્પ્યુટર્સ ગમ્યું, કોમ્પ્યુટર રમતો રમે છે અને જેમ, હું ચોક્કસપણે કમ્પ્યુટર વ્યક્તિ, એક કમ્પ્યૂટર વિજ્ઞાની, અને મારી જાતને વિચાર પ્રમાણિકપણે, હું હાઇ સ્કૂલ જે કોમ્પ્યુટર લેતી હતી મારા મિત્રો વિચાર્યું geeks - વિજ્ઞાન એક એક બીટ હતા. અને હજુ સુધી, જ્યારે હું કેમ્પસ પર અહીં હતો, ત્યાં આ કોર્સ હતો, CS50, અને સમય, તે ખરેખર ધ્યાન આપવું કંઈક હોવાની આ પ્રતિષ્ઠા હતી. તે એક સારો કોર્સ હતો. તે એક મજા કોર્સ હતો. પરંતુ તમે ખરેખર બારણું કે પગ વિચાર હતો. અને તે થ્રેશોલ્ડ નવા વિદ્યાર્થીઓ લેવાનો વર્ષ પણ હું પાર નહોતો. અને હું મારા માર્ગ પર ગયા સરકારી concentrator હોવાથી પસાર થઇ હું કરી શકે તરીકે પૂર્વજરૂરીયાતો ઘણા, gen માટે વસ્તુઓ ગણાય પાર ઇડી અથવા કોર અને જેવા છે, અને પછી બીજા વર્ષ માટે, કેટલાક કારણોસર, હું મળ્યો ચેતા સાયન્સ સેન્ટર બી, CS50 જ્યાં પગ રાખ્યા છે. એક ખૂબ જ વિખ્યાત બ્રાયન Kernighan નું નામ દ્વારા કમ્પ્યૂટર વૈજ્ઞાનિક હતા અહીં તે વર્ષે શિક્ષણ અને એના પછી, હું માત્ર હતી ખરેખર તૈયાર આ વર્ગ લેતી / પસાર નિષ્ફળ દ્વારા મારા અભ્યાસ કાર્ડ ભરો. હું મને આસપાસ જોવામાં, અને હું figured આ રૂમ માં દરેકને ખબર મળી છે માર્ગ પ્રોગ્રામિંગ વિશે કોમ્પ્યુટર વિજ્ઞાન, કમ્પ્યુટર્સ વિશે વિશે વધુ. દરેક વ્યક્તિને આ ખંડમાં પ્રોગ્રામિંગ હોવું જ જોઈએ કારણ કે તેઓ 12 હતા, પરંતુ ખરેખર, કે કેસ ન હતો. અને તેથી ખૂબ છેલ્લા તો, સત્ર દિવસ પાંચમી સોમવાર કે હું લેવા આ અને પાસ માંથી કૂદકો ફેરફાર / પત્ર ગ્રેડ માટે નિષ્ફળ જશે, અને અંત મારા બદલવાથી એકાગ્રતા કે કોમ્પ્યુટર વિજ્ઞાન જ દિવસે. હવે અમારા ઉદ્દેશ આ વર્ગમાં નથી, કોમ્પ્યુટર માં તમે બધા ચાલુ વિજ્ઞાન concentrators, પરંતુ ખરેખર પ્રસ્તાવ માટે કે આ તક છે આ ક્ષેત્રમાં અને અન્ય ક્ષેત્રો કે જેની સાથે તમે તદ્દન અજાણ્યા હોઇ શકે છે, આપેલ છે કે જે ઉચ્ચ શાળાઓમાં ખાસ રીતે ધોરણ અભ્યાસપૂરક અનુસરો પાથ, પરંતુ સાહસ, CS50 નવી પાણીમાં. અને જો તમે અહીં આજે બેઠક વિચારી રહ્યા તમે ખરેખર, તેથી અનુસરતા નહિં લોકો તમારા અધિકાર માટે અને તમારી ડાબી સૌથી નથી. ખરેખર, ગયા વર્ષે આ વર્ગ માં વિદ્યાર્થીઓને 76% આ બોલ પર કોઈ પહેલાં અનુભવ હતો. જેથી તમે શું વિચારો શકે વિપરીત, લોકો તમને આસપાસ બેઠક આજે, હકીકત નથી, તો કોઈ પૂર્વ અનુભવ ધરાવે છે. 18% એક સીએસ વર્ગ લેવામાં આવે છે, અને 6% બે કે વધારે લેવાય છે. દરમિયાન, અમે દર વર્ષે અમારા વિદ્યાર્થીઓ માટે કહી પોતાને દ્રષ્ટિએ વર્ણન આરામ સ્તર, અને આ છે - ત્યાં આ બોલ પર કોઈ એક વ્યાખ્યા છે. તમે હમણાં જ પ્રકારની તે જાણો છો, જો તમે ખૂબ આરામદાયક CS50 ન કરશો. અને છેલ્લા વર્ષ, અમે આ લીલા પાઇ સ્લાઇસ માં 55% અહીં હતા, સ્વ વર્ણન ઓછી આરામદાયક વિદ્યાર્થીઓ તરીકે જે પ્રમાણિકપણે અમે કોઈ વિચાર તેઓ why'd હતી કે પ્રથમ દિવસે કોર્સ ખરીદી છે, પરંતુ આ જ 55% સુધી અમારી સાથે રહ્યા હતા માતાનો ગાળાના અંત તરીકે 35% છે, જે તે વધુ વચ્ચે ક્યાંક હતા કર્યું આરામદાયક અને તે ઓછી આરામદાયક. તેથી કોમ્પ્યુટર વિજ્ઞાન શું છે? વેલ, ઉચ્ચ શાળા, અને ખરેખર, વધુ સામાન્ય રીતે આ દિવસોમાં ત્યાં આઉટ આ વિભાવના અથવા આ ગેરસમજ છે કે કોમ્પ્યુટર વિજ્ઞાન છે છે પ્રોગ્રામિંગ. અને તે સંપૂર્ણપણે કોમ્પ્યુટર વિજ્ઞાન એક પાસા, પરંતુ પ્રોગ્રામિંગ છે, ગમે તે ભાષા છે, ખરેખર માત્ર એક સાધન છે કે જે કમ્પ્યુટર વૈજ્ઞાનિકોનું સમસ્યાઓ ઉકેલવા માટે ક્યાં તો કોમ્પ્યુટર વિજ્ઞાન નું ડોમેઈન અથવા, ઉપયોગ વધુને વધુ ભૌતિક વિજ્ઞાનમાં આ દિવસોમાં, જે કુદરતી વિજ્ઞાન દવા છે, જે માનવતા વિશ્લેષણ માટે માહિતી વિશાળ સેટ. ગમે ત્યાં હવે કોમ્પ્યુટર અને માહિતી હોય છે, ત્યાં એક અરજી તક છે પાઠ CS50 જેવા વર્ગ શીખ્યા. તેથી આપણે સમસ્યા હલ કે કમ્પ્યુટર વિજ્ઞાની જઈ શકે છે ઉકેલ અને કેટલાક કલકલ મૂકવા પ્રયાસ કરો, અમુક પ્રત્યયાત્મક માળખું મૂકવા આસપાસ, શું અન્યથા કેટલાક એકદમ અમૂર્ત વિચારો હોઈ શકે છે. તેથી આ એક ટેલિફોન છે. તમે આ વસ્તુઓ પણ ઘણી વખત દેખાય નહિં. આ કોલેજ પણ આ ઘરો અને આવાસો આ હોય તેવું લાગે છે, પરંતુ પાછા દિવસ, જ્યારે તમે આ જેવી ફોન ઉપયોગ કરવા ઇચ્છતા, કોઈ હતી તમારા સેલ ફોન ઇલેક્ટ્રોનિક સરનામા પુસ્તક. તેના બદલે, તમે ફોન બુકમાં તરીકે ઓળખાય છે કંઈક ખેંચાય છે, અને આ ફોન પુસ્તકો 1,000 પાનાઓ ખાસ હતી. તેઓ એક થી Z માટે છટણી કરવામાં આવી હતી, અને તમે ખાલી અધિકાર પાનું શોધવા હતી તમે જે વ્યક્તિને શોધી રહ્યાં છો કરવા માટે તેમના નામ અને તેમના શોધવા શોધવા ટેલિફોન નંબર. હવે તમે આ પુસ્તક કોઇને શોધી વિશે કેવી રીતે જવું છે? ધારો કે મારા ધ્યેય મારા મિત્ર માઈક સ્મિથ કોલ આપે છે. વેલ, હું માઇક સ્મિથ શોધવા વિશે કેવી રીતે જવું છે? વેલ, એક ખૂબ વાજબી અભિગમ, નિષ્કપટ અને બિનકાર્યક્ષમ જો હશે, શરૂ અહીં, અને ચાર પાનાં પર ફ્લિપિંગ, પાંચ પાનું છ પાનું માટે, શરૂ કરવા, અને સૉર્ટ કરવા માટે linearly છે, એક સીધી રેખા સાથે આ ફોન પુસ્તક મારફતે જાઓ, પણ અને છતાં તેને અતિ જટિલ હોઇ શકે છે, થઈ રહ્યું છે તે જો માઇક સ્મિથ આ છે પુસ્તક, હું આખરે તેને પહોંચવાનો જ્યારે હું આખરે એસ માટે વિમાનની મુસાફરી જાઉં છું આ પુસ્તક કલમ. હવે, અલબત્ત, તમે એક કોમ્પ્યુટર વૈજ્ઞાનિક થઈ કે આ ખબર જરૂર નથી આ સમસ્યા હલ કરવાની એક મૂર્ખ માર્ગ છે. એક લાક્ષણિક છે માનવ શું કરશો? વેલ થાય છે. તેથી તમે મધ્યમ માટે વિમાનની મુસાફરી, અધિકાર છે? તેથી તમે લગભગ મધ્યમાં ફ્લિપ કરો, અહીં જુઓ છો, અને હું મારી જાતે શોધી લાગે છે એમ વિભાગમાં. ઠીક છે, તેથી એમ સ્પષ્ટ રીતે હું શું શોધી રહ્યો છું નથી. માઇક જમણી છે, જેથી આ વિભાગના વાત કરવા માટે છે, અને તમે કેટલાક પહેલાં જોઈ, અમે શાબ્દિક હવે આ અશ્રુ આગળ વધી શકે અડધી સમસ્યા. તમે ખરેખર હોવું જોઈએ નહિં કે જે પ્રભાવિત થયા હતા. તે સીમ નીચે જબરદસ્ત વાસ્તવમાં તે હાર્ડ નથી. વાસ્તવિક લોકો તેને આ રીતે કરવું, પરંતુ સીમ નીચે અમે, હવે બે સમસ્યાઓ હોય છે. જે દરેક મોટા તરીકે અડધા છે, અને અમે અર્થ છે કે અડધા ફેંકવું કરી શકો છો દૂર સમસ્યા. હવે અમે 1,000 પાનાંઓ સાથે છોડી છીએ, પરંતુ કહે, 500. તેથી હવે હું શું કરું? વેલ, એક લાક્ષણિક માનવ આશરે મધ્યમાં ફરીથી જાઓ, અને હું મારી જાતે શોધવામાં આ આર વિભાગ, તેથી તદ્દન ત્યાં નથી. તેથી ફરી, હું અડધા આ સમસ્યા tear કરી શકો છો. આભાર. તેથી હવે હું માત્ર 250 કેટલાક પૃષ્ઠો હોય છે, અને હું આ ફરી શું કરી શકો છો, અને ફરી, અને ફરીથી, અને 125 નીચે થી 60 આશરે પર જાઓ, 30 થી, 15, અને તેથી આગળ. અને છેલ્લે, હું એક એસ પૃષ્ઠો બતાવ્યું નીચે whittled પડશે, જેના પર, જો તે છે ફોન પુસ્તક, માઇક સ્મિથ પ્રયત્ન કરીશું. હવે એક દેખીતી રીતે એકદમ વાજબી અલ્ગોરિધમનો છે, અને તે એક એક સમય આ કિસ્સામાં ઉપયોગ અલગોરિધમ, પરંતુ આપણે શું સૉર્ટ કરી શકો છો કે દૂર લઇ? વેલ, પ્રથમ અભિગમ, સાચો છે, નિષ્કપટ હોય, છતાં તે, હોઇ શકે છે, આ સીધી રેખા દ્વારા દર્શાવ્યા અનુસાર. તેથી X-અક્ષ પર જો અહીં અમે કહીએ છીએ, આ સમસ્યા નું માપ છે. જેથી X-અક્ષ જમણી જાય છે, સમસ્યા મોટા નોંધાયો નહીં. તે શું વધારે મોટા જ હોવા અર્થ છે? આ સમસ્યા સંદર્ભમાં, ફોન પુસ્તક વધુ પાના. ત્યાં વધુ કંઈક જથ્થામાં કરી શકો છો. પર વાય-અક્ષ માટે ઉકેલવા માટે સમય. જેથી ધરી ઉપર જાય, અમે પાડશો એવું અનુમાન વધુ સમય લે છે. તેથી તે પ્રથમ અભિગમ linearly 1,000 પાનું માટે એક પાનું થી શોધ એક રેખીય પ્રક્રિયા, એક રેખીય અલ્ગોરિધમનો અથવા પ્રક્રિયા છે, અને અમે કરી શકો છો આ સીધી રેખા દ્વારા વર્ણવે છે. જો હું ફોન પુસ્તક માટે વધુ એક પાનું ઉમેરવા માટે, તેને રહ્યું છે સૌથી ખરાબ છે, કેસ, મને લઇ વધુ એક પાનું માટે માઇક સ્મિથ શોધવા ફ્લિપ કરો. જો હું 100 100 flips, પૃષ્ઠોને અથવા સમય એકમો ઉમેરો. હવે હું આ સાથે થોડો હોંશિયાર હોઈ શકે છે. હું ખરેખર તે એક સમયે એક પાનું ચાલુ કરવાની જરૂર નથી. હું એક અથવા એક સમયે સમય ચાર બે જેવી વસ્તુઓ નથી, પરંતુ પણ નથી કે મૂળભૂત વધુ સારી રીતે તે છે. પણ જો તે સમયે બે છે, હા, તે પ્રકારના એક બીટ નીચે આ રેખા ફરે છે, અને તે અર્થ એ થાય કે તે ઓછો સમય લે છે, પાનાંઓ એક જ નંબર આપવામાં આવે છે પરંતુ તેને મૂળભૂત રીતે વધુ સારી હોય છે. પરંતુ અમે શું માત્ર કરવું હોય, અને તમે બધા શું સહજ ભાવે કરી? તમે ખરેખર આ જેવી થોડી કંઈક, લઘુગુણકીય સમય પ્રાપ્ત, સમસ્યા જેમાં વૃદ્ધિ પામે છે અને વૃદ્ધિ પામે છે અને વધવા શકો છો, પરંતુ ઉકેલ કિંમત છે કે જે નથી સમસ્યા છે, કે જે સમસ્યા હલ કરવા માટે જરૂરી સમય, લગભગ તરીકે ઝડપી વૃદ્ધિ પામે છે. આ એક લઘુગુણકીય કર્વ, n ના લોગ, જ્યાં n માપ ફક્ત થશે સમસ્યા છે, આ ફોન બુકમાં પૃષ્ઠોની સંખ્યા. અને આ શું વાસ્તવિક દ્રષ્ટિએ અર્થ છે? વેલ, જો અમે હોય છે, જેમ કે, આ ખંડમાં 500 હમણાં લોકો - અથવા તેને બદલે જો આપણે હોય - મિશ્રણ રૂપક - નહોતી નથી કે ઉદાહરણ હજુ સુધી આ વર્ષે - તેથી જો આપણે ફોન માં 500 પાનાં છે પુસ્તક, અને અમે તેને આ વધુ બુદ્ધિશાળી મોડેલ માં 1,000 માટે, ડબલ મધ્યમાં ફ્લિપિંગ કેટલા વધુ પાનું-tearers તે પરથી જાઓ લે 1,000 થી 500 પાનાં? વેલ, માત્ર એક વધારાના પાનું આંસુ. જો તમે મને એક 2,000 પાનું ફોન પુસ્તક, કોઈ મોટો સોદો આપ્યો. હું માત્ર એક વધારાના સમય અશ્રુ છો. તેથી ટૂંકા માં, સમસ્યા નું કદ ખૂબ કિંમત કરતાં વધુ ઝડપથી પ્રગતિ કરી શકે છે વાસ્તવમાં તેને ઉકેલવા. હવે આ એક માત્ર જેમ કે એલ્ગોરિધમ છે. ત્યાં અન્ય અમે આ જ રીતે હલ કરી શકો છો. અને તેથી અમે આ શા માટે નથી - જો તમે મને વિનોદી કરશે awkwardly અહીં જોકે, સેન્ડર્સ, તો આગળ વધો, દરેકને જો તમે કરી શકતા, અને સ્થાને ઊભી છે. જેમ તમે અહીં સ્ક્રીન પર જોવા માટે, આ અલ્ગોરિધમ, આ એક પ્રક્રિયા છે, જે કમ્પ્યુટર છે કાર્યક્રમ જો તમે કરશે, મનુષ્યો દ્વારા ચલાવવામાં માટે, તે માત્ર ત્રણ પગલાંઓ છે. અમે એક પગલું પર પહેલાથી જ છો, તો તમે મેળવ્યું કર્યું છે. અને હવે તમારી જાતને એક નંબર માટે વિચારો. કે જે તમારી વર્તમાન નંબર છે. અહીં દરેક વ્યક્તિને એક નંબર છે. બે પગલું, કોઈ સ્થાયી અને તમારા નંબરો સાથે મળીને જોડીમાં, અને પછી તમે તમારા નવા નંબર તરીકે આ રકમ અપનાવી છે. એક તમે નીચે બેસો, પછી કરીશું પુનરાવર્તન કરો. આ બિંદુએ, ઓછા અને ઓછા લોકો સ્થાયી જોઇએ. આ તે છે જ્યાં તેને વધુ ત્રાસદાયક નોંધાયો નહીં. અહીં અહીં, કોઈને. આ સૌથી ખરાબ ભાગ છે, તો તમે પણ ખૂબ મૌખિક સામે અંકગણિત કરો હાર્વર્ડ undergrads સેંકડો. ઠીક છે, અહીં એક ભૂલ ઓફ બીટ. ઠીક છે, તમારો નંબર શું છે? નવ. ઠીક છે. તમારો નંબર શું છે? 179. ઠીક છે, સારુ. 188 તેથી. જેથી તમે ગાય્સ નીચે બેસી શકે છે. તમારો નંબર શું છે? 118. કેટલાક સ્માર્ટ undergrad ગણિત કરવાનું શરૂ કરો. ઠીક છે, 118, 188. બીજું શું આપણે મળી? 71. 79. ઠીક છે. અને? 47 છે, જે શૈક્ષણિક કર્મચારીવર્ગ કે અમને ઘણા કેવી રીતે આપે છે? 705 જવાબ છે. અને તે હકીકતમાં છે, બરાબર સાચું. ના, અમે ખરેખર ત્યાં બોલ થોડો હતા, પરંતુ કેવી રીતે આ કામ કર્યું છે જોઈએ? શું માત્ર થયું છે જોઈએ? તેથી આ અલ્ગોરિધમનો દરેક ઇટરેશન પર, અમે કેટલાક નંબર સાથે પ્રારંભ લોકો ઉભા છે, અને તે કુલ સંખ્યા હતી, એન પ્રથમ પર. પછી તમે અડધા નીચે બેઠા છે, અને અમે બે n ગયા હતા. પછી તમે અડધા નીચે બેઠા, અમે 16 થી n એ ચાર, એન આઠ પર હતું, અને આગળ જેથી ત્યાં સુધી, તેમ છતાં તે પ્રકારની અંતે ત્યાં જોડ્યા અંતે, સિદ્ધાંત હતો, દરેકને અટારી માં બંધ જોડી, અને mezzanine, અને અહીં ઓર્કેસ્ટ્રા, અમે એક માત્ર એકલા વ્યક્તિ સમયથી હતા કુલ સાથે, 705 આ કિસ્સામાં, મૂલ્ય. હવે શું નથી, છતાં એ ચાલી રહેલ સમય માટે, અર્થ આ છે? વેલ, જો હું, માનવ તરીકે, આ કર્યું જાતે વિશે વિચારો. હું એક, બે ત્રણ, સાથે એકદમ નિખાલસ રીતે, પરંતુ યોગ્ય રીતે શરૂ થશે, ચાર, પાંચ, છ, સાત, આઠ, અને તેથી આગળ; તદ્દન થોડો સમય લે છે. તેથી હું સારી રીતે કરવા માટે, યોગ્ય શકે? ગ્રેડ શાળા, તમે માત્ર મુદ્દાઓ નથી ગણાતી. You twos ગણે છે. બે તેથી, ચાર, છ, આઠ, દસ બાર. અને તે ખૂબ ઝડપથી મળે છે, પરંતુ હવે મૂળભૂત એ ઉચ્ચાલન કરીને, આ રૂમ માં દરેક ના સામૂહિક બુદ્ધિ, અમે એક વળાંક ખૂબ મેળવી શકો વધુ કરો, આની જેમ હવે જેમાં, આ રૂમ માં લોકોની સંખ્યા ડબલ, અન્ય 700 લોકો શકે 1,400 લોકો માટે આ રૂમમાં ચાલી, પરંતુ તે માત્ર અમને એક આ ઉકેલવા માટે અલ્ગોરિધમનો વધુ પુનરાવૃત્તિ લેશે. અને આ દિવસોમાં જેથી વધુને વધુ, જ્યારે અમે આ વિશાળ માહિતી પાસે સુયોજિત કરે છે ફેસબુક, અને Google, અને જેમ તે આ બીટ સાથે સમસ્યાઓ હલ છે સૂઝ, ચપળતા આ બીટ છે, કે જે અમને પરવાનગી આપી છે વધુને ખાસ નથી કરતા, કમ્પ્યુટર્સ સાથે વધારે શક્તિશાળી વસ્તુઓ આજે. જો તમે વસ્તુઓ આ પ્રકારનાં ગમે, તો તમે ફેસબુક CS50 ના જોઈ હોય શકે છે પોતાની પઝલ દિવસ, આ શનિવાર રહ્યું છે. જો તમે આ કંઈક, તમે જેમાં ભાગ લેવા માંગો છો અને ચાર બે, ત્રણ, અથવા ચાર ટીમો કેટલીક કોયડાઓ ઉકેલવા માંગો છો આ એક તરીકે, તમે કેટલાક કલ્પિત ઈનામો જીતવાની તક ઉભી રહે છે, જે વચ્ચે છે વાઈ અને કેટલાક ભેટ કાર્ડ, અને કેટલાક અન્ય ફેસબુક આ શનિવાર swag, બપોર 3.00 વા યે માટે બપોરે. આવા માટે cs50.net/rsvp જાઓ. અને આ સ્લાઇડ ઑનલાઇન છે જો તમે આસપાસ રમી ગમશે. આ કોયડાઓ આ વર્ષે નવા રહેશે. તમે વર્ગખંડમાં નોટિસ પણ શકે છે, તમામ વધુ આ વર્ષે કેમેરા. તેથી માત્ર અભ્યાસક્રમ સામાન્ય રીતે ફિલ્માંકન થશે, CS50 પણ હોઈ શકે છે ઉચ્ચ શિક્ષણ પર એક દસ્તાવેજી ભાગ લેવા કે જોઈ છે અનુભવ છે કે જે વિદ્યાર્થી આ દિવસોમાં એક હોય શકે છે અભ્યાસ અંડરગ્રેજ્યુએટ કોર્સમાં. તેથી આ અંત, અમે માત્ર ફિલ્માંકન કરી છે કે, અમે ફિલ્માંકન થશે કરશે તેમજ માટે, વધુને વધુ, અમારા ઑનલાઇન પ્રેક્ષકો તેમજ પ્રસંગ પર, આ અહીં પ્રેક્ષકો. તેથી અમે આ વર્ષે વર્ગ અમારા હાર્વર્ડ વિસ્તરણ શાળાના વિદ્યાર્થીઓ સ્વાગત છે ડિઝાઈન ગ્રેજ્યુએટ સ્કૂલ, શિક્ષણ, બિઝનેસ સ્કૂલ, કેનેડી શાળા, કાયદો શાળા, તેમજ બેલમોન્ટ વિદ્યાર્થીઓ એક નંબર, લેક્સિંગ્ટન, ન્યૂટન, અને વોટરટાઉન હાઇ શાળાઓ. તમે બધા માટે આપનું સ્વાગત છે. વધુમાં, આ વર્ષે તરીકે તમે સાંભળ્યું હશે, હાર્વર્ડ, અને એમઆઇટી, અને બર્કલે હવે પર સહયોગી ભાગીદારી દાખલ કરી છે પહેલ EdX કહેવાય છે, જે એક સુધી બધા શિક્ષણ ખોલવા પહેલ કરી છે વધુ ઓનલાઇન લોકો અને, મૂળભૂત પર સંશોધન કરવાનું શરૂ લોકો કેવી રીતે જાણવા માટે ખૂબ વ્યાપક પાયે. અને તેથી CS50 આ કોલેજ પ્રથમ કે ભાગ કોર્સ બનશે પહેલ, તેમજ, જેનો અર્થ છે કે તમે બધા માટે વધુ ઍક્સેસ હશે સાધનો, તમામ વધુ અભ્યાસપૂરક સામગ્રી, બધી વધુ વિડિઓ સામગ્રી પરિણામે, તેમ હોવા ઉપરાંત ગઈકાલે સવારે 53.019 લોકો પાસે માટે CS50 લેવા સાથે આ વર્ષે તમારી સાથે ઇન્ટરનેટ પર નોંધાયેલ છે. તેથી આ શું અર્થ થાય છે, ખાસ કરીને છે, કે જે શિક્ષણ સ્ટાફ અને હું હોય તદ્દન સમય એક બિટ ઉનાળો ગાળવા પતન બંને માટે કેમ્પસ પર, તૈયાર અને બંધ, કે જેથી અમે અપ રસપ્રદ એક કોર્પસ બિલ્ડ શરૂ કરી શકે છે આકર્ષક, શૈક્ષણિક સામગ્રી સામેલગીરીનો, તો તેના પર ખાસ કરીને ધ્યાન કેન્દ્રિત કરે છે એકદમ જટિલ સામગ્રી વધુ ઘનિષ્ઠ conveyances. તેથી આ અભ્યાસક્રમ વ્યાખ્યાન, અને વિભાગો, અને વસ્તુઓ ઉપરાંત કહેવાતા વૉકથ્રૂઝ, જે અમે માત્ર એક બીટ માં ફોટાઓની પડશે, અમે પણ પડશે આ આ વર્ષે શોર્ટ્સ કે તમે ના અભ્યાસક્રમ સાથે સંલગ્ન માટે પરવાનગી આપે છે વિવિધ બધા એકસાથે કોણ. તેથી એક કે અંતે ચાલો માટે એક ઝડપી પિક લેવા તક તરીકે ઉપયોગ દ્વિસંગી આ વિચારને ચર્ચા કરે છે. તેથી કોમ્પ્યુટર વિજ્ઞાન ત્યાં એલ્ગોરિધમ્સ કહેવાય વસ્તુઓ છે, જેમાંથી બે સમસ્યાઓના ઉકેલ માટે આ કાર્યવાહી - અમે ફક્ત જોતા હતા. પરંતુ દિવસ ઓવરને અંતે, તમે માહિતી કોઈક પ્રતિનિધિત્વ કરવાની જરૂર હોય, અને તમે તે એવી રીતે કે કમ્પ્યુટર સમજી શકે પ્રતિનિધિત્વ કરવાની જરૂર છે. અને જો તમે ખરેખર કમ્પ્યુટર્સ નથી સમજી નથી, અને તમે છો કે 76% હમણાં, તો તમે કદાચ અમુક અર્થમાં અસ્પષ્ટ છે કે કમ્પ્યુટર્સ zeros અને મુદ્દાઓ માં કોઈક સોદો, દ્વિસંગી સિસ્ટમ છે, તેથી વાત કરવા માટે. હવે કેસ કે શા માટે? વેલ, બહાર વળે છે જ્યારે કમ્પ્યુટર્સ પ્રથમ આવ્યું છે, જો તમે પ્રતિનિધિત્વ જરૂરી માહિતી, તો તમે તેને વીજળી સાથે કરવા માટે, અને શકે જોકે આ બીટ છે એક વધુ પડતી સાદગીની છે, રેકોર્ડિંગ માહિતી ખૂબ જ સરળ રસ્તો ક્યાં છે પર વીજળી દેવાનો દ્વારા, દ્વિસંગી માં એક જેથી વાત કરવા માટે, અથવા ટર્નિંગ આ બોલ પર વીજળી કે. બેરી તેથી, જો તમે વાંધો કરશે, અમે ધૂંધળું આ લાઇટ કરી શકે સંપૂર્ણપણે માત્ર એક ક્ષણ માટે? આ અહીં ખૂબ અકારણ દ્વિસંગી શૂન્ય છે. તમામ હક, જો અમે લાઇટ્સ બેક અપ ચાલુ છે, હવે સેન્ડર્સ રંગભૂમિ છે એક બાઈનરી કિંમત પ્રતિનિધિત્વ કરે છે. કમનસીબે, માત્ર માત્ર પ્રકાશના એક સમૂહ સાથે એક બીટ સાથે, અમે માત્ર આ કરી શકો છો વિશ્વમાં, શૂન્ય અને એક બે નંબર પ્રતિનિધિત્વ કરે છે, અને જો તે સરસ પ્રયત્ન છો કમ્પ્યુટર્સ બીટ કરતા વધારે ગણે છે, પણ ખરેખર તો, તેઓ કરી શકે છે. તેથી દો મને સ્ક્રીન પર અહીં અમારા મિત્ર, Nate Hardison, જે આપશે ખેંચવાનો અમને થોડી મિનિટો દરમિયાન ઝડપી અંતે દેખાવ દ્વિસંગી આ વિચારને. NATE HARDISON: પાછા જ્યારે તમે શીખી કેવી રીતે વાંચવા અને લખવા માટે નંબરો તમે, આ અંકો શૂન્ય નવ વિશે શીખી. માટે સંપૂર્ણ નવ કરતા મોટા નંબરો લખો, તમે જાણવા કે બધા તમે હતું કરવું 52 હતી અને 437 માં આ અંકો અમુક જોડાણો ઉપયોગ કરે છે. તેથી લેખિત સંખ્યાની આ રીતે એક નામ, દશાંશ નોટેશનમાં છે. શા અક્ષાંશ? વેલ, દશાંશ, ડેકા ના લેટિન રુટ 10 અર્થ થાય છે, અને જ્યારે તમે 10 અંકોનો હોય તમારા નોટેશનમાં સિસ્ટમ, 10 એક જગ્યાએ ખાસ નંબર બની જાય છે. ચાલો એવા 437 નંબર અક્ષાંશ નોટેશનમાં લખવામાં શા માટે સમજવું જુઓ. અમે પ્રથમ અપ 400 વત્તા 30 વત્તા 7 કરી 437 તોડી. અમે તેને લેવા ઉપરાંત વધુ શકો છો, કે જેથી અમે 100 ચાર વખત વત્તા 3 મળી છે 10 વત્તા 1 7 વખત જોવાયા. જેના સ્થાને છે, 10s સ્થળ, 100s વિશે શીખવા યાદ સ્થળ છે, અને તેથી પર? આ બરાબર જ્યાં કે આવે છે. અને છેલ્લે, અમે જોઈ શકો છો અમે કેવી રીતે સત્તાઓ સમૂહ મળી છે 10 અહીં એમ્બેડ. અમે 4 વખત 2 માટે 10 વત્તા 10 3 વખત 1 ઉપરાંત 7 થી મળી છે શૂન્ય થી 10 વખત. તેથી હવે તમે જુઓ છો શા માટે 10 દશાંશ નોટેશન એક ખાસ નંબર છે. હકીકતમાં, અમે તેને માટે એક નામ મેળવ્યા છે. તે આધાર કહેવાય છે, કારણ કે તે હિમાયતી ના માં આધાર છે અમારા અહીં અંકગણિત. દશાંશ નોટેશન માત્ર નંબરો પ્રતિનિધિત્વ રસ્તો નથી. હકીકતમાં, પણ જો આપણે નવ મારફતે બે અંકો છૂટકારો મેળવવા માટે, અમે હજુ કરી શકો છો જે નંબરો અમે કરી શકે અક્ષાંશ કે તમામ પ્રતિનિધિત્વ કરે છે. તેથી હવે અમે બે અંકો, શૂન્ય અને એક છે, બે અમારી ખાસ નંબર છે, અમારા નોટેશનમાં સિસ્ટમ આધાર. આ સંકેત સિસ્ટમના નામ દ્વિસંગી તરીકે પણ ઓળખાય છે કારણ કે, ઉપસર્ગ દ્વિ બે થાય છે. તેથી તેના બદલે, હવે, એક મુદ્દાઓ, સ્થાન અને 10s સ્થળ, અને તેથી હોવાની અમે, હવે મુદ્દાઓ સ્થળ, twos સ્થળ, ચોગ્ગા સ્થળ, અને તેથી છે, અપ દ્વારા જઈને બે સત્તાઓ ધરાવે છે. તેથી આપણે જોઈ કેટલાક ગણતરી કરવાથી આ. તેથી શૂન્ય હજુ પણ શૂન્ય, અને આજે પણ એક જ એક છે. જોકે, હવે કરે છે કે અમે twos બદલે 10s સ્થળ સ્થળ, 10 મળી છે બે નંબર રજૂ કરે છે. ત્રણ વિચાર, અમે કે જે એક ઉમેરવા, અને 11 મેળવો. ચાર, કારણ કે હવે ચોગ્ગા જગ્યા છે, 100 દ્વારા રજૂ થાય છે. પાંચ 101 છે. છ 110 છે. સાત 111 છે. આઠ, ફરીથી પોતાના સ્થાન ધરાવે છે. તેથી તે 1000 છે. અને મને લાગે છે કે તમે બિંદુ છે. 1 વક્તા: તેથી આ કહેવું કમ્પ્યુટર્સ શું છે અને બાઈનરી શું છે ખરેખર આપણે શું માટે લઈ કર્યું ભિન્ન કેટલાક માટે તે મંજૂરી આપી નથી વર્ષ અધિકાર? ગ્રેડ શાળા માં પાછા, તો તમે ચોકકસ રીતે ગણતરી શીખ્યા ફેશન કે Nate પ્રસ્તાવ મૂક્યો, પણ તમે કદાચ ખરેખર વિશે વિચાર્યું નથી તે ત્યારથી, હકીકત એ છે કે આ મુદ્દાઓ પર સ્થળ, 10s, સ્થાન અને 100s છે સ્થળ છે, અને તે ખૂબ મનસ્વી છે. અને ખરેખર, કમ્પ્યુટર્સ માત્ર આ અલગ આધાર વાપરો. પરંતુ દિવસ ઓવરને અંતે, ખરેખર ભૌતિક માટે આ ખ્યાલ પ્રતિનિધિત્વ શૂન્ય અને એક, તમે દેખીતી રીતે માત્ર પર અને બંધ લાઇટ્સ નથી ચાલુ નથી જરૂરી. તમે તેને ઘણી ફાઇનર અનાજ સ્કેલ પર કરવાની જરૂર છે. અને ફાઇનર અનાજ દ્વારા, તમે બાળપણના આ બોલ પર કોઈ થોડું ટોય યાદ શકે છે, ગૂંચવાયેલું વિલી અને આ થોડો ચુંબકીય કણો. તેથી ચુંબકીય કણો કંઈક છે જે તમે એક બે align શકે છે જુદી જુદી દિશામાં, કદાચ ઉત્તર દક્ષિણ અથવા દક્ષિણ ઉત્તર. અને તેથી ટેકનોલોજી ભૌતિક અવતારોમાં ઘણાં આ દિવસોમાં કે ઉપયોગ દ્વિસંગી કે, zeros અને મુદ્દાઓ ઉપયોગ ફક્ત અંદરની પર મેગ્નેટિઝમ છે જે ડાઉન અથવા નીચે અપ વસ્તુઓ ગોઠવે છે, તેથી શૂન્ય અથવા એક પ્રતિનિધિત્વ અનુક્રમે. તેથી ખરેખર, ચાલો અમૂર્ત દૂર અહીં ખસેડવા માટે, અને અંદર જુઓ શું વધુ પરંપરાગત કમ્પ્યુટરની હાર્ડ ડ્રાઈવ છે. આ એક સ્ક્રીન પર થોડો વધુ છે, જેમાં એક ડેસ્કટોપ માંથી છે બને છે કોમ્પ્યુટર, લેપટોપ, પરંતુ આજે પણ આ જ ટેકનોલોજી છે, પણ ધીમે ધીમે છે આવી રહી વધુ વ્યવહારદક્ષ વસ્તુઓ છે કે જે વાસ્તવમાં કોઈ મૂવિંગ છે લીધું અંદર, હાર્ડ ડ્રાઈવ હોય, તો પછી - ભાગો. 2 વક્તા છે: હાર્ડ ડ્રાઇવ છે કે જ્યાં તમારા PC મોટા ભાગના સંગ્રહ કરે છે તેના કાયમી માહિતી. કે કરવા માટે, સોફ્ટવેર માહિતી સંકેતો કહેવું સાથે RAM ના પ્રવાસ હાર્ડ કે ડેટા સ્ટોર કેવી રીતે ડ્રાઈવ. હાર્ડ ડ્રાઈવ સર્કિટમાં વોલ્ટેજ માં તે સંકેતો અનુવાદ વધઘટ. આ ઉપરાંત, જે હાર્ડ ડ્રાઈવ ફરતા ભાગો, જે થોડા કેટલાક નિયંત્રિત આધુનિક કોમ્પ્યુટર બાકી ભાગો. આ સંકેતોને કેટલાક મોટર, જે શાળાઓ મેટલ કોટેડ platters નિયંત્રણ કરે છે. તમારી માહિતી વાસ્તવમાં આ platters પર સંગ્રહાયેલ છે. અન્ય સંકેતો વાંચી લખવા માટે વાંચી અથવા હેડ ખસેડવા આ platters પર માહિતી લખો. આ તંત્ર, જેથી ચોક્કસ છે કે માનવ વાળ પણ વચ્ચે પસાર કરી શકે છે કાંતણ platters ઓફ હેડ, હજુ સુધી તે બધા ભયંકર ઝડપે કામ કરે છે. 1 વક્તા: તેથી અમે હવે શું ખરેખર આ ટોચ પર ચાલી રહ્યું છે તે પર ઝૂમ આ મેગ્નેટિઝમ દ્રષ્ટિએ platters, અમે બે દેખાવ આ બીજા હોય છે. 3 વક્તા: લેટ્સ માતાનો આપણે શું માત્ર ધીમી ગતિએ જોયું જુઓ. જ્યારે વીજળી સંક્ષિપ્ત પલ્સ વડા વાંચવા લખવા માટે મોકલવામાં આવે છે, તે flips બીજી એક અપૂર્ણાંક માટે એક નાના ઇલેક્ટ્રોમેગ્નેટિક છે. આ ચુંબક એક ક્ષેત્ર બનાવે છે, જે એક નાના નાના ના વલણ બદલી મેટલ કણો કોટ દરેક તાટ સપાટી જે ભાગ. ડિસ્ક પર આ નાના અપ વીજભારિત વિસ્તાર એક પેટર્ન શ્રેણી પ્રતિનિધિત્વ દ્વિસંગી નંબર કમ્પ્યુટર્સ દ્વારા ઉપયોગમાં સિસ્ટમમાં માહિતી એક બીટ. હવે જો વર્તમાન વડા વાંચવા લખતી આ વિસ્તારમાં એક માર્ગ મોકલવામાં આવે છે એક દિશામાં ધ્રુવીકરણ થાય છે. જો વર્તમાન વિરુદ્દ દિશા માં મોકલવામાં આવે છે, ધ્રુવીકરણ વિપરીત છે. તમે હાર્ડ ડિસ્ક બોલ કેવી રીતે માહિતી મળી શકે? ફક્ત પ્રક્રિયા ઉલટાવી દો. તેથી તે ડિસ્ક પર કણો કે વર્તમાન વિચાર અને વાંચી લખી છે વડા ખસેડીને. સાથે મળીને આ ચુંબકીય સેગમેન્ટો લાખો મૂકો અને તમે ફાઈલ મળી છે. હવે એક ફાઈલ ટુકડાઓ એક ડ્રાઈવ platters પર તમામ વેરવિખેર થઈ શકે છે, તમારા ડેસ્ક પર કાગળો ની વાસણ જેવા પ્રકારની. તેથી ખાસ વધારાની ફાઇલ જ્યાં બધું છે જાળવી રાખે છે. નથી શું તમે ઈચ્છો છો કે જે તમને કંઈક હતું? 1 વક્તા: ખરેખર. તેથી અમે આ આ જાણકારી પ્રતિનિધિત્વ ક્ષમતા હોય છે ખૂબ જ ઓછી સ્તર પર. અમે તે જ વસ્તુ રજૂ ભૌતિક રીતે, પરંતુ અમે ખરેખર શકતો નથી કે તમામ રસ હજી ઘણી, કદાચ કેટલાક અંકગણિત કરતાં અન્ય અને કરવું ગણિત. અમે મૂળાક્ષર અક્ષરોને જેવા આમ અત્યાર સુધી વસ્તુઓ રજૂ કોઈ રીત હોય છે, કે જેથી અમે માનવો વાતચીત, આ જ ઉપકરણો વાપરી શકો છો. પરંતુ thankfully, ત્યાં એન્કોડીંગ્સ અસ્તિત્વમાં હોય, zeros અને શૈલીઓનો પેટર્ન કે ઉચ્ચ અ જેવા સ્તર રચના, અને બી, અને સી, અને સમગ્ર પ્રતિનિધિત્વ વાક્યો, અને ફકરા, અને જેમ. અને તેથી તે ASCII, કે જે ટૂંકાક્ષર છે કે આ કોડિંગ સિસ્ટમ ઉલ્લેખ કરે છે જેમાં છે હમણાં પૂરતું, નંબર છે કે જે આપણે જાણીએ છીએ - એક નંબર આપેલ પત્ર પ્રતિનિધિત્વ અક્ષાંશ કિંમત તરીકે 65 રાજધાની એ કમ્પ્યૂટરો માટે પત્ર તરીકે ઓળખાય છે. કમ્પ્યુટર્સ માં 97 ની અક્ષાંશ કિંમત લોઅરકેસ એક તરીકે ઓળખાય છે. અને તે ખરેખર શું અર્થ છે? વેલ, તેમ છતાં Nate, એક એવી ક્ષણ પહેલા, માત્ર શૂન્ય માંથી આઠ સુધી ગણાશે, જો અમે 65 સુધી ગણતરી ચાલુ રાખવા હતા, અથવા વધુ, 97 થી, ના પેટર્ન zeros અને મુદ્દાઓ કે તે સ્ક્રીન પર દોરવામાં હોત બરાબર હશે કમ્પ્યુટર શું બધા કેપ્સ માં એક પત્ર, અથવા એક પત્ર પ્રતિનિધિત્વ વાપરે છે લોઅરકેસ છે. અને ખરેખર, આ એક સંપૂર્ણ યોજના છે. આ પ્રથમ નજર, એન્કોડીંગ્સ જબરજસ્ત ચાર્ટ પર છે, પરંતુ જો તમે ધ્યાન કેન્દ્રિત જમણી અહીં અડધા ભાગ પર માત્ર, આ મધ્યમ સ્તંભમાં નોટિસ, અમે આ છે અક્ષરો દ્વારા અનુસરવામાં સંખ્યાની ઉદ્દભવી. અને ટોચ પર, અમે 32 હોય છે, અને પાત્ર ઘરનાં પરચૂરણ કામો માટે 32 જે, પૂર્ણાંક હવે સંદર્ભ આપે છે, દેખીતી રીતે જગ્યા પટ્ટી પાત્ર છે. જ્યારે તમે તમારા લેપટોપ પર જગ્યા પટ્ટી પાત્ર મેળવવા માટે, તમારે ખરેખર શું કરશો મોકલીને એક નંબર, zeros અને શૈલીઓનો એક પેટર્ન, વીજળી એક પ્રવાહ છે, તમે કરશે, જો તે zeros અને મુદ્દાઓ રજૂ, કે પછી કોમ્પ્યુટર આ સ્ક્રીન પર જગ્યા પાત્ર તરીકે દુભાષિત થાય છે. ઉદ્ગાર બિંદુ 33 છે. બેવડા અવતરણ 34 છે. અને જો આપણે નીચે જમણી ઉપર અહીં સ્ક્રોલ, અમે જુઓ કે 65 એ ખરેખર છે, અને 97 ખરેખર એક લોઅરકેસ છે. તેથી હવે જે આપણે આ એન્કોડિંગ યોજના હોય, તો અમે શરૂ કરી શકો છો વસ્તુઓ જોડણી આઉટ. ખરેખર, કોમ્પ્યુટરો વિશિષ્ટ રીતે પોતાની જાતને પ્રમાણભૂત એકમોમાં વ્યક્ત નથી, વ્યક્તિગત બીટ, જે ફરી કે, તમામ માત્ર ઉપયોગી નથી મદદથી શૂન્ય અથવા એક પર, પ્રકાશ અથવા બંધ, પરંતુ ઉપયોગ પ્રતિનિધિત્વ બિટ્સ ક્રમ. અને માપ સૌથી સામાન્ય એકમ છે, તો તમે કદાચ જાણતા હોય, અથવા ઓછામાં ઓછું અનુમાન લગાવી લીદું, એક બાઈટ છે. એક બાઈટ ફક્ત આઠ બિટ્સ, આઠ zeroes અથવા પંક્તિ વસાહતો છે. જેથી અમે વસ્તુઓ શબ્દરચના બહાર શરૂ કરી શકો છો. અને તેથી જો આપણે, શા માટે એકંદરે અહીં પ્રયાસ કરી શકે છે આ થોડો? ત્યાં આ રૂમ માં આઠ લોકો તૈયાર થશે માટે સ્ટેજ પર આવવું? તમે કૅમેરા પર દેખાતી આરામદાયક હોય છે, પરંતુ તમે ખરેખર જરૂર નથી માટે અન્યથા શું થઈ રહ્યું છે તે હજુ સુધી. હું એક આવી રહ્યો પર અહીં સ્વૈચ્છિક વ્યક્તિ જુઓ. બે, ત્રણ, ચાર, પાંચ, છ, સાત, આઠ અને વિશે કેવી રીતે? પર આવો. જેથી તમે લોકો એક બાઈટ પ્રતિનિધિત્વ કરે છે. મને તો તમે 128s સ્થળ, તો તમે 64s સ્થળ, તો તમે 32s સ્થળ રહ્યું છે. પણ અમે ખૂબ જ ઝડપથી આ ઉલટાવી હોય રહ્યા છીએ. તેથી દો મને તમે ત્યાં પર તમામ મળે છે. અને તમે 128s જગ્યાએ તમામ માર્ગ પર જેમ અહીં ખૂબ જોઈએ, સ્થળ સો અથવા હજારો સ્થળ દૂર ડાબી હશે, અમે માંગો છો સૌથી પ્લેસહોલ્ડર અહીં ડાબી પર હોવા માટે પણ. અમે 64s, 32, 16s, 8, 4s, 2s, અને 1 સે હોય - ઉત્તમ. તેથી હવે અમે હોય - ઠીક છે, તો તમે મને મદદ કરી શકો છો. તેથી હવે અમે હોય - તમારું નામ શું છે? જોઆન: જોઆન. 1 વક્તા: તેથી જોઆન હું અને હવે અમે કેવી રીતે પર આ ગાય્સ સલાહ આપી રહ્યા છે કંઈક શબ્દરચના બહાર જઈ શકો છો. તેથી કાગળ તેમના શીટ્સ ના પીઠ પર, તેઓ થોડી ખાણિયાઓને છેતરે છે શીટ હોય તેમને કહેવું છે કે શું તેઓ એક શૂન્ય અથવા એક રજૂ કરવામાં આવી હતી બનશે. અને, સરળતા માટે શા માટે નથી, તો અમે હમણાં દ્વારા શૂન્ય પ્રતિનિધિત્વ પડશે ત્યાં awkwardly ઊભો છે. ખૂબ જ સારો. અથવા તમારા હાથ ઉછેર, એક પ્રતિનિધિત્વ દ્વારા એક. દો અને જુઓ જો આપણે અણનમ ચાર અક્ષર શબ્દસમૂહ અહીં જોડણી કરી શકો છો. તેથી આગળ હવે જાઓ, સ્વયંસેવકો અને તમારા હાથમાં એકત્ર દ્વારા રાઉન્ડ એક ચલાવો જો તમે એક, અથવા તે રાખવા નીચે જો તમે શૂન્ય છો છો. તેથી હવે અમે આ ત્રણ હાથ ઉપર હોય છે, નંબર શું બીજું દરેકને છે, તેઓ વાસ્તવમાં રજૂ? ઠીક, 67. શા માટે? વેલ, ઝડપી સેનીટી તપાસો. 64s સ્થળ છે, કારણ કે તે એક છે. કે એક વખત 64, વત્તા 1 બે વખત જેવું છે, જેથી 66 છે, વત્તા 1 1 વખત. જે 1 વત્તા જેથી, 67. તેથી હવે આ ગાય્સ એકંદરે 67 પ્રતિનિધિત્વ કરવામાં આવે છે, દેખીતી રીતે જે તે ASCII અહીં શું પ્રતિનિધિત્વ? ઠીક છે, એક સી બધા અધિકાર રહે છે. તેથી હવે આપણે બે દિવસ આગળ વધો. દરેક વ્યક્તિને તેમના હાથ સાથે શરૂ નીચે છે, અને પછી બે રાઉન્ડ. વાસ્તવમાં, ત્યાં ભૂમિકા અહીં નથી હું ધારી, પરંતુ અમે ડોળ કરવો પડશે. બે રાઉન્ડ તેથી એકત્ર, અથવા તમારા હાથ ઘટે. અધિકાર છે. ઓડિયન્સ, આપણે હવે શું છે? અભિવ્યક્તિ 83 છે. જેથી તમે ગણિત કરી શકો છો. પરંતુ કોઈને હાથ જેની છે, તમે નંબર કે તેઓ પ્રતિનિધિત્વ ઉમેરો. તેથી હવે અમે 83 હોય છે. ચાલો આ ખાણિયાઓને છેતરે છે શીટ થોડો વિસ્તૃત છે, અને અમે હવે હોય - આ સ્પષ્ટ હોઈ શકે કે જ્યાં અમે અહીં જઈ રહ્યાં છો, પરંતુ શકે છે તેમ છતાં, રાઉન્ડ ત્રણ. ઠીક છે, ત્રણ રાઉન્ડ સારી ઘટીને ત્યાં જાઓ, જેથી ત્રણ રાઉન્ડ, નંબર શું છે આ ગાય્સ હવે રજૂ? રસપ્રદ - ઠીક છે, હું 53, જે હવે પ્રતિનિધિત્વ સાંભળ્યું. હવે શા માટે કાઉન્ટર સાહજિક પરિણામ આ પ્રકારની, અધિકાર? જો અમે પાંચ પ્રતિનિધિત્વ કરવા માંગો છો - અમે બધા કદાચ ખબર જ્યાં આ રહ્યું છે - મેં હમણાં જ શા માટે ચોગ્ગા સ્થળ અને જેના જગ્યા ઊભી કરી શકું? વેલ, અમને લાગે છે કે ત્યાં એક તફાવત છે, મૂળભૂત કેવી રીતે વચ્ચે, કમ્પ્યુટર આ બિટ્સ દુભાષિત થાય છે. જો તમે પાંચ નંબર, પછી સંપૂર્ણપણે પ્રતિનિધિત્વ કરવાનો પ્રયાસ કરી રહ્યાં છો, તો અમે હમણાં જ તમારા હાથમાં ચાર નંબર એકત્ર અને હાથ એક નંબર ઊભા કરે છે. પરંતુ અમે નંબરો અહીં રજૂ કરી રહ્યા છીએ. સ્ટેજ પર અહીં સંદર્ભ છે કે અમે અક્ષરો રજૂ કરી રહ્યાં છે અથવા અક્ષરો, અને આ સંદર્ભમાં, કમ્પ્યૂટર સમજવુ કે ઓહ આ છે, બિટ્સની પેટર્ન એકલા નંબર નથી. તે ખરેખર એક ઉચ્ચ સ્તર ખ્યાલ રજૂ છે. આ કિસ્સામાં, એક મૂળાક્ષર અક્ષર. હકીકત એ છે કે તેને હવે સાથે પાંચ નંબર પ્રતિનિધિત્વ કરે છે, જેથી 53 કિંમત છે કારણ કે આ વસ્તુ ASCII માં, અમે સૌંદર્યલક્ષી તરીકે જુઓ પાંચ નંબર પોતે બીટ્સ એક પેટર્ન જરૂર - કારણ કે શા માટે? વેલ, વિશ્વના માત્ર ઓછી સંખ્યામાં, શૂન્ય, એક, બે ઉપયોગ કરવાનો નિર્ણય લીધો, ત્રણ શું એકદમ ભેદી વસ્તુ હોઇ જોવામાં માટે. અને ખરેખર, આ અક્ષરો કે જે કીબોર્ડ પર નથી. ખાસ અભિવ્યક્તિઓ છે કે તમે કમ્પ્યુટર માં જરૂર રસપ્રદ વસ્તુઓ નથી, પરંતુ મનુષ્ય વાસ્તવમાં તેમને ક્યારેય લખો. 53 તેથી, ખરેખર, પાંચ રજૂ કરે છે. હવે આખરી સેનીટી ચેક તરીકે જ નંબર શું તેઓ જોઈએ માત્ર એક ક્ષણ પ્રતિનિધિત્વ? ઠીક છે, 48 તેથી. અને ખરેખર, તો આગળ વધો, ચાર રાઉન્ડ. 16 વત્તા 32 ખરેખર છે 48. અને તેથી વધાવી એક મોટું અમારા આઠ અહીં સ્વયંસેવકો માટે જો આપણે કરી શકતા,, રાઉન્ડ. ખૂબ જ સારી થાય છે. કોઈપણ દિશામાં દંડ છે. તેથી અમે હવે માત્ર કેવી રીતે માહિતી પ્રતિનિધિત્વ વિશે વિચારવાનો રસ્તો છે, અને ખરેખર તેને ભૌતિક પ્રતિનિધિત્વ પણ ઊંચી કરી શીર્ષ પર સ્તર વસ્તુઓ. અને ખરેખર, આ કોમ્પ્યુટર વિજ્ઞાન સમગ્ર થીમ પ્રયત્ન રહ્યું છે શીર્ષ પર વધુ અને વધુ રસપ્રદ અને જટિલ બાબતો મકાન એકદમ સરળ વિચારો - આ કિસ્સામાં, માત્ર zeros અને મુદ્દાઓ પર પણ. શા માટે આ ઉપયોગી છે દ્રષ્ટિએ, સારી છે, તેમ છતાં આ જેવા કોર્સ, અમે ફંડામેન્ટલ્સ પર, અને પ્રોગ્રામિંગ પર અને ઉકેલ પર ધ્યાન કેન્દ્રિત પડશે સમસ્યાઓ, તમે કમ્પ્યૂટર સાયન્સ દિશાઓ કોઈપણ સંખ્યાની જઈ શકે છે. આ અહીં કિસ્સામાં, આ એક ચાર્ટ છે કે તમે તમારા પાછળ પાનું અંતે હોય છે હાર્વર્ડ ખાતે સીએસ માટે બિનસત્તાવાર માર્ગદર્શન, એક આજે બે પ્રિન્ટ્સ છે. આ ઘણા વિવિધ દિશાઓ કે જેમાં તમે એક પછી જઇ શકો છો સૂચવે છે આ જેવા કોર્સ - કૃત્રિમ બુદ્ધિ વિશે જાણવામાં, ગ્રાફિક્સ વિશે વિશે પોતે ભાષા વિશે મશીન શિક્ષણ,. ખ્યાલ પણ છે કે હજી અન્ય પાથ. ત્યાં કોમ્પ્યુટર વિજ્ઞાન વધુ ગાણિતીક પાથ છે. જો તમે પણ CS50 જેમ આ પતન કંઈક લેવા સક્ષમ નથી, ત્યાં વસંત, કમ્પ્યુટર 1 દાખલા તરીકે, વિજ્ઞાન માં પ્રારંભિક અભ્યાસક્રમો છે હજુ સુધી અન્ય આ નવા વિશ્વમાં પર રસ્તા. હવે એક અલગ તરીકે, અભ્યાસક્રમો લગતી સમસ્યાઓ ઉકેલવાની રસ, CS50 સેટ ખ્યાલ બહાર કેટલાક સમય પહેલા કરવા માટે એક આ સમસ્યાઓ ઉકેલવા માટે પ્રયત્ન કરો, એક my.harvard તરીકે પણ ઓળખાય સમસ્યા કે જે તમને ઘણા વાસ્તવમાં ઉપયોગ કરી શકે છે અભ્યાસક્રમો માટે દુકાન નથી, પરંતુ જો, આ જેવા સાધન તપાસ, તેમજ અન્ય વંશજો છે કે આપણા ભૂતકાળની વિદ્યાર્થીઓ અને સ્ટાફ કેટલાક રચના કરી છે. પરંતુ હાર્વર્ડ અભ્યાસક્રમો માં, કે જે સાધન વેબ આધારિત છે, કંઈક કે જે તમને ડિઝાઈન અને તમે પોતે જ જમાવવા માટે સક્ષમ હશે, તેમ હજુ સુધી સારી રીતે આ સત્ર ના અંત સુધીમાં તેમજ અન્ય વસ્તુઓ ખ્યાલ છે કે આ બનાવે એક ઓપન માહિતી સમૂહ પર. આ કિસ્સામાં અલબત્ત, કેટલોગ, અને પરવાનગી આપે છે આ કિસ્સામાં વિદ્યાર્થીઓ એકદમ જટિલ માહિતી સમૂહ અન્વેષણ કરો. અમે છેલ્લા રાત્રે એક થોડા થોડા હજાર લોકો પર આધારિત આંકડા ખોદવામાં કોણ ભૂતકાળમાં થોડા દિવસોમાં આ ઉપયોગ કરીને કરવામાં આવ્યો છે. જો તમે વિચિત્ર થયા છો તે જાણવા માટે કેટલા કોર્સ તમારા મિત્રો વાસ્તવમાં માટે ખરીદી હોય છે, સાથે સાથે, આજે આ માહિતી સૂચવે છે કે 7.6 સરેરાશ છે કોઈની શોપિંગ સૂચિ પર અભ્યાસક્રમો સંખ્યા. અને હવે હું પણ તમને મોટા ભાગના નંબર આંકડાઓને આપીશું કોઈની શોપિંગ સૂચિ પર કોર્સ - અમે અને બધા કદાચ ખબર આ જેવા કોઇક. 201 આ વર્ષે રેકોર્ડ છે. હવે અમારી ભૂતપૂર્વ વિદ્યાર્થીઓ અને સ્ટાફ કેટલાક ખરેખર એક સાથે એક ક્લિપ મૂકી શું કમ્પ્યૂટર વિજ્ઞાનના આ પાથ ઓફ તમારા માટે એક ચિત્રણ અને પોતે CS50 છે. મને આગળ જાઓ અને ખેંચો, શ્રી Harvahd અહીં આભાર, એક વિડિઓ દ્વારા ઉત્પાદિત તમારા પૂર્વજોના કેટલાક, જો અમે લાઇટ્સ આ માટે રાખી શકે છે. [સંગીત વગાડવાનો] 1 વક્તા: હું કોઈ વિચાર છે કે જે થવાનું હતું. તેથી શું ખાતે વધુ ગંભીર દેખાવ આગળ આવેલું છે. તેથી આ અભ્યાસક્રમ અપેક્ષાઓ દ્રષ્ટિએ, તમે ખરેખર માટે અપેક્ષિત કરી રહ્યાં છો હાજરી અથવા કોર્સ વ્યાખ્યાન જુઓ, આઠ સમસ્યા સેટ સબમિટ બે લાગી ક્વેસ્ચન, અંતિમ પ્રોજેક્ટ સબમિટ કરો. ગ્રેડ દ્રષ્ટિએ ખ્યાલ છે, કે જે લગભગ શરૂઆતના મારા ટિપ્પણીઓ પસાર-નિષ્ફળ, કંઈક કે અમે ખૂબ ખૂબ CS50 માં લાગી આવવું - નથી ત્યાં લગભગ પર્યાપ્ત પ્રયાસ કરી હાર્વર્ડમાં સંસ્કૃતિ કંઈક અને નિષ્ફળતા જોખમમાં નાખવા જેવો થતો. ખરેખર, આપણે વિદ્યાર્થીઓ નંબરો હતા, અને મને ખાસ કરીને, જે હતા તમારા GPa અસર, અથવા CS50 કંઈક એક બી વિશે ચિંતા, અને તક આ અને અન્ય ગેટવે અભ્યાસક્રમો જેવા કોર્સ લેવા માટે અંતે પ્રારંભિક સ્તરે / પસાર નિષ્ફળ આ એક ખૂબ જ underutilized તક છે સામાન્ય રીતે કોલેજ. અને તેથી ખબર, કૃપા કરીને પણ હું આ કોર્સમાં પ્રવેશ શરૂઆતમાં / પસાર નિષ્ફળ માટે એકલા ધિરાણ, અને છતાં પણ હું દિવસ ઓવરને અંતે સ્વીચ કર્યું, તે તે પાંચ પ્રારંભિક અઠવાડિયા માટે, સત્ર પાંચમા સોમવાર સુધી, કે જે આ cutoff, કે મને ખરેખર આ નવા માં પગ મૂકવા મંજૂરી પાણીમાં વાસ્તવમાં, અને ખૂબ જ અજાણ્યા છે અને ખૂબ જ અસ્વસ્થતા કંઈક પ્રયાસ કરો મને તે સમયે છે. તેથી દ્રષ્ટિએ હવે ભૂમિકા શું વિવિધ ખૂણા કે જેના દ્વારા તમે આ કરી શકો છો સંપર્ક આ કોર્સ સેવા આપવા - વ્યાખ્યાન જેથી. તે તમારા પર છે. જો તમે વ્યક્તિ અમારી સાથે આ સ્થળ પર રહેવા માટે, ખરેખર, આપણે જાણીએ છીએ આંકડાકીય તમે 40% જેટલી કરશે પ્રકારની આવે છે અને આ બોલ પર જાઓ કે આ સત્ર, અને તમે 10% ની કોર્સ અમે ફરીથી આજે પછી ક્યારેય દેખાશે નહીં. અને તે સંપૂર્ણપણે દંડ છે, માટે પ્રમાણિક પ્રયત્ન. એક CS50 ના વ્યાખ્યાયિત લાક્ષણિકતાઓ છે કે આ છે અસંખ્ય સાધનો છે, જેમાંથી કેટલાક અમે મારફતે માત્ર એક ક્ષણ માં ખડખડવું પડશે, ભાષણો અને વિભાગો, અને વૉકથ્રૂઝ કહેવાય બાબતો અને ઓફિસ સહિત કલાક, અને જેમ, તેને અને લાક્ષણિક વિદ્યાર્થી કરતાં વધારે સ્ત્રોતો છે હોય અથવા કરીશું શારીરિક લાભ લઈ શકે છે, પરંતુ તે છે કારણ કે આ વિષમ શીખવાની શૈલીના છે કે જે કોઈપણ વિદ્યાર્થી સંસ્થા કરે છે. અને તેથી પ્રવચનો, પ્રાથમિક ભૂમિકા તરીકે હું તેને જોવા માટે મૌખિક દબાણ નથી એકદમ જટિલ સામગ્રી બહાર અને જરૂરી તમામ પહોંચાડવા આ મૂળભૂત ઓળખે છે કે જે આપણે આ સત્ર અન્વેષણ, પરંતુ પડશે તેના બદલે, વસ્તુઓ જેવી તેથી અમે થઈ સુધી પહેલેથી જ કરવું, શું આ ઉદાહરણો સ્ટેજ પર મનુષ્યો માટે માનસિક ચિત્ર ચિતરવાનો પ્રયાસ સંડોવતા, પણ અને તમે બનાવો હિંમત, હું કહું છું, આ યાદગાર ક્ષણો અમુક છે, કે જેથી પણ ચોક્કસ વિષયો સાથે સંઘર્ષ, તમે આ યાદોને છે, ઓહ, જેમ કે ભલે સ્પષ્ટપણે અમૂર્ત હતી, ગણિત, હું એક સાથે વહન ગુમાવી હતી, જેમ કે, હું તે ખરેખર છે, એ દિવસે ઓવરને અંતે, કંઈક બધી છે કે ભિન્ન નથી પહેલાથી જ જાણો છો. અને ભૂમિકા છે કે જેથી વ્યાખ્યાન ક્યાં વ્યક્તિ સેન્ડર્સ અહીં સેવા આપશે અથવા વિડિયો પર ઓનલાઇન ખરેખર છે તબક્કામાં માનસિક દરેક સપ્તાહ સેટ તમારા માટે વિવિધ વિભાવનાઓ અને સમસ્યાઓ કે અમે માં ડાઇવિંગ હશો છે. ઊંચા સ્તર વિચારોનું શરતો, આ શબ્દો મોટા પ્રવાહ શકે છે આ ક્ષણ માટે તમારા વડા. અને તે દંડ છે. તમે જે અભ્યાસક્રમ માં વધુ આરામદાયક આવશે ખબર પડશે આ મુદ્દાઓ કેટલાક, પરંતુ ખાસ કરીને વર્ગ કે 10% માટે કે જેના માટે તેઓ ઘણી વધુ પૃષ્ઠભૂમિ ધરાવે છે, એપી કોમ્પ્યુટર વિજ્ઞાન લેતા, કારણ પ્રોગ્રામિંગ તેઓ 12 હતા ખ્યાલ છે કે, ત્યાં તકો વિભાગો હશે અને સમસ્યા એ વિવિધ વિષયો માં બધા વધુ ઊંડાઈ જાઓ સુયોજિત કરે છે, ભરતા ગમે ગાબડા તમે તમારા હાઇ સ્કૂલ અથવા પૃષ્ઠભૂમિ પહેલાં ના હોય શકે છે. તે ભાષાઓ દ્રષ્ટિએ ખ્યાલ છે, કે જે ભાષા શું અમે CS50 ઉપયોગ છે મોટા ભાગે દિવસ ઓવરને અંતે અપ્રસ્તુત. અમે મુખ્યત્વે અંત એક સી કહેવાય ભાષાનો ઉપયોગ થાય છે સત્ર, અમે વેબ સેન્ટ્રીક ભાષાઓ PHP અને જાવાસ્ક્રિપ્ટ જેમ આવી. પરંતુ અમે અને અન્ય સૌથી આધુનિક આ જેવા કોર્સ શીખવે શકે ઉચ્ચ સ્તરની ભાષા - Python, અને રૂબી, અને અન્ય તદ્દન લોકપ્રિય છે આ દિવસ, કારણ કે ખ્યાલ, દિવસ ના અંતે, તમે આ સી ન શીખવાની કરશો, તમે નથી કરી રહ્યાં છો PHP અથવા JavaScript શીખવાની. તમે શીખી રહ્યા છે કેવી રીતે સમસ્યા ઉકેલવા માટે, વેબ આધારિત, કોમ્પ્યુટર આધારિત છે કે શું છે, અથવા પોતે માહિતી લક્ષી, ખાલી સાધનો તરીકે આ મદદથી. હવે લોજિસ્ટિક્સ દ્રષ્ટિએ, તમે છેવટે કહેવાય કંઈક ઉપયોગ કરશો તો CS50 ઓજાર. વાંધો નહીં હોય તો તમે એક મેક, પીસી, Linux કમ્પ્યુટર, અથવા જેમ નથી, તમે મુક્તપણે ઉપલબ્ધ આગામી સપ્તાહ શરૂ સોફ્ટવેર કે જે સાથે વાપરવા માટે પડશે આ CS50 ઉપકરણ, વર્ચ્યુઅલ પર્યાવરણ હોય છે કે તમે તમારા પર વાપરવા પડશે પોતાના કોમ્પ્યુટર, કે જેથી તમે અને તમારા સહપાઠીઓને તમામ સમાન Linux હોય આ કિસ્સામાં ડેસ્કટોપ. તે સમસ્યા સમૂહો છે, જોકે, જેમાં તમે ખરેખર તમારા હાથ મળશે આ કોર્સમાં ગંદા. અને દિવસ ઓવરને અંતે, તે સમસ્યા સેટ છે મને લાગે છે કે, ખરેખર આ કોર્સમાં એક વિદ્યાર્થી અનુભવ વ્યાખ્યાયિત કરે છે. સમજો કે જે સમસ્યા સેટ ઘણા બે આવૃતિમાં પ્રકાશિત થશે - પ્રમાણભૂત આવૃત્તિ કે અમે અપેક્ષા અને 90% પ્રોત્સાહિત વર્ગ માં ડાઇવ છે. પરંતુ અમે પણ કહેવાતા હેકર આવૃત્તિઓ કેટલીક સમસ્યા સેટ પ્રકાશિત થાય છે, તમે અને ખબર તે હેકર આવૃત્તિ વોટરમાર્ક સાથે દરેક પૃષ્ઠ પર છે, કારણ કે તે છે, તેના પર હેકર આવૃત્તિ કહે છે. અને તે કે તમે આ વસ્તી વિષયક જે 10 સાથે એપી કોમ્પ્યુટર વિજ્ઞાન હોય છે તમારા બેલ્ટ હેઠળ પ્રોગ્રામિંગ અને વર્ષ તે ગાબડા ભરી જોઈ રહ્યા હોય, અને વધુ સામાન્ય હોય છે, બદલે સેલ્ફ શીખવવામાં તાલીમ કદાચ ખ્યાલ, કે વર્ગ કે છે ખૂબ નોંધપાત્ર વસ્તી વિષયક છે ચોક્કસપણે તે જ ધ્યેય. તમે પાંચ અંતમાં દિવસ હશે. સમસ્યા સેટ સામાન્ય રીતે ગુરુવારે કારણે છે, પરંતુ તમે પાંચ વધારો કરી શકે છે તે આ બધી વસ્તુઓ ની મદદથી મુદતો અંતમાં દિવસ કહેવામાં આવે છે, અને અમે પણ છોડો પડશે તમારા સત્ર ઓવરને અંતે સૌથી ઓછો દીઠ, સ્કોર આ અભ્યાસક્રમ માં વિગતો. પરંતુ વર્ષો વીતતા અન્ય CS50 વ્યાખ્યાયિત લાક્ષણિકતા ઓફિસ બની છે કલાક, એક તક છે કે તમે ફોટામાં દૃષ્ટિની થોડી પહેલા જોયું કે જેમાં અમે ઘર ડાઇનિંગ હોલ માં અગાઉ ભેગા પહેલાં માં કે, વિજ્ઞાન કેન્દ્ર ભોંયરું, અને Annenberg હોલ, ચાર આ વર્ષે 8:00 PM પર પોસ્ટેડ થી 11:00 PM પર પોસ્ટેડ, જ્યાં તમે આ ખૂબ ખૂબ પડશે એક સપ્તાહ રાત પર કામ શેર કર્યો અનુભવ, અમુક સમસ્યાઓ સંઘર્ષ, પરંતુ જગ્યાએ નોંધપાત્ર આધાર માળખા સાથે. ખરેખર, જે રીતે આ કામ છે તમે Annenberg આવે છે જો તમે પડશે સપ્તાહ દરમિયાન કેટલાક પ્રશ્ન. તમે તમારા લેપટોપ લાવી શકશો, તમે નીચે બેસો, અમુક ખોરાક ગ્રેબ પડશે, અને તમે લૉગ ઇન પડશે માં CS50 ચર્ચા, એક ઉપયોગિતા વેબ આધારિત છે કે જે શિક્ષણ સ્ટાફ ધરાવે છે વિકસિત કે તમે પ્રશ્નો પોસ્ટ કરવા અને એક માં followups જુઓ પરવાનગી આપશે લાક્ષણિક ફોરમ ચર્ચા સમજદારીવાળું છે, અને લેબલો જેમ વાપરી રહ્યા હોય, અને સ્વતઃપૂર્ણ જે માહિતી શોધો. પરંતુ તમે પણ શકે છે, પડશે ઓફિસ કલાકો કલાકો દરમિયાન, તમારી પ્રશ્નો વાસ્તવિક મનુષ્ય માટે નિકળ્યા. ખરેખર, ધ્યેય આખરે છે કે જેથી એક, અમે ઉપર બિલ્ડ શરૂ આ સત્ર ના કોર્સ આસ્થાપૂર્વક ખરેખર ઉપયોગી જાણકારી એક કોર્પસ, સામાન્ય પ્રશ્નોના જવાબો સામાન્ય છે, તેથી તમે તમારી જાતને કે સમસ્યાઓ હલ કરી શકો છો અને unstuck શક્ય તેટલી ઝડપથી વિચાર કરે છે, જ્યારે શિક્ષણ કર્યા સ્ટાફ - શિક્ષણ ફેલો સામાન્ય રીતે 20% થી 30% છે અને અભ્યાસક્રમ મદદનીશો સ્ટાફ પર એક જ સમયે. અમે અમે શું Annenberg માં CS50 Greeter કહેવાય છે હશે અને જ્યારે કે નક્કી કરવા માટે, તમે શું જાણો છો? આ પ્રશ્ન, અમે ખરેખર અસરકારક રીતે ઓનલાઇન જવાબ. અમે તમારા કમ્પ્યુટર જુઓ કરવાની જરૂર છે. અમે એક પર તમે એક સાથે વાત કરવા માંગો છો. તમે ખરેખર છો સંઘર્ષ, અને તમે એટલા માટે એક પર એક વાત કરવા માંગો છો કોઈને સાથે, તમે CS50 Greeter માટે રવાના થશે, એક શિક્ષણ સાથી હોલ્ડિંગ શાબ્દિક, આઇપોડ કે એક પર 'વિદ્યાર્થીઓ નામો છે બાજુ, અન્ય પર સ્ટાફ નામો શિક્ષણ. અમે તમારા નામ એકત્રિત કરશે, એ શિક્ષણ સ્ટાફ નામને અનુસરતા, અને તમારા કમ્પ્યુટર સ્ક્રીન ખીલેલું શરૂ કરવા માટે, કહેતા એલિસ જોવા જાઓ અથવા તો કૃપા કરીને કૃપા કરીને કરશે સ્ટાફ ટેબલ પર બોબ જોવા જાઓ. અને તેથી આ રીતે, અમે વસ્તુઓ તરીકે અસરકારક રીતે રવાનગી કરી શકશો શક્ય છે, તેમજ તમે બધી વધુ ઝડપથી ઉકેલ તરફ માર્ગદર્શન આપે છે. વિભાગો, આ વધુ ઘનિષ્ઠ માટે તકો હશે હાથ- શિક્ષણ ફેલો અને એક 12 સાથે તકો જેથી અથવા 16 થી તમારા સહપાઠીઓને દરેક અઠવાડિયે, જેમાં, અમે સમસ્યા સેટ સમસ્યાઓ પડશે કે પ્રત્યયાત્મક પ્રશ્નો પૂછી નંબર, અને તેના નાના નાના કદના એક નંબર પ્રશ્નો હોય કે તમે તમારા પોતાના પર આકૃતિ શકે પ્રોગ્રામિંગ, અને તમે કરી શકે તમારા પોતાના પર કામ કરે છે, પરંતુ કલમ સંદર્ભમાં, અમે મારફતે કામ પડશે એકંદરે તે સમસ્યાઓ અમુક અને જાઓ જ્યાં વાતચીત અમને લાગે છે. વધુમાં, કલમ માં તમે માટે સબમિશન્સ સમીક્ષા તકો હશે હોમવર્ક કે જે તમે બનાવી છે, તો તમારા સહપાઠીઓને, ક્યારેક અનામી, હંમેશા પસંદ છે, જો તમે શેર કરવા માંગો દ્વારા કામ કે જે તમે સબમિટ કર્યો છે. તેથી તે ખરેખર એક વાતચીત બે દિશા હોઇ શકે છે, પડશે અને તક ખૂબ વધુ ગતિશીલ અર્થમાં ફક્ત બદલે તમારા પોતાના કામ, સમીક્ષા એક PDF અથવા પ્રિંટઆઉટ જોઈ અને થોડીવાર માટે તેના વિશે વિચારવાનો અને પ્રતિભાવ જરૂરી નથી શોષણ કે શિક્ષકવર્ગ પૂરી પાડવામાં આવી છે. અને તમે અહીં એક CS50 સ્પેસીસ કહેવાય સાધન વાપરવા પડશે. તે અજાણ્યા માટે, આ શીર્ષ પર ડાબે સી તરીકે ઓળખવામાં આવે છે ભાષા છે, અને તમે આ પર સમય જાણવા મળે છે, પરંતુ પડશે આ ઉપયોગિતા વેબ આધારિત છે અમે કરીશું કે વિભાગ કે તમે અને તમારા 15 કે તેથી સહપાઠીઓને સાથે લૉગ ઇન કરવાની મંજૂરી આપે છે ઉપયોગ તમારા રૂમ આગળના અંતે શિક્ષણ સાથી. તમે આ વિંડોમાં કોડ લખી કરવાનો પ્રયત્ન કરીશું. તમે ઇલેક્ટ્રોનિક ચેટ કરવાનો પ્રયત્ન જો તમે ખરેખર વિભાગમાં ન કરશો પડશે ચોક્કસ ક્ષણ છે, અને તમારા શિક્ષણ સાથી, જ્યારે તે સમય આવે છે એલિસ કે વર્ગ માં બોબ ઉકેલ ચર્ચા કરવા માટે, શિક્ષણ સાથી એક ક્લિક કરી શકો છો બટન સ્ક્રીનમાં કે જે વિદ્યાર્થી ગમે રહી છે અને પર, વોઇલા Query, પ્રોજેક્ટ સમય કે ચોક્કસ બિંદુ પર કામ કરે છે. તેથી તમે તે મિત્રો કોણ ભૂતકાળમાં CS50 લેવામાં પડશે ખ્યાલ, કે વિભાગો નોંધપાત્ર આ વર્ષે કરવામાં રીબુટ છે બધી વધુ સક્રિય, બધા વધુ ગતિશીલ, અને ખરેખર, બે માર્ગ વચ્ચે વાતચીત સ્ટાફ અને વિદ્યાર્થીઓ શિક્ષણ. અને વૉકથ્રૂઝ. તેથી આ સમસ્યા સમૂહો માટે, અમે પણ માત્ર સ્પષ્ટીકરણ તક આપે છે પોતે જ, કે જે સામાન્ય રીતે ખૂબ વિગતવાર પીડીએફ છે, પણ વસ્તુઓ ઓળખાય છે વૉકથ્રૂઝ તરીકે, શિક્ષણ સ્ટાફ એક સભ્ય સાપ્તાહિક જેમાં દોરી જશે સત્ર કે શાબ્દિક તમે સમસ્યા સેટ સુધી લઈ, તમે આપ્યા સંકેતો અને સલાહ અને નીવડી છે, અને ખૂબ જ પૂછી જ છે વારંવાર પૂછાતા પ્રશ્ન: હું જ્યાં શરુ કરું? સારું, તમે ડાઇવિંગ તો તેના પોતાના પર સ્પેક માં શરૂ, અથવા હાજરી દ્વારા અથવા આ વૉકથ્રૂઝ જોઈ રહ્યાં છે. પ્રથમ walkthrough હકીકતમાં, આ શુક્રવાર હશે. તેઓ ખૂબ જ નથી શુક્રવારે શકે છે કારણ કે અમને લાગે છે કે તે એક લોકપ્રિય હશો પડશે સમય કારણ કે, પરંતુ અમે તે પછી તેમને ખૂબ સપ્તાહ શરૂઆતમાં ફિલ્મ શકે છે અને વિચાર સપ્તાહના દ્વારા ઓનલાઇન તેમને કે જેથી તમે ઘણા દિવસ સુધી શક્ય હોય વાસ્તવમાં તે સામગ્રી તેમજ સંલગ્ન થાય છે. પરંતુ વ્યાખ્યાન આ શુક્રવાર પર વધુ. હવે આધાર માળખું દ્રષ્ટિએ, આ સૌથી વધુ નોંધપાત્ર આંકડાઓ છે કદાચ 108 શિક્ષણ ફેલો અને અભ્યાસક્રમ મદદનીશો કે આ અભ્યાસક્રમ હાલમાં ધરાવે છે. જો તમે અમુક જે વિરોધાભાસી વર્ગો ન હોય જોડાવા માંગો છો અપ સ્ટેજ પર અહીં મને, આ ગાય્ઝ જે આખરે ખરેખર તમારા વ્યાખ્યાયિત કરશે આ કોર્સમાં અનુભવે છે. હું શિક્ષણ મને દિવસ વર્ગો શિક્ષણ ફેલો ઘણો હતો, અને હું ખૂબ જ તે થોડા યાદ રાખો કે, પ્રમાણિકપણે, પરંતુ તારીખ, હું હજુ પણ વચ્ચે યાદ તે થોડા મારા CS50 ટીએફ, જે ખરેખર મને મદદ કરી પ્રશ્નોના જવાબ ખરેખર કોણ મને મદદ કરી હતી જ્યારે હું સંઘર્ષ હતો, અને ખરેખર આ એક ભાગીદાર હતી ખૂબ જ નવો વિશ્વ શીખવાની અનુભવ. થોડો, આ ગાય્સ તમામ તમે કેક માટે બહાર જોડાશે જે, CS50 એક પરંપરા છે, મેમોરિયલ હોલ ઓફ એ ભાગની બે બાજુઓમાંની પરંતુ, મને દો પ્રથમ Nate Hardison તમને ફરીથી દાખલ, રોબ બોડેન, અને ટોમી McWilliams, આ વર્ષે કોર્સ કારભાર સંભાળે છે. જો તમે ગાય્સ મને મધ્યમાં અહીં જોડાવા કરશે. તેઓ તમામ કેટલાક પ્રેરણાત્મક ટીકા તૈયાર છે. ટોમી MCWILLIAMS: હું પ્રેરણાત્મક કંઈપણ તૈયાર નહોતો. પરંતુ મારું નામ ટોમી છે. હું માથેર એક વરિષ્ઠ છું. હું કોમ્પ્યુટર વિજ્ઞાન અભ્યાસ છું, ખરેખર વડાઓ ટીમ પર હોવા ઉત્સાહિત અને તમારી સાથે CS50 પ્રવાસ પસાર થઇ. હું ખરેખર CS50 વિશે પ્રેમ શું છે તે કેવી રીતે ખરેખર તમે વિશે વિચારો માટે શીખવે છે એક નવો રસ્તો સમસ્યાઓ. આ ખરેખર એક કૌશલ્ય કે અમૂલ્ય જ હશે, કોઈ પદાર્થ નથી ક્ષેત્ર શું તમે જાય. અને ન તો માત્ર તે જ છે, પરંતુ અમે વધુ કોઇ કરતાં મફત કેન્ડી તક આપે છે કેમ્પસ પર અન્ય કોર્સ. તેથી હું ફક્ત ખરેખર છું જોયા આગળ જોઈ શું દરેકને આ સત્ર બનેલ છે. અને જો કોઇ કોઇ પ્રશ્નો હમણાં અથવા સત્ર દરમિયાન નિશ્ચિતપણે છે, મને બહાર સુધી પહોંચવા મફત લાગે, અને હું મદદ ખુશ હશો. રોબ બોડેન: હાય. હું રોબ બોડેન છું. હું કિર્કલૅંડ એક વરિષ્ઠ છું. અરે વાહ, કે અધિકાર છે. અમે તમામ છો ખરેખર આ આગામી સત્ર માટે ઉત્તેજિત. અમે આશા રાખીએ છીએ કે તમે બધા છો ઉત્તેજિત. હું કે અપેક્ષા હતી. યાહ. તેથી અમે આ સત્ર ખરેખર મહાન બનાવે માં ખૂબ જ પ્રયાસ મૂકવા, અને લાંબા તરીકે તમે પ્રયાસ મૂકવા તૈયાર છીએ, ત્યાં ખૂબ જ તમે વિચાર કરી શકો છો આ કોર્સ છે. તમે આ કોર્સ બહાર રમવામાં ઘણી મજા મેળવી શકો છો. અમે 108 ના સ્ટાફ નથી જો તમે રમવામાં ઘણી મજા ન બહાર તે કરી શકે છે, જેથી માત્ર સંડોવાયેલ હોઈ પ્રયાસ કરો, અને તમે તેને કોઇ અફસોસ થશે. NATE HARDISON: હાય, ગાય્સ. હું Nate છું. હું કોર્સ માટે preceptor છું. હું ખરેખર અહીં પણ હોઇ ઉત્સાહિત છું. આ મારી પ્રથમ અહીં વર્ષ છે. હું આશા છે કે તમે આ કોર્સ લે છે, અને તે ખૂબ તરીકે હું કરેલા આનંદ તે અત્યાર સુધી મળી હતી. અને જો તમે ક્યારેય કેવી રીતે દ્વિસંગી નવ અથવા દસ આવવા માંગો છો આવે છે, મને સાથે વાત કરો. 1 વક્તા: તેથી આ ગાય્સ અહીં સ્ટેજ પર થોડી છોડી જોખમ પર awkwardly, ફક્ત વસ્તુઓ છે કે જે અમે પહેલાં રાહ જોવી થોડા મારફતે ચાલો ધસારો કેક માટે મુલતવી રાખવું. તે શું છે કે આગળ આવેલું છે? વેલ, જો અમે ગયા વર્ષે એક ઝડપી પાછા નજર, સમસ્યા માં શૂન્ય સુયોજિત કરવા માટે, તમારા પૂરોગામી એ પ્રોગ્રામિંગ સ્ક્રેચ, ગ્રાફિકલ કહેવાય ભાષામાં ડવ ભાષા પ્રોગ્રામિંગ તમે કોર્સમાં પ્રથમ દિવસના ઉપયોગ શરૂ પડશે આ શુક્રવાર, અમુક તમે કેટલાક અજાણ્યા ખ્યાલો જાણવા માટે, પરંતુ ખ્યાલ ત્યાં પહેલાં તમે તે માટે આ અદ્યતન પાસું રહેશે પૃષ્ઠભૂમિ. છેલ્લા વર્ષના સમસ્યા બે સેટ, વિદ્યાર્થીઓ દુનિયામાં ડવ ક્રિપ્ટોગ્રાફી, enciphering અથવા મૂંઝાયેલું જાણકારી કલા, એનક્રિપ્ટ થયેલ માહિતી, અને હેકર છેલ્લા આવૃત્તિ અમલમાં કાર્યક્રમો વર્ષના વિદ્યાર્થીઓને ક્રેક અથવા લાક્ષણિક માં પાસવર્ડો ડિકોડ કરી કમ્પ્યુટરની ગાણિતીક નિયમો અને heuristics સાથે માટે આગામી દ્વારા એકસસી. પાસવર્ડ ફાઈલ જડ બળ બહાર figuring કમ્પ્યુટર પર કોઈની પાસવર્ડ શું સિસ્ટમ હતી. છેલ્લા બે વર્ષ કે, સમસ્યા ચાર કર્યું વિદ્યાર્થીઓ સેટ સુડોકુ એ રમત અમલ. અને હેકર આવૃત્તિ વર્ષ કે વિદ્યાર્થીઓ અમલ ન માત્ર કેવી રીતે આ રમત છે, પરંતુ વાસ્તવમાં એક ઉકેલ કરનારાની, કમ્પ્યૂટર તમે જેમાં પૂરી પાડી શકે છે ભજવે છે, સંકેતો સાથે માનવ, તમે હલ કરતાં વધુ ઝડપથી દ્વારા ચોક્કસ સમસ્યા. સમસ્યા પાંચ સેટ, અમે વિદેશી હતી, માહિતી સુધારા આ કલા કે આકસ્મિક અથવા ખૂબ ઇરાદાપૂર્વક હતી કમ્પ્યૂટર માંથી કાઢી નાખ્યું છે. છેલ્લા વર્ષે, શિક્ષકવર્ગ હું અને કેમ્પસની આસપાસ strolled લેતી લોકો, સ્થળો, અને વસ્તુઓ ફોટોગ્રાફ્સ અને આકસ્મિક પછી અમારા કૅમેરા પર મીડિયા કાર્ડ કે તે તમામ ફોટા હતી ફોર્મેટ. પરંતુ કોઇ સમસ્યા, અમે આ મીડિયા કાર્ડ એક વિદેશી છબી બનાવી છે, તે આપ્યો આઉટ વર્ગ માં તમામ વિદ્યાર્થીઓ માટે, અને તેમને પડકાર માટે કાર્યક્રમો લખે છે કે, કે કાર્ડ ના JPEGs તમામ વસૂલ. અને આ ખરેખર એક અમારા મનપસંદ સમસ્યા સમૂહો, અને હું એક ખોદવામાં તમારા પૂર્વજોના જે મહાન મજા હતી એક માંથી જૂના ઇમેઇલ ક્યાંક પહેલા વાંચો. આ મેટ છે. પ્રિય ડેવિડ, ગઈકાલે મારી બહેન અકસ્માતે તેમના કેમેરા એસ.ડી. ફોર્મેટ કાર્ડ અને યાદગાર ફોટા એક વર્ષ વર્થ ગુમાવી હતી. તે કમનસીબે શ્રેષ્ઠ અપ તેના માહિતી ટેકો નથી. પરંતુ આ પરિસ્થિતિ મને પાંચ-p સેટ યાદ છે, તેથી હું વિચારું છું કે હું પ્રયાસ કરશે કાર્યક્રમ પુનઃપ્રાપ્ત મારફતે તેના SD કાર્ડ સ્કોર કે હું તમામ રીતે પાછા લખ્યું હતું ઓક્ટોબર. તેથી આઉટ figuring કેવી રીતે એક કાચા ઇમેજ બનાવવા માટે ચાર કલાક પછી ફોર્મેટ SD કાર્ડ - Google ને સુંદર આ બાબતે મદદરૂપ સાબિત, ત્યાં સુધી હું વ્યંગાત્મક રીતે માટે ઈન્ટરનેટ પર તમારા સૂચનો આવે થયું - આદેશ વાક્ય દલીલો કેટલાક આસપાસ બેદરકારી બાદ, હું વ્યવસ્થાપિત માટે ફોરેન્સિક ઇમેજ બનાવવા માટે, અને સ્થાપિત અને રૂપરેખાંકિત કરવા પછી CS50 ઉપકરણ, હું મારી કાર્યક્રમ દ્વારા ફોરેન્સિક છબી સ્કોર વ્યવસ્થાપિત અને મારા બહેન ફોટોગ્રાફ 1.027 તમામ પુનઃપ્રાપ્ત, મેટ્ટ લખે છે. ગયા વર્ષના સમસ્યા છ સમૂહ, અમે વિદ્યાર્થીઓ એક શબ્દકોશ આપ્યો 150,000 ઇંગલિશ શબ્દો અને તેમને સ્પેલચેકરરૂપરેખાંંકિતકરો લખવા માટે પડકાર છે કે ફોર્મની જવાબ આપ્યો પ્રશ્નો, આ શબ્દ યોગ્ય રીતે અથવા જોડણી ખોટી છે શક્ય તેટલી ઝડપી. અને પસંદ આધાર પછી સહપાઠીઓને પડકાર મંજૂરી વિદ્યાર્થીઓ હતા તેમના પરિણામો પોસ્ટ, RAM નો જથ્થો કે જે તેઓ વાપરે છે, સંખ્યા દ્વારા સીપીયુ ચક્ર અથવા સેકન્ડ કે તેઓ ઉપયોગ થાય છે, કે જેથી વિદ્યાર્થીઓ પછી ક્રમ આપવામાં આવ્યો હતો ફરીથી, તેના કેવળ વૈકલ્પિક પાસું છે, પરંતુ મહાન આનંદ - આ કોર્સ વેબસાઇટ કે ઘણી વાર એક વિદ્યાર્થી મોટા પર સ્થિતિ નંબર 10 જેથી અથવા વિચાર કરતો બોર્ડ, વેબસાઇટ પર, રાત્રિભોજન માટે આ બોલ પર જાઓ અને પછી પાછો આવે છે, અને સમજો રૂમમેટ માત્ર મોટા બોર્ડ પર હતા તેને અથવા તેણીને આગળ હતા, ત્યાં માત્ર એક અન્ય બે અથવા ત્રણ કલાક જલધારા તેના અથવા તેણીના રૂમમેટ છે. તેથી અમે પણ આ વર્ષે કંઈક આગળ જુઓ. સમસ્યા 7 સમૂહ અમે વેબ પ્રોગ્રામિંગ દિશામાં નહોતી ખરેખર વાછરડો, આ હંમેશા વધતી જતી સામાન્ય પર્યાવરણમાં સમસ્યાઓના ઉકેલ એક વેબ બ્રાઉઝર. પછી ખબર decreasingly અમે મેક્સ અને પીસી પર સોફ્ટવેર ડાઉનલોડ નથી, પરંતુ વધુને વધુ, અમે વેબ અંદર તેને તમામ નથી. અને છેલ્લા વર્ષ ખરેખર, 'વિદ્યાર્થીઓ અંતિમ પ્રોજેક્ટ 88 કેટલાક% દરમિયાન વેબ આધારિત હતા. અને તે પણ, કુશળતા કે તમે આ વર્ગ પરથી તારવવા કરશે માતાનો અભ્યાસક્રમ ઓવરને, શું માતાનો અભ્યાસક્રમ ઓવરને અંતે રાહ કારણ કે CS50 ફેર છે, આ પ્રદર્શન કે જે વિજ્ઞાન મેળો કરવાના વિચાર પર આધારિત છે, પરંતુ આ આવૃત્તિમાં વાજબી કરવું વર્ગ તમામ વિદ્યાર્થીઓને તેમના લેપટોપ લાવવા, અને તેમના મિત્રો, અને કુટુંબ, ઉત્તરપશ્ચિમી સાયન્સ, પર મોટા મકાન અને અન્ય કેમ્પસ, તેમના લેપટોપ સેટ, અમુક ખોરાક મેળવવા, કેટલીક પોપકોર્ન અને પીણું વિચાર, અને પછી તે તમામ હાજરી છે, જે છેલ્લા વર્ષ માટે તેમના અંતિમ પ્રોજેક્ટ પ્રદર્શન કેમ્પસ તરફ કેટલાક 2,500 હાજરી, અને જેમ સમીકરણો નંબર આ છે, અને આ જેવા વાજબી અંતે અસામાન્ય ન હતી. આ વાજબી તરફ દોરી આ CS50 Hackathon, માટે એક પર હોપ તક છે હાર્વર્ડ શટલ, શેરી નીચે 8:00 PM પર પોસ્ટેડ અંતે Microsoft ને વડા, અને ઘરે જાઓ 7:00 સુધી પોસ્ટેડ. અમે 8:00 PM પર પોસ્ટેડ, 1:00 AM પર બીજા રાત્રિભોજન, અને તે હજુ પણ માટે પ્રથમ રાત્રિભોજન સેવા આપવા 5:00 ખાતે સ્થાયી AM અમે IHOP અંતે પૅનકૅક્સ સારવાર નથી. અને Hackathon તક છે, જેમ અહીં ચિત્રમાં, તમારા માં ડાઇવ અંતિમ પ્રોજેક્ટ છે કે શું તમે તમારા પોતાના પર અથવા મિત્રો સાથે કામ સહયોગી પર્યાવરણ, જ્યાં સમગ્ર શિક્ષણ સ્ટાફ સાથે સાથે કામ કરી રહી છે હોંગ કોંગ ચિની ખોરાક એક કાફી પુરવઠા સાથે રાત્રે. 5:00 ખાતે જેમ કે છબીઓ કરશે તરીકે આ તદ્દન સામાન્ય આ વર્ષે પ્રયત્ન તેમજ પોસ્ટેડ. જેથી અમે કેક માટે એક ક્ષણ માં મોકૂફ રાખવું હોય, તો ધ્યાનમાં રાખો કે 76 ની% ટકા આ ખંડમાં લોકોને કોઈ પહેલાં અનુભવ હોય છે, અને તરીકે અભ્યાસક્રમ દીઠ, શું આખરે આ કોર્સમાં બાબતો ખૂબ જ્યાં તમે અંત નથી તમારા સહપાઠીઓને સંબંધિત છે, પરંતુ તમે જ્યાં, 11 સપ્તાહમાં, અપ સંબંધિત અંત જાતે 0 સપ્તાહ છે. આ CS50 છે.