[Powered by Google Translate] SPEAKER 1: ఈ CS50 ఉంది. కాబట్టి నేను ఒక ఫ్రెష్మాన్ ఉన్నప్పుడు మీరు ఇప్పుడు కొన్ని సంవత్సరాల క్రితం ఉన్న, మరియు సమయం, నేను దాదాపు యొక్క, కంప్యూటర్లు సైన్స్ చేయడం ఈ మార్గంలో నిజంగా కాదు ఇంజనీరింగ్. నిజానికి, నేను ఒక ప్రభుత్వ కేంద్రాన్ని ఈ స్థలం వచ్చింది. నేను హై స్కూల్ లో చరిత్ర వంటి వాటిని ఇష్టపడే చిన్నప్పుడు ఉండాలని. నేను రాజ్యాంగ చట్టం, ఇంగ్లీష్ మరియు గణిత రకం, కాబట్టి రకమైన ఇష్టపడ్డారు బాగా గుండ్రంగా, అయితే ఇవి నేను బోధించే లేదని విషయాలు తెలియదు హై స్కూల్ లో. మరియు మొదటి సంవత్సరం కాబట్టి, నేను, ఈ వణుకు వచ్చింది వస్తే అయినప్పటికీ నేను కంప్యూటర్లు ఇష్టపడ్డారు, నేను ఖచ్చితంగా, ఎప్పుడూ కంప్యూటర్ గేమ్స్ ప్లే మరియు వంటి ఒక కంప్యూటర్ వ్యక్తి, ఒక కంప్యూటర్ శాస్త్రవేత్త, మరియు నన్ను నేను ఆలోచన స్పష్టముగా, నేను కంప్యూటర్ తీసుకొని వారిని ఉన్నత పాఠశాల లో నా ఫ్రెండ్స్ ఆలోచన గీక్స్ - సైన్స్ ఒక ఒక బిట్ ఉన్నాయి. మరియు ఇంకా, నేను ప్రాంగణంలో ఇక్కడ ఎదుర్కొన్నప్పుడు, అక్కడ, CS50 ఈ కోర్సు ఉంది, మరియు వద్ద సమయం, అది నిజంగా జాగ్రత్తపడు ఏదో అనే ఈ ఖ్యాతిని కలిగి ఉన్నాడు. ఇది మంచి కోర్సు ఉంది. ఇది ఒక ఆహ్లాదకరమైన కోర్సు ఉంది. కానీ మీరు నిజంగా తలుపు ఆ అడుగు తీసుకోవాల్సి ఉంటుంది. మరియు నేను ప్రారంభ మొదటి సంవత్సరం దాటి లేదు. నేను ద్వారా వెళ్ళి ప్రభుత్వ కేంద్రాన్ని నా మార్గంలో వెళ్ళాడు నేను చేయగలిగి అవసరాలను అనేక మంది, Gen పాటు లెక్కింపు cross ed లేదా కోర్ మరియు వంటి, ఆపై రెండవ సంవత్సరం, కొన్ని కారణాల వలన, నేను సైన్స్ సెంటర్ B, పేరు CS50 లో అడుగు అడుగు నరములు అప్. బ్రియాన్ Kernighan పేరు గల ఒక ప్రముఖ కంప్యూటర్ శాస్త్రవేత్త ఆ సంవత్సరం ఇక్కడ బోధన, మరియు అది కూడా, నేను మాత్రమే వాస్తవానికి సిద్ధంగా / విఫలం చూడాలి ఈ తరగతి తీసుకొని నా అధ్యయనం కార్డు పూరించండి. నా చుట్టూ చూస్తూ, మరియు నేను ఈ గదిలో అందరూ తెలిసిన తీరవలసినదే మ్యాచ్ మార్గం కంప్యూటర్లు గురించి ప్రోగ్రామింగ్ గురించి కంప్యూటర్ సైన్స్,, గురించి మరింత. అందరూ నిజానికి వారు 12 నుండి ఈ గదిలో ప్రోగ్రామింగ్, కాని తప్పక, ఆ విధంగానే ఉండదు. కాబట్టి నేను సెమిస్టర్ చాలా చివరి రోజు, ఐదవ సోమవారం తీసుకున్న పాస్ నుండి ఈ లీపు మరియు మార్పు / a లేఖ గ్రేడ్ విఫలం, మరియు నా మారుతున్న ముగుస్తుంది ఏకాగ్రత కంప్యూటర్ సైన్స్ అదే రోజు. ఇప్పుడు ఆ కంప్యూటర్ లోకి మీరు అన్ని చెయ్యడానికి, ఈ తరగతి లో మా లక్ష్యం కాదు సైన్స్ సాంద్రీకరణలు, కాని నిజంగా, ఈ అవకాశాన్ని అక్కడ ప్రతిపాదించడానికి ఈ రంగంలో మరియు మీరు చాలా తెలియని అయి ఉండవచ్చు ఇతర రంగాల్లో, ఉన్నత పాఠశాలలు సాధారణంగా పూర్తి ప్రామాణిక పాఠ్య అనుసరించే ఇచ్చిన మార్గం, కానీ కొత్త జలాలలోకి, CS50 లో, లో వ్యాపారాన్ని. మరియు మీరు అనుకున్నది నేడు ఇక్కడ కూర్చొని అయితే వాస్తవానికి అలా, చెందిన లేదు మీ కుడివైపున మరియు మీ ఎడమ ప్రజలను పలు. నిజానికి, గత సంవత్సరం, ఈ తరగతి విద్యార్థులు 76% డిజైన్ అనుభవం. మీరు భావించే దాన్ని చాలా విరుద్ధంగా, ప్రజలు చాలా మీ చుట్టూ కూర్చుని నేడు, నిజానికి, ముందస్తు అనుభవం లేదు. 18% ఒక CS తరగతి తీసుకున్న, మరియు 6% రెండు లేదా ఎక్కువ చేశాయి. ఇంతలో, మేము పరంగా తాము వివరించడానికి ప్రతి సంవత్సరం మా విద్యార్థులు అడగండి సుఖంగా స్థాయి, మరియు ఈ - ఈ సంఖ్య ఒక నిర్వచనం ఉంది. మీరు CS50 చాలా సౌకర్యంగా లేదు అయితే మీరు రకమైన, అది తెలుస్తుంది. మరియు గత ఏడాది, మేము, ఇక్కడ ఈ ఆకుపచ్చ పై ముక్క లో స్వీయ వివరిస్తూ 55% కలిగి తక్కువ సౌకర్యవంతమైన విద్యార్థులు వంటి స్పష్టముగా మేము వారు ఆలోచన చేసిన why'd చేసింది మొదటి రోజు కోర్సు షాపింగ్, కానీ అదే 55% వరకు మాకు ఉన్నాయి పదం యొక్క చివరి, ఆ మరింత మధ్య ఎక్కడో వారు 35%, చేశాడు సౌకర్యవంతమైన మరియు ఆ తక్కువ సౌకర్యవంతమైన. కాబట్టి కంప్యూటర్ సైన్స్ ఏమిటి? Well, ఉన్నత పాఠశాల, మరియు నిజంగా, సాధారణంగా ఈ రోజుల్లో అక్కడ, కంప్యూటర్ శాస్త్రం అనే ఈ అవగాహన లేదా ఈ దురభిప్రాయం ఉంది ప్రోగ్రామింగ్. లేరో ఒక కంప్యూటర్ సైన్స్ యొక్క అంశం, కానీ ప్రోగ్రామింగ్, యొక్క భాష ఏదైనా సరే నిజంగా ఒక సాధనం మాత్రమే కంప్యూటర్ శాస్త్రవేత్తలు కంప్యూటర్ సైన్స్ రంగంలో లేదా, గాని, సమస్యల పరిష్కారానికి ఉపయోగించే భౌతిక శాస్త్రంలో ఎక్కువగా ఈ రోజుల్లో, సహజ శాస్త్రాలు, వైద్య, మానవీయ, విశ్లేషించడానికి డేటా యొక్క పెద్ద సెట్లు. ఎక్కడైనా ఇప్పుడు కంప్యూటర్ మరియు సమాచారం ఉంది, దరఖాస్తు చేయడానికి అవకాశం ఉంది పాఠాలు CS50 వంటి తరగతి నేర్చుకున్నారు. కాబట్టి ఒక కంప్యూటర్ శాస్త్రవేత్త గురించి వెళ్ళవచ్చు ఆ యొక్క ఒక సమస్య పరిష్కారం తెలపండి పరిష్కరించటం మరియు కొన్ని పడికట్టు ఉంచేందుకు ప్రయత్నించండి, చుట్టూ, కొన్ని ఊహాత్మక కూర్పు ఉంచండి ఏ లేకపోతే కొన్ని మంచి వియుక్త ఆలోచనలు కావచ్చు. కాబట్టి ఈ ఒక టెలిఫోన్ ఉంది. మీరు చాలా తరచుగా ఈ విషయాలు చూడలేదు. కళాశాల ఇప్పటికీ ఇళ్ళు మరియు డార్మెటరీలు ఈ ఉండవచ్చు, కానీ తిరిగి రోజు, మీరు ఈ ఫోన్ ఉపయోగించడానికి చేయాలనుకున్నప్పుడు, లేదు మీ సెల్ ఫోన్ లో ఎలక్ట్రానిక్ చిరునామా పుస్తకం. అయితే, మీరు ఒక ఫోన్ బుక్ గా పిలువబడే ఏదో ఆగింది, మరియు ఈ ఫోన్ పుస్తకాలు గురించి 1,000 పేజీల సాధారణంగా ఉంది. వారు నుండి Z వరకు క్రమబద్ధీకరించబడతాయి మరియు మీరు కేవలం కుడి పేజీకి కనుగొనేందుకు వచ్చింది మీరు వారి పేరు మరియు వారి కనుగొనడానికి వాటిని చూస్తున్న వ్యక్తి కనుగొనడానికి టెలిఫోన్ నంబర్. ఇప్పుడు మీరు ఈ పుస్తకం లో ఎవరైనా చూస్తూ గురించి గో? నా లక్ష్యం నా స్నేహితుడు మైక్ స్మిత్ కాల్ ఇవ్వడం కావొచ్చు. Well, నేను మైక్ స్మిత్ కనుగొనడంలో గురించి గో? Well, చాలా సమంజసమైన విధానం, స్వదేశీ మరియు అసమర్థంగా ఉంటే, ప్రారంభం అవుతుంది ఇక్కడ, మరియు పేజీ ఆరు, పేజీ ఐదు నుండి, పేజీ నాలుగు వేగంగా కదలటం మొదలు, మరియు క్రమం కు సమాంతర యొక్క, ఒక సరళ రేఖ వెంట, ఈ ఫోన్ బుక్ ద్వారా వెళ్లి, కూడా మైక్ స్మిత్ ఈ లో అది చాలా దీర్ఘమైన చేస్తాడు అయితే పుస్తకం, నేను చివరికి నేను చివరికి S అయిన ఫ్లిప్ అతనిని చేరుకోవడానికి వెళుతున్న ఈ పుస్తకం యొక్క విభాగం. ఇప్పుడు, కోర్సు యొక్క, మీరు ఈ తెలుసుకోవటానికి ఒక కంప్యూటర్ శాస్త్రవేత్త లేదు ఈ సమస్య పరిష్కరించేందుకు ఒక పెద్ద మార్గం. దీనికి సాధారణ మానవ ఏమి చేస్తుంది? చక్కగా చేసారు. కాబట్టి మీరు సరైన, మధ్య కుదుపు చేస్తుంది? కాబట్టి మీరు, మధ్య సుమారు కుదుపు భావిస్తున్న ఇక్కడ చూడండి, మరియు నేను కనుగొనేందుకు కనిపిస్తుంది M విభాగంలో. సరే, M నేను చూస్తున్నాను ఏమి స్పష్టంగా లేదు. మైక్ ఈ విభాగం యొక్క, మాట్లాడటానికి, కుడి, మరియు మీరు కొన్ని కలిగి ముందు చూసిన, మేము అక్షరాలా ఇప్పుడు ఈ చేయడంలో కొనసాగుతుంది ఒక భాగంలో సమస్య. మీరు నిజంగా ఆకట్టుకున్నాయి ఆ ఉండకూడదు. సీమ్ డౌన్ అది చేస్తూ నిజానికి ఆ హార్డు కాదు. అసలు వ్యక్తులు దానిని ఈ విధంగా, కాని సీమ్ డౌన్, మేము ఇప్పుడు రెండు సమస్యలు. ఇది ప్రతి పెద్ద సగం, మరియు మేము సాహిత్యపరంగా సగానికి విసిరివేయగలరు సమస్య దూరంగా. ఇప్పుడు మేము, 500 కాదు 1,000 పేజీలతో వదిలి, కానీ చెప్పారు. కాబట్టి ఇప్పుడు నేను ఏమి చేస్తారు? Well, ఒక సాధారణ మానవ మళ్లీ మధ్యలో సుమారు వెళ్తుంది, మరియు నేను వద్ద నాకు కనుగొనడానికి R విభాగం, కాబట్టి చాలా ఉన్నాయి. మరలా, నేను సగం లో ఈ సమస్య ముక్కలు చేయవచ్చు. ధన్యవాదాలు. కాబట్టి ఇప్పుడు నేను కొన్ని 250 పేజీలు మాత్రమే కలిగి, నేను మళ్ళీ దీన్ని, మరియు మరియు మళ్ళీ, మరియు 15, 30, 125 డౌన్ నుండి సుమారు 60 వెళ్లి, మొదలైనవి. అతను ఉంటే చివరకు, నేను, ఏ, S పేజీలు ఒకటి క్రిందికి whittled పొందుతారు ఫోన్ బుక్ లో, మైక్ స్మిత్ ఉండాలి. ఇప్పుడు ఒక స్పష్టమైన బాగా సహేతుకమైన అల్గోరిథం, మరియు ఇది ఒక ఈ సందర్భంలో ఒకసారి ఉపయోగించే అల్గారిథమ్, కాని మేము ఏ విధమైన చేయవచ్చు నుండి తొలగించు? సరళ ఉంటే సరే, మొదటి పద్ధతి, సరైన, అయితే, ఇది ఉంటుంది ఈ సరళ రేఖ వర్ణించారు. X-అక్షం మీద చేస్తే, ఇక్కడ మేము చెప్పే, ఈ సమస్య యొక్క పరిమాణం. X-అక్షం కుడి వెళ్తాడు కనుక, సమస్య పెద్ద పొందుతాడు. ఏది పెద్ద గా శతకము ఈ సమస్య యొక్క సందర్భంలో, ఫోన్ బుక్ లో పేజీలు. మేము పరిగణించడం ఎక్కువగా ఏదో ఉంది. ఆన్ y-యాక్సిస్ పరిష్కారానికి సమయం. అక్షం పెరుగుతుంది కాబట్టి, మేము ఇది బహుశా ఎక్కువ సమయం పడుతుంది భావించడం. కాబట్టి ఆ మొదటి పద్ధతి సరళంగా పేజీ 1,000 పేజీ నుండి శోధించడం ఒక దీర్ఘ ప్రక్రియ, ఒక సరళ అల్గోరిథం లేదా ప్రక్రియ, మరియు మేము ఈ సరళ రేఖ ద్వారా వివరిస్తాయి. నేను ఫోన్ పుస్తకం ఒకటి పేజీ జోడిస్తే, అది చెత్త లో, అవకాశముంది కేసు, మరింత పేజీ మైక్ స్మిత్ కనుగొనేందుకు కుదుపు తీసుకెళ్ళు. నేను 100 పేజీలు, 100 మరింత ఎగరవేసిన ప్రతిసారి, లేదా కాల ప్రమాణాల జోడిస్తే. ఇప్పుడు నేను ఈ ఒక చిన్న తెలివైన ఉంటుంది. నేను నిజంగా ఒక సమయంలో ఒక పేజీ చెయ్యాలి లేదు. నేను ఒక సమయంలో ఒక సమయంలో లేదా నాలుగు వద్ద రెండు వంటి విషయాలను, కానీ కూడా ఆ కాదు ఆ ప్రాథమికంగా బాగా. అది ఒక సమయంలో రెండు అయినా, అవును, ఆ రకమైన, కొంచెం నెమ్మదిగా ఈ లైన్ కదులుతుంది మరియు ఆ అది పేజీలు అదే నెంబర్ ఇచ్చిన తక్కువ సమయం పడుతుంది, కానీ అర్థం ఇది ప్రాథమికంగా బాగా కాదు. కాని మేము చేస్తున్నాము, మరియు మీరు అన్ని ఏమి సహజంగా చేస్తారు? మీరు నిజంగా ఈ వంటి కొంత, సంవర్గమాన సమయం, సాధించిన అనగా సమస్య పెరుగుతాయి మరియు పెరుగుతాయి మరియు పెరుగుతాయి, కానీ పరిష్కరించేందుకు ఖర్చు ఆ చేయవచ్చు సమస్య, ఆ సమస్యను పరిష్కరించడానికి సమయం, కాదు దాదాపు వంటి ఫాస్ట్ పెరుగుతాయి. ఈ n కేవలం యొక్క పరిమాణం ఉన్న ఒక సంవర్గమాన రేఖ, n యొక్క లాగ్, ఉంటుంది సమస్య, ఈ ఫోన్ బుక్ లోని పేజీల సంఖ్య. మరియు ఈ నిజ అర్థం ఏమిటి? Well, మేము కలిగి ఉంటే, ప్రస్తుతం ఈ గదిలో 500 మంది, వంటివి - లేదా, మేము ఉంటే - మిక్సింగ్ రూపకం - ఆ ఉదాహరణకు ఇంకా ఈ సంవత్సరం ఆడలేదు - మేము ఫోన్ లో 500 పేజీలు కలిగి అయితే పుస్తకం, మరియు మేము ఈ మరింత తెలివైన నమూనాలో, 1,000 కి డబుల్ మధ్య వేగంగా కదలటం, ఎన్ని ఎక్కువ పేజీ tearers దాని నుండి వెళ్ళడానికి పడుతుంది 1,000 500 పేజీలు? అయితే, నువ్వు ఒక అదనపు పేజీ కన్నీటి. మీరు నాకు 2,000 పేజీ ఫోన్ బుక్, ఏ పెద్ద ఒప్పందం అప్పగించారు. కేవలం ఇది ఒక అదనపు సమయం ముక్కలు మీరు. కాబట్టి చిన్న లో, సమస్య యొక్క పరిమాణం ఖర్చు కంటే వేగవంతంగా పెరగవచ్చు వాస్తవానికి దీనిని సాధించే. ఇప్పుడు ఇది అలాంటి అల్గోరిథం. మేము ఈ అదే విధంగా పరిష్కరించగల ఇతరులు ఉన్నాయి. కాబట్టి మనం దీన్ని లేదు - నాకు హాస్యం అని, వికారంగా ఇక్కడ అయితే శాండర్స్ లో,, ముందుకు అందరూ వెళ్లి, మీరు చేయగలిగితే, మరియు స్థానంలో స్టాండ్ అప్. మీరు ఇక్కడ తెరపై చూడండి, ఈ యాంత్రిక పద్ధతి ఒక ప్రక్రియ, కంప్యూటర్ కార్యక్రమం మీరు రెడీ ఉంటే, మానవులు అమలు చేయడానికి, కేవలం మూడు దశలు ఉన్నాయి. మేము మెట్టు మీద ఉన్నారు, మీరు నిలబడి చేసిన. ఇప్పుడు మీరే సంఖ్య ఒక ఆలోచించడం. మీ ప్రస్తుత సంఖ్య ఉంది. ఇక్కడ అందరూ సంఖ్య ఒకటి. దశ రెండు, కలిసి ఎవరైనా నిలబడి మరియు మీ సంఖ్యలో అప్ జత ఆపై మీ కొత్త సంఖ్య ఈ మొత్తం దత్తత. మీరు ఒకటి పునరావృతం తరువాత, డౌన్ కూర్చుని ఉండాలి. ఈ సమయంలో, తక్కువ మంది నిలబడి ఉండాలి. మరింత ఇబ్బందికరమైన గెట్స్ ఇది ఉంది. ఇక్కడ ఇక్కడ ఎవరో. చెత్త భాగంగా మీరు కూడా చాలా మాటలతో ముందు అంకగణితం చేసుకోవాలి, ఉంది హార్వర్డ్ స్నాతక వందల. సరే, ఇక్కడ ఒక బగ్ యొక్క బిట్. సరే, మీ సంఖ్య ఏది? తొమ్మిది. సరే. మీ సంఖ్య ఏమిటి? 179. సరే, మంచి. 188 కాబట్టి. కాబట్టి మీరు అబ్బాయిలు కూర్చో చేయవచ్చు. మీ సంఖ్య ఏమిటి? 118. కొన్ని చురుకైన స్నాతకపూర్వ గణిత చేయడం ప్రారంభించండి. సరే, 118, 188. మేము వచ్చింది ఏమి? 71. 79. సరే. మరియు? ఇది, బోధన సిబ్బంది 47, మాకు ఎన్ని ఇస్తుంది? 705 సమాధానం. మరియు ఆ నిజానికి, సరిగ్గా ఉంది. లేదు, మేము నిజంగా అక్కడ ఆఫ్ కొద్దిగా ఉన్నాయి, కానీ ఎలా ఈ పని చేయాలి? వాట్ జస్ట్ హాపెండ్ వుండాలి? కాబట్టి ఈ అల్గోరిథం యొక్క ప్రతి మళ్ళా న, మేము కొన్ని సంఖ్య ప్రారంభించండి ప్రజలు నిలబడి, మరియు మొదటి వద్ద, n, మొత్తం సంఖ్య యొక్క. అప్పుడు మీరు సగం కూర్చుని, మరియు మేము రెండు n వెళ్లారు. అప్పుడు మీరు సగం కూర్చుని, మేము, 16, n ఎనిమిది కంటే n నాలుగు పైగా వెళ్ళింది మొదలగునవి, వరకు, అది రకమైన వద్ద పతనమైపోయింది అయినప్పటికీ ముగింపు, సిద్ధాంతం, అందరూ బాల్కనీ లో జత, మరియు మెజ్జనైన్, మరియు ఇక్కడ ఆర్కెస్ట్రా, మేము మొత్తం, కేవలం ఒక ఒంటరి వ్యక్తి నిలబడి ఉండేవి 705 విలువ, ఈ సందర్భంలో,. ఇప్పుడు ఆ నడుస్తున్న సమయంలో, అయితే, అర్థం ఏమిటి? Well, నేను, మానవ వంటి, మానవీయంగా ఈ చేసిన ఉంటే గురించి ఆలోచించటం. నేను, ఒక, రెండు, మూడు మంచి naively కానీ సరిగ్గా ఆరంభిస్తారు నాలుగు, ఐదు, ఆరు, ఏడు, ఎనిమిది, మొదలైనవి; కొంతకాలంగా పడుతుంది. నేను, మంచి కుడి చేయగలరు? పాఠశాల లో, మీరు వాటిని చేర్చుకోవడం లేదు. మీరు పరుగులు తీయడం చేర్చుకోవడం. రెండు, నాలుగు, ఆరు, ఎనిమిది, పది, పన్నెండు. మరియు ఆ సామర్థ్యం ద్వారా, ఇప్పుడు ప్రాథమికంగా చాలా వేగంగా వస్తుంది, కానీ ఈ గదిలో ప్రతిఒక్కరూ సమిష్టి ప్రజ్ఞ, మేము చాలా ఒక వక్ర సాధించవచ్చు మరింత దీన్ని ఇష్టపడుతున్నారు, అనగా ఇప్పుడు, ఈ గదిలో ప్రజల సంఖ్య డబుల్, మరొక 700 మంది 1,400 మంది ఈ గదిలోకి నడుస్తూ, కానీ అది మాత్రమే మాకు పరిష్కరించడానికి ఈ అల్గోరిథం యొక్క మరొక మళ్ళా పడుతుంది. కాబట్టి ఎక్కువగా, ఈ రోజుల్లో, మేము ఈ భారీ డేటా ఉన్నప్పుడు ప్రారంభమవుతాయి Facebook మరియు Google, మరియు వలె, ఇది ఈ బిట్ సమస్యలను పరిష్కరించడానికి యొక్క అంతర్దృష్టి, ఎక్కువ మరింత మాకు అనుమతిస్తుంది చేసే తెలివి యొక్క ఈ బిట్, కంప్యూటర్లతో ఎక్కువ శక్తివంతమైన విషయాలు నేడు. మీరు విషయాలను ఈ రకాల ఇష్టపడితే, మీరు Facebook CS50 యొక్క చూడవచ్చు ఉండవచ్చు , ఈ శనివారం సొంత పజిల్ డే వస్తోంది. మీరు ఈ వంటి ఏదో, మీరు వస్తే పాల్గొనేందుకు ఇష్టం అనుకుంటే నాలుగు రెండు, లేదా మూడు, లేదా నాలుగు జట్లకు ఇటువంటి కొన్ని పజిల్స్ పరిష్కరించేందుకు చేయాలనుకుంటున్నారు ఈ ఒకటిగా, మీరు వాటిలో ఒక ఉంది, కొన్ని అద్భుతమైన బహుమతులు గెలుచుకునే అవకాశం స్టాండ్ Wii, మరియు కొన్ని బహుమతి కార్డులు, మరియు కొన్ని ఇతర Facebook అక్రమార్జన ఈ శనివారం, మధ్యాహ్నం 3:00 PM కి. అటువంటి కోసం cs50.net/rsvp వెళ్ళండి. మీరు చుట్టూ ప్లే చెయ్యాలనుకుంటే మరియు ఈ స్లయిడ్ ఆన్లైన్. పజిల్స్ ఈ సంవత్సరం కొత్త ఉండాలి. మీరు కూడా తరగతిలో అన్ని మరింత కెమెరాలు ఈ సంవత్సరం మీరు గమనించి ఉండవచ్చు. కాబట్టి కోర్సు సాధారణ మార్గంలో చిత్రీకరించారు కాదు మాత్రమే, CS50 కూడా ఉండవచ్చు ఉన్నత విద్య ఒక డాక్యుమెంటరీలో పాల్గొనే చూడటం చేసే ఒక విద్యార్థి ఒక ఈ రోజుల్లో కలిగి అనేటువంటి అనుభవం అధ్యయనం యొక్క స్నాతకపూర్వ కోర్సు. కాబట్టి ఈ చివరిలో, మేము అది కోసం, మేము చిత్రీకరణ వస్తుంది చిత్రీకరణ ఉంటుంది అలాగే కోసం ఎక్కువగా, మా ఆన్లైన్ ప్రేక్షకులకు, అలాగే, సందర్భంగా, ఇక్కడ ఈ ప్రేక్షకుల. కాబట్టి మేము, ఈ సంవత్సరం తరగతి మా హార్వర్డ్ పొడిగింపు పాఠశాల విద్యార్థులు స్వాగతం గ్రాడ్యుయేట్ స్కూల్ ఆఫ్ డిజైన్, విద్య, వ్యాపార పాఠశాల, కెన్నెడీ స్కూల్, లా స్కూల్, అలాగే బెల్మాంట్ నుండి విద్యార్థులు అనేక, లెక్సింగ్టన్, న్యూటన్, మరియు వాటర్టౌన్ లు. మీరు అన్ని స్వాగతం. అదనంగా, ఈ సంవత్సరం, మీరు వినే ఉంటారు, హార్వర్డ్, మరియు MIT, మరియు బర్కిలీ ఇప్పుడు ఒక ఒక సంయుక్త భాగస్వామ్యం పొందితే చొరవ అన్ని విద్య ప్రారంభించిన చేపట్టిన ఈ, EdX అని మరింత ఆన్లైన్ ప్రజలు మరియు ప్రధానంగా, పరిశోధన చేయడం మొదలు ప్రజలు తెలుసుకోవడానికి ఎలా చాలా విస్తృత స్థాయి. కాబట్టి CS50 ఆ పాల్గొనే కళాశాల యొక్క మొదటి మైదానం ఉంటుంది చొరవ, అలాగే, మీరు అన్ని ఎక్కువ ప్రాప్యత కలిగి ఉంటుంది అర్థం ఉపకరణాలు, అన్ని మరింత పాఠ్య కంటెంట్, అన్ని వీడియో కంటెంట్ ఫలితంగా, అదే యొక్క నిన్న ఉదయం, 53.019 మంది కలిగిన ఇంటర్నెట్ లో ఈ సంవత్సరం మీరు CS50 పాటు తీసుకోవాలని నమోదు. కాబట్టి ఈ అర్థం, ముఖ్యంగా, బోధన సిబ్బంది మరియు నేను కలిగి ఉంది ప్రాంగణంలో రెండు, పతనం సిద్ధమవుతున్న ఈ వేసవి సమయం కొంచెం ఖర్చు మరియు ఆఫ్, తద్వారా మేము యొక్క, ఆసక్తికరమైన ఒక CORPUS నిర్మించటానికి ప్రారంభమవుతుంది బలవంతపు, విద్యా కంటెంట్ పాల్గొన్నట్లు, ఆ పై ముఖ్యంగా దృష్టి పెడుతుంది చాలా క్లిష్టమైన విషయం యొక్క మరింత సన్నిహిత దస్తావేజుల. కాబట్టి కోర్సు యొక్క ఉపన్యాసాలు, మరియు విభాగాలు, మరియు విషయాలు అదనంగా మేము ఒక బిట్ లో సందర్శించండి చేస్తాము అనే పూర్తి వివరణలు, మేము కూడా ఉంటుంది మీరు ఒక నుండి కోర్సు సన్నిహితంగా అనుమతించే ఈ లఘు చిత్రాలు ఈ సంవత్సరం అన్ని కలిసి వివిధ కోణం. కాబట్టి ఆ స్థానంలో యొక్క శీఘ్ర పరికించండి అవకాశాన్ని ఈ ఉపయోగించడానికి అనుమతిస్తున్నట్లు బైనరీ యొక్క ఈ భావన చర్చిస్తుంది. కాబట్టి కంప్యూటర్ సైన్స్లో క్రమసూత్ర పట్టికల అని విషయాలు ఉన్నాయి రెండు సమస్యలను పరిష్కరించడం కోసం ఈ విధానాలు - మేము ఒక చూడటం జరిగింది. కానీ రోజు చివరిలో, మీరు ఏదో సమాచారం ప్రాతినిధ్యం అవసరం, మరియు మీరు ఒక కంప్యూటర్ అర్ధం చేసుకోగలరు విధంగా అది ప్రాతినిధ్యం అవసరం. మీరు నిజంగా కంప్యూటర్లు అర్థం, మరియు ఉండకూడదు కూడా మీరు ఉన్నారు 76% ప్రస్తుతం, మీరు బహుశా కొన్ని అనిర్దిష్ట భావన ఆ కంప్యూటర్లు సున్నాలు మరియు చాలా ఎలానో ఒప్పందం, బైనరీ వ్యవస్థ, మాట్లాడటానికి. ఇప్పుడు ఎందుకు కేసు ఉంది? మీరు ప్రాతినిధ్యం అవసరమైతే Well, కంప్యూటర్లు మొదటి గురించి వచ్చిన అవుతుంది సమాచారం, మీరు విద్యుత్తు తో చేయగల, మరియు ఈ ఒక బిట్ అయితే అతిసూక్ష్మీకరణ యొక్క రికార్డింగ్ సమాచారం చాలా సులభమైన మార్గం ఉంటుంది ఆ విద్యుత్ మారడము ద్వారా ఒక బైనరీ ఒక, మాట్లాడటానికి, లేదా టర్నింగ్ ఆ విద్యుత్ ఆఫ్. మీరు పట్టించుకోవడం అని బ్యారీ అందువలన, మేము దీపాలు డిం అనుకొనుట పూర్తిగా ఒక క్షణం? ఈ ఇక్కడ చాలా అసందర్భ బైనరీ సున్నా. All right, మేము తిరిగి అప్ లైట్లు ఆన్ చేస్తే, ఇప్పుడు సాండర్స్ థియేటర్ ఒక ద్వియాంశ విలువ ప్రాతినిధ్యం. దురదృష్టవశాత్తు, దీపాలు ఒకే ఒక సెట్ కేవలం ఒక బిట్ తో, మేము మాత్రమే చేయగలరు వరల్డ్, సున్నా మరియు ఒకటి రెండు సంఖ్యలకు ప్రాతినిధ్యం, మరియు అది ఉంటే nice అంటాను కంప్యూటర్లు కంటే కొంచెం ఎక్కువ కౌంట్, కానీ నిజానికి, వారు. కాబట్టి నాకు ఇక్కడ స్క్రీన్ మీద మా స్నేహితుడు, ఇస్తుంది ఎవరు నేట్ Hardison, పుల్ అప్ తెలియజేయండి కేవలం కొన్ని నిమిషాలు క్రమంలో మాకు త్వరిత వీక్షణ బైనరీ యొక్క ఈ భావన. నేట్ HARDISON: మీరు, మీరు సంఖ్యలు చదవడం మరియు వ్రాయడం నేర్చుకున్నారు తిరిగి ఉన్నప్పుడు సున్నాకి తొమ్మిది అంకెలు గురించి తెలుసుకున్నారు. తొమ్మిది కంటే పెద్ద మొత్తం సంఖ్యలు వ్రాయడానికి, మీరు కలిగి చేయడానికి తెలుస్తుంది 52 మరియు 437 లో, ఈ అంకెలు కొన్ని కలిపి ఉపయోగించండి జరిగినది. కాబట్టి రాత సంఖ్యల ఈ విధంగా ఒక పేరు, డెసిమల్ ఉంది. ఎందుకు దశాంశ? Well, దశాంశ, పది యొక్క లాటిన్ మూలం 10 అంటే, మరియు మీరు 10 అంకెలు ఉన్నప్పుడు మీ సంకేత వ్యవస్థలో, 10 కాక ప్రత్యేక సంఖ్య అవుతుంది. యొక్క అర్థం చేసుకునేందుకు, డెసిమల్ విధానంలో వ్రాయబడతాయి సంఖ్య 437 చూద్దాం. మేము మొదటి 400 మరియు 30 ప్లస్ 7 లో 437 విచ్ఛిన్నం చేయవచ్చు. మేము నాలుగు సార్లు 100 ప్లస్ 3 పొందారు కాబట్టి, మరింత అది వేరుగా పడుతుంది టైమ్స్ 10 ప్లస్ 7 సార్లు 1. వాటిని స్థలం, 10s స్థానంలో, 100 లు గురించి తెలుసుకున్న గుర్తు స్థలం, మరియు అలా? నుండి వచ్చింది ఖచ్చితంగా ఉంది. చివరకు, మేము యొక్క శక్తులు కొంత పొందారు ఎలా చూడగలరు 10 ఇక్కడ పొందుపరిచారు. మేము 1 ప్లస్ 7 2 4 సార్లు 10 ప్లస్ 3 సార్లు 10 పొందారు సున్నాకి సార్లు 10. 10 డెసిమల్ విధానంలో ఒక ప్రత్యేక సంఖ్య ఎందుకు కాబట్టి ఇప్పుడు మీరు చూడండి. నిజానికి, దీని కోసం మేము పేరు పొందారు. అది ఆనవాలు యొక్క స్థావరం యొక్క కనుక ఇది బేస్ అని ఇక్కడ మా అంకగణితం. డెసిమల్ సంఖ్యలకు ప్రాతినిధ్యం ఏకైక మార్గం లేదు. నిజానికి, మేము తొమ్మిది ద్వారా అంకెలు రెండు వదిలించుకోవటం కూడా, మేము ఇప్పటికీ చేయగలరు మేము దశాంశ తో అని సంఖ్యల అన్ని సూచిస్తాయి. కాబట్టి ఇప్పుడు మేము రెండు అంకెలు, సున్నా మరియు ఒకటి ఆ రెండు, మా ప్రత్యేక సంఖ్య మా నొటేషన్ సిస్టమ్ యొక్క మూలం. ఈ నొటేషన్ సిస్టమ్ యొక్క పేరు నుండి, బైనరీ అంటారు ఉపసర్గ ద్వి రెండు అర్థం. కాబట్టి బదులుగా, ఇప్పుడు, ఒక వాటిని స్థలం, మరియు 10s స్థానంలో, అందువలన న కలిగి, మేము ఇప్పుడు ద్వారా వెళ్ళి ఒక వాటిని స్థలం, ఒక రెండు పరుగులు తీయడం స్థానంలో, ఒక ఫోర్లు స్థానంలో, అందువలన పై రెండు యొక్క శక్తులు. కాబట్టి ఈ కొన్ని లెక్కింపు చేయడం ద్వారా యొక్క చూసేలా. కాబట్టి సున్నా ఇప్పటికీ సున్నా, మరియు ఇప్పటికీ ఒకటి. అయితే, ఇప్పుడు మేము ఒక పరుగులు తీయడం స్థానంలో బదులుగా ఒక 10s స్థానంలో, 10 పొందారు సంఖ్య రెండు సూచిస్తుంది. మూడు పొందడానికి, మేము ఆ ఒక జోడించడానికి, మరియు 11 పొందండి. నాలుగు, ఒక ఫోర్లు స్థానంలో ఇప్పుడు అక్కడ నుంచి, 100 ప్రాతినిధ్యం వహిస్తుంది. ఐదు 101 ఉంది. ఆరు 110 ఉంది. ఏడు 111 ఉంది. ఎనిమిది, మళ్ళీ తన స్వంత స్థానాన్ని కలిగి ఉంది. కనుక ఇది 1000 ఉంది. నేను మీరు స్థానం పొందడానికి భావిస్తున్నాను. SPEAKER 1: సో ఈ కంప్యూటర్లు ఏమి చెప్పాలో మరియు బైనరీ అంటే ఏమిటి వాస్తవానికి మనం తీసుకోవడం వాటిని నుండి అసమాన కొన్ని మంజూరు కాదు సంవత్సరాల, కుడి? తిరిగి గ్రేడ్ పాఠశాల లో, మీరు ఖచ్చితంగా లెక్కించడానికి నేర్చుకున్నాడు నేట్ ప్రతిపాదించింది, కానీ మీరు బహుశా నిజంగా గురించి ఆలోచించలేదు ఫ్యాషన్ ఆ ఎందుకంటే, ఈ వాటిని స్థలం, 10s స్థానంలో, మరియు 100 ఉన్నాయన్న నిజాన్ని స్థలం, మరియు ఆ అందంగా ఏకపక్ష ఉంది. నిజానికి, కంప్యూటర్లు కేవలం ఈ వివిధ బేస్ ఉపయోగించండి. కానీ రోజు చివరిలో, వాస్తవానికి భౌతికంగా ఒక యొక్క ఈ భావన ప్రాతినిధ్యం సున్నా మరియు ఒకటి, మీరు ఖచ్చితంగా కేవలం ఆన్ మరియు ఆఫ్ లైట్స్ మలుపు లేదు తప్పనిసరిగా. మీరు మరింత నిశితమైన ధాన్యం స్థాయిలో అది చేయాలి. మరియు సూక్ష్మ ధాన్యం ద్వారా, మీరు, బాల్యం నుండి ఈ వెర్రి చిన్న బొమ్మ గుర్తు ఉండవచ్చు వూలీ విల్లీ మరియు ఈ చిన్న అయస్కాంత అణువులు. కాబట్టి అయస్కాంత అణువులు మీరు ఒక జంట లో align విషయం ఉంటాయి బహుశా వేర్వేరు దిశల్లో, దక్షిణ లేదా దక్షిణ ఉత్తర. ఉపయోగించే కాబట్టి టెక్నాలజీ భౌతిక అవతారాలు చాలా ఈ రోజులు సున్నాలు మరియు వాటిని ఉపయోగించే బైనరీ, కేవలం లోపల అయస్కాంతత్వం కలిగి ఆ విధంగా సున్నా లేదా ఒక ప్రతినిధులు, అప్ డౌన్ డౌన్ లేదా అప్ విషయాలు సర్దుబాటు వరుసగా. కాబట్టి నిజంగా, యొక్క ఇక్కడ వియుక్త నుండి దూరంగా తరలించడానికి వీలు, మరియు లోపల చూడండి ఏమి మరింత సాంప్రదాయ కంప్యూటర్ హార్డ్ డ్రైవ్ ఉంది. ఈ ఒక అది ఒక డెస్క్టాప్ నుంచి కాకుండా లో, తెరపై ఒక బిట్ పెద్ద నిర్మాణము కంప్యూటర్, కానీ ల్యాప్టాప్లు ఇప్పటికీ ఇదే సాంకేతికతను, కానీ క్రమంగా ఉంది వాస్తవానికి ఎటువంటి కదిలే చేసిన మరింత అధునాతన వస్తువులు స్థానంలో పార్ట్శ్ - లోపల, అప్పుడు, హార్డు డ్రైవు యొక్క. SPEAKER 2: మీ PC చాలా నిల్వ పేరు హార్డ్ డ్రైవ్ దాని శాశ్వత డేటా. ఆ చేయుటకు డేటా చెప్పే సాఫ్ట్వేర్ సంకేతాలు పాటు RAM నుండి ప్రయాణిస్తుంది ఎలా డేటా నిల్వ హార్డు డ్రైవు. హార్డు డ్రైవు CIRCUITS వోల్టేజ్ లోకి ఆ సంకేతాలను అనువదించు ఒడిదుడుకులు. ఈ, క్రమంగా, హార్డు డ్రైవు యొక్క కదిలే భాగాలు, కొన్ని యొక్క కొంతవరకు నియంత్రణను ఆధునిక కంప్యూటర్ లో వదిలి కదిలే భాగాలు. సిగ్నల్స్ కొన్ని ఒక మోటారు, ఇది పాఠశాలలు మెటల్ COATED platters నియంత్రిస్తాయి. మీ డేటా వాస్తవానికి ఈ platters నిల్వ ఉంది. ఇతర సంకేతాలను చదవండి లేదా చదివి-write తలలు తరలించడానికి platters న డేటా వ్రాయండి. ఈ యంత్రాలు ఒక మానవ జుట్టు కూడా మధ్య పాస్ కాదు కనుక ఖచ్చితమైన ఉంది స్పిన్నింగ్ platters పెద్దలు ఇంకా అది అద్భుతమైన వేగంతో పనిచేస్తుంది. SPEAKER 1: సో మేము ఇప్పుడు వాస్తవానికి ఈ పైన ఏం లో జూమ్ అయస్కాంతత్వం పరంగా platters, మేము రెండు రూపం ఈ రెండవ ఉన్నాయి. SPEAKER 3: లెట్స్ మేము స్లో మోషన్ లో చూసిన చూడండి. విద్యుత్ యొక్క సంక్షిప్త పల్స్ చదవడానికి రాసే తలలు పంపబడుతుంది, అది ఎగరవేసిన ప్రతిసారి రెండవ ఒక అంశం కోసం ఒక చిన్న విద్యుదయస్కాంత న. అయస్కాంతం ఒక క్షేత్రమును సృష్టిస్తుంది ఒక చిన్న, చిన్న యొక్క ధ్రువణత మారుస్తుంది ఇది కోట్ ప్రతి పెద్ద పళ్ళెం యొక్క ఉపరితల మెటల్ అణువుల భాగం. డిస్కు ఈ చిన్న అప్ వసూలు ప్రాంతం ఒక నమూనా శ్రేణి ఒక సూచిస్తుంది కంప్యూటర్లు ఉపయోగించే ఒక బైనరీ సంఖ్య వ్యవస్థలో డేటా ఒకే బిట్. ఇప్పుడు ప్రస్తుత చదవడానికి రాసే తలలు, ప్రాంతం ద్వారా ఒక మార్గం పంపినా ఒక దిశలో ధృవీకరించబడ్డారు ఉంది. ప్రస్తుత వ్యతిరేక దిశలో పంపినా, ధ్రువణ భిన్నంగా ఉంటుంది. ఎలా మీరు హార్డు డిస్కు ఆఫ్ డేటా వస్తుందా? జస్ట్ ప్రక్రియ రివర్స్. అందువలన ప్రస్తుత పొందండి మరియు చదవడానికి వ్రాసే డిస్కులో కణాలు యొక్క తల కదులుతూ. ఈ అయస్కాంతము విభాగాలు మిలియన్ల కలిసి, మరియు మీరు ఒక ఫైల్ పొందారు. ఇప్పుడు ఒక ఫైల్ యొక్క ముక్కలు, అన్ని డ్రైవ్ యొక్క platters మైదానాల్లో ఉండవచ్చు మీ డెస్క్ పై పత్రాలను మెస్ వంటి రకమైన. కాబట్టి ప్రత్యేక అదనపు ఫైల్ ప్రతిదీ ఇక్కడ ట్రాక్ చేస్తుంది. డోంట్ మీరు అలాంటిదే కలిగి అనుకుంటున్నారా? SPEAKER 1: నిజానికి. కాబట్టి మేము ఈ సమాచారాన్ని ప్రాతినిధ్యం ఈ సామర్థ్యం, ​​సంఖ్యలు ఉంటాయి చాలా తక్కువ స్థాయిలో. మేము అదే విషయం ప్రాతినిధ్యం భౌతిక మార్గం కలిగి ఉంటాయి, కానీ మేము నిజంగానే మార్చలేను అన్ని బహుశా కొన్ని అంకగణిత కాకుండా ఇంకా ఆసక్తి ఎక్కువ, అలా గణితం. మేము, అక్షర అక్షరాలు వంటి ఇప్పటివరకు విషయాలు ప్రాతినిధ్యం ఎటువంటి మార్గం లేని తద్వారా మేము మానవులు ఈ అదే పరికరాలు ఉపయోగించి, సమాచార మార్పిడి చేసుకోవచ్చు. కానీ కృతజ్ఞతగా, సున్నాలు మరియు వాటిని ఆకృతులు, ఎన్ కోడింగ్ ఉంది అధిక స్థాయి వంటి నిర్మాణాలు, మరియు B, మరియు C, మరియు మొత్తం ప్రాతినిధ్యం వాక్యాలను, మరియు పేరాలు, మరియు ఇష్టపడుతున్నారు. కాబట్టి ASCII, ఇది చేయటం ఈ కోడింగ్ విధానం సూచిస్తుంది ఒక క్లుప్తరూపంగాకాక ఉదాహరణకు, మేము తెలిసిన సంఖ్య - ఒక సంఖ్య ఒక లేఖ సూచిస్తుంది దశాంశ విలువ 65 ​​A కంప్యూటర్లకు రాజధాని లేఖ అంటారు. కంప్యూటర్లలో 97 యొక్క విలువ దశాంశ ఒక చిన్న ఒక అంటారు. మరియు ఆ నిజంగా అర్థం ఏమిటి? Well, నేట్, ఒక క్షణం క్రితం మాత్రమే సున్నా నుండి ఎనిమిది వరకు లెక్కించబడుతుంది అయినప్పటికీ, ఒకవేళ మేము, 97 మరింత నమూనా 65 వరకు లెక్కింపు కొనసాగించటానికి ఉన్నాయి, లేదా అతను తెరపై డ్రా ఉంటుందని సున్నాలు మరియు వాటిని సరిగ్గా ఉంటుంది ఒక కంప్యూటర్ అన్ని CAPS లో ఒక ఉత్తరం, లేదా అక్షరం ప్రాతినిధ్యం ఉపయోగిస్తుంది ఏ చిన్న లో. నిజానికి, ఈ మొత్తం పథకం ఉంది. ఈ మొదటి చూపులో, సంకేతీకరణాలను అధిక చార్ట్ వద్ద,, కానీ మీరు దృష్టి ఉంటే కేవలం ఇక్కడ కుడి అర్ధభాగంలో, ఈ మధ్య కాలమ్ లో గమనించవచ్చు, మేము ఈ కలిగి అక్షరాలు తర్వాత సంఖ్యల భావన. మరియు ఎగువన, మేము, ఏ 32, 32 కలిగి, మరియు పాత్ర చార్ పూర్ణాంక, ఇప్పుడు సూచిస్తుంది, స్పష్టంగా స్పేస్ బార్ పాత్ర. మీ ల్యాప్టాప్ న స్పేస్ బార్ పాత్ర పొందడానికి, మీరు నిజంగా ఏమి చేసారు పంపడంలో సంఖ్య, సున్నాలు మరియు వాటిని ఒక నమూనా, విద్యుత్ ప్రవాహం, ఉంది కంప్యూటర్ అప్పుడు, ఆ సున్నాలు మరియు వాటిని ప్రాతినిధ్యం, మీరు రెడీ ఉంటే తెరపై ఒక ఖాళీ పాత్ర అంచనా. ఆశ్చర్యార్థకం పాయింట్ 33 ఉంది. డబుల్ కోట్స్ 34 ఉంది. మరియు మేము కి ఇక్కడ స్క్రోల్ డౌన్ ఉంటే, మేము 65 నిజానికి ఒక ఉందని, మరియు 97 నిజానికి ఒక చిన్న ఉంది. కాబట్టి ఇప్పుడు మేము ఈ ఎన్కోడింగ్ పథకం కలిగి, మేము ప్రారంభించవచ్చు విషయాలను అక్షరక్రమ. నిజానికి, కంప్యూటర్లు సాధారణంగా ప్రామాణిక యూనిట్లలో తమ ఉనికిని చాటుకునేందుకు, లేదు మళ్ళీ, ఆ కేవలం ఉపయోగకరం కాదు వ్యక్తిగత bit, ఉపయోగించి సున్నా లేదా ఒక మీద దీపాలు లేదా ఆఫ్, కానీ, ఉపయోగించి ప్రాతినిధ్యం బిట్ల సన్నివేశాలు. మరియు అతి సాధారణ బహుశా మీకు బాగా తెలిసి కొలమానం, లేదా కనీసం ముగింపు, ఒక బైట్ ఉంది. బైట్ కేవలం ఎనిమిది బిట్స్ ఎనిమిది సున్నాల లేదా వరుసగా వాటిని ఉంది. కాబట్టి మేము విషయాలను స్పెల్లింగ్ ప్రారంభించవచ్చు. కాబట్టి మేము, ఎందుకు సమిష్టిగా ఇక్కడ ఈ కొద్దిగా ప్రయత్నించండి కాదు ఉంటే? అక్కడ సిద్ధంగా ఈ గదిలో ఎనిమిది ప్రజలు వేదికపై పైకి రావటానికి? మీరు కెమెరా కనిపించే సౌకర్యవంతమైన ఉండాలి, కానీ మీరు నిజంగా అవసరం లేదు ఇంకా ఏమి లేకపోతే తెలుసుకోవటానికి. నేను ఇక్కడ పైగా స్వచ్ఛందంగా వీటిలో ఒక వ్యక్తి చూడండి. రెండు, మూడు, నాలుగు, ఐదు, ఆరు, ఏడు, మరియు ఎలా ఎనిమిది? అప్ న వస్తాయి. కాబట్టి మీరు ప్రజల బైట్ ప్రాతినిధ్యం చేస్తున్నారు. నాకు మీరు 128s స్థానంలో, మీరు 64s స్థానంలో, మీరు 32s స్థానంలో ఉన్నాయి లెట్. కానీ మేము చాలా వేగంగా ఈ రివర్స్ చూడాలని. కాబట్టి నాకు అన్ని అక్కడ మీరు ఎవరిని తెలియజేయండి. మరియు మీరు ఇక్కడ అనే, అన్ని మార్గం మీద 128s స్థానంలో ఉండాలి వందల స్థలం లేదా వేల స్థానంలో ఎడమ వైపుగా దూరంగా ఉంటుంది, మేము మీరు అతిపెద్ద ప్లేస్హోల్డర్ అదే ఎడమవైపు ఇక్కడ. మేము 64s, 32, 16s, 4s, 8 2S, మరియు 1s కలిగి - అద్భుతమైన. కాబట్టి ఇప్పుడు మనం - సరే, మీరు నాకు సహాయం చేయవచ్చు. కాబట్టి ఇప్పుడు మనం - మీ పేరు ఏమిటి? జోన్: జోన్. SPEAKER 1: సో జోన్ ఇప్పుడు మేము ఎలా ఈ కుర్రాళ్ళు సలహా వెళ్తున్నారు ఏదో వర్ణక్రమాన్ని గురించి వెళ్ళవచ్చు. కాబట్టి పేపర్ వారి షీట్లు వెనుకభాగంలో, వారు ఒక చిన్న మోసగాడు షీట్ ఉంది వారు ఒక సున్నా లేదా ఒక ప్రాతినిధ్యం ఉందో, లేదో వారికి తెలియజేయండి చెప్పారు. ఎందుకు, సరళత కోసం, మేము ద్వారా సున్నా ప్రాతినిధ్యం చేస్తాము లేదు వికారంగా అక్కడ నిలబడి. చాలా మంచి. లేదా ఒక ప్రాతినిధ్యం, మీ చేతి పెంచడం ద్వారా ఒక. మరియు మేము ఇక్కడ నాలుగు పాత్ర పదబంధం అవుట్ అక్షరక్రమ కాదు లేదో యొక్క చూసేలా. కాబట్టి, ఇప్పుడు ముందుకు వాలంటీర్లు, మరియు మీ చేతి పెంచడం ద్వారా రౌండ్ ఒక అమలు మీరు ఒక, లేదా మీరు ఒక సున్నా అయితే అది తక్కువగా ఉంచి అయితే. కాబట్టి ఇప్పుడు మేము అప్ ఈ మూడు చేతులు కలిగి, ప్రతి ఒక్కరూ, ఏ సంఖ్యలో వారు వాస్తవానికి ప్రాతినిధ్యం? 67, సరే. ఎందుకు? Well, శీఘ్ర తెలివి తనిఖీ. 64s స్థానంలో, ఎందుకంటే అది ఒక ఇది. ఆ 66, అందుచే, ఒక కాలంలో 64, ప్లస్ 1 సార్లు రెండు వంటిది, ప్లస్ 1 సార్లు 1. ఆ ప్లస్ 1 లు, 67 కాబట్టి. కాబట్టి ఇప్పుడు ఈ కుర్రాళ్ళు సమిష్టిగా 67 ప్రాతినిధ్యం, వీటిలో స్పష్టంగా ASCII లో ఇక్కడ ఏమి సూచిస్తుంది? సరే, అన్ని కుడి ఒక C. కనుక. కాబట్టి ఇప్పుడు రెండు రౌండ్ల కొనసాగండి చూద్దాం. ప్రతి ఒక్కరూ చేతులతో డౌన్ మొదలు, తరువాత రెండు రౌండ్. అసలైన, అక్కడ ఒక పాత్ర చాలా ఇక్కడ కాదు, నా ఉద్దేశం, కాని మేము నటిస్తారు చేస్తాము. రౌండ్ రెండు కాబట్టి, పెంచడానికి లేదా మీ చేతులు తక్కువ. అన్ని కుడి. ప్రేక్షకులు, మేము ఇప్పుడు ఏవి? వ్యక్తీకరించడం 83 ఉంది. కాబట్టి మీరు గణితం చేయవచ్చు. కానీ దీని చేతి అప్ ఎవరైనా, మీరు అవి ఆ సంఖ్య జోడించండి. కాబట్టి ఇప్పుడు మేము 83 ఉన్నాయి. లెట్ యొక్క మోసగాడు షీట్ కొద్దిగా విస్తరించడానికి మరియు మేము ఇప్పుడు - ఈ మేము ఇక్కడ వెళుతున్న స్పష్టమైన, కాని ఉండవచ్చు అయితే, రౌండ్ మూడు. సరే, రౌండ్ మూడు అక్కడ తగ్గుముఖం పడతాయని మంచి, ఏమిటో సంఖ్య, రౌండ్ మూడు కాబట్టి ఈ కుర్రాళ్ళు ఇప్పుడు ప్రాతినిధ్యం? ఆసక్తికరమైన - సరే, నేను ఇప్పుడు సూచించే 53, విన్నారు. ఇప్పుడు ఎందుకు కౌంటర్ చూడగానే ఫలితంగా ఈ విధమైన, కుడి? - మేము ఐదు ప్రాతినిధ్యం చేయాలనుకుంటే మేము అన్ని ఈ వెళ్లి కౌంటీ తెలుసు - ఎందుకు నేను ఫోర్లు స్థానంలో మరియు వాటిని స్థానంలో పెంచడానికి లేదు? Well, మేము ఎలా మధ్య, ప్రాథమికంగా, ఒక తేడా ఉందని గుర్తించండి ఒక కంప్యూటర్ ఈ బిట్స్ అంచనా. మీరు మేము, పూర్తిగా అప్పటి ఐదవ ప్రాతినిధ్యం ప్రయత్నిస్తున్న ఉంటే మీ చేతి సంఖ్య నాలుగు పెంచడానికి మరియు చేతి సంఖ్య ఒక పెంచుతాయి. కానీ మేము ఇక్కడ సంఖ్యలు ప్రాతినిధ్యం లేదు. వేదికపై ఇక్కడ సందర్భం మేము అక్షరాలు ప్రాతినిధ్యం లేదా చేస్తున్న ఉంది అక్షరాలు, మరియు ఈ సందర్భంలో, కంప్యూటర్ ఆ OH, ఈ గుర్తించడం ఉంది బిట్స్ నమూనా మాత్రమే ఒక సంఖ్య కాదు. ఇది నిజానికి ఒక ఉన్నత స్థాయి భావన ప్రాతినిధ్యం ఉంది. ఈ సందర్భంలో, ఒక అక్షర లేఖ. అది ఇప్పుడు తో ఐదవ ప్రాతినిధ్యం వాస్తవం కాబట్టి ASCII లో, విషయం మేము అందమైన వంటి కాబట్టి విలువ 53 ఉంది ఐదవ కూడా బిట్స్ ఒక నమూనా కావాలి - ఎందుకంటే ఎందుకు? Well, ప్రపంచ కేవలం తక్కువ సంఖ్యలో, సున్నా, ఒక, రెండు ఉపయోగించడానికి నిర్ణయించుకుంది చాలా గుప్తమైన అంశాలను ఉండేది కోసం మూడు. నిజానికి, ఈ ఒక కీబోర్డు మీద లేని అక్షరాలు ఉన్నాయి. మీకు ఆసక్తి పనులు కంప్యూటర్ లో అవసరం, కానీ ప్రత్యేక భావాలు మానవులు వాస్తవానికి టైప్ ఎప్పుడూ. 53 కాబట్టి, నిజానికి, ఐదు సూచిస్తుంది. ఇప్పుడు ఒక చివరి తెలివి చెక్ వంటి, ఏ తమకు చేయాలి ఒక్క నిమిషం లో ప్రాతినిధ్యం? సరే, 48. నిజానికి,, ముందుకు రౌండ్ నాలుగు వెళ్ళండి. 16 ప్లస్ 32 నిజంగానే 48 ఉంది. మరియు ఇక్కడ మా ఎనిమిది స్వయంసేవకుల కొరకు చప్పట్లు పెద్ద రౌండ్, మేము చేస్తే,. చాలా చక్కగా చేసారు. ఏ దిశ ఉత్తమంగా ఉంటుంది. కాబట్టి మేము ఇప్పుడు, డేటా ప్రాతినిధ్యం గురించి ఆలోచిస్తూ యొక్క మాత్రమే మార్గం కలిగి మరియు వాస్తవానికి శారీరకంగా ప్రాతినిధ్యం, కానీ అధిక చేయడం పైన స్థాయి విషయాలను. నిజానికి, ఈ యొక్క కంప్యూటర్ సైన్స్ అంతా థీమ్ అవతరిస్తుంది పైన మరింత ఆసక్తికరమైన మరియు సంక్లిష్ట విషయాలను నిర్మించడం నిరాడంబర ఆలోచనలు - ఈ సందర్భంలో, కేవలం సున్నాలు మరియు వాటిని. ఈ ఉపయోగకరమైన ఎందుకు పరంగా, అలాగే, ఈ వంటి ఒక కోర్సులో అయితే, మేము ఫండమెంటల్స్ మీద, మరియు కార్యక్రమాలు, మరియు యొక్క పరిష్కరించడంలో దృష్టి చేస్తాము సమస్యలు, మీరు ఆదేశాలు ఎన్ని కంప్యూటర్ సైన్స్ లో వెళ్ళవచ్చు. ఇక్కడ ఈ సందర్భంలో, ఈ మీరు మీ వెనుక పేజీ మాత్రమే ఒక చార్ట్ ఉంది హార్వర్డ్ వద్ద CS అనఫీషియల్ గైడ్, నేటి రెండు printouts ఒకటి. మీరు తర్వాత వెళ్ళే దీనిలో అనేక ఆదేశాలు సూచిస్తుంది ఈ వంటి కోర్సు - గురించి, గ్రాఫిక్స్ గురించి, కృత్రిమ మేధస్సు గురించి తెలుసుకున్న భాష గురించి యంత్ర అభ్యాస,. ఇతర మార్గాలు ఇంకా ఉన్నాయి కూడా రియలైజ్. కంప్యూటర్ సైన్స్ లో గణిత మార్గాలు ఉన్నాయి. మీరు కూడా ఈ పతనం CS50 లాగ బృందం కాకపోతే, లేదు వసంత, ఉదాహరణకు కంప్యూటర్ సైన్స్ 1, లో ప్రారంభ కోర్సులు ఈ కొత్త ప్రపంచానికి మరో పైన రాంప్. ఇప్పుడు జనాంతికంగా, కోర్సులు సంబంధించిన సమస్యలను పరిష్కరించడం యొక్క ఆసక్తి లో, ఒక, ఈ సమస్యలను ఒక పరిష్కరించడానికి ప్రయత్నించండి కొంత సమయం క్రితం CS50 సెట్ అవుట్ తెలుసుకుంటారు మీరు అనేక నిజానికి కు ఉపయోగిస్తూ ఉండవచ్చు ఇది my.harvard అని పిలిచే సమస్య కోర్సులు కోసం షాప్, కాని లేకపోతే, ఈ వంటి సాధనం తనిఖీ, అలాగే ఇతర మా గత విద్యార్థులు మరియు సిబ్బంది యొక్క కొన్ని సృష్టించిన ఆ వారసులు. అయితే హార్వర్డ్ కోర్సులు లో, ఇది ఏదో ఒక వెబ్ ఆధారిత ఉపకరణాన్ని అని మీరు నిన్ను నీవు రూపకల్పన మరియు మోహరింపులో సామర్థ్యం, ​​అలాగే ఇంకా ఉంటుంది సెమిస్టర్ చివరికి ఇతర విషయాలు, ఈ రూపొందించారు గుర్తించలేరు బహిరంగ డేటా సెట్ మీద. ఈ సందర్భంలో ఈ సందర్భంలో, కోర్సు యొక్క, జాబితా, మరియు అనుమతిస్తుంది విద్యార్థులు పూర్తి క్లిష్టమైన డేటా సెట్ అన్వేషించండి. మేము గత రాత్రి కొన్ని వేల వారిని ఆధారంగా కొన్ని గణాంకాలు త్రవ్వితీసారు ఎవరు గత కొన్ని రోజుల పాటు ఈ ఉపయోగిస్తున్నాము. మీరు ఎన్ని కోర్సులు మీ స్నేహితులు వాస్తవానికి తెలిసిన ఆసక్తిగా ఉన్నాను ఉంటే షాపింగ్ ఉంటాయి, అలాగే, ఈ రోజు ఈ డేటాను 7.6 సగటు అని సూచిస్తుంది ఒకరి షాపింగ్ జాబితాలో కోర్సులు సంఖ్య. ఇప్పుడు నేను కూడా అనేక యొక్క గణాంకం మీరు ఇస్తాను ఒకరి షాపింగ్ జాబితాలో విద్యా కోర్సులు - మరియు మేము అన్ని బహుశా తెలిసిన ఈ వంటి ఎవరైనా. 201 ఈ సంవత్సరం రికార్డు. ఇప్పుడు మా మాజీ విద్యార్థులు మరియు సిబ్బంది యొక్క కొన్ని వాస్తవానికి ఒక క్లిప్ కలిసి కంప్యూటర్ సైన్స్ యొక్క ఈ మార్గం యొక్క మీరు ఒక చిత్రాన్ని చిత్రించటానికి మరియు CS50 ఉంటుంది. నాకు ముందుకు వెళ్లి పుల్ అప్, ఇక్కడ మిస్టర్ Harvahd కృతజ్ఞతలు లెట్, ఒక వీడియో ద్వారా ఉత్పత్తి మేము ఈ కోసం దీపాలు తట్టుకొవటానికి మీ ముందు కొన్ని. [MUSIC PLAYING] SPEAKER 1: నేను ఏమి జరుగుతుందో ఆ తెలియదు. కాబట్టి ఏమి ఒక తీవ్రమైన లుక్ ముందుకు ఉంది. కాబట్టి ఈ కోర్సు యొక్క అంచనాలను పరంగా, మీరు నిజంగా అంచనా చేస్తున్నారు హాజరు లేదా కోర్సు యొక్క ఉపన్యాసం చూడండి, ఎనిమిది సమస్య సెట్లు submit, రెండు పడుతుంది క్విజ్, తుది ప్రాజెక్టు submit. తరగతులు పరంగా, తెలుసుకుంటారు ఆ గురించి ప్రారంభ సమయంలో నా వ్యాఖ్యలకి మేము చాలా CS50 లో మనసులో కష్టపడు విధి, ఉత్తీర్ణత విఫలం - లేదు దాదాపు తగినంత ప్రయత్నిస్తున్న యొక్క హార్వర్డ్ లో ఒక సంస్కృతి ఏదో మరియు వైఫల్యం పోయే ప్రమాదముంది. నిజానికి, మేము అయిన, ముఖ్యంగా విద్యార్థులు సంఖ్య, మరియు నాకు మీ GPA దెబ్బతీయకుండా లేదా CS50 వంటి ఏదో ఒక B ప్రయాణించడం గురించి దిగులు మరియు అవకాశం వద్ద ఈ మరియు ఇతర గేట్వే కోర్సులు వంటి కోర్సు తీసుకోవాలని / విఫలం చూడాలి ప్రారంభ స్థాయి ఈ వద్ద చాలా వినియోగింపబడకుండా అవకాశం సాధారణంగా కళాశాల. కాబట్టి తెలిసిన, దయచేసి కూడా నేను విఫలం / పాస్ కోసం మొదట ఈ కోర్సులో చేరాడు నేను రోజు చివరిలో స్విచ్ చేశాడు అయినప్పటికీ కేవలం క్రెడిట్, మరియు, ఇది అప్ సెమిస్టర్ ఐదవ సోమవారం ఆ ఐదు ప్రారంభ వారాల, ఇది నాకు నిజంగా ఈ నూతన అడుగు పెట్టి అనుమతించే తేడాను, వాటర్స్ మరియు వాస్తవానికి చాలా తెలియని మరియు చాలా అసౌకర్యంగా ఏదో ప్రయత్నించండి ఆ సమయంలో నాకు. కాబట్టి పరంగా ఇప్పుడు ఏ పాత్ర మీరు దీని ద్వారా వివిధ కోణాలు ఈ కోర్సు సర్వ్ అవలంబించే - ఉపన్యాసాలు కాబట్టి. ఇది మీ ఇష్టం. మీరు ఈ వేదిక వద్ద వ్యక్తి మాకు సన్నిహితంగా ఉంటే, నిజానికి, మేము తెలిసిన గణాంక మీరు దాదాపు 40% రకమైన వచ్చి వెళ్ళి రెడీ ఆ సెమిస్టర్, మరియు మీరు 10% యొక్క కోర్సు మేము నేడు తర్వాత మళ్లీ చూడరు. మరియు ఆ నిజాయితీగా ఉండటానికి, ఖచ్చితంగా మంచిది. CS50 నిర్వచించే లక్షణాలను ఒకటి ఈ అవి అసంఖ్యాకంగా వనరులు, మేము, ఒక క్షణంలో ద్వారా గలగల చేస్తాము కొన్ని ఉపన్యాసాలు మరియు విభాగాలు, మరియు పూర్తి వివరణలు అని విషయాలు, మరియు కార్యాలయం సహా గంటలు, మరియు వంటి, మరియు ఇది ఒక విద్యార్థి కంటే ఎక్కువ వనరులను యొక్క కు ఉండాలి లేదా భౌతికంగా ప్రయోజనం పొందగలదు, కానీ ఎందుకంటే వేర్వేరు అభ్యసన శైలులు ఏ విద్యార్థి శరీరం విశదపరుస్తుంది ఆ. కాబట్టి ఉపన్యాసాలలో, నేను దాన్ని చూసినట్లుగా ప్రాధమిక పాత్ర మాటలతో కొట్టాలని కాదు చాలా క్లిష్టమైన సామగ్రి మరియు తప్పనిసరిగా అన్ని అందించేందుకు మేము ఈ సెమిస్టర్ విశ్లేషించవచ్చు, కాని మేము ఫండమెంటల్స్ యొక్క చిక్కులతో బదులుగా, మేము చాలా ఇప్పటికే విధంగా చేయడం చేసిన వంటి వాటిని, చేయడానికి ఈ ఉదాహరణలు ఒక మానసిక చిత్రాన్ని చిత్రించడానికి ప్రయత్నిస్తాను వేదికపై మానవుల ప్రమేయం, మరియు కూడా సృష్టించడానికి, తద్వారా కూడా, నేను, ఈ అద్భుతమైన సంఘటనలు కొన్ని చెప్పడానికి ధైర్యం మీరు కొన్ని విషయాలు కష్టాలను, మీరు కూడా, OH వంటి ఈ జ్ఞాపకాలను చాలా బొత్తిగా అని, గణిత, నేను ఇలా, ఒక వాహక కోల్పోయిన పొందిన అది నిజంగా ఆ రోజు ముగింపు వద్ద, ఏదో అన్ని ఆ అసమాన కాదు నేను ఇప్పటికే తెలుసు. కాబట్టి పాత్ర ఉపన్యాసాలు సాండర్స్ ఇక్కడ వ్యక్తి లో గాని సేవలందించే లేదా వీడియో ఆన్ లైన్ లో ప్రతి వారం మీరు మానసికంగా వేదికను ఏర్పాటు నిజంగా ఉంది వివిధ భావనలు మరియు మేము లోకి డైవింగ్ ఉంటాం ఆ సమస్యలకు. ఉన్నత స్థాయి అంశాలు పరంగా, ఈ పదాలు పైగా ప్రవహిస్తుంది ఉండవచ్చు క్షణం మీ తల. మరియు ఆ మంచిది. మరింత సౌకర్యవంతమైన కోర్సు వస్తాయి వారు మీ వారిలో తెలుస్తుంది ఈ విషయాలు కొన్ని, కాని సాధారణంగా తరగతి యొక్క 10% ఇది కోసం వారు నుండి ప్రోగ్రామింగ్, AP కంప్యూటర్ సైన్స్ తీసుకోవడం, మరింత నేపధ్యం వారు 12 ఉన్నాయి, విభాగాలలో అవకాశాలు ఉంటాయి అని తెలుసుకోవటం మరియు సమస్య పూరించి, వివిధ అంశాలపై అన్ని మరింత లోతైన వెళ్ళడానికి సెట్ ఏ ఖాళీలను మీ ఉన్నత పాఠశాల లేదా నేపథ్యం ముందు నుండి కలిగి ఉండవచ్చు. భాషలు ఆధారంగా, ఏమి భాష CS50 ఉపయోగించే అని తెలుసుకుంటారు రోజు చివరిలో ఎక్కువగా అసంబద్ధం. మేము ప్రధానంగా చివరలో C. అనే భాషను ఉపయోగించే జరిగే సెమిస్టర్, మేము PHP మరియు JavaScript వంటి వెబ్ కేంద్రక భాషలు పరిచయం. కానీ మేము మరియు ఇతరులు అనేక ఏ ఆధునిక లో ఈ లాంటి కోర్సు నేర్పే ఉన్నత స్థాయి భాష - గ్రహించే ఎందుకంటే పైథాన్, మరియు రూబీ, మరియు ఇతరులు, ఈ రోజుల్లో బాగా ప్రసిద్ధి చెందాయి రోజు ముగింపులో, మీరు లేదు ఈ C. అభ్యాసన లేదు PHP లేదా జావాస్క్రిప్ట్ నేర్చుకోవడం. మీరు వెబ్ ఆధారిత, కంప్యూటర్ ఆధారిత లేదో సమస్యలు పరిష్కరించడం ఎలాగో నేర్చుకోవడానికి, లేదా మీరు ఈ కేవలం టూల్స్ వంటి ఉపయోగించి డేటా ఆధారిత కూడా. ఇప్పుడు లాజిస్టిక్స్ పరంగా, మీరు చివరకు అనే ఉపయోగించండి CS50 ఉపకరణం. మీరు ఒక Mac, పిసి ఒక Linux కంప్యూటర్, లేదా వంటి ఉంటే పట్టింపు లేదు, మీరు ఏ తరువాతి వారం నుంచి ఉచితంగా లభించే సాఫ్ట్వేర్ ఉంటుంది మీరు మీ ఉపయోగిస్తాము ఆ CS50 ఉపకరణం, ఒక కాల్పనిక పర్యావరణంలో సొంత కంప్యూటర్, మీరు మరియు మీ సహ విద్యార్థులను అన్ని ఒకే Linux కలిగి ఉంటారు ఈ సందర్భంలో డెస్క్టాప్. మీరు నిజంగా మీ చేతులు పొందుతారు దీనిలో, అయితే, సమస్య సెట్లు యొక్క కోర్సులో డర్టీ. మరియు రోజు చివరిలో, అది సమస్య సెట్లు, ఐ థింక్, ఆ నిజంగా ఈ కోర్సులో ఒక విద్యార్థి యొక్క అనుభవం వివరిస్తాయి. సమస్య సెట్లు పలు రెండు సంచికలలో విడుదల అవుతుందని రియలైజ్ - మేము ఆశించడం మరియు ఒక ప్రామాణిక ఎడిషన్ 90% ప్రోత్సహిస్తున్నాము తరగతి ప్రవేశిస్తాడు కు. కానీ మేము అని పిలవబడే హ్యాకర్ సంచికలలో కొన్ని సమస్య సెట్లు విడుదల, మరియు మీరు ఇది ఎందుకంటే ఒక వాటర్మార్క్తో ప్రతి పేజీ మీద, హ్యాకర్ ఎడిషన్ మాకు తెలుసు, అది దానిపై హ్యాకర్ ఎడిషన్ చెప్పారు. మరియు ఆ 10 తో AP కంప్యూటర్ సైన్స్ కలిగి మీరు ఈ జనాభా వచ్చినదిగా మీ బెల్ట్ కింద ప్రోగ్రామింగ్, మరియు సంవత్సరాల, ఆ ఖాళీని పూరించడానికి చూస్తున్నాయి మరియు సంప్రదాయ కలిగి కాకుండా స్వయంగా నేర్చుకున్న శిక్షణ బహుశా, తెలుసుకుంటారు కలిగి తరగతి లో ఒక గణనీయమైన జనాభా ఉంది ఖచ్చితంగా అదే లక్ష్యం. మీరు ఐదు రోజుల చివరలో ఉంటుంది. సమస్య సెట్లు సాధారణంగా గురవారం జరుగుతాయి, కానీ మీరు ఐదు పొడిగించవచ్చు ఈ విషయాలను ఉపయోగించి ఆ తేదీలను చివరి రోజులు అని, మరియు మేము కూడా డ్రాప్ చేస్తాము ప్రతి అర్ధ సంవత్సరం చివరలో మీ అత్యల్ప స్కోరు, సిలబస్ లో నిర్దిష్ట. కానీ సంవత్సరాలు CS50 యొక్క మరొక నిర్వచించే లక్షణం కార్యాలయం మారింది గంటలు, మీరు ఒక బిట్ క్రితం ఫోటోల్లో కనిపించే చూసిన అవకాశం దీనిలో మేము ముందు ఆ కు, హౌస్ ఆహారశాలలు గతంలో సేకరించడానికి సైన్స్ సెంటర్ బేస్మెంట్ మరియు Annenberg హాల్, నాలుగు లో ఈ సంవత్సరం 8:00 PM నుండి మీరు ఈ చాలా ఉంటుంది పేరు 11:00 PM కు రాత్రులు ఒక వారం కొన్ని సమస్యలు ద్వారా పోరాడుతున్న పని యొక్క భాగస్వామ్యం అనుభవం, కానీ స్థానంలో గణనీయమైన మద్దతు నిర్మాణం. నిజానికి, ఈ పని తీరును మీరు మీరు కలిగి ఉంటే మీరు Annenberg వద్దకు కలుస్తాము వారంలో కొన్ని ప్రశ్న. మీ ల్యాప్టాప్ తీసుకుని చేస్తాము, మీరు, కూర్చో కొన్ని ఆహార సేకరించి, మరియు మీరు లాగిన్ చేస్తాము చేస్తాము CS50 కు చర్చించండి, బోధన సిబ్బంది ఒక వెబ్ ఆధారిత యుటిలిటీ అభివృద్ధి మీరు ప్రశ్నలు పోస్ట్ మరియు ఒక followups చూడటానికి అనుమతిస్తుంది సాధారణ చర్చా వేదిక కోణంలో, లేబుల్స్ మరియు వంటి ఉపయోగించి, మరియు స్వయం పూర్తి డేటా శోధించడానికి. కానీ మీరు కూడా, కార్యాలయం గంటల గంటల సమయంలో, చేయగలరు ఉంటుంది మీ ప్రశ్నలు నిజమైన మానవులు బాగా పెరిగిపోయాయి. నిజానికి, గోల్ చివరికి, మేము మీద నిర్మించటానికి ప్రారంభం కాబట్టి ఉంది సెమిస్టర్ యొక్క కోర్సు ఆశాజనక యదార్ధ ఉపయోగకరమైన సమాచారాన్ని CORPUS, సాధారణ ప్రశ్నలకు సమాధానాలు సాధారణ, కాబట్టి మీరు ఆ మీరే సమస్యలు పరిష్కరించగల టీచింగ్ కలిగి సమయంలో, వీలైనంత త్వరగా unstuck పొందండి సిబ్బంది - సాధారణంగా 20% నుంచి 30 టీచింగ్ సభ్యుల% మరియు కోర్సు సహాయకులు సిబ్బంది పై ఒకేసారి. మేము Annenberg లో CS50 Greeter అని ఏమి కలిగి, మరియు మేము ఆ నిర్ణయించడానికి, మీరు ఏమి? ఈ ప్రశ్న, మేము నిజంగా ప్రభావవంతంగా ఆన్లైన్ సమాధానం. మీ కంప్యూటర్ చూడండి అవసరం. మేము ఒక మీరు ఒక మాట్లాడు. మీరు నిజంగా పోరాడుతున్న ఉన్నాము, మరియు మీరు కనుక ఒక ఒక మాట్లాడు ఎవరైనా పాటు, మీరు, CS50 Greeter పంపించబడ్డాడు వస్తుంది ఒక టీచింగ్ తోటి హోల్డింగ్, వాచ్యంగా, ఒక విద్యార్థులు 'పేర్లు కలిగి ఒక ఐప్యాడ్ సైడ్, ఇతర సిబ్బంది యొక్క పేర్లు బోధన. మీ పేరు సేకరిస్తుంది, బోధనా సిబ్బంది యొక్క పేరు తరువాత, మరియు మీ కంప్యూటర్ స్క్రీన్ ఆలిస్ వెళ్లిపోతున్నాను లేదా దయచేసి మాట్లాడుతూ, మెరిసే ప్రారంభమౌతుంది సిబ్బంది టేబుల్ వద్ద బాబ్ వెళ్లిపోతున్నాను. కాబట్టి ఈ విధంగా, మేము వంటి సమర్ధతతో విషయాలు పంపించి చేయగలరు అవకాశం, అలాగే అన్ని చాలా సులభంగా పరిష్కారాల వైపుగా మీకు మార్గనిర్దేశం. విభాగాలు, ఈ మరింత సన్నిహిత అవకాశాలు చేతులు-ఉంటుంది టీచింగ్ సహచరులలో ఒక దానిని మరియు 12 కలిసి అవకాశాలను యొక్క 16 లేదా కు మీ సహ విద్యార్థులను, ప్రతి వారం, మేము సమస్య సెట్ లో సమస్యలు కలిగి ఉంటారు దీనిలో సంభావిత ప్రశ్నలు అనేక అడగండి మరియు కాటు పరిమాణం అనేక ఆ మీరు మీ సొంత గుర్తించడానికి ప్రశ్నలను ప్రోగ్రామింగ్, మరియు మీరు అనుకొనుట మీ స్వంత పని, కానీ విభాగం సందర్భంలో, మేము ద్వారా పని చేస్తాము సమిష్టిగా ఆ సమస్యలు కొన్ని మరియు వెళ్ళండి పేరు సంభాషణ మాకు పడుతుంది. అదనంగా, విభాగంలో మీరు యొక్క సమర్పణలు సమీక్షించడానికి అవకాశాలు ఉంటుంది మీరు చేసిన హోంవర్క్, మీ సహ విద్యార్థులను, కొన్నిసార్లు అజ్ఞాతమైంది, ఎల్లప్పుడూ ఒక ఎంపిక, భాగస్వామ్యం అని ద్వారా మీరు సమర్పించారు పని. కనుక దీనిని ఒక వాస్తవిక రెండు దిశాత్మక సంభాషణ, మరియు అవకాశం కు చేస్తాము బదులుగా కేవలం కంటే, మరింత డైనమిక్ అర్థంలో మీ స్వంత కృతి సమీక్షించి ఒక PDF లేదా ప్రింటవుట్ చూడటం మరియు కొన్ని సెకన్ల దాని గురించి ఆలోచిస్తున్నామని మరియు తప్పనిసరిగా చూడు శోషణ కాదు బోధనా సిబ్బంది అందించిన. మరియు మీరు ఇక్కడ CS50 Spaces అనే ఒక పరికరాన్ని ఉపయోగించండి. ఆ తెలియని కోసం, ఈ ఎడమ ఎగువన సి అని పిలుస్తారు భాష, మరియు మీరు ఈ మీద తెలిసిన చూస్తారు, కానీ ఈ వెబ్ ఆధారిత సదుపాయం మేము మేము మీరు మరియు మీ 15 లేదా సహ విద్యార్థులను తో లాగిన్ అనుమతించే విభాగంలో ఉపయోగించే గది ముందు మీ బోధన తోటి. ఈ విండోలో మీరు కోడ్ వ్రాయడానికి చేయగలరు. మీరు వద్ద విభాగం వద్ద నిజానికి లేదు ను ఎలక్ట్రానిక్ చాట్ చేయగలరు ఆ ప్రత్యేక సందర్భంలో, మరియు మీ బోధన తోటి, అది సమయం వచ్చినప్పుడు అలైస్ లేదా తరగతి లో బాబ్ యొక్క పరిష్కారం చర్చించడానికి, బోధన తోటి ఒక క్లిక్ చేయవచ్చు ఏ ఆ విద్యార్థి ఉంది స్క్రీన్ మీద బటన్, మరియు voila, ప్రాజెక్ట్ సమయం లో ఆ ప్రత్యేక సమయంలో పని. మీరు ఆ గతంలో CS50 తీసుకున్న స్నేహితులు ఉన్నారు కోసం కాబట్టి, తెలుసుకుంటారు విభాగాలు గణనీయంగా అన్ని ఎక్కువగా ఈ సంవత్సరం తిరిగి చేసిన మధ్య క్రియాశీల, అన్ని అధిక ఉత్సాహవంతమైన, మరియు నిజంగా, ఒక రెండు మార్గం సంభాషణ సిబ్బందికి మరియు విద్యార్ధులకు బోధన. మరియు పూర్తి వివరణలు. కాబట్టి ఈ సమస్య సెట్లు కోసం, మేము కూడా వివరణ మాత్రమే అందిస్తున్నాయి స్వయంగా ఇది సాధారణంగా ఒక విశదమైన PDF, కానీ విషయాలు తెలిసిన పూర్తి వివరణలు వంటి, అనగా బోధన సిబ్బంది ఒక సభ్యుడు వారం తీస్తుంది సాహిత్యపరంగా మీకు అందించి, ప్రాబ్లం సెట్ ద్వారా మీరు నడుస్తున్న ఆ సెషన్ సూచనలు మరియు సలహాలు, మరియు ప్రారంభ పాయింట్లు, మరియు చాలా అడగండి ఉద్దేశించబడింది తరచుగా ప్రశ్న అడిగిన: నేను ఎక్కడ ప్రారంభం చెయ్యాలి? సరే, మీరు దాని స్వంత న స్పెక్ లోకి డైవింగ్ ద్వారా గాని ప్రారంభం, లేదా హాజరవడం లేదా ఈ పూర్తి వివరణలు చూడటం. మొదటి walkthrough, వాస్తవానికి, ఈ శుక్రవారం ఉంటుంది. మేము ఇది ప్రజాదరణ ఉంటుందని భావిస్తున్నాను ఎందుకంటే వారు చాలా శుక్రవారాలు, కాని కలిగి ఉంటారు మనం చాలా ప్రారంభ వారంలో వాటిని ఫిల్మ్ మరియు పొందవచ్చు సమయం, కానీ వారాంతంలో ద్వారా ఆన్లైన్ వాటిని మీరు వీలైనంత అనేక రోజుల తద్వారా నిజానికి అదే కంటెంట్ చేస్తుంది. ఈ శుక్రవారం ఉపన్యాసంలో మీద మరింత. ఇప్పుడు మద్దతు నిర్మాణం పరంగా, అత్యంత ముఖ్యమైన గణాంకము ఉంది బహుశా 108 టీచింగ్ సభ్యులు మరియు కోర్సు సహాయకులు ఈ కోర్సు ప్రస్తుతం ఉంది. వైరుధ్య తరగతులు లేని మీరు కొన్ని చేరదలిచారా ఉంటే ఇక్కడ దశ నన్ను అప్, ఇది చివరకు నిజంగా మీ నిర్వచించే వారు ఈ కుర్రాళ్ళు ఉంది కోర్సు అనుభవం. నా రోజు తరగతులు బోధనా సభ్యుల చాల ఉన్నాయి మరియు నేను స్పష్టముగా, వారిలో చాలా కొన్ని గుర్తు, కానీ ఇప్పటి వరకు, నేను ఇప్పటికీ మధ్య గుర్తు నన్ను ప్రశ్నలకు సమాధానం సహాయం చేసిన కొన్ని నా CS50 TF, హూ రియల్లీ నేను పోరాడుతుండగా నాకు సహాయం, మరియు నిజంగా ఈ ఒక భాగస్వామి, చాలా కొత్త ప్రపంచ నేర్చుకునే అనుభవం. కొద్ది సేపట్లో, ఈ కుర్రాళ్ళు అన్ని కేక్ కోసం బయట మీరు చేరడానికి పోతుంది, మెమోరియల్ హాల్ అదనంగా లో, CS50 యొక్క సాంప్రదాయం, కానీ నాకు తెలియజేయండి మొదటి, మళ్ళీ నేట్ Hardison రాబ్ బౌడెన్, మరియు టామీ మీరు పరిచయం McWilliams, ఈ ఏడాది కోర్సు బయల్దేరతాడు. మీరు అబ్బాయిలు మధ్య ఇక్కడ నాకు జతకలిసి. వారు అన్ని కొన్ని ప్రేరణా వ్యాఖ్యలు తయారు చేశారు. టామీ MCWILLIAMS: స్ఫూర్తిదాయకమైన ఏదైనా సిద్ధం చేయలేదు. కానీ నా పేరు టామీ ఉంది. నేను మాథుర్ ఒక సీనియర్ ఉన్నాను. నేను, కంప్యూటర్ సైన్స్ అధ్యయనం నిజంగా హెడ్స్ టీమ్ కనిపించడం ఎంతో ఆనందంగా మరియు నేను మీరు CS50 ప్రయాణం ద్వారా జరుగుతుంది. నేను నిజంగా CS50 గురించి ప్రేమ ఇది నిజంగా మీరు గురించి ఆలోచించటం బోధిస్తుంది ఎలా ఉంది కొత్త మార్గంలో సమస్యలు. ఇది నిజంగా అమూల్యమైన చేస్తాడు ఒక నైపుణ్యం, ఏ విషయం ఏమి రంగంలో మీరు వెళ్ళండి. ఆ, అయితే మేము ఏ కంటే ఎక్కువ ఉచిత క్యాండీ అందించడం మాత్రమే ప్రాంగణంలో ఇతర కోర్సు. కాబట్టి నేను నిజంగా చూడటం కోసం ఎదురు చూస్తున్నాను ఏమి ప్రతి ఒక్కరూ ఈ సెమిస్టర్ రూపొందించారు. మరియు ఎవరైనా ఖచ్చితంగా, ఇప్పుడు లేదా సెమిస్టర్ అంతా ఏ ప్రశ్నలు ఉంటే నాకు చేరుకోవడానికి సంకోచించకండి, మరియు నేను సహాయం హ్యాపీ భావించాలి. రాబ్ బౌడెన్: హాయ్. నేను రాబ్ బౌడెన్ ఉన్నాను. నేను కిర్క్ల్యాండ్ ఒక సీనియర్ ఉన్నాను. అవును, అది నిజం. మేము ఈ తదుపరి సెమిస్టర్ నిజంగా సంతోషిస్తున్నాము. మీరు సంతోషిస్తున్నాము ఆశిస్తున్నాము. నేను ఆ ఊహించనట్లయితే జరిగినది. అవును. కాబట్టి మేము ఈ సెమిస్టర్ గొప్ప చేసే విధంగా చాలా ప్రయత్నం చేసి, మరియు దీర్ఘ మీరు పెట్టడము సిద్ధపడిన వంటి, మీరు పొందవచ్చు చాలా ఉంది ఈ కోర్సు నుండి. మీరు ఈ కోర్సు నుండి సరదాగా పొందవచ్చు. మీరు సరదాగా బయటకు కాదు ఉంటే, మేము 108 మంది సిబ్బంది కలిగి లేదు కాబట్టి కేవలం ప్రమేయం కలిగివున్నట్లు ప్రయత్నించండి, మరియు మీరు అది చింతిస్తున్నాము లేదు. నేట్ HARDISON: హాయ్, గైస్. నేను నేట్ ఉన్నాను. నేను కోర్సు కోసం గురువైన ఉన్నాను. నేను నిజంగా అదే ఇక్కడ ఉత్తేజం పొందుతున్నాను. ఈ ఇక్కడ నా మొదటి సంవత్సరం. నేను మీరు ఈ కోర్సు పడుతుంది, మరియు ఎక్కువ నేను మీరు దానిని ఆస్వాదించడానికి ఆశిస్తున్నాము ఇప్పటివరకు దాన్ని ఆస్వాదించాను. మీరు బైనరీ లో తొమ్మిది లేదా పది వచ్చిన ఎలాగో తెలుసుకోవడానికి కావాలా, వచ్చి నాతో మాట్లాడరు. SPEAKER 1: సో దశ లో ఒక బిట్ ఈ కుర్రాళ్ళు వదిలే ప్రమాదం వికారంగా, మేము ముందు నిరీక్షించు పనులు కొన్ని మాత్రమే ద్వారా యొక్క సుడి గాలి తెలియజేయండి కేక్ కోసం వాయిదావెయ్యి. అంటే ముందుగా ఉన్నది ఏమిటి? మేము గత సంవత్సరం తిరిగి శీఘ్ర పరిశీలించి ఉంటే సరే,, సమస్య సున్నా సెట్, మీ ముందు స్క్రాచ్, గ్రాఫికల్ అనే ప్రోగ్రామింగ్ భాష లోకి గువ్వ భాష ప్రోగ్రామింగ్ మీరు ప్రారంభించి, కోర్సు యొక్క మొదటి రోజుల్లో ఉపయోగించండి ఈ శుక్రవారం, మీరు కొన్ని కుదరని కొన్ని అంశాలు తెలుసుకోవడానికి, కాని కు ముందు మీకు యొక్క వారికి ఈ యొక్క ఒక ఆధునిక అంశం ఉంటుంది నేపథ్య. గత సంవత్సరం సమస్య రెండు సెట్ లో విద్యార్థుల ప్రపంచంలో పావురం గూఢ లిపి శాస్త్రం, సమాచార enciphering లేదా స్క్రాంబ్లింగ్ యొక్క కళ, గుప్తీకరించిన డేటాను ఆ, మరియు గత హ్యాకర్ ఎడిషన్ లో అమలు కార్యక్రమాలు సంవత్సరం విద్యార్థులు విలక్షణమైన లో రహస్యపదాలను ఛేదించడానికి లేదా డీకోడ్ కు కొనసాగండి లేదు కోసం అల్గోరిథంలు మరియు హ్యూరిస్టిక్లు తో వస్తున్న ద్వారా కంప్యూటర్. ఎక్స్ సి పాస్వర్డ్ను ఫైలు బ్రూట్ ఫోర్స్ ఇందుకు ఒక కంప్యూటర్లో ఏ ఒకరి పాస్వర్డ్ను వ్యవస్థ. గత ఏడాది లేదా రెండు, సమస్య నాలుగు చేశాడు విద్యార్థులు సెట్ సుడోకు యొక్క గేమ్ అమలు. మరియు హ్యాకర్ ఎడిషన్ ఆ సంవత్సరం విద్యార్థులు కేవలం అమలు చేయలేదు ఎలా ఆట, కానీ నిజానికి ఒక పరిష్కరిణి, అనగా కంప్యూటర్ అందిస్తుంది, ప్లే మీరు పరిష్కార కంటే మరింత వేగంగా ద్వారా సూచనలతో మానవ, నిర్దిష్ట సమస్య. సమస్య సెట్ ఐదు, మేము, సమాచారం తిరిగి పొందే ఈ కళ ఫోరెన్సిక్స్ చేశాడు ఆ అనుకోకుండా లేదా ఉద్దేశపూర్వకంగా చాలా ఉంది కంప్యూటర్ నుండి తొలగించారు. గత ఏడాది, బోధన సిబ్బంది మరియు నేను తీసుకున్న ప్రాంగణంలో strolled అప్పుడు వ్యక్తులు, ప్రదేశాలు, మరియు విషయాలు ఛాయాచిత్రాలను మరియు అనుకోకుండా అన్ని ఫోటోలు ఉందని మా కెమెరా మీడియా కార్డ్ ఫార్మాట్. కానీ సమస్య, మేము ఇది అందజేశారు, ఈ మీడియా కార్డు ఫోరెన్సిక్స్ చిత్రం చేసిన తరగతి అన్ని విద్యార్థులకు, మరియు ప్రోగ్రాములను వ్రాయటానికి వాటిని సవాలు ఆ ఆ కార్డు నుండి JPEGs అన్ని కోలుకుంది. మరియు ఈ నిజంగా మా అభిమాన సమస్య సెట్లు ఒకటి, మరియు నేను ఒక త్రవ్వితీసారు కు చాలా వినోదంగా ఉంది, మీ పూర్వీకుల నుండి పాత ఇమెయిల్ కొన్నిసార్లు క్రితం చదవండి. ఈ మాట్ నుండి. ప్రియమైన డేవిడ్, నిన్న నా సోదరి అనుకోకుండా ఆమె కెమెరా SD ఫార్మాట్ చిరస్మరణీయ ఫోటోలు ఒక సంవత్సరం యొక్క విలువ కోల్పోయింది కార్డు మరియు. ఆమె దురదృష్టవశాత్తు ఆమె డేటా అప్ బ్యాకింగ్ ఉత్తమ కాదు. కానీ ఈ పరిస్థితి p-సెట్ ఐదు నాకు గుర్తు, కనుక నేను ప్రయత్నిస్తాయి ఆలోచన నేను తిరిగి అన్ని మార్గం వ్రాసాడు తిరిగి కార్యక్రమం ద్వారా ఆమె SD కార్డు అమలు అక్టోబర్ లో. కాబట్టి నుండి ముడి చిత్రం ఎలా సృష్టించాలో ఇందుకు నాలుగు గంటల తర్వాత ఆకృతీకరణ SD కార్డ్ - Google ఈ విషయంలో చాలా సహాయకారిగా ఉన్నట్లు రుజువు వరకు నేను హాస్యాస్పదంగా ఇంటర్నెట్ లో మీ సూచనలు చూడవచ్చును జరిగింది - ఆదేశ పంక్తి వాదనలు కొన్ని చుట్టూ tinkering తర్వాత, నేను నిర్వహించేది ఫోరెన్సిక్ చిత్రం సృష్టించడానికి, మరియు ఇన్స్టాల్ మరియు ఆకృతీకరించుట తర్వాత CS50 ఉపకరణం, నా కార్యక్రమం ద్వారా ఫొరెన్సిక్ చిత్రం నడిపించారు మరియు నా సోదరి ఛాయాచిత్రాలను అన్ని 1.027 తిరిగి, మాట్ రాశారు. గత సంవత్సరం సమస్య సెట్ ఆరు, మేము విద్యార్థులు ఒక నిఘంటువు ఇచ్చారు 150,000 ఆంగ్ల పదాలను మరియు వాటిని ఒక స్పెల్ చెక్కర్ రాయడానికి సవాలు ఆ రూపం యొక్క సమాధానం ప్రశ్నలు ఈ పదం సరిగ్గా లేదా తప్పుగా ఉన్నట్లు వీలైనంత వేగంగా. మరియు ఎంపిక ఆధారంగా తర్వాత సహ విద్యార్థులను సవాలు అనుమతి విద్యార్థులు ,, సంఖ్య వారు ఉపయోగించే RAM మొత్తం వారి ఫలితాలు పోస్టింగ్ ద్వారా విద్యార్థులు అప్పుడు స్థానం పొందిన కాబట్టి వారు ఉపయోగించిన CPU చక్రాల లేదా సెకన్లు, మళ్ళీ, అది యొక్క పూర్తిగా ఐచ్ఛిక కారక, కానీ చాలా వినోదంగా - కోర్సు యొక్క వెబ్సైట్ చాలా తరచుగా ఒక విద్యార్థి పెద్ద పొజిషన్ సంఖ్య 10 లేదా ను అవకాశం బోర్డు, వెబ్సైట్లో, భోజనాలకు ఆఫ్ వెళ్ళి తిరిగి వెనక్కి రండి, మరియు గుర్తించలేరు అతని రూమ్మేట్, పెద్ద బోర్డు మీద అతన్ని ముందు కేవలం తగిలింది చేసింది తద్వారా కేవలం ఒక మరొక రెండు లేదా మూడు గంటల పోయడం అతని లేదా ఆమె సహచరి అప్. అందువలన మేము ఈ సంవత్సరం ఇదే ఏదో ఎదురుచూస్తున్నాము. సమస్య సెట్ 7 In మేము నిజానికి, వెబ్ ప్రోగ్రామింగ్ యొక్క దిశలో స్టీర్ లేదు ఎల్లప్పుడూ పెరుగుతున్న సాధారణ వాతావరణంలో సమస్యలను పరిష్కరించడం ఒక వెబ్ బ్రౌజర్ యొక్క. Decreasingly మేము Mac మరియు PC ల్లో సాఫ్ట్వేర్ డౌన్లోడ్, కానీ అప్పుడు నో చాలా మేము వెబ్ లో అన్ని చేయాలి. నిజానికి, గత సంవత్సరం, విద్యార్థులు 'చివరి ప్రాజెక్టులు కొన్ని 88% కోర్సులో వెబ్ ఆధారిత ఉన్నారు. మరియు ఆ కూడా మీరు ఈ తరగతి నుంచి వచ్చాయి అని నైపుణ్యాలు ఉంటాయి కోర్సు యొక్క ముగింపు, కోర్సు యొక్క ముగింపు వద్ద పరీక్షలు జరుపుతున్నారు ఏమి ఎందుకంటే, ఈ CS50 ఫెయిర్, ఒక సైన్స్ ఫెయిర్ ఆలోచన ఆధారంగా, కానీ ఈ వెర్షన్ లో చేసే ప్రదర్శన న్యాయమైన తరగతి అన్ని విద్యార్థులు వారి ల్యాప్టాప్లు తీసుకుని ఏమి, మరియు వారి వాయువ్య సైన్స్, ఒక పెద్ద భవనం స్నేహితులు, మరియు కుటుంబం, మరియు ఇతరులు క్యాంపస్, వారి ల్యాప్టాప్ ఏర్పాటు కొన్ని ఆహారాన్ని పొందగలుగుతారు కొన్ని పాప్ కార్న్ మరియు పానీయం పొందండి, మరియు అప్పుడు అన్ని లో హాజరు, గత ఏడాది చేసిన వారి చివరి ప్రాజెక్టులు ప్రదర్శిస్తాయి కొన్ని 2,500 క్యాంపస్ నుండి హాజరైన, మరియు వంటి భావాలు సంఖ్య ఈ, మరియు ఈ వంటి ఫెయిర్ వద్ద అసాధారణ కాదు. ఫెయిర్ దారితీసిన CS50 Hackathon, ఒక న హాప్ ఒక అవకాశం హార్వర్డ్ షటిల్, 8:00 PM వద్ద Microsoft కు వీధిలో తల, మరియు ఇంట్లో వెళ్ళి 7:00 వరకు పోస్ట్. మేము 8:00 PM, పోస్ట్ 1:00 వద్ద రెండవ విందు, వద్ద మరియు ఆ ఇప్పటికీ మొదటి విందు సర్వ్ 5:00 వద్ద నిలబడి AM మేము IHOP వద్ద పాన్కేక్లు కు చికిత్స లేదు. ఇక్కడ పటంలో మరియు Hackathon మీ ప్రవేశిస్తాడు, దానిని అవకాశం చివరి ప్రాజెక్టులు, మీ స్వంత లేదా లో స్నేహితులతో పని లేదో మొత్తం సిబ్బంది పని బాగా కౌంటీ సహకార పర్యావరణం, హాంగ్ కాంగ్ చైనీస్ ఆహార పుష్కల సరఫరా రాత్రిపూట కూడా. 5:00 వద్ద ఈ అదే ఈ సంవత్సరం చాలా సాధారణ ఉంటుందని రెడీ చిత్రాలు పోస్ట్. మేము కేక్ కోసం ఒక క్షణం లో వాయిదావెయ్యి కాబట్టి, గుర్తుంచుకోండి ఆ యొక్క 76% శాతం ఈ గదిలో ప్రజలు, ఏ ముందు అనుభవం కలిగి, మరియు ప్రతి సిలబస్ మీరు అప్ చివర చివరికి ఈ కోర్సులో సంబంధించిన వాటి చాలా కాదు మీ సహ విద్యార్థులను సంబంధించి, కానీ మీరు, వారం 11 లో, సాపేక్షంగా ముగుస్తుంది వారం 0 లో మీరే. ఈ CS50 ఉంది.