[వీడియో ప్లేబ్యాక్] [కారు తలుపు మూసేస్తుంది] [కార్ ఇంజిన్ ప్రారంభ] [సంగీతాన్ని] కుడి శోధన పాటు -Moving మంచి సార్లు మరియు సువార్తను. మంచి స్నేహితులతో మీరు కోల్పోతారు కాదు. -ఈ ఒక అలవాటు మారవచ్చు. -Opportunity పడేస్తాడు లెట్స్ కేవలం చేరుకునేందుకు మరియు పట్టుకోడానికి. అవును! -Together మేము అది దొంగిలించుట చేస్తాము. -We'll తటాలున జరుపు పెంపు బస్సు, లేదా పసుపు కాబ్ ఇది. -Dammit. కుడి పాటు కదిలే -We're. ఉచిత -Footloose మరియు ఫాన్సీ. అక్కడ -Getting సగం సరదాగా ఉంటుంది. నాకు పంచుకోవడానికి వస్తాయి. కుడి పాటు కదిలే -We're. లోడ్ భాగస్వామ్యం అన్నారు -We're. -మేము ఒక మ్యాప్ అవసరం లేదు రోడ్ లో ఈ షో పొందండి. ఫాజ్జీ -Hey, నేను మీరు ఎడమ చెయ్యాలనుకుంటున్నారా మీరు రహదారి ఒక ఫోర్క్ వచ్చిన ఉంటే. అవును, సర్. రోడ్ లో చీలిక వద్ద ఎడమ వైపు తిరగండి. తిరగండి వదిలి. -I ఆ నమ్మకం లేదు. మేము కనుగొన్న పాటు కుడి -Cruising హైవే మీద దీపాలు. మీ మార్గం లేదా నా మార్గం -మరియు. సో నా పేజీకి సంబంధించిన లింకులు నమ్మండి. సొగసైన కార్లు తో -Movie నక్షత్రాలు మరియు డౌన్ టాప్ తో జీవితం. పెద్ద కొండలు ముట్టడితో -We're. అవును, తుఫాను హక్కు. అది snowing ఉండాలా? -కాదు, నేను అలా అనుకుంటున్నాను లేదు. కుడి పాటు -Moving. ఉచిత -Footloose మరియు ఫాన్సీ. పెద్ద సమయం కోసం సిద్ధంగా -You're. అది నాకు సిద్ధంగా గలవాడు? కుడి పాటు -Moving. కుడి పాటు మూవింగ్. కుడి పాటు మూవింగ్. కుడి పాటు మూవింగ్. -I మీరు మంచి పైగా తీసి అనుకుంటున్నాను. అవును, సర్. [END ప్లేబ్యాక్] [అప్లాజ్] డేవిడ్ J. మలన్: ఈ CS50 ఉంది. మరియు ఈ వారం 0 చివర ఉంది కానీ ఒక అందమైన స్నేహం ప్రారంభంలో. మనం సంతోషిస్తున్నాము ఇక్కడ యేల్ విశ్వవిద్యాలయంలో చాలా మొదటి సారి మా స్నేహితుడు Scaz, మరియు జాసన్ మరియు అండీ. CS50 యొక్క TF యొక్క అన్ని 40 మరియు CA యేల్ వద్ద ఇక్కడ ఉంది. మరియు మీరు అన్ని. నిజానికి, అది బహుశా సమయం ఆలోచన [అప్లాజ్] కాబట్టి, అయినప్పటికీ ఉపన్యాసాలు చాలా నిజానికి ఈ సంవత్సరం కేంబ్రిడ్జ్ లో ఉంటుంది, రియాలిటీ ఆ డిజైన్ ద్వారా, మరియు చాలా ఉద్దేశపూర్వకంగా CS50 లో, నేను మేము పాయింట్ దగ్గరపడింది చేస్తున్నారు ఆలోచిస్తాడు సాంకేతికంగా, మరియు pedagogically, అది ఒక ఉన్నతమైన విద్యా ఇక్కడ కొన్ని సన్నిహితంగా అనుభవం కోర్సు యొక్క పదార్థం ఆన్లైన్. నేను అనుకున్నట్లుగా ఉంటే నిజానికి, reality-- ఈ philosophically-- ఆ ఉపన్యాసాలు ఉంది కాదు ఒక ముఖ్యంగా పంపిణీ కోసం సమర్థవంతమైన సాధనంగా పూర్తి క్లిష్టమైన సమాచారం. ఖచ్చితంగా గంట పైగా సుదీర్ఘ సమయంలో పరిధుల ప్లస్. నిజానికి ప్రతి కొన్ని నిమిషాల నేను college-- వచ్చేలా గుర్తు మీరు ఒక క్షణం జోన్ మీరు కొన్ని క్లిష్టమైన అంశం మిస్, మరియు మీరు చాలా చక్కని పోయాయి చేస్తున్నారు తదుపరి 45 నిమిషాలు. మరియు వాస్తవానికి లేదో అని మీరు న్యూ హవెన్ లేదా కేంబ్రిడ్జ్ లో ఇక్కడ ఉన్నాము లేదా దాటి, కలిగి సరళత విరామం సామర్థ్యం మరియు ఫాస్ట్ ఫార్వార్డ్, సంబంధిత కు హైపర్లింక్ రివైండ్ వనరులు, అన్వేషణ పూర్తి టెక్స్ట్ వ్రాతలు మరియు వంటి ఒక అవకాశం అని నేను మా ఆన్లైన్ విద్యార్థులకు చెప్పే ధైర్యం బాగా న్యూ హవెన్ దాటి, వాటిని ఒక అవకాశం అందిస్తుంది నిజంగా సంగ్రహించడంలో సంభావిత విషయం మేము అన్ని మంచి ఉపన్యాసాలలో పరిచయం. కానీ చివరికి CS50 లో, విద్యార్థులు 'అనుభవం కాబట్టి కలిగి ఉంటుంది మరింత కోర్సు యొక్క సమస్య సెట్లు ద్వారా లేదా వీక్లీ ప్రోగ్రామింగ్ ప్రాజెక్టులు కోర్సు యొక్క విభాగాలు బోధన నేతృత్వంలో సభ్యులు రాత్రిపూట కార్యాలయం గంటల నేతృత్వంలో కోర్సు సహాయకులు మరియు బోధన సభ్యులు, మరియు నిజానికి ఇటువంటి CS50 పజిల్ వంటి సంఘటనలు డే, CS50 యొక్క హాక్-a- థోన్, CS50 ఫెయిర్, వార భోజనము, మరియు మరింత. మరియు మీరు కొత్త లో ఇక్కడ ఉన్నాము లేదో కాబట్టి హవెన్, లేదా దూరంగా నుండి ట్యూనింగ్, కేంబ్రిడ్జ్ లో నేడు, మరియు మేము త్వరలో మళ్లీ మీరు చూస్తారు వాస్తవంలో ఈ ఉంది ఒకే తరగతి. మరియు మేము సంతోషిస్తున్నాము అన్ని కలిసి ఇక్కడ నేడు. కాబట్టి సెమిస్టర్ చివరిలో, బాగా, ఇక్కడ లేదో దూరంగా ఆశాజనక మీరు సగర్వంగా ధరిస్తారు, సంతోషంగా, మరియు బహుశా ఉపశమనం ఒక బిట్ తో, సాక్షి షర్ట్ మీరు CS50 తీసుకున్న మమేకమయ్యారు. కాబట్టి అక్కడ బుధవారం ఆఫ్ వదిలి లేదు? మేము వద్ద ఒక లుక్ పట్టింది గణన ఆలోచన. మరియు మేము స్వేదనం ఏమి వైపు వార్తలు కంప్యూటర్ సైన్స్, చోటు కనీసం ఇప్పుడు కోసం. కానీ మేము చాలా తక్కువ మరింత అది స్వేదనం కనీసం మూడు భాగాలు అంశాలు. దత్తాంశాలు, కాబట్టి ఏమి ఉంది సమస్య మేము పరిష్కరించడానికి ప్రయత్నిస్తున్న? నిర్గమాలు, ఏమిటి మేము పొందుటకు ఆశతో ఉన్నాము సమాధానం? మరియు అక్కడ ప్రాతినిధ్యం. మరియు మేము ఇక్కడ నివసిస్తాయి కాదు తర్వాత బైనరీ, లేదా ASCII లో, మరియు వంటి చాలా, కానీ కాకుండా భ్రాంతి చెందు మేము ఈ సమాచారం సూచిస్తుంది, చాలా ఆసక్తికరమైన భాగాలు ఎందుకంటే ఆ సమస్యలు కేవలం కాదు ఇన్పుట్లను మరియు ప్రతిఫలాన్ని, కానీ అల్గోరిథంలు ఆ సమస్యలను పరిష్కరించడంలో వెళ్ళాలని. మరియు మీరు నుండి గుర్తు ఉండవచ్చు ఇతర రోజు మేము సంప్రయాద పట్టింది ఎవరినో చూస్తున్న భావన ఒక మాదిరి పెద్ద ఫోన్ బుక్, లేదా సాధారణంగా డిజిటల్గా ఈ రోజుల్లో, కేవలం అతి పెద్ద డేటా. ఒక నిజంగా పెద్ద పరిచయాల జాబితాకు తో పేర్లు మా అక్షర క్రమంలో క్రమబద్ధీకరించబడిన. మరియు మేము గ్రహించలేక నేను కాసేపు కేవలం ఈ సమస్య చేరుకోవటానికి కాలేదు ఒక సరళ ఉపయోగించి పేజీ ద్వారా పద్ధతి పేజీ, మేము గ్రహించారు ఒక సమయంలో లేదా రెండు యొక్క మరింత స్పష్టమైన అల్గోరిథం ఆ కేవలం రకమైన విభజన మరియు ఆక్రమించుకోనే సమస్య మళ్ళీ, మళ్ళీ, మరియు మళ్ళీ ప్రతి తో సగానికి సమయం, మాకు ఈ ఆకుపచ్చ ఫలితం ఇచ్చింది. మరియు అది చాలా బల్లపరుపుగా వార్తలు ఇది సూచిస్తుంది ఎందుకంటే కూడా ఈ సమస్య గా , పెద్ద పెద్ద గెట్స్ కేసు డేటా ఈ రోజులు గా సెట్లు మరియు reality-- Facebook మరియు Google శోధన ఫలితాలు మరియు వంటి ఫంక్షన్ మా అల్గోరిథం చేస్తుంది కేవలం సమర్థవంతంగా జరుపుటకు ఆ పెద్ద కాటు అది కూడా చిన్న గాట్లు తో చేసింది. ఇప్పుడు అది ప్రశ్న ప్రార్థిస్తాడు ఏమి మేము నిజానికి అదేవిధంగా పరిష్కరించగల అంతర్ ఈ రకమైన? విభజన మరియు ఆక్రమించుకోనే ఈ విధమైన? Well, మేము ఏదో అలా ఇక్కడ ఈ రోజు వంటి. మేము హాజరు పడుతుంది. కాబట్టి బహుశా వంటి 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11-- అన్ని సమర్ధంగా వెళ్ళడం లేదు. కాబట్టి, గ్రేడ్ పాఠశాల వేచి. 2, 4, 6, 8, 10, 12, 14, 16, 18 మొదలగునవి. కానీ మేము కొద్దిగా మరింత బాగా చేయగలిగే? నేను అందంగా ఖచ్చితంగా ఉన్నాను నేను కాదు నాకు ద్వారా దీన్ని. మీరు కేవలం మాకు హాస్యం చేస్తాము చేస్తే ఒక క్షణం, మేము మాకు తీసుకురావడంతో అని ఒక అల్గోరిథం కేవలం మూడు మెట్లు వచ్చింది కానీ మీరు ఉంటే require-- లేదు మాకు అన్ని స్టాండ్ అప్ మనసు లేదు, మీరు అనుకుంటే. కాబట్టి, మాకు అన్ని ఇప్పుడు నిలబడి, స్టెప్ ఈ అల్గోరిథం ఒకటి కింది ఉంది. స్టాండ్ అప్ మరియు కేటాయించి మీరే సంఖ్య 1. సమయం లో ఈ సమయంలో, ఈ గదిలో వాచ్యంగా ప్రతి ఒక్కరూ ఆశాజనక తమను ఆలోచిస్తున్నట్లు, అయితే వికారంగా, సంఖ్య 1. ఇప్పుడు ఈ అల్గోరిథం యొక్క రెండు అడుగు కింది కలిగి వెళుతున్న. దశ రెండు, ఆఫ్ జత ఎవరైనా నిలబడి, కలిసి మీ సంఖ్యలు జోడించండి, మరియు మీ కొత్త సంఖ్య మొత్తం దత్తత. శీఘ్ర తెలివి చెక్. ప్రతి ఒక్కరూ ఇప్పుడు ఏ సంఖ్య ఆలోచిస్తున్నట్లు? సో 2, బహుశా ఒక మినహా ఇబ్బందికరమైన లోన్సమ్ వ్యక్తి. మేము ఒక బేసి సంఖ్యలో కలిగి ఉంటే గదిలో ప్రజలు. కాబట్టి ఒక వ్యక్తి ఇప్పటికీ కావచ్చు సంఖ్య 1, ఆ మంచిది. కానీ, ఇక్కడ మూడు దశల మీరు డౌన్ కూర్చుని ఉండాలి. అడుగు తిరిగి వెళ్ళాలి ఇతర రెండు, మరియు మీరు అనుకుంటే, పునరావృతం. ఇంకా నిలిచి చేస్తే, మీరు ఉండాలి రెండు దశను తిరిగి వెళుతున్న వారిలో. కొనసాగించడాన్ని. కొన్ని ప్రజలు ఇప్పటికీ నిలబడి. కాబట్టి, ఇప్పటికీ నిలబడి ఉంటే, ఎవరైనా తో జత. అన్ని కుడి, డౌన్ క్షీణించిపోతున్న. కొన్ని ప్రజలు ఇప్పటికీ నిలబడి. మార్చగలడు నేను సహాయం చేస్తాను. ఇక్కడ కీ takeaway గుర్తుంచుకో, ఎలా ఉంది నాకు లెక్కింపు కంటే వేగంగా ఈ ఉంది. కాబట్టి యొక్క చూసేలా. నేను సహాయం చేయవచ్చు. సో వాట్ సంఖ్యలో ఉన్నాయి మీరు ఇప్పటికీ ఆలోచిస్తే? ప్రేక్షకులు: నేను 44 ఉన్నాను. డేవిడ్ J. మలన్: 44, కాబట్టి మీరు ముందుకు వెళ్లి డౌన్ కూర్చుని. ఏమి సంఖ్య మీరు ఆలోచిస్తే? ప్రేక్షకులు: 74. డేవిడ్ J. మలన్: 74. అన్ని కుడి, ముందుకు వెళ్లి డౌన్ కూర్చుని. ఇప్పటికీ ఎవరితో నిలబడి ఉంది? 86. మరియు ఎవరైనా else ఇప్పటికీ నిలిచి ఉంది? ఏమి సంఖ్య? నేను 67 విన్నారు. ఆపై టాప్ లో? 32. వేరే ఎవరైనా ఇప్పటికీ నిలిచి మరియు ఒక సంఖ్య ఆలోచిస్తూ? Hi, ఓహ్. క్షమించండి. కుడి తిరిగి ఉండండి. 42. ఇంకెవరైనా ఉన్నారా? ప్రేక్షకులు: 47. డేవిడ్ J. మలన్: 47. ఇంకా నిలిచి ఎవరితోనూ ఉంది ఎవరు లెక్కించారు చేయలేదు? ఒక గదిలో ప్రజలు చివరి సంఖ్య కాబట్టి ఆ 497 సీట్లు ఉన్నాయి is-- ఇవన్నీ 390 filled-- ఉంది. కాబట్టి ఈ గొప్ప ఉంది. మేము వెంటనే భావన చర్చించడానికి చేస్తుంది ఒక కంప్యూటర్ ప్రోగ్రామ్ లో ఒక బగ్ యొక్క. కానీ మేము దీర్ఘ ముందు ఆ వచ్చి చేస్తాము. కానీ సిద్ధాంతంలో, ఏమి వాటిని ఇప్పుడు జరిగి? కాబట్టి పెద్ద మూడు ఉన్నాయి అయినప్పటికీ ఈ అల్గోరిథం చర్యలు, ఆ ప్రతి కేవలం రకమైన ఒక పెద్ద ఆపరేషన్ ఉంది. మరియు అది ఈ cyclicity ఉంది ఆ మీరు ఇప్పటికీ నిలిచి, మీరు రెండు దశల మూడు నుండి వెళుతున్న ఉంచింది రెండు మూడు దశ రెండు మూడు అడుగు. కానీ ఏం ఉంచింది ప్రతి పునరావృతం న? ఈ లూప్ యొక్క ప్రతి ఆవృతం? ఏ జరగలేదు మరెక్కడా గదిలో? అదే విషయం, కానీ ఏమి మాత్రమే మీరు సగం జరుగుతున్న? డౌన్ కూర్చుని. కాబట్టి అక్కడ అబద్ధాలు ఈ అంతర్దృష్టి, ఫోన్ బుక్ ఉదాహరణ వలె, ఆ మీరు సగం ఉంటే ప్రతి సమయం కూర్చొని, ప్రారంభ సమస్య ఉంది బహుశా 400 ప్రజలు, అప్పుడు 200 మంది, 100 మంది కంటే, ఆ విధంగా ముందుకు 50 మంది, మరియు. డౌన్ లో అందువలన మేము చెక్కకొయ్య కేవలం ఒక వ్యక్తి సిద్ధాంతం, ప్రతి ఒక్కరూ మొత్తం విలువ ఆలోచిస్తూ. ఇప్పుడు వాస్తవానికి, కొన్ని సామాజిక డైనమిక్స్, మరియు కొన్ని అంకగణిత లోపాలను అంతిమ బగ్ దోహదం ఉండవచ్చు. కానీ సిద్ధాంతంలో, నేను కాసేపు ఇప్పటికీ దూరంగా లెక్కింపు జరిగింది, అనేక డజన్ల తీసుకొని దశలు, లేదా దశలను వందల నిన్ను నీవు లెక్కించడానికి, లెక్కించడానికి 500 లేదా ప్రజలు ఒక roomful చాలా తక్కువమంది చర్యలు చేపట్టింది వుండాలి, మీరు మాత్రమే విభజించి ఎందుకంటే 500 మరియు 1/2 చాలా సార్లు. కాబట్టి కేవలం ఫోన్ తో వంటి ఇతర రోజు ఉదాహరణకు బుక్, మేము ఏదైనా కలిగి లేదు మాట్లాడటానికి సంవర్గమాన, అనగా మేము ఉన్నట్లయితే అన్ని ఏకీభావము లో ఆపరేటింగ్, విస్మరిస్తూ అదనంగా లోపాలు, మనం సరిగ్గా సాధించిన నడుస్తున్న సమయంలో ఆ రకమైన? ఇప్పుడు స్పష్టంగా ఉంటుంది, రకమైన, మోసం నేను మరొక వనరు జమచేసి. అది కేవలం నాకు ఒకటి అయితే, నేను మీరు వందల జమచేసి. కానీ ఒక చెప్పబడుతుంది ఉండవచ్చు సమాంతర ప్రాసెసింగ్ ఉదాహరణకు, లేదా చాలా వోగ్ లో కళ యొక్క ఒక రాష్ట్రం పేరు కంప్యూటర్లు ఈ రోజుల పలు CPU లు, లేదా మరింత సాంకేతికంగా, మరింత బహుళ కోర్ల, మరియు నిజంగా బహుళ చేయవచ్చు పనులు ఒకేసారి చాలా మీరు వంటి అన్ని మేము సమాంతరంగా, అక్కడ చేయుచున్నారు. కానీ గుర్తుచేసుకున్నారు మనం కూడా బుధవారం చేశాడు ఈ ఊహ పట్టుకోవటానికి ప్రయత్నించండి జరిగినది మరియు కోడ్ లో అధికారికం. నకిలీ కోడ్ అలాంటిదే. నిజానికి, మరియు నేను మీరు ఆశిస్తున్నాము క్షమించి, అది ఇక్కడ 80 డిగ్రీల వంటిది. నేను ఈ పడుతుంది వెళుతున్న కేవలం కొద్దిగా ఆఫ్. నేను మేము ఇష్టం ఆలోచనను మార్పుని ఇప్పుడు ఒక అప్లికేషన్ అనగా కు మేము మళ్ళీ ప్రేక్షకులు నిమగ్నం, అయితే ఆంగ్లంలో ఒక ప్రోగ్రామ్ను రాయడం వాక్యనిర్మాణం, ఇది వంటి ఇక్కడ ఈ సమస్యను పరిష్కరించడానికి. [వీడియో ప్లేబ్యాక్] -ఇది శనగ వెన్న జెల్లీ సమయం. శనగ వెన్న జెల్లీ సమయం. శనగ వెన్న జెల్లీ సమయం. వే య! వే య! వే య! వే య! ఇప్పుడు అక్కడ మీరు వెళ్ళండి! అక్కడ మీరు వెళ్ళండి! అక్కడ మీరు వెళ్ళండి! అక్కడ మీరు వెళ్ళండి! శనగ వెన్న జెల్లీ! శనగ వెన్న జెల్లీ! శనగ వెన్న జెల్లీ! శనగ వెన్న జెల్లీ! శనగ వేరు శనగ వెన్న జెల్లీ! శనగ వెన్న జెల్లీ! ఒక బేస్ బాల్ బ్యాట్ తో శనగ వెన్న జెల్లీ. [END ప్లేబ్యాక్] డేవిడ్ J. మలన్: వీడియో --that, కానీ అది కొద్దిగా వ్యసనపరుడైన ఉంది ఒక బిట్ బాధించే ఉంటే. కానీ దీన్ని, నేను మేము కావలసిన ఏమి ఆలోచన కలిసి ఒక కార్యక్రమం రాయడానికి ప్రయత్నించండి ఉంది, ఇది కోసం మేము మూడు స్వచ్ఛందంగా అవసరం. సౌకర్యవంతమైన ఉండాలి కెమెరా మరియు ఇంటర్నెట్ లో. సామ్, అప్ న వస్తాయి. పర్పుల్ చొక్కా, ఇక్కడే, అప్ న వస్తాయి. మరియు ఇక్కడ పైగా ఉన్న నాకు వీలు తిరిగి కొద్దిగా దూరంగా వెళ్ళి. క్రిమ్సన్ మరియు నీలి రంగు చొక్కాలు, అప్ న వస్తాయి. పర్ఫెక్ట్. ఇప్పుడు న వస్తాయి. అప్ న వస్తాయి, అప్ న వస్తాయి. మీ పేరు ఏమిటి? ఎరికా. డేవిడ్, మీరు ఎవరిని బాగుంది. మీరు ఇక్కడ ఈ సీటు పడుతుంది చెయ్యాలనుకుంటే. ఈ సామ్ ఉంది. మీ పేరు ఏమిటి? ఆంటోనియో. ఆంటోనియో, మీరు ఎవరిని బాగుంది. ఎరికా మరియు సామ్, మీరు భావిస్తే ఇక్కడ ఒక సీటు ఇష్టం. మనం తయారు వచ్చి, ఈ అబ్బాయిలు తెలుసుకున్న ఉంటాయి చేయడానికి ఇది పదార్థాలు ఉంది ఒక వేరుశెనగ వెన్న మరియు జెల్లీ సాండ్విచ్. ఇప్పుడు ఈ ఏదో కావచ్చు మీరు మంజూరు కోసం చాలా పడుతుంది. కానీ మేము ప్రతి ఇచ్చాను మా మూడు స్వచ్ఛందంగా ఇక్కడ రెండు వాలంటీర్లు మరియు సామ్ ఇక్కడ, ఒక బ్రెడ్ ప్రతి రొట్టె, ఒక ప్లేట్, ఒక కత్తి, జెల్లీ లేదా జామ్ jar, మరియు వేరుశెనగ వెన్న యొక్క ఒక కూజా. మరియు చేతిలో లక్ష్యం ఇప్పుడు ఈ మూడింటి అవతరిస్తుంది ఒక వేరుశెనగ వెన్న తయారు మరియు జెల్లీ సాండ్విచ్. కానీ మనం చేయబోతున్నామని ఆశించడం మీరు అన్ని నుండి audience-- ఖచ్చితంగా చేయడానికి ఎలా తెలుసు ఈ బాగా reality-- లో మాకు అందించడానికి వెళ్తున్నారు అడుగు సూచనలను ద్వారా దశ. నకిలీ కోడ్, మీరు రెడీ ఉంటే. నేను ఇక్కడ స్క్రైబ్ పాత్ర ఆడుతుందో. మరియు నేను కొద్దిగా చేయవలసిన పనుల జాబితా పొందారు మరియు కనుక ఒక సమయంలో మీరు ప్రతి, ఒకటిగా, ఒక సంభావ్య పిలుస్తాడు సూచన, నేను చేస్తాము అది వ్రాసి అవసరమైన దానిని పునరావృతం. ఆపై మీరు అబ్బాయిలు సిధ్ధంగా ఒక వేరుశెనగ వెన్న మరియు జెల్లీ సాండ్విచ్ మాత్రమే మీరు ఏమి చెబితే ద్వారా. కాబట్టి కంప్యూటర్లు నిన్ను నీవు భావిస్తారు. మీరు మాత్రమే మీరు చెప్పారు ఏమి చేయవచ్చు. ఏ అంచనాలు, ఏ ప్రశ్నలు. మీరు దీన్ని అవసరం. సో ఎవరు మొదటి విపత్తులను కోరుకుంటున్నారో ఒక PBJ శాండ్విచ్ చేసినందుకు సూచనల? అక్కడ బాల్కనీ న. ప్రేక్షకులు: బ్రెడ్ బ్యాగ్ తెరవండి. డేవిడ్ J. మలన్: తెరువు బ్రెడ్ బ్యాగ్, మీరు రెడీ ఉంటే. కాబట్టి యొక్క చూసేలా. యొక్క iterate లెట్, మరియు పొందడానికి కొద్దిగా ఎక్కువ ఖచ్చితమైన. అయితే ప్రారంభించడానికి మంచి మార్గం. దశ రెండు, ఎవరో. ఇప్పుడు ఎవరూ స్వచ్చంద కోరుకుంటున్నారు. ముందు, రెండు దశ. ప్రేక్షకులు: అంతర్గత తెరువు అలాగే బ్రెడ్ బ్యాగ్. డేవిడ్ J. మలన్: తెరువు అలాగే బ్రెడ్ లోపలి బ్యాగ్. గ్రేట్, మేము నేర్చుకుంటున్నారు. కొంచం ఎక్కువ కచ్చితమైన. ఈ పని పొందుటకు లెట్. అవును, ఆకుపచ్చ చొక్కా. ప్రేక్షకులు: [వినబడని] డేవిడ్ J. మలన్: బ్రెడ్ ముక్కలు. జెంట్లి రెండు రొట్టె ముక్కలు తొలగించండి. ఆ బావుంటుంది. నాలుగు దశ, ఎవరో? ఇక్కడ ఓవర్, అవును? ప్రేక్షకులు: [వినబడని] డేవిడ్ J. మలన్: ప్లేట్ మీద ప్లేస్ బ్రెడ్. ఐదు అంచెల? అవును, ఐదు అంచెల? ప్రేక్షకులు: [వినబడని] డేవిడ్ J. మలన్: టాప్ OH, వైపు. వేరుశెనగ వెన్న పైన చేతి ఉంచండి. నేను తల ఏమి ఉంది? ప్రేక్షకులు: అవును, మరియు మరను విప్పు. డేవిడ్ J. మలన్: And-- మళ్ళీ చెప్పాను. ప్రేక్షకులు: [వినబడని] డేవిడ్ J. మలన్: ఉంచాలి వేరుశెనగ వెన్న పక్కన మూత. తేలికగా చేతి ఉంచండి వేరుశెనగ వెన్న యొక్క టాప్, మరియు మరను విప్పు, మరియు మూత పెట్టి వేరుశెనగ వెన్న పక్కన. సరే, ఆరు అడుగు. దశ ఆరు, ఎవరో. అవును? ప్రేక్షకులు: [వినబడని] డేవిడ్ J. మలన్: మళ్ళీ చెప్పాను. ప్రేక్షకులు: మళ్ళీ దశను మళ్ళీ. డేవిడ్ J. మలన్: మళ్ళీ దశను పునరావృతం, ఇది సృష్టించడానికి అన్నారు సమస్య ఒక బిట్ ఇప్పుడు మేము అడుగు ద్వారా ఈ దశ చేస్తున్నా. కాబట్టి ఇప్పుడు మేము ఐదు దశను తిరిగి వెళ్ళండి. తేలికగా పైన చేతి ఉంచండి వేరుశెనగ వెన్న మరియు మరను విప్పు యొక్క మరియు వేరుశెనగ వెన్న పక్కన మూత పెట్టి. అప్పుడు వేరుశెనగ వెన్న సంగ్రహించడంలో మళ్లీ దశను పునరావృతం. కాబట్టి మేము ఆ భర్తీ చేస్తాము అనంతమైన లూప్, మీరు రెడీ ఉంటే. దశ ఏడు, ఎవరో. అవును, తిరిగి లో. ప్రేక్షకులు: [వినబడని] డేవిడ్ J. మలన్: ఇతర --on టాప్. ప్రేక్షకులు: [వినబడని] డేవిడ్ J. మలన్: న ఇతర పైన మరోవైపు. మీరు కేవలం ఇక్కడ వచ్చి అనుకుంటున్నారా? నేను ఎలా సూచనల పూర్తి చెయ్యాలి? బోధనా మిగిలిన ఏమిటి? ప్రేక్షకులు: ఆ భాగం విస్మరించడం. డేవిడ్ J. మలన్: ఆ భాగం విస్మరించడం. యొక్క ప్రారంభించడానికి లెట్. ఏడు దశ. ప్రేక్షకులు: [వినబడని] డేవిడ్ J. మలన్: తో పట్టు ఈ చేతితో వ్యతిరేకిస్తూ మంచిది. ఈ నిజానికి మంచి ఉంది. ప్రేక్షకులు: [వినబడని] డేవిడ్ J. మలన్: ప్లాస్టిక్ jar-- ప్రేక్షకులు: [వినబడని] డేవిడ్ J. మలన్: twist-- ప్రేక్షకులు: [వినబడని] డేవిడ్ J. మలన్: రెండు సెకన్ల. జస్ట్ వేరుశెనగ వెన్న కూజా తెరవండి. నేను మీరు మన్నించు ఆశిస్తున్నాము. కాబట్టి యొక్క మేము అక్కడ వచ్చింది ఊహించుకోవటం తెలియజేయండి. వేరుశెనగ వెన్న కూజా తెరవండి. [అప్లాజ్] డేవిడ్ J. మలన్: దశ ఎనిమిది, యొక్క వెళ్ళి తెలపండి. దశ ఎనిమిది, అవును, తిరిగి లో. ప్రేక్షకులు: [వినబడని] డేవిడ్ J. మలన్: గుడ్. దశ తొమ్మిది, అవును? ప్రేక్షకులు: [వినబడని] డేవిడ్ J. మలన్: పాఠశాల --out వేరుశెనగ వెన్న కూజా. And-- మరియు ఏమి? ప్రేక్షకులు: [వినబడని] డేవిడ్ J. మలన్: ఉంచాలి కత్తి తిరిగి వేరుశెనగ వెన్న లోకి. పది దశ. పది దశ. ప్రేక్షకులు: [వినబడని] డేవిడ్ J. మలన్: కత్తి ఉంచండి అవ్ట్, మరియు అప్పుడు ముద్ర తొలగించండి. నీస్. వేరుశెనగ వెన్న ఆఫ్. అన్ని కుడి, స్టెప్ 11. ప్రేక్షకులు: [వినబడని] డేవిడ్ J. మలన్: సరే, బూడిద కంప్యూటర్ నీలం లేదా ఎరుపు కంప్యూటర్ అనుసరించండి. గుడ్. [అప్లాజ్] డేవిడ్ J. మలన్: హోమ్ మాకు తీసుకురండి. జంట మరింత దశలను. ఏం నెక్స్ట్? 12 వేసింది. దశ 12. అవును? ప్రేక్షకులు: ముక్కలు ఒకటి ఉంచండి శాంతముగా మీ చేతులు ఒకటి బ్రెడ్. డేవిడ్ J. మలన్: మీ చేతులు ఒకటి. ఆపై, 13 అడుగు. అవును? ప్రేక్షకులు: [వినబడని] డేవిడ్ J. మలన్: బ్రెడ్ --on స్లైస్. గుడ్. ప్రెట్టీ మంచి. అవును, 14 దశ. ప్రేక్షకులు: అడుగు 13 అన్డు. డేవిడ్ J. మలన్: అడుగు 13 అన్డు. యొక్క జెల్లీ వెళదాము. ఇది ఒక 100- దశల కార్యక్రమం వార్తలు కానీ మేము అడుగు 15 న ఉన్నాము. అవును. ప్రేక్షకులు: [వినబడని] డేవిడ్ J. మలన్: 7 ఉపయోగించి 13 ద్వారా జెల్లీ ఆ విధంగా బాగా జరిగింది, ఎందుకంటే. రిపీట్ ద్వారా 7 దశలను 13, జెల్లీ ఉపయోగించి. కాబట్టి దిగువ సగం సంగ్రహించడంలో పైన ఒక చేతితో జెల్లీ కూజా. మరోవైపు న ఇతర టాప్, ఆ భాగం విస్మరించి, వ్యతిరేకించడంలో చేతులతో గ్రహించి, మూత మరియు ప్లాస్టిక్ jar దిగువన, మరియు రెండు సెకన్ల ట్విస్ట్. అప్పుడు జెల్లీ కూజా తెరవండి. చివరికి, యొక్క ప్రయత్నించండి తెలియజేయండి మాకు తినదగిన ఏదో ఇవ్వాలని. దశ 16. సో ఎందుకు మేము అక్కడ వదిలి లేదు. చాలా ధన్యవాదాలు మా మూడు స్వచ్ఛందంగా. [అప్లాజ్] మేము ఒక చిన్న CS50 కలిగి మీరు కోసం ఒత్తిడి బంతి. ఇది ఒక కానుంది శాండ్విచ్ కానీ ఆ సో వాట్ అసలు విషయమేమిటంటే కలిగి దాటి ఉంది అల్గోరిథం సరదాగా బిట్? కానీ నిజానికి కూడా ఆ మీరు ఒక కంప్యూటర్ ప్రోగ్రామింగ్, మీరు సూపర్ ఖచ్చితమైన ఉండాలి. వంటి క్లిష్టమైన లేదా భయపెట్టడం మీ స్వంత కంప్యూటర్ వంటి బాగా, మీరు ఉండవచ్చు ఏదో తప్పు జరిగితే ఉన్నప్పుడు కనీసం, రియాలిటీ ఇది ఒక అందంగా మూగ ఉంది మాకు మానవులు కనిపెట్టారు పరికరం, మరియు యొక్క ఉపసమితి అలా మాత్రమే చేయవచ్చు మేము ఖచ్చితంగా faster-- కొన్నిసార్లు అలా కానీ అది ఎలా తెలియదు అంచనాలు తయారు. అది ఉంటుంది ఎలా తెలియదు మీరు అదే తరంగదైర్ఘ్యం. ఇది మాత్రమే ఖచ్చితంగా చేస్తాను ఏమి మీరు చెప్పండి. మరియు మీరు అలుముకుంది అవుతారు, బహుశా, మేము ప్రారంభం వాస్తవ కోడ్ వ్రాయడం మొదటి సమస్య సెట్లు మరియు దాటి అది చేయడానికి ఎంత సులభం మానవునిగా ఒక ఊహ మరియు నేను నిర్వహించడానికి అవసరం ఊహించను ఆ సందర్భంలో, లేదా ఆ మూలన కేసు అలా మాట్లాడటం, గనక చాలా బాగా ఉదాహరణకు సామ్ మాత్రమే కలిగి ఉంటే ఉత్పన్నమయ్యే జెల్లీ యొక్క squeezable కూజా, అయితే మిగతావారికి వంటి కొన్ని గాజు పాత్రల కలిగి బాగా. కాబట్టి మేము మలుపు ముందు మా కొన్ని వాస్తవ కోడ్ శ్రద్ధ, నాకు పరిచయం అనుమతిస్తాయి ఇక్కడ యేల్ వద్ద కోర్సు యొక్క తలలు. మా ఫ్రెండ్స్ Scaz, అండీ, మరియు జాసన్ పైకి వచ్చి హలో చెప్పండి. [అప్లాజ్] SCAZ: మేము తాత్కాలికంగా జాసన్ కోల్పోయి. హాయ్ మళ్ళీ, ప్రతి ఒక్కరూ. నా పేరు Scaz ఉంది. నేను 2001 నుండి యేల్ బోధన చేసిన. మరియు నేను బోధన లేదు చేస్తున్నాను, నా పరిశోధన రోబోటిక్స్ లో ఉంది మరియు కృత్రిమ మేధస్సు. నేను ఈనాడు ప్రకటన వారాల ఆ ప్రారంభమైంది, మేము కొన్ని తీసుకురావడానికి కావడం CS50 కు అనుబంధ పదార్థం మాట్లాడటానికి మేధస్సు సాఫ్ట్వేర్ గురించి. మేము ఎలా గురించి మాట్లాడటానికి వెళుతున్న నెట్ఫ్లిక్స్ మరియు హులు వంటి ప్రదేశాల్లో సినిమాలు సిఫార్సు చేసే మీరు చూడటానికి కావలసిన ఉండవచ్చు. మనం ఎక్కడ ఎలా గురించి మాట్లాడండి చేస్తాము డ్రైవర్ తక్కువ కార్లు నిజానికి పని. మరియు మేము గ్రౌండ్ చేయగలరు భావనలలో ఈ విషయాలు మీరు నేర్చుకోవడం చేస్తున్న ఈ తరగతి లో నేడు. ఈ అన్ని విషయాలను ఎందుకంటే అదే పునాది మీద నిర్మించారు. మరియు ఆ ఈ వార్తలు సిరీస్ అన్వేషిస్తాయి. కాబట్టి నేను నిజంగా చూస్తున్నాను మీరు మరింత చూసిన ముందుకు అన్ని, మరియు మీరు పొందడానికి వెళుతున్న త్వరలో మాకు నుండి మరింత చూడండి. నాకు అప్పుడు జాసన్ పరిచయం లెట్. జాసన్: హాయ్ అందరూ. నా పేరు జాసన్ ఉంది. నేను దురదృష్టవశాత్తు వెళ్లిన స్నాతకపూర్వ హార్వర్డ్. కోత పరుచుట అసలైన స్ట్రీమ్ బయటకు. ఇప్పుడు నేను ఒక లెక్చరర్గా ఇక్కడ ఉన్నాను కంప్యూటర్ సైన్స్ విభాగం. నేను కోర్సు అమలు సహాయం చేస్తున్నాను Scaz, డేవిడ్ మరియు ఆండీ తో. ఆండీ: అబ్బాయిలు హే. నా పేరు యొక్క అండీ. నేను నిజానికి మాత్రమే యేల్ am ప్రస్తుతం వేదికపై విద్యార్థి. [అప్లాజ్] నేను బర్కిలీ కాలేజ్ లో ఉన్నాను నిజానికి Solon, ఒహియో నుండి. మరియు నేను ఆ పిల్లలు ఒకటి అక్కడ నేను యేల్ వచ్చినప్పుడు, నేను నిజంగా నేను ఎప్పుడూ భావించాను ఎప్పుడైనా మళ్ళీ ఒక సంఖ్య చూడటానికి కలిగి. అప్పుడు నేను మీకు అవసరమైన గ్రహించాడు రెండు సైన్స్ మరియు QR గ్రాడ్యుయేట్ గుర్తిస్తుంది. కాబట్టి నా ఫ్రెష్మాన్ వసంత, నేను పట్టింది ఒక తరగతి, ఇక్కడ ఒక CS, పరిచయ CS తరగతి యేల్. ఈ వంటిది నేను నిజానికి చాలా బాగుంది. నేను నిజానికి ఇచ్చాను అయితే ప్రకటించుకున్నారు ప్రపంచ వ్యవహారాల్లో ప్రధాన, నైపుణ్యాలు నేను CS మరియు ప్రోగ్రామింగ్ నేర్చుకున్నాడు ఏ రంగంలో అంత వర్తిస్తాయి మీరు దానిని వినియోగించుకుంటారు. మరియు యేల్ వద్ద ఇక్కడ సిబ్బంది, మేము పని వద్ద కాబట్టి హార్డ్ ఉన్నాను మీరు అబ్బాయిలు కోసం సిద్ధం. మరియు మేము చూసిన ఎదురుచూస్తున్నాము అన్ని విభాగం మరియు కార్యాలయం గంటల. కాబట్టి యేః. [అప్లాజ్] డేవిడ్ J. మలన్: ధన్యవాదాలు. కాబట్టి తరగతి మొదలైన కేవలం ముందు మేము ఒక అవకాశం వచ్చింది క్యాంపస్ చుట్టూ నడవడానికి మరియు ఒక సెల్ఫోన్ను తో తీసుకోవాలని నిజంగా వీడియో రూపంలో కొన్ని selfies ఇక్కడ యేల్ యొక్క ప్రాంగణంలో నా మొదటి పర్యటన. కావున మనం ఒక కఠినమైన భాగస్వామ్యం కావలసిన ఆలోచన Scaz మరియు ఆండీ సరిగ్గా ఈ కట్ మరియు జాసన్ క్యాంపస్ చుట్టూ పట్టింది. [వీడియో ప్లేబ్యాక్] [సైరెన్ లు వినిపించడంతో] -David. యాలేకి -Welcome. మీరు చూడటానికి -గుడ్. -Nice మీరు చూడటానికి. మేము పర్యటనకు వెళ్ళి -Can? యొక్క పర్యటనకు వెళ్ళి -Let. -Road పర్యటన. -ఈ సైన్ కాసేపు అక్కడ ఉంది. -Whah, CS50. -Hurry! వెళ్ళి, గో, గో, గో. మీరు [వినబడని] హార్క్నెస్ టవర్ ఉండాలి. -మరియు మేము ఒక జంట సార్లు గమనించాను. [అప్లాజ్] బైక్ కోసం బయటకు -Look! Ahh! ఫ్రాంక్ hi. -What అప్ అబ్బాయిలు వార్తలు? మీరు -ఎలా ఉన్నాయి? మీరు చూడటానికి -గుడ్. వీడియోకు -Welcome. చాలా సంతోషిస్తున్నాము పని లేదు. -I Silliman ప్రేమ. Ahh! -ఇది నుండి మూడు గంటల అయ్యింది జాసన్ ఐస్ క్రీం మరియు నుటేల్ల వచ్చింది. కాబట్టి మేము తిరిగి ఆపడానికి పొందారు కొద్దిగా కోసం Silliman. -ఇది కూడా కాదు [వినబడని] ఇంకా, కేవలం నిజానికి వారు ఇక్కడ కలిగి తద్వారా అద్భుతమైన ఉంది. డ్యూడ్, ప్రతి భోజనం వద్ద నుటేల్ల ఉంది. గత ఏడాది కూడా -ఉన్నాయి ఉంది. అవును. ఇప్పటివరకు యేల్ గురించి చాలా -tell. కానీ ఇప్పుడు అక్కడ పైగా TD యొక్క లేదు. మరియు ఆ క్యాంపస్ ఆఫ్ పరిగణించబడుతోంది. -Here మేము గోతిక్ నిర్మాణకళ ఉన్నాయి. ప్రపంచ ప్రసిద్ధ. మేము కొన్ని మరింత గోతిక్ నిర్మాణకళ ఉన్నాయి. మరియు నిర్మాణం మరియు మరింత గోతిక్ నిర్మాణం. హాయ్. మేము కార్యాలయం గంటల ఉన్నట్లయితే ఇది ఉంది హోగ్వార్ట్స్ లో గురువారాల్లో ద్వారా మంగళవారాలు, [వినబడని] గా. -అన్ని కుడి. ఆ పర్యటన కోసం ఇది. మేము యేల్ విశ్వవిద్యాలయం యొక్క వద్ద ఉన్నాయి లా స్కూల్, పేరు నేటి ఉపన్యాసం గురించి జరిగేటట్లు ఉంది. యొక్క అధిపతిగా లెట్. [END ప్లేబ్యాక్] డేవిడ్ J. మలన్: ఇప్పుడు ఇక్కడ మాకు తెస్తుంది. కాబట్టి ఇప్పటివరకు, మేము పరిష్కరించగలుగుతున్నాము pseudocode దృష్టి సారించడం, ఈ ఆంగ్లం వంటి సింటెక్స్ ఉంది. ఇది ఏ సూచించిన వివరణ ఉంది. ఇది కేవలం మీరు కొన్ని ఉపయోగం సహజమైన భాష మీరు ఉంటే మీరు చేయాలనుకుంటున్నారా ఏమి వివరించేందుకు కోరుకుంటున్నారు. కానీ యొక్క పరివర్తన ఇప్పుడు ప్రారంభించండి కోడ్ కు, చాలా మంది ప్రజలు చెబుతా. కానీ మరింత ఖచ్చితంగా, ఏదో మూల సంకేతం వలె పిలుస్తారు. ఈ మానవులు ఆ భాష కంప్యూటర్లు ultimately-- రాయడానికి బహుశా కొన్ని సంఖ్య తర్వాత దశలను చివరికి అర్థం కాబట్టి ఏదో ఒకటి ఎలా తెలుసు. మీరు ఒక సంగ్రహావలోకనం చూసిన బహుశా బుధవారం ఈ. ఈ ఒక ఉదాహరణ అని చాలా ఆకట్టుకోలేదు అమలు చేసినప్పుడు కేవలం "హలో వరల్డ్" అంటాడు. మరియు అది అనే భాషలో వ్రాసిన పదము సమానమైన ఇది C, ఇతర భాషలు చాలా మీరు తెలియదు ఉండవచ్చు ఆ కానీ, జావా వంటి యొక్క విన్న ఉండవచ్చు మరియు C ++, మరియు పైథాన్, రూబీ, నిజానికి వంటి, మరియు మరియు మేము చేస్తాము సి ఉపయోగించి సెమిస్టర్ చాలా ఖర్చు, ఆపై చివరిలో సెమిస్టర్ దానిమీద నిర్మాణ, మరియు పరిచయం ఏ ఇతర భాషల సంఖ్య. , PHP, JavaScript మరియు వాటిలో SQL అనే డేటాబేస్ భాష. కానీ సి తో, మేము ఏమి ఉంటుంది ఈ క్రింద నుండి పైకి అవగాహన ఎలా కంప్యూటర్లు పని యొక్క, మీరు వారితో ఏమి చేయవచ్చు, మరియు మీరు సమస్యలను పరిష్కరించే ఎలా అన్ని మరింత సమర్థవంతంగా ఈ ద్వారా మేము చర్చించిన పొరలు బుదవారం, బలంపై ఇతరుల భుజాలపై. మరింత మీద వచ్చిన. ఈ రోజు మనం ఒక సరళమైన పర్యావరణం చూడండి కానీ సిద్ధాంతపరంగా ఒకేలా పర్యావరణం ద్వారా స్క్రాచ్ అని పిలుస్తారు MIT మీడియా ల్యాబ్ వద్ద మా స్నేహితులు. గ్రాఫికల్ ఉంది ప్రోగ్రామింగ్ భాష, స్క్రాచ్ అనగా మీరు డ్రాగ్ చెయ్యవచ్చు మరియు విషయాలు డ్రాప్ పజిల్ ముక్కలు కనిపిస్తుంది ఆ మాత్రమే ఇరికించు అది చేసినచో తార్కిక లేదా ప్రోగ్రాముల అర్ధంలో అలా. కానీ అది మాకు అనుమతించే అవకాశముంది అన్ని గురించి ఒక సంభాషణ కలిగి అదే ప్రోగ్రామింగ్ ఫండమెంటల్స్ మీరు కొన్ని ఆ ఇప్పటికే తెలుసు కాబట్టి, ఆ మీరు అనేక చేయకపోవచ్చు చేయకుండా ఏదైనా తెలుసు స్పష్టముగా డౌన్ కూరుకుపోయిన పెట్టడానికి, మేధస్సును సెమికోలన్లు యొక్క రసహీనమైన వాక్యనిర్మాణం మరియు బ్రాకెట్లు మరియు కోట్స్, మరియు ఇష్టపడుతున్నారు. అన్ని ప్రారంభ , ఒక పరధ్యానంగా ఉన్నాయి ఆసక్తికరమైన ఏమి ఉన్నాయి మరియు శుద్ధముగా ఉపయోగకరమైన ఆలోచనలు. కాబట్టి యొక్క శీఘ్ర తీసుకుందాం పర్యావరణం వద్ద మెరుపు ఇక్కడ, కాబట్టి మీరు జరుపుతున్నారు ఏమి తెలుసు. నిజానికి, గేమ్స్ మధ్య మేము కొన్ని కార్యక్రమాలు వ్రాసిన ప్లే చేసుకోవచ్చు CS50 యొక్క సొంత మాజీ విద్యార్థులు. వారిలో ఒకరు, నాకు, నేను ఈ ఒక ఉంటాం నాకు గ్రాడ్యుయేట్ పాఠశాలలో వ్రాసిన. నేను ఒక స్వచ్ఛంద పడుతుంది ఉంటే ఎవరు ఆడటానికి సిద్ధంగా ఉంది మొట్టమొదటి సారి ఒక గేమ్. నిర్ధారించుకోండి. అప్ న వస్తాయి. మీ పేరు ఏమిటి? ప్రేక్షకులు: ఏంజెలా. డేవిడ్ J. మలన్: ఏంజెలా, అప్ న వస్తాయి. కాబట్టి స్క్రాచ్ కొన్ని సంవత్సరాల కొరకు ఉంది. మరియు నేను గ్రాడ్యుయేట్ పాఠశాలలో ఉన్నప్పుడు, నేను, MIT వద్ద నమోదు శిలువ ప్రొఫెసర్ రెస్నిక్ యొక్క తీసుకొని విద్యా టెక్నాలజీలపై కోర్సు. మరియు మేము చాలా పొందాయి నిజానికి బీటా ప్రపంచంలో విద్యార్థులు పరీక్ష స్క్రాచ్. మరియు నా ప్రాజెక్ట్ ఏమి ఏంజెలా ఉంది ఇప్పుడు దయగా స్వచ్ఛందంగా Oscartime అని ప్లే. నేను ముందుకు వెళ్ళడానికి వెళుతున్న మరియు డబుల్ ఇక్కడ క్లిక్ చేయండి. ఇది ఒక ప్రోగ్రామింగ్ తెరవటానికి జరగబోతోంది మేము వెంటనే ప్రవేశిస్తాడు చేస్తాము ఆ వాతావరణంలో. నేను పూర్తి స్క్రీన్ వెళుతున్న అది ఇక్కడ ఏంజెలా కోసం. నేను గ్రీన్ హిట్ వెళుతున్న కేవలం ఒక క్షణం లో జెండా. చెత్త ఆపై మొత్తం చాలా ఆకాశం నుండి వస్తాయి అన్నారు. మరియు మీరు మౌస్ ఉపయోగించడానికి వెళుతున్న ఇక్కడ నిజానికి లాగండి మరియు డ్రాప్ ఆస్కార్ చెత్త డబ్బాలు లోకి చెత్త. కాబట్టి మీరు ముందుకు వెళ్ళి క్లిక్ అనుకుంటే ఆకుపచ్చ జెండా, ఆట ప్రారంభం అవుతుంది. [సంగీతాన్ని] ఓహ్, నేను చెత్త ప్రేమ. డర్టీ లేదా చెత్తతో కూడిన లేదా మురికి ఏదైనా. చిరిగిపోయిన లేదా కుళ్ళిన లేదా రస్టీ ఏదైనా. అవును, నేను చెత్త ప్రేమ. మీరు నిజంగా చూడాలనుకుంటే trashy ఏదో ఈ చూడండి. నేను ఇక్కడ ఒక దొంగ కలిగి ఆ tattered మరియు ధరిస్తారు వార్తలు. ఇది రంధ్రాలు అన్ని పూర్తి కలిగి వార్తలు మరియు laces నలిగిపోయే. నా తల్లి నుండి ఒక బహుమతి రోజు నేను జన్మించాడు. దానిని నేను ఇష్టపడుతున్నాను సుభద్ర వేదుల ఎందుకంటే డేవిడ్ J. మలన్: ఈ రోజుల్లో --green కేవలం చెత్త లో ప్రతిదీ విసిరే ఉంటుంది. కాబట్టి ఏమి ఒకటి CS50 యొక్క సొంత సిబ్బంది did-- జోర్డాన్, ఎవరు మీరు వాటిని నేడు నిజానికి ఉంది కలిసే నేటి సార్లు ఈ నవీకరించబడింది. కాబట్టి నాకు తెరవడం అనుమతిస్తాయి బదులుగా ఏంజెలా ఒక రీమిక్స్. మరియు మేము బదులుగా ఈ ఆడుతుందో ఇప్పుడు మీరు ఎక్కడ కొన్ని క్షణాలు లేదో మధ్య నిర్ణయించే కలిగి జరగబోతోంది చెత్త లో ఏదో త్రో, లేదా రీసైకిల్ లేదా కంపోస్ట్. సో ఒక బిట్ ఉంది మీరు ఒత్తిడి పొందడానికి మీ 392 కి ముందు ఈ కుడి హాల్ లో ఇక్కడ 497 సహ, మీరు అనుకుంటే. [వీడియో ప్లేబ్యాక్] [సంగీతాన్ని] -ఓహ్ నేను చెత్త ప్రేమ. డర్టీ లేదా చెత్తతో కూడిన లేదా మురికి ఏదైనా. చిరిగిపోయిన లేదా కుళ్ళిన లేదా రస్టీ ఏదైనా. అవును, నేను చెత్త ప్రేమ. మీరు నిజంగా చూడాలనుకుంటే trashy ఏదో ఈ చూడండి. నేను ఇక్కడ ఒక దొంగ కలిగి ఆ tattered మరియు ధరిస్తారు వార్తలు. ఇది రంధ్రాలు అన్ని పూర్తిగా మరియు laces నలిగిపోయే. నా తల్లి నుండి ఒక బహుమతి రోజు నేను జన్మించాడు. అది ట్రాష్ ఎందుకంటే నేను అది ప్రేమ. ఓహ్, నేను చెత్త ప్రేమ. మురికి, లేదా చెత్తతో కూడిన, లేదా మురికి ఏదైనా. చిరిగిపోయిన లేదా కుళ్ళిన లేదా రస్టీ ఏదైనా. అవును, నేను చెత్త ప్రేమ. ఇక్కడ కొన్ని ఎక్కువ కుళ్ళిన విషయాలు అనిపిస్తుంది. నేను ఇక్కడ కొన్ని newspaper-- కలిగి [END ప్లేబ్యాక్] డేవిడ్ J. మలన్: --are నిజానికి చీకుడు. కానీ మా స్వచ్ఛంద, ఏంజెలా ధన్యవాదాలు. మేము ఒత్తిడి బంతి కలిగి అలాగే ఇక్కడ మీరు కోసం. సో ధన్యవాదాలు. కాబట్టి ఈ ఒక నా ద్వారా రాయబడింది. ఒక వాస్తవ మాజీ విద్యార్థి ద్వారా కానీ ఇప్పుడు ఒక ఒక గేమ్, ఈ అమలు చేసిన. ఈ భాషలో అన్ని అని స్క్రాచ్, మేము వెంటనే చేస్తాము అని పొరల వెనుకకు పీల్. కానీ మేము ఎలా గందరగోళంగా గెట్స్ చెయ్యాలనుకుంటే గురించి మరొక స్వచ్ఛంద? కుడి. అప్ న వస్తాయి. మీ పేరు ఏమిటి? Glance? లాన్స్. లాన్స్, అప్ న వస్తాయి. మీరు ఎవరిని నీస్. ఈ విధంగా న వస్తాయి. కాబట్టి ఈ ఒక కలిగి ఉండవచ్చు మీరు కొన్ని తెలిసిన థీమ్. కానీ మీరు చాలా చూస్తారు ప్రభావవంతమైన ఉండవచ్చు, మీరు నిజంగా కావచ్చు అనగా చుట్టూ కదిలే పాత్ర. మీరు ఎవరిని నీస్. డేవిడ్. నేను, Pikachu మీరు ఇవ్వండి. సూచనలు గురించి రెడీ స్క్రీన్ మీద వచ్చిన. కానీ చిన్న లో, మీరు చూడాలని రుచికరమైన అంశాలను క్యాచ్ మీరు, బాంబులు మరియు ఇతర విషయాలు నివారించేందుకు. పూర్తిగా cursors తో. కాబట్టి స్పేస్ బార్ నొక్కండి. -Pikachu. డేవిడ్ J. మలన్: క్యాచ్ ఎడమ స్టఫ్ కుడివైపున అంశాలు అందుకోలేని. [సంగీతాన్ని] కాబట్టి ఇక్కడ ఒక చివరి. మేము ఒక కలిగి ఉంటే ఇక్కడ మరింత స్వచ్చంద. మేము ఏదో పునఃసృష్టి కావలసిన ఆలోచన పసుపు shirt-- లో from-- బుధవారం నుండి. మీ పేరు ఏమిటి? మేరీ, మేరీ అప్ న వస్తాయి. మరియు బుధవారం మేము పరిచయం గుర్తుకు బైనరీ యొక్క భావన, మరియు బైనరీ గడ్డలు. ఈ ఇప్పుడు ఒక నిజానికి ఉంది అదే ఇంటర్ఫేస్ అమలు మేము కాంతి తో ఐప్యాడ్ న ఉందని ఇక్కడ గడ్డలు, కానీ డిజిటల్గా అన్వయించ. మరియు ఒక ఒత్తిడి చేయటానికి కాకుండా డేవిడ్ మీరు ఎవరిని బాగుంది ball--. మేము కొన్ని కాంతి తెచ్చింది కేంబ్రిడ్జ్ నుండి గడ్డలు. మీకు, ఆ పై క్లిక్ గడ్డలు, వాటి మీద మరియు ఆఫ్ చెయ్యడానికి బైనరీ ఆలోచన కలబోతగా 256 చెప్పటానికి. మరియు మీరు చూస్తారు మధ్యతరగతి, ప్రస్తుత చేశాడు. ఒకటి కాబట్టి ఆ. కాబట్టి ఎడమవైపున బిట్ ఉంది. MARY: అవును, [వినబడని] డేవిడ్ J. మలన్: సరే, కాబట్టి మేము ఓహ్ కేవలం కలిగి. కాబట్టి ఈ 128 కాలమ్ ఉంది. కాబట్టి మేము 128 వరకు ఉన్నారు. మేము 256 ను వచ్చింది. మరియు మీరు టింకర్ చేయవచ్చు మరియు ఆఫ్, ఏ పెద్ద ఒప్పందం. లేదా మీరు ఆ 128 నొక్కండి మరింత సార్లు మీరు అనుకుంటే. అన్ని కుడి, మంచి. 24. అవును, దగ్గరగా పొందడానికి. క్లోజర్! ఓహ్, సమస్య తర్వాత ఏమిటి? కాబట్టి సమస్య ఏమిటి? కాబట్టి మేము ఏమి చేయాలి ఈ సమస్యను పరిష్కరించడానికి? కాబట్టి మేము మరొక బిట్ అవసరం. మరియు ఈ ఖచ్చితంగా ఉంది వాస్తవానికి సహేతుకమైన, కుడి? మీరు సంఖ్య నుండి లెక్కించడానికి కావాలా 1 కు 3 4 2 5, 6, 7, 8, 9 వాస్తవానికి 10 బోల్తా, మీరు ఉన్నాము ఒక అదనపు బిట్ అవసరం వెళ్తున్నారు. కాబట్టి నిజంగా చేసుకుందాం ఇక్కడ రివైండ్, మరియు పైకి వచ్చి ఆ స్పష్టంగా ఉంది with-- సమితి అప్ అని అర్థం. మీరు కేవలం ఒక బల్బ్ తో 256 చెయ్యలేరు. సో ఎలా కేవలం సంఖ్య 50 గురించి? సంఖ్య 50. అద్భుతమైన. చప్పట్లు పెద్ద రౌండ్ అలాగే మేరీ మరియు ఆమె కోసం. ధన్యవాదాలు. కాబట్టి ఈ మాదిరి మనఃపూర్వక అంశంపై ఆ పిలువబడే నిజానికి మరలా ఉంటుంది. అతిపెద్ద విలువ మీరు చెయ్యవచ్చు ఎనిమిది బిట్స్ లేదా ఒక బైట్ తో సూచిస్తాయి, నిజానికి 256 ఉంది. కానీ మీరు మొదలు లేకపోతే మేము, 0 నుండి లెక్కింపు ద్వారా చేయడం ఉంచాలని అనిపించవచ్చు ఆఫ్ ఆ బిట్స్ అన్ని. కానీ ఇప్పుడు యొక్క అంతర్లీన ప్రవేశిస్తాడు తెలియజేయండి ఈ వాతావరణంలో అమలు మరియు ఈ ఆలోచనలు కొన్ని మినహా బాధించటం. ఒక క్షణం లో మేము ఒక చూడబోతున్నారు కాబట్టి కొన్ని వివిధ ప్రోగ్రామింగ్ ఫండమెంటల్స్. ఇది మొదటి మేము ప్రకటన పిలుస్తాను. క్రియల యొక్క విధమైన, మీరు రెడీ ఉంటే. చర్యలు. చేయాలి అని విషయాలు. మరియు ఒక క్షణం లో మీరు చూస్తారు ఇలా ఆ బ్లాక్స్. ఉదాహరణకు 'హలో వరల్డ్ "సే. లేదా ఒక రెండవ వేచి. లేదా ధ్వని మియావ్ ప్లే. నిజానికి వాతావరణంలో మేము ఈ చేయడం చూడాలని ఇది స్క్రాచ్ అంటారు. మరియు నేను లేకుండా స్క్రాచ్ పుల్ అప్ ఉంటే ఏదైనా వాస్తవిక కోడ్ preloading, యొక్క ఈ త్వరిత వీక్షణ తీసుకుందాం యూజర్ ఇంటర్ఫేస్, మాట్లాడటానికి. నియంత్రణలు తో మేము సంకర్షణ. ఇక్కడ ఎడమ పైన స్క్రీన్, మెనూలు క్రింద మేము కేవలం మాట్లాడటానికి, స్టేజ్ కలిగి. కాబట్టి స్క్రాచ్ మేము స్ప్రైట్ పిలుస్తాను ఏమిటి. ఇది ఒక పాత్ర యొక్క. అతడు ద్వారా నియంత్రిత చేయవచ్చు అతనికి వ్యతిరేకంగా కార్యక్రమాలు రాయడం. అతడు పైకి క్రిందికి తరలించడానికి చేయగలరు మరియు, ఎడమ మరియు కుడి ఈ వాతావరణంలో కేవలం కదల్చి మౌస్, కానీ programmatically. నేను అతనికి కుడి, నడక నడుస్తూ తెలియజేయవచ్చు డౌన్ లేదా వంటి, అప్, ఎడమ. మరియు నేను ఇతర పరిచయం స్ప్రిట్స్ లేదా అక్షరాలు అలాగే. నిజానికి, అడుగున ఇక్కడ ఎక్కడ ఉంది మీరు స్ప్రిట్స్ మీ జాబితా చూస్తారు. ప్రస్తుతానికి, నేను కేవలం కలిగి ఒకటి, కానీ నేను మరింత సృష్టించవచ్చు, మరియు వారు ఖచ్చితంగా అక్కడ డౌన్ కనిపిస్తాయి. కాబట్టి మీరు వంటి, ఒక క్షణం రివైండ్ ఉంటే ఉదాహరణకు Oscartime--, ఆస్కార్, ఎడమవైపు, చెత్త చెయ్యవచ్చు, ఒక దేవదూత ఉంది. మరియు మధ్య లో విషయం, బిన్ రీసైక్లింగ్, మరొక దేవదూత ఉంది. మరియు కంపోస్ట్ బిన్ మరొక దేవదూత ఉంది. మరియు ప్రతి ముక్క చెత్త లేదా పునర్వినియోగపరచదగిన ఆ ఆకాశంలో నుండి పడే ఒక దేవదూత వీటిలో ప్రతి, కూడా ఉంది వ్యక్తిగతంగా ప్రోగ్రామ్ చేయబడి ఉంటుంది. మీరు ఎలా మీరు ప్రోగ్రామ్ లేదు? బాగా, ఇక్కడ కుడివైపు పైగా వైపు స్క్రిప్ట్స్ ప్రాంతంలో ఉంది. మరియు ఈ పేరు మేము ఉంది డ్రాగ్ మరియు పజిల్ ముక్కల డ్రాప్. ఒక వారం లో, అది చేస్తాడు పేరు మేము సమానమైనప్పుడు కోడ్ వ్రాయడానికి ఒక కీబోర్డు మరింత మీకు కానీ నేడు డ్రాగ్ మరియు తగ్గిపోయిందని అవుతారు పజిల్ ముక్కలు, వర్ణ ఇది చెయ్యవచ్చు అన్ని కోసం కుడి మధ్యలో ఇక్కడ చూడవచ్చు. నిజానికి, మధ్యలో ఇక్కడ ఒక మొత్తం బంచ్ ఉంది పజిల్ కేతగిరీలు ముక్కలు లేదా బ్లాక్స్. మోషన్ సంబంధించిన చూడండి, ధ్వని, పైకి వెళ్లి ఒక కలం, డేటా ఈవెంట్స్ నియంత్రిస్తాయి. చాలా ఖచ్చితంగా ఇంకా ఈ అన్ని అర్థం ఏమిటి, కానీ మీరు వారు చేసిన చూస్తారు చక్కగా వర్గీకరించబడింది. మరియు ఒక ప్రోగ్రామ్ వ్రాయండి స్క్రాచ్ యొక్క ఖచ్చితంగా అలా వీలు. నేను కింద ఆఫ్ మొదలు వెళుతున్న ఈవెంట్స్, మరియు ఇక్కడ ఈ ఒక లాగండి. ఆకుపచ్చ జెండా క్లిక్ చేసినప్పుడు. ఇప్పుడు ఎందుకు ఒక? బాగా మా వాలంటీర్లు గుర్తుచేసుకున్నారు ముందుకు వచ్చారు, మొదటి మాట లేదా ఆ ఆకుపచ్చ క్లిక్ కాలేదు ఎగువ కుడి చేతి మూలలో జెండా. మరియు కేవలం కార్యక్రమం ప్రారంభం అర్థం. కాబట్టి ఆ సంఘటన జరిగినప్పుడు, నేను ఏమి అనుకుంటున్నారు? నేను లుక్స్ కింద వెళ్ళి వెళుతున్న మరియు నేను చేయ బోతున్నాను "హలో చెప్పండి." నేను ఈ మార్చడానికి వెళుతున్న మరియు వంటి ఏదో చెప్పటానికి "హలో యేల్." ఇప్పుడు నేను దూరంగా వెళుతున్న బయటకు, ఆకుపచ్చ జెండా క్లిక్ మరియు voila, నేను ఒక కార్యక్రమం వ్రాయలేదు. ఇది అన్ని ఆ అద్భుతమైన కాదు ఇంకా, కానీ ఈ పేరు ఖచ్చితంగా ప్రతి ఆ రచయిత ప్రారంభించారు, రెండు Pikachu, మరియు బైనరీ గడ్డలు, మరియు Oscartime, మరియు మరింత చాలా ఉదాహరణలు. మీరు సూపర్ సాధారణ ప్రారంభం, మరియు అప్పుడు మీరు పొర మొదలు, మరియు లక్షణాలను మరియు కార్యాచరణ జోడించండి. కాబట్టి ఈ పొరలు ఏవి కలిగినదిగా వెళుతున్న? Well, ప్రకటనలు దాటి, మేము కూడా చేస్తాము కొంచెం fancily అని విషయాలు కలిగి బూలియన్ వ్యక్తీకరణలను అని, bool పేరు ఎవరైనా తర్వాత. మరియు ఒక బూలియన్ వ్యక్తీకరణ కేవలం ఒక ఉంది నిజమైన లేదా తప్పుడు గాని వార్తలు ఆ వ్యక్తీకరణ, అవును లేదా సంఖ్య, 1 లేదా 0. ఆ వంటి ఏదైనా ధ్రువ విరుద్ధంగా. ఇది నిజమైన లేదా గాని. కానీ మేము కూడా చూడండి చూడాలని ఇలా ఉండవచ్చని వాటిని. కాబట్టి ఉదాహరణకు, మౌస్ డౌన్? మీరు రెడీ ఉంటే వారు విధమైన ప్రశ్నలు ఉన్నారు. మౌస్ డౌన్ గాని నిజమైన లేదా తప్పుడు కాదు. 1 లేదా 0, మీరు రెడీ ఉంటే, మ్యాపింగ్ ఉంటుంది. ట్రూ 1, తప్పుడు 0. Well ఏమి ఈ కంటే తక్కువ గురించి? లేదా, ఈ కంటే తక్కువ? ఆ రకాల ఒక ప్రశ్న. మరియు మీరు రెండు ఉంచితే అక్కడ సంఖ్యలు, గాని x Y లేదా కంటే తక్కువ అవతరిస్తుంది y సమానంగా, లేదా y కంటే ఎక్కువ, కానీ మేము చూస్తారు ఈ బ్లాక్ కేవలం ఉంది ప్రశ్నకు సమాధానం అన్నారు, ఈ కంటే తక్కువ? మేము కూడా ఈ వంటి ఏదో చూడవచ్చు. తాకడం మౌస్ గమనికలు. స్క్రాచ్ లో, మీరు అడగవచ్చు ప్రశ్న, స్ప్రైట్ ఉంది మౌస్ పాయింటర్ తాకడం? ఇతర మాటలలో, కర్సర్ కొట్టుమిట్టాడుతుండగా టోపీ, లేదా సమానమైన పైగా? మేము anding విషయాలు కలిసి చూస్తారు. మీరు రెండు ప్రశ్నలు అడగండి మరియు చేయవచ్చు నిర్ధారించుకోండి వాటిని రెండు ఆ yes మీరు ఇవ్వాలని లేదా నిజమైన సమాధానాలు ముందు ఏదో ఒక నిర్ణయం తీసుకోవడంలో. కానీ అప్పుడు ఎలా మీరు నిర్ణయాలు తయారు చెయ్యాలి? Well, మేము ఈ పరిస్థితులు ఉన్నాయి. మరియు మేము ఈ చూసింది మా ఫోన్ బుక్ ఉదాహరణ. ఎడమ చూస్తున్న లేదా మైక్ స్మిత్ కుడి. మరియు పరిస్థితి లో, మీరు సమర్థవంతంగా ఏదో చేయాలని, ఉంటే బూలియన్ వ్యక్తీకరణ నిజం. నిజానికి, ఇప్పుడు ఆకారాలు గమనించవచ్చు. ఈ ప్లేస్హోల్డర్ ప్రస్తుతం ఉంది మేము fit-- ఇక్కడ భారాన్ని నేను ఆ ఆకారం స్లయిడ్ ఒక రివైండ్ ఉంటే. ఇది చాలా అదే పరిమాణం కాదు. నిజానికి, మీరు చూస్తారు స్క్రాచ్ డైనమిక్ విషయాలు resizes పజిల్ ముక్కలు తగిన, కానీ ఆకారం ముఖ్యం ఏమిటి. ఈ దానిలా ఆ, మరియు నిజానికి అది సుమారు అదే ఆకారం అక్కడ సరిపోయే ఉండాలి. మరియు మేము ఏదో అలా అనుకుంటే ఈ విధంగా లేదా ఆ విధంగా, ఉంటే లేదంటే, మేము ఈ పజిల్ కలిగి స్క్రాచ్ ముక్క అలాగే. ఇప్పుడు మీరు అనుకున్నారు అనుకుందాం వేరే ఉంటే, లేదంటే, ఉంటే. ఇతర మాటలలో, ఒక రోడ్డు మూడు మార్గం ఫోర్క్. Well మీరు ఏమి చేయవచ్చు కేవలం ఈ చూసుకుంటూ ఉండడాన్ని వలన? నేను ఈ పజిల్ ముక్క తీసుకుని చేయవచ్చు, మరియు అది సరిపోయే కనిపించడం లేదు, కానీ మళ్ళీ, స్క్రాచ్ అన్నారు మాకు చక్కగా తిరిగి పరిమాణం. నేను పొర మొదలు కాలేదు కలిసి ఈ విషయాలు. కాబట్టి ఇప్పుడు నేను ఒక మూడు-మార్గం కలిగి ఈ నిజమైన ఉంటే ఫోర్క్, దీన్ని. ఈ ఇతర విషయం నిజమైన ఉంటే ఎల్స్, ఎల్స్ ఈ ఇతర మార్గం వెళ్ళి, ఈ విధంగా వెళ్ళండి. మరియు ముప్పెట్ సినిమా లో, రోడ్ లో చీలిక, మాట్లాడటానికి, యేల్ లేదా స్టాన్ఫోర్డ్ మధ్య, ఉంది సరిగ్గా ఆ, కేవలం రెండు పరిస్థితులు. గాని వేరే, ఈ మార్గం వెళ్ళి ఆ మార్గం వెళ్ళండి. Well, కూడా ప్రసారాలు ఉనికిలో ఉచ్చులు. మరియు మేము ఈ ఇప్పటికే ఉపయోగించిన తరగతి మరియు pseudocode కోడ్ లో, మరియు తప్పనిసరిగా ఆ లో ఎప్పటికీ స్క్రాచ్ కార్యక్రమాలు. స్క్రాచ్ ఈ పజిల్ ముక్క కలిగి కేవలం మీరు ఎప్పటికీ ఏదో తెలియజేసేలా కనిపిస్తుంది. మరియు కొన్నిసార్లు మీరు కావలసిన ఎప్పటికీ ఏదో చేయాలని. ఇది అంతే, తప్పనిసరిగా ఒక బగ్ కాదు మీరు ఒక గడియారం కొనసాగించడాన్ని కావలసిన ఎందుకంటే, లేదా ఒక ఆట ప్లే ఉంచడానికి. లేదా మీరు ఒక పరిమిత సంఖ్య పేర్కొనవచ్చు దశలు, ఇక్కడ ఈ repeat బ్లాక్ తో, ఇది ఏదో 10 సార్లు పునరావృతం. మేము వేరియబుల్ సెట్ చేయవచ్చు, మేము వెంటనే చూస్తారు. మరియు ఆత్మ లో ఇటువంటి వేరియబుల్స్ తో x, y లేదా, లేదా z వంటి బీజగణితం, కు. ఇది నిల్వ చేసే సంకేత ఏదో కొన్ని విలువ, సమాచారం యొక్క కొంత భాగం, మీరు అనుకొనుచున్న తరువాత గుర్తుంచుకోవడానికి. దీనికి సరైన ఉదాహరణ కావచ్చు మీరు ఒక స్కోర్ ఉన్న ఒక గేమ్, వంటి Pikachu లో. ఎన్ని కేక్ ముక్కలు మరియు whatnot మీరు క్యాచ్ లేదు? Well, ఒక వేరియబుల్ కావచ్చు 0 మొదలవుతుంది ఆ స్కోర్ అని. తర్వాత ప్రతి సమయం మేము చిక్కుకున్న కేక్ లేదా మిఠాయి, లేదా వంటి ప్రహసనం ఇది పెరిగిన తీర్చుకుంటాడు. ఇది ఒక సమయంలో ఒక జోడించబడింది కావాలి. కాబట్టి ఒక వేరియబుల్ దుకాణాలు ఒక ఆ వంటి సమాచారాన్ని ముక్క. అప్పుడు అక్కడ శ్రేణుల, మరియు మేము వచ్చి చేస్తాము తిరిగి ఈ వారం లేదా రెండు సమయంలో, కాని ఒక వరుస ఒక వంటి రకమైన ఉంది లోపల జాబితా లేదా ఒక హ్యాండ్ బేగ్, వీటిలో మీరు వాస్తవిక విషయాలను ఉంచవచ్చు. ఇది మీరు మరింత నిల్వ అనుమతిస్తుంది సమాచారం యొక్క ఒక ముక్క కంటే. మరియు ఆ ఉపయోగకరంగా ఉండవచ్చు ఆటలో, మీరు అయితే విధమైన చుట్టూ వాకింగ్ విషయాలు తయారయ్యారు. మరియు ఉండవచ్చు మీరు ఉంచాలనుకుంటున్నారా కేక్ యొక్క ఆ ముక్కలు అన్ని చుట్టూ, మరియు కేవలం తినడానికి కాదు మరొక తర్వాత వాటిని ఒకటి. ఆపై ఒక మేము చేస్తాము ఫ్యాన్సియెర్స్ నిర్మాణం అభ్యర్థిస్తున్న ఫంక్షన్ల లేదా విధానాలు వస్తారు. మరియు మేము చూడాలని అయితే వేగంగా ఇక్కడ, మేము చేస్తాము ఈ చాలా ఉన్నాయి చూడడానికి సమస్యలకు సహజ పరిష్కారం మేము ఎన్కౌంటర్ చూడాలని. మా కార్యక్రమాలు ప్రారంభం నాటికి పెద్ద మేము చేస్తాము పొందడానికి నమూనాలను గమనించవచ్చు మొదలు మేము రాస్తున్నాం కోడ్, మేము ఉన్నాము పజిల్ ముక్కలు డ్రాగ్ మరియు తగ్గిపోయిందని. మరియు వెంటనే మీకు మీరే గమనించవచ్చు వంటి చేయడం ఏదో మళ్ళీ మళ్ళీ, లేదా అధ్వాన్నంగా ఇంకా కాపీ మరియు పేస్ట్ ప్రోగ్రామింగ్ మీరు వ్రాసిన చేసిన కోడ్, ఆ బహుశా ఒక వార్తలు అవకాశం అవ్ట్ అంశం సంసార మీరు కాపీయింగ్ ఉంచడానికి మరియు అతికించడానికి, మరియు అది పెట్టటం ఏదో ఒక "ఫంక్షన్" అని పిలిచాడు. కానీ చాలా లో ఆ పై మరింత దీర్ఘ ముందు మరింత వివరాలు. ఆపై కూడా ఫ్యాన్సియెర్స్ లక్షణాలు ఉంది. మరింత సౌకర్యవంతమైన మీరు యొక్క ఆ కోసం, లేదా APCS లేదా సమానమైన తీసుకొని, మొదటి నిజానికి విషయాలు మద్దతు దారాలు మరియు సంఘటనలు మరియు మరిన్ని. కనుక ఇది ఉంది అని తెలుసుకోవటం ఒక మాదిరి ఎత్తైన పైకప్పును, కూడా అది కూడా చాలా అయితే చేసారో విస్తారంగా అందుబాటులో ఎవరు ముందు ప్రోగ్రామ్ ఎప్పుడూ. కాబట్టి నిజంగా, యొక్క ఒక రూపం తీసుకుందాం ఒక సాధారణ ప్రోగ్రామ్ లేదా రెండు. మేము ఇప్పటికే మేము ఎలా చూశారు స్క్రాచ్ హలో అనవచ్చు. నాకు ముందుకు వెళ్లి తెరవటానికి ఒక చిన్న ఆసక్తికరమైన కార్యక్రమం నేను ముందుగానే వ్రాసాడు. మరియు పెట్ క్యాట్ ఈ ఒకరి అని. ఈ కార్యక్రమాల అన్ని ఉంటుంది CS50 యొక్క వెబ్ సైట్ లో అందుబాటులో. నిజానికి, ఇప్పటికే అక్కడ. సో మీరు డౌన్లోడ్ చేసుకోవచ్చు వాటిని, మరియు వారితో ఆడుకోవడం మరియు సమస్య సెట్ 0, అనే , కోర్సు యొక్క వెబ్ సైట్ లో ఉంది మీరు ఈ నడవడానికి ప్రోత్సహించింది చేస్తున్నాం. అంతేకాక, మేము ఒక కలిగి వాక్ ద్వారా వీడియోలను సంఖ్య ఆన్లైన్, నేను మరియు CS50 యొక్క జట్టు నిజంగా నడిచి చాలా వద్ద ఈ ఉదాహరణలు ప్రతి ద్వారా నెమ్మదిగా, చాలా వేగంగా forwardable, లేదా rewindable పేస్, కాబట్టి మీరు నడిచే అలాగే మీ విశ్రాంతి వద్ద ఈ ద్వారా. ఇక్కడ ఎడమ స్క్రాచ్ ఉంది. ఇక్కడ ఒక కార్యక్రమం కుడివైపు వార్తలు నేను ఇప్పటికే ముందుగా చేసిన. కాబట్టి నాకు ఈ లో జూమ్ తెలియజేయండి. మరియు ఇంగ్లీష్ లో అనుకొనుట ఎవరైనా తెలుసుకోవడం మీరు ఏమి కేవలం ఇప్పుడు నుండి, తెలిసిన స్క్రాచ్ రచనలు, విధమైన చెప్పటానికి ఎలా ఆంగ్ల సమాసం లేదా వాక్యం లో, ఈ కార్యక్రమం స్పష్టంగా ఏమి చేస్తుంది? అవును, నారింజ చొక్కా. ప్రేక్షకులు: [వినబడని] డేవిడ్ J. మలన్: అవును, మీ కర్సర్ స్క్రాచ్ లో పిల్లి, ఒక meowing ధ్వనిని ప్లే. కానీ మేము ఆ వ్యక్తం ఎలా గమనిస్తారు. అక్కడ స్పష్టంగా ఒక అక్కడ లూప్, ఎప్పటికీ. ఆపై ఒక పరిస్థితి ఉంటే వ్యక్తీకరణ. మరియు సమిష్టిగా, ఆ అర్ధం ఏమిటి? ఈ కార్యక్రమం అంటే కేవలం ఎల్లప్పుడూ రన్, మరియు అది ఎల్లప్పుడూ వేచి వీక్షించటానికి మరియు వింటూ నాకు పిల్లి మీద నా మౌస్ తరలించడానికి. ప్రతి సమయం ఎందుకంటే నేను, అలా మీరు దీన్ని జరగబోతోంది, ప్రతిపాదించారు. నాకు కార్యక్రమం ప్రారంభిద్దాం. నథింగ్ ఉన్నట్టుగా జరుగుతున్న, కానీ ఎలా గమనించవచ్చు అది ఒక పసుపు లైన్ లో ఇప్పుడు హైలైట్. కేవలం ఇది అమలు అర్థం. మరియు ఒక ఎప్పటికీ ఉంది ఎందుకంటే లూప్, అది ఇప్పటికీ అమలు. నాలో స్క్రాచ్ పైగా నా కర్సర్ తరలించడానికి అనుమతిస్తాయి. [మియావ్] [మియావ్] మరియు నేను ఆఫ్ తరలిస్తే, [మియావ్] ఇప్పుడు అది ఆపి, కానీ ప్రోగ్రామ్ యొక్క ఇప్పటికీ నడుస్తున్న. [మియావ్] అందువలన, పూజ్యమైన. [మియావ్] కాబట్టి యొక్క తెరవడం అనుమతిస్తాయి కొద్దిగా మరింత ఆధునిక క్యాట్ PET లేదు అని ఉదాహరణ. ఇప్పుడు చూద్దాం ఏమి ఇక్కడ జరుగుతుంది. [మియావ్] meowing. కాబట్టి దానిపై కొద్దిగా వార్తలు ఆటో పైలట్, మీరు రెడీ ఉంటే. పిల్లి --pet. నేను ఎందుకు ఆశ్చర్యానికి. [రోర్] [మియావ్] కాబట్టి ఎలా ఈ పని చేసాడు? సరే, మీరు కారణం రకం అది ద్వారా అకారణంగా, బహుశా. కానీ యొక్క వాస్తవ కోడ్ చూద్దాం. మరలా, ఉన్నప్పుడు ఆకుపచ్చ జెండా క్లిక్, ఎప్పటికీ దీన్ని. ఏం మీరు ఎప్పటికీ చెయ్యాలనుకుంటున్నారు? Well, ఉంటే హత్తుకునే మౌస్ పాయింటర్, అప్పుడు ప్లే స్పష్టంగా లయన్ అని ఒక ధ్వని 5, వేరే, ఈ ప్రాజెక్ట్ లోపల ధ్వని మియావ్, మరియు కాబట్టి, రెండు సెకన్లు వేచి నిరంతరము meowing కాదు. నిజానికి, మీరు చాలా త్వరగా ప్రారంభించవచ్చు మీ గురించి మరియు మీ ఇంటిలో బాధించు. యొక్క ఈ బ్లాక్ తొలగించడానికి లెట్. మరియు స్క్రాచ్ గురించి nice ఏది గమనించవచ్చు. డ్రాగ్ థింగ్స్ కేవలం రకమైన మరియు డ్రాప్ మరియు ఇరికించు. మరలా, అది పెరుగుతుంది మీరు ఏమి నింపండి. కానీ నేను అప్పుడు ఈ తొలగించడానికి, మరియు ఉంటే హిట్ నాటకం, [కంప్యూటర్ మిణుగురు లైటు SOUND] --it రకమైన పైగా ట్రిప్పింగ్ యొక్క కూడా, వాచ్యంగా ఎందుకంటే నేను చెప్పేది చేయడం. ఇది ఎప్పటికీ మాట్లాడుతూ ఈ ధ్వనిని ప్లే, కానీ నేను దానిని పూర్తి అవకాశం ఇవ్వడం లేదు. అందువలన, ఒక బగ్ ఉంటుంది. మేము కలిగి ఎందుకు ఆ వార్తలు ఇక్కడ ఇప్పుడు ఈ విషయం. కాబట్టి యొక్క వాస్తవానికి మొదటి నుండి ప్రారంభిద్దాం విధమైన పన్ కొద్దిగా ఉద్దేశించిన దీనిలో మేము ఇప్పుడు పిల్లి ఎత్తుగడ. నేను ఎగిరి దీన్ని వెళుతున్న. నేను కేవలం, ఇక్కడ జూమ్ వెళుతున్న నాకు ఈవెంట్స్ ప్రారంభించడానికి. మరియు ఆకుపచ్చ జెండా క్లిక్. మరియు ఇతర మార్గాలు ఉన్నాయి స్క్రిప్ట్స్ ప్రారంభించడానికి. మేము ఇక్కడ సాధారణ ఉంచడానికి వెళుతున్న. మరియు ఇప్పుడు నేను వెళ్ళడానికి వెళుతున్న ముందుకు అండ్ కంట్రోల్ కింద వెళ్ళండి. మరియు తిరిగి, మీరు ఎక్కడ మర్చిపోతే ఉంటే విషయాలు, కేవలం చుట్టూ క్లిక్ మరియు చివరికి మీరు మళ్ళీ వాటిని కనుగొనడానికి. కాబట్టి నేను ఎప్పటికీ ఏమి చేయాలనుకుంటున్నారా? నేను మోషన్ బ్లాక్ ఉపయోగించడానికి కావలసిన నేను తెలుసు 10 దశలను తరలించడానికి, ఉంది. కాబట్టి ఏమి చూద్దాం ఇక్కడ నేను ఈ ఆట ప్లే ఉంటే. కృతజ్ఞతగా అది చాలా దూరం వెళ్ళి లేదు. నేను ఇప్పటికీ రకమైన అతనిని పట్టుకోడానికి చేయవచ్చు తోక మరియు అతనికి తిరిగి లాగండి. అయితే ప్రోగ్రామ్ ఇప్పటికీ నడుస్తున్న, అందువలన అతను నాకు పోరాట ఉంటాము. నేను అయితే అది రకమైన నీస్ అంటాను షరతులతో కోడ్ లో ఈ పరిష్కరించడానికి. ఈ not-- ఎందుకంటే నిజానికి ఈ నిజంగా ఏ వయస్సు ఎవరికైనా ఒక ఆహ్లాదకరమైన గేమ్. కాబట్టి యొక్క ఈ పరిష్కరించడానికి ప్రయత్నించండి తెలియజేయండి పరిస్థితులు కొన్ని రకమైన కలిగి. నేను కింద వెళ్ళి వెళుతున్న కంట్రోల్, ఆపై ఉంటే. నేను ఈ ఆలోచన ఇష్టం. సో 10 దశలను వెళ్లిన తర్వాత, if-- నేను ఎక్కడ నాకు అంటుంది తెలియజేయండి. నేను గ్రహించే కింద వెళ్ళి వెళుతున్న ఆపై నేను ఇక్కడ వెళ్ళవచ్చు కనిపిస్తోంది. ఆకారం మ్యాచ్లకు రో. పరిమాణం లేదు, కానీ అది నింపుటకు అన్నారు. ఇప్పుడు ఈ కొద్దిగా మెను ఉంది. ఇప్పుడు మౌస్ నాదగ్గర పాయింటర్ మౌస్ కావలసిన, నేను అంచు అనుకుంటే. కాబట్టి స్క్రాచ్ తెలుసు తగినంత స్మార్ట్ ఉంది ఒక దేవదూత అంచు తాకడం ఉంది. నేను అతనికి నిజానికి చెయ్యాలనుకుంటున్నారు? నాకు ముందుకు వెళ్లి చలన మార్చడానికి లెట్. ఏవరినని ఏమి లాభం? నేను అతని చుట్టూ తిరుగులేని కలిగి వెళుతున్న. 15 డిగ్రీల వద్ద అలా కాదు నిజంగా నాకు సహాయం జరగబోతోంది. నేను అతని చుట్టూ తిరుగులేని కావలసిన మరియు ఇతర మార్గం వెళ్ళి. కాబట్టి ఏమి చూద్దాం నేను కొట్టినప్పుడు ఇక్కడ, ఇప్పుడు ప్లే. OK, రకం స్టుపిడ్ చూస్తూ, కానీ అది నేను అన్నాడు వేటి చేయుచున్నాడు. మరియు అది మొత్తం స్ప్రైట్ తిరిగే లో. నేను ఈ పరిష్కరిస్తాము ఇప్పుడు దాన్ని మారుతుంది. మరియు నేను ఎలా తెలియదు మొదటి వద్ద ఈ పరిష్కరించడానికి. నేను రకమైన చుట్టూ futz వచ్చింది మరియు దీన్ని ఉత్తమ మార్గం చూడండి. కానీ నేను యొక్క, మోషన్ చూసేలా వెళ్ళి ఉంటే. ఓహ్, నేను ఈ కనుగొన్నారు. అసలైన, భ్రమణ శైలి సెట్. కుడి, ఎడమ, లేదా లేదు అన్ని చుట్టూ తిరుగుతూ, లేదా. మరియు ఆ నేను ఏమి హాజరవుతారు. మరియు నేను ఈ ఉంచండి లేదు వెళుతున్న నా లూప్, నేను సెట్ అవసరం లేదు ఎందుకంటే భ్రమణ శైలి అనేకసార్లు. నేను అగ్రభాగాన ఉంచారు వెళుతున్న ఒకప్పుడు సెట్ అవుతుంది కాబట్టి ఈ కార్యక్రమం ఆపై గుర్తు. మరియు ఇప్పుడు నేను మళ్ళీ ప్రయత్నించండి వెళుతున్న. నాకు కార్యక్రమం ఆపడానికి లెట్. ఇప్పుడు ఆ బగ్ పరిష్కరించబడింది. నేను మరల మీద అభివృద్ధి చేస్తున్నాను. కార్యక్రమం ఒక పెరిగిపోతుంది మరింత క్లిష్టమైన మరియు పెద్ద చిన్న, కానీ నేను శిశువు మాట్లాడటం కాబట్టి వేసింది తీసుకొని వెబ్ మరియు సమస్య యొక్క చిన్న గాట్లు ఇది మంచి, మంచి పొందడానికి. కానీ ఈ చాలా, కుంటి రకం. ఏవరినని ఏమి లాభం? ఒక నిజంగా మంచి తో ఎవరైనా అడుగుతారా, ఘోరముగా వాయిస్ పైకి రావటానికి ఇష్టపడే? ఒక వాయిస్ తో ఎవరైనా. అవును, అయ్యో. అప్ న వస్తాయి. ఆకుపచ్చ చొక్కా. కనుక ఇది కొన్ని ఇతర సరదాగా ఉంది అది మారుతుంది విషయాలు, సౌందర్యము మరియు ఇలానే ధ్వనులు. ఇక్కడ మియావ్ వార్తలు. నేను సౌండ్స్ టాబ్ మీద క్లిక్ చేయండి. [మియావ్] మియావ్ ఉంది. [మియావ్] [మియావ్] [మియావ్] --actually రికార్డ్ ఏదో ఇక్కడ మా స్వంత. సో యొక్క ఖచ్చితంగా అలా వీలు. బదులుగా ఈ పిల్లి ధ్వని ఉపయోగించి యొక్క, లెట్స్ ఇక్కడ ముందుకు వెళ్లి, మీ పేరు ఏమిటి? నిక్, మీరు ఎవరిని బాగుంది. ఇది డేవిడ్ వార్తలు. ఒక క్షణం లో, నేను వెళుతున్నాను రికార్డు బటన్ నొక్కండి. మరియు ఉంటే మీరు కేవలం లాప్టాప్ అరుస్తుంటారు, "ఔచ్," మీరు నుండి అయినప్పటికీ గానీ కేవలం గోడ లోకి వెళ్ళిపోయాడు ఎక్కువ ప్రశంసలు ఉంటుంది. 1, 2. NICK: ఔచ్! డేవిడ్ J. మలన్: బ్రహ్మాండం. ఇప్పుడు ఇక్కడ కొద్దిగా ఎడిటింగ్ చేయవచ్చు. నిశ్శబ్ద భాగాలను వదిలించుకోవటం వెళుతున్నాను. నేను ఆ మంచి భావిస్తున్నాను. చాలా ధన్యవాదాలు. NICK: ఆనందం. డేవిడ్ J. మలన్: నేను చేసిన కేవలం "ఔచ్" నామకరణం కానీ ఇప్పుడు నేను వెళుతున్న నా స్క్రిప్ట్స్ తిరిగి వెళ్ళండి. మరియు నోటీసు ధ్వని ఇక్కడ నిజానికి ఉంది. మరియు నేను ముందుకు వెళ్ళి వెళుతున్న మరియు ధ్వని ఔచ్ ప్లే, మరియు నేను ఉంటే అలా వెళుతున్న అది మాత్రమే అంచులు తాకడం. ఆపై నేను వెళుతున్నాను దాని చుట్టూ తిరుగుతుంది ఉంటుంది. కాబట్టి యొక్క ఇక్కడ ఏమి చూద్దాం. పూర్తి స్క్రీన్ వీడలేదు. [వీడియో ప్లేబ్యాక్] -Ouch! ఔచ్! ఔచ్! ఔచ్! ఔచ్! ఔచ్! ఔచ్! ఔచ్! [END ప్లేబ్యాక్] డేవిడ్ J. మలన్: సో మీరు గ్రహించడం మేము ఒక చిన్న లక్కీ చేస్తున్నారు. నేను అతనిని తరలింపు కలిగి వెళుతున్న ఒక సమయంలో 100 దశలను వంటి. ఇప్పుడు వీటిలో ప్రభావం అన్నారు సో [కంప్యూటర్ GLITCH SOUND] ఉండబోతుంది కు కారణం లోపల. సో ఒక అవకాశం ఆ పెంపొందించడానికి మరింత మేము నిజంగా అనుకుంటే. కాబట్టి ఇప్పుడు యొక్క మరొక అంశాన్ని పరిచయం తెలియజేయండి. నన్ను పిలిచి ఒక లోకి వీడలేదు గొర్రెలు మరియు ఉపయోగం ఏదో లెక్కింపు ఒక వేరియబుల్ అని. ఈ ఒక పూజ్యమైన కొద్దిగా గొర్రెలు, మరియు నేను మాట్లాడటానికి తన దుస్తులు మార్చారు. కాబట్టి డిఫాల్ట్ అయినప్పటికీ ఒక పిల్లి, మీరు డ్రా, అప్లోడ్ చేయవచ్చు మీరు ఏ సంఖ్య చేయవచ్చు మీ దేవదూత న అక్షరాలు. ఇక్కడ ఒక కార్యక్రమం ఇంగ్లీష్ లో ఏమి చేస్తాడు? మీరు ఇప్పుడు తెలుసా న మళ్ళీ ఆధారంగా. ఈ కార్యక్రమం ఏమి ఉంది? అవును, అది లెక్కించడానికి జరగబోతోంది. ఒక సమయంలో ఒక సంఖ్య. మేము స్పష్టంగా కలిగి ఈ సెట్ కౌంటర్ ఉంది. నేను ఆ ఏమి లేదు కానీ దీనికి ఒక వేరియబుల్. ఇది కేవలం ఒక కంటైనర్, x లేదా y ఉంది. కానీ పదం కౌంటర్ ఎక్కువ గణిత శాస్త్రజ్ఞుడు యొక్క x లేదా y కంటే వివరణాత్మక. కాబట్టి మేము విషయాలు ఇంగ్లీష్ పదాలు ఉపయోగించవచ్చు. ఫరెవర్, కేవలం ఈ పనిని అర్థం. కౌంటర్ సే. ఇప్పుడు ఈ ఎక్కడను వచ్చింది? సరే, ఆ బయటకు వస్తాడు కౌంటర్ ఒక చరరాశి. కనుక ఇది కేవలం మరొక పజిల్ వార్తలు ముక్క నేను ముందుగానే రూపొందించినవారు. మరియు అది జరుగుతుంది అయినప్పటికీ ఇక్కడ అదే ఆకారం కాదని, సాధారణంగా మీరు చెబుతా ఇక్కడ హలో వంటి ఏదో. మీరు కూడా ఒక వేరియబుల్ లాగవచ్చు కాబట్టి ఆ యొక్క చెప్పారు పొందుటకు ఏమిటి. అప్పుడు నేను, రెండవ కోసం వేచి ఒక కౌంటర్ మార్చడానికి, ఒకటి జోడించడం ద్వారా పెంచడం. నికర ప్రభావం కాబట్టి ఈ పూజ్యమైన గొర్రెలు లెక్కింపు. ఇతడికి స్వయంగా లెక్కింపు యొక్క. ఇప్పుడు అది చాలా త్వరగా వార్తలు బోరింగ్ పొందుటకు వెళ్తున్నారు అతను జరగబోతోంది ఎందుకంటే నిజంగా ఎప్పటికీ దీన్ని, కానీ ఆ ఏమి ఖచ్చితంగా ఉంది కార్యక్రమం యొక్క రూపకల్పన సూచిస్తుంది. ఇప్పుడు మరొక ఉదాహరణ ప్రయత్నించండి అనుమతిస్తుంది ఒక వేరియబుల్ ను ప్రభావితం చేస్తుంది. ఆ హాయ్ హాయ్ హాయ్ అని ఈ ఒక త్వరగా బాధించే పొందుటకు. ఇప్పుడు ఈ రెండు స్క్రిప్ట్స్ ఉంది. మరియు మరలా, మేము శిశువు దశలను వేస్తున్నాము. మేము సూపర్ ఏదో ప్రారంభించండి చిన్న, అది జోడించబడింది, ఇది జోడించబడింది. ఇప్పుడు నేను ఏదో చేయాలనుకుంటున్నారా మరింత డైనమిక్, కాబట్టి నేను వింటూ కావలసిన ఒక సమయంలో రెండు వేర్వేరు విషయాలు. ఎడమ, ఎప్పుడు కాబట్టి ఆకుపచ్చ జెండా క్లిక్, నేను రాసిన ఒక వేరియబుల్ సెట్ ముందుగానే మ్యూట్ అని. నేను ఏకపక్ష 0 సెట్. కాబట్టి స్క్రాచ్ నిజమైన కలిగి లేదు మరియు తప్పుడు, కానీ అది 0 మరియు 1 కలిగి ఉంది. కాబట్టి నేను అదే ఆలోచన దాదాపు చెయ్యవచ్చు. ఆపై ఎప్పటికీ, స్పేస్ బార్ ఉంటే ఒత్తిడి, అప్పుడు వేరియబుల్ 0 సెట్. లేదా క్షమించండి. స్పేస్ నొక్కినప్పుడు ఉంటే, మరియు మ్యూట్ ఉంటే, వేరియబుల్, 0 అప్పుడు 1 మ్యూట్ సెట్ వేరే 0 మ్యూట్ సెట్. ఈ మేము ఉన్నాము విధమైన వంటి తెలుస్తోంది కేవలం చేస్తున్న మరియు పని అన్డు చేస్తోంది. కానీ ప్రభావం ఏమిటి? ప్రతిసారీ నేను, స్పేస్ బార్ నొక్కండి ఏమి నా వేరియబుల్ నిర్మాణము తార్కికంగా, మ్యూట్ అని? విధమైన ఒరిగిందని కావాలి. ఇది 0 నుండి 1 మారుతుంది లేదా 0 1. కనుక ఇది కొన్ని బ్లాక్స్ పట్టింది ఆ వ్యక్తం, కానీ అన్ని నేను రాష్ట్రంలో మారుటకు నేను చేస్తున్న 0 లేదా 1 లేదా 0 లేదా 1 ఈ వేరియబుల్ ప్రతి సమయం నేను స్పేస్ బార్ నొక్కండి. ఇప్పుడు ఇక్కడ పైగా, ఈ ఏమి చేస్తోంది? ఫరెవర్, మ్యూట్ ఉంటే 0, మ్యూట్ కనుక తప్పుగా. అది మ్యూట్ కాదు కనుక, ఉంది అక్కడ సెమాంటిక్స్, ధ్వని సముద్ర సింహం ప్లే మరియు రెండు కోసం హాయ్ ఎక్కువ ఎక్కువ అనుకుంటున్నాను సెకన్లు, రెండు సెకన్లు వేచి. కాబట్టి ఇప్పుడు ఈ గమనిస్తారు స్క్రిప్ట్స్ సమర్థవంతంగా ఉంటాయి సమాంతరంగా అమలు వెళుతున్న ఒక చెయ్యవచ్చు తద్వారా ఒక చర్య కోసం వింటూ, ఇతర ఆ చర్య ఆధారంగా ఒక నిర్ణయం చేయడానికి. మరియు అది ఎప్పటికీ చేయవచ్చు. [SEA LION మొరిగే] [SEA LION మొరిగే] ఇది ఎప్పటికీ దీన్ని జరగబోతోంది మరియు నేను చేసినట్లుగానే [SEA LION మొరిగే]. ఇప్పుడు అది ఇప్పటికీ అమలు కానీ నేను గేమ్ "మ్యూట్" చేసిన. [SEA LION మొరిగే] మరియు ఆ అన్ని ఈ వ్యక్తి చాలా ఇప్పుడు లేదు. యొక్క ఇక్కడ మరొక ఉదాహరణ తెరిచి లెట్. నాకు ఈవెంట్స్ లోకి వెళ్ళి తెలపండి మరియు ఇప్పుడు ఈ పూజ్యమైన చాలా. కానీ అది రెండు స్ప్రిట్స్ ఉంది గమనించండి. కాబట్టి కేవలం రెండు స్క్రిప్ట్స్ ఒక దేవదూత, కానీ రెండు స్ప్రిట్స్. మరియు నేను నీలం వ్యక్తి క్లిక్ చేస్తే ఇప్పటికే, నేను ఒక ప్రోగ్రామ్ వలె అతను చూడండి ఇక్కడ అక్షరాలా కేవలం చెప్పారు ఈ నేను ఒక ఈవెంట్ అందుకున్నప్పుడు, రెండు సెకన్ల "పోలో" అని. మీరు ఎప్పుడైనా ఆడలేదు చేస్తే ఒక పూల్, ఆట మార్కో పోలో, నారింజ వ్యక్తి స్క్రిప్టు ఉంటే ఏదైనా సూచన, స్పష్టంగా ప్రతిసారీ నేను, స్పేస్ బార్ నొక్కండి చేయబోవడం నారింజ వ్యక్తి ఏమిటి? అతను చెప్పే జరగబోతోంది "మార్కో." ఆపై ఈ కొత్త బ్లాక్ ఉంది. మేము ముందు ఈ చూడని చేసిన కానీ ఒక ఈవెంట్ ప్రసారం. మరియు నేను కాల్ కాలేదు మేము కావలసిన ఈవెంట్ ఏదైనా. మేము ఈ తిరిగి వచ్చి ఉంటుంది బహుశా ముందు కాలం. కానీ ఒక ఈవెంట్ను ప్రసారం ఒక దేవదూత కోసం ఒక మార్గం మరొక మాట్లాడటానికి ముఖ్యంగా ఒక సందేశాన్ని ప్రయాణిస్తున్న. ఇది మీరు చూడండి ఒక సందేశాన్ని కాదు. ఇది దృశ్య ఏదో కాదు. ఇది ఒక కంప్యూటర్ సందేశాన్ని విధమైన వార్తలు ఇతర వ్యక్తి కోసం వినే అని. నిజానికి, నీలం వ్యక్తి, రీకాల్ ఎందుకంటే ఆకుపచ్చ జెండా క్లిక్ చేసినప్పుడు లేదు. నేను ఒక ఈవెంట్ అందుకున్నప్పుడు అతను బదులుగా, ఉంది. అతను తరగతి లో ఈ కాగితాన్ని ఇచ్చాడు పొందినప్పుడు, కాబట్టి ఆయన మాట్లాడేందుకు "పోలో." చెప్పాలి అందువలన నికర ప్రభావం ఉన్నప్పుడు నేను హిట్ ఆకుపచ్చ జెండా, ఏమీ జరుగుతుంది. నేను స్పేస్ బార్ తాకినప్పుడు కానీ, అతను చెప్పిన "మార్కో," అతను అంటాడు "పోలో." కానీ మాత్రమే దేవదూత నేను ఉన్నాను సంభాషిస్తుంది నారింజ ఒకటి. కాబట్టి ఈ రకమైన ఒక మార్గం స్ప్రిట్స్ మధ్య సందేశాలను ప్రయాణిస్తున్న మరియు వాటిని కమ్యూనికేట్ కలిగి మరొక తో. ఇప్పుడు గత ఒకటి చూద్దాం ఇక్కడ అని థ్రెడ్లు. మరియు అది ఆడటం ద్వారా ఈ గమనిస్తారు. కాబట్టి ఈ రెండు స్ప్రిట్స్. పక్షి రకమైన చుట్టూ ఎగురుతుంది. అతను బౌన్స్ లో. ఏ "ఔచ్," కానీ అదే ఆలోచన ఉంది. కానీ పిల్లి అందంగా స్మార్ట్ తెలుస్తోంది. పిల్లి స్పష్టంగా ఏమి ఉంది? మరియు అది వేచి. పిల్లి స్పష్టంగా ఏమి ఉంది? ఇది కేవలం బౌన్స్ కాదు. అతను పక్షి అనుకరించుచూనేయున్నాడు. అందువలన స్పష్టంగా, ఒక మార్గం ఉంది బ్లాక్స్ కలిపి ఇక్కడ మరియు యొక్క నిజమైన ఫాస్ట్ పిల్లి చూద్దాం. పక్షి తాకడం ఎప్పటికీ, ఉంటే అప్పుడు ప్లే ధ్వని అని సంసార లయన్ 4. మేము ఒకసారి అది విన్న. లేకపోతే, దారితీస్తోంది పక్షి, మరియు ఒక అడుగు తరలించడానికి. ఇప్పుడు అది ఒక నిజానికి ఆ అడుగు పక్షి ఇస్తుంది ఏమిటి ఒక ప్రయోజనం ఒక బిట్ ప్రారంభంలో, కానీ మేము బదులుగా కాబట్టి, ఉదాహరణకు, ఈ 10 చేస్తుంది లూప్ యొక్క ప్రతి మళ్ళా అతను ఆ సమయం 10 దశలను కదిలే. సో మరింత స్పేస్. అప్పుడు ఏమి చూద్దాం. [లయన్స్ రోర్] అన్ని ఆ మెరుగ్గా. కాబట్టి ఇప్పుడు యొక్క మెరుగుపరచడానికి ప్రయత్నించండి తెలియజేయండి మరల ఈ కొద్దిగా మీద, మరియు ఆ తిరిగి వచ్చి ఒక ఫంక్షన్ భావన. ప్రాథమిక మరియు నిజానికి ఒక తరగతి డిజైన్ అవేలు. కేవలం పని చేసే కార్యక్రమాలు రాయడం లేదు మరియు సరిచూడండి, కానీ బాగా ఉంటాయి రూపకల్పన. మరియు డిజైన్, చాలా ఆత్మాశ్రయ మరియు మీరు కాలక్రమేణా దాన్ని బాగా పొందుతారు. కానీ యొక్క వైపు కొన్ని శిశువు దశలు తీసుకుందాం పని చేసే ఒక ప్రోగ్రామ్ తో ప్రారంభించి, ఖచ్చితంగా, కానీ అది చాలా మంచి కాదు. ఇది చాలా బాగా వ్రాశారు కాదు. ఇక్కడ ఈ పని చేసే ఒక ప్రోగ్రామ్. దగ్గు, దగ్గు, దగ్గు. ఏ కార్యక్రమం కనిపిస్తుంది చేస్తుంది? నాకు సరైన కనిపిస్తోంది. ఇది ఒక కోసం మంచం మాట్లాడుతూ రెండవ, అది నిలబడుతుంది. అప్పుడు ఇది నిలబడుతుంది, మళ్ళీ అది చెప్పింది. అప్పుడు ఇది నిలబడుతుంది, మళ్ళీ అది చెప్పింది. ఆపై ప్రోగ్రామ్ పరిపూర్ణంగా ఏ లూప్ ఉంది ఎందుకంటే, ముగుస్తుంది. కానీ ఎందుకు ఈ ఒక చెడుగా వ్రాసిన కార్యక్రమం ఏమిటి? కూడా మీరు ముందు ప్రోగ్రామ్ ఎప్పుడూ ఉంటే? ఇలా, ఏ రుద్దుకున్నాడు బహుశా ఇక్కడ తప్పు మార్గంలో? అవును? ప్రేక్షకులు: [వినబడని] డేవిడ్ J. మలన్: ఖచ్చితంగా. మీరు పునరావృత చేస్తున్నారు మీరే మళ్ళీ మళ్ళీ. మరియు వాచ్యంగా, నేను కాపీ మరియు అతికించారు మళ్లీ మళ్లీ ఆ బ్లాక్స్ రెండు. మరియు ఆ తెలివి యొక్క ఖచ్చితంగా విధమైన వార్తలు మీరు తయారు చేయాలి అని తనిఖీ. ఒక నిమిషం ఆగండి. నేను నిజంగా ఈ చేయడం చేయాలి? సో వాట్ ఏమిటిది వార్తలు స్పష్టమైన పరిష్కారం బహుశా? లూప్ యొక్క రకమైన ఉన్నాయి. మరియు నేను చాలా రీకాల్ చేయాలని ఏమి పజిల్ ముక్క, కానీ నేను విషయంలో చూస్తే ఇక్కడ తరువాత మళ్ళా, నిజానికి, అక్కడ కాదు కేవలం ఎప్పటికీ లూప్, సార్లు కొన్ని సంఖ్య పునరావృతం ఉంది. కాబట్టి నేను మూడు పేర్కొన్న చేసిన. ఇప్పుడు ఎంత కఠినమైన గమనించవచ్చు, ఎలా మరింత క్లుప్తమైన ఈ కార్యక్రమం. మరియు ఒక అర్ధంలో, ఎలా మరింత నిర్వహించగలిగిన. నేను పదం మార్చడానికి కోరుకుంటే దగ్గు నుండి ఏదో, వంటి అఛూ, వంటి అతను తుమ్ములు యొక్క. అప్పుడు నేను దాన్ని మార్చడానికి స్థలం, మరియు మూడు. కాబట్టి ఈ అప్పటికే అనుకుని కొంచం బాగా డిజైన్. లెట్ నాకు బదులుగా ఓపెన్ దగ్గు 2, మా మూడవ ఉదాహరణ. ఒక కంప్యూటర్ శాస్త్రవేత్త గా నోటీసు, నేను సాధారణంగా, 0 వద్ద లెక్కింపు మొదలు. ఇప్పుడు ఈ ఒక చిన్న భయం కలిగించే చూసి మొదటి, కానీ ప్రభావం అదే ఉంది. దగ్గు, దగ్గు, దగ్గు. కానీ ఏమి ప్రాథమికంగా ఉన్నట్టుగా కార్యక్రమం పైన భాగం లో కొత్త? నేను సే తొలగించాము. నేను వేచి తొలగించాము. మరియు నేను బదులుగా ప్లగ్ ఏమి ఉంది? ఒక ఫంక్షన్. ఒక దగ్గు బ్లాక్. నేను స్పష్టముగా, నేను రకమైన కనిపించడం, అర్థం ఒక ఇడియట్ నేను జరగలేదు ఉంటే బ్లాక్ ప్రారంభం ఆ స్పష్టంగా అని నేను అలా అతనికి కావలసిన అంతే ఉంటే "దగ్గు,". కానీ స్క్రాచ్ లో ఉనికిలో లేదు. అయితే నేను ఒక వెళ్లిన పాలెట్, ఇక్కడ మరింత బ్లాక్స్ అని, మరియు నేను ఈ పెద్ద పర్పుల్ విషయం లాగండి ఇక్కడ నాకు ఒక ఫంక్షన్ నిర్వచించే అనుమతించే. ఇది ముఖ్యంగా నాకు అనుమతిస్తుంది నా సొంత పజిల్ సృష్టించండి ఏదైనా నేను అని చేయవచ్చు ముక్క ఆ నేను కావలసిన ఏదైనా చేయవచ్చు కావాలి, కానీ అది ఒక పేరు ఇస్తుంది. ఇది నాకు ఒక కొత్త, ఊదా పజిల్ ముక్క ఇస్తుంది ఇప్పుడు నేను ఏమి చెప్పాలి సంసార. ఇక్కడ సో ఈ ఊదా ముక్క ఇక్కడ ఈ ఒక సూచించదు. మరియు అది ఏమి చేస్తుంది? ఇది ఒక కోసం దగ్గు చెప్పారు రెండవ, మరియు అప్పుడు అది నిలబడుతుంది. మరియు ఇప్పుడు నేను విధమైన రూపొందించినవారు చేసిన నా స్వంత కస్టమ్ పజిల్ ముక్క, ప్రవర్తిస్తుంది కాబట్టి సరిగ్గా అదే మార్గం. నేను ఈ పనిని చేయవచ్చు. నిజానికి, మరింత ఉన్నట్లు జరగబోతోంది మరియు మాడ్యులరైజేషన్ కోసం మరిన్ని అవకాశాలు మరియు పొరలు కోసం, సంక్లిష్టత ఒక మరొక పైన. కానీ ఈ ప్రాథమిక ఆలోచన, నిజానికి సమస్య 0 అన్నారు. ఏం మీరు చూడాలని అలా సవాలు ఉంది స్క్రాచ్ డౌన్లోడ్, లేదా కేవలం అది ఉపయోగించడానికి వెబ్లో, మరియు కేవలం అది ఆనందించండి. మేము మీరు సమితి ఇస్తాము అవసరాలు, ఒక ధ్వని కలిగి, మరియు పజిల్ ముక్కలు కొన్ని సంఖ్య. కానీ మీరు ఖచ్చితంగా చేస్తాను. మరియు మీరు చూడాలని అని తెలుసుకోవటం చేస్తాము ప్రారంభంలో కొన్ని బిడ్డ తీసుకోవాలని కావలసిన, మీ కార్యక్రమాన్ని పొందేంత వరకు మరింత క్లిష్టమైన. కానీ పరిశీలిస్తోంది ఈ నేను దీన్ని ఉత్తమ మార్గం? నేను ఈ స్వభావం నివారించవచ్చు బహుశా, కాపీ మరియు పేస్ట్? కానీ సమస్య సెట్ ముందు 0, మరియు మేము వాయిదా ముందు, మేము ఒక పడుతుంది కావలసిన ఆలోచన మరింత స్వచ్ఛంద మేము చేస్తే, ఒక చివరి కార్యక్రమం కోసం బహుశా అత్యంత వార్తలు యుక్తమైనది అన్ని వద్ద నేటి వేదిక ఇచ్చిన. కం ఆన్ డౌన్. అవును. అవును. మీ పేరు ఏమిటి? అయ్యో. ఆ సరే. రెండు అందాయి. మరియు నేను ఈ ఏదో వ్యవహరించే చేసిన ఆ తదుపరి పది సెకన్లు లోపల. కాబట్టి డౌన్ న వస్తాయి. కం ఆన్ డౌన్. నాకు ఇక్కడ వచ్చిన తెలియజేయండి. న వస్తాయి. అన్ని కుడి. ఇక్కడ చూద్దాం. కాబట్టి నిజమైన ఫాస్ట్ ఇక్కడ గమనించవచ్చు, మీరు అప్ న వస్తాయి చెయ్యాలనుకుంటే. మేము ఈ రెండు రౌండ్లు చేస్తాను. మీ పేరు ఏమిటి? సబ్రినా: సబ్రినా. డేవిడ్ J. మలన్: సబ్రినా మరియు? యింగ్ గీ: యింగ్ గీ. డేవిడ్ J. మలన్: యింగ్ గీ. రెండు మీరు ఎవరిని నీస్. డేవిడ్. సో మా చివరి ఉదాహరణ ఇక్కడ ఉంది ఐవి యొక్క హర్డేస్ట్ గేమ్ అని. లేదు ఎందుకు మరియు మేము మీరు కలిగి స్థాయి 1 మరియు మీరు స్థాయి 2 చేయండి. మరియు మేము ఎంతవరకు చేయగలమో చూడాలి ఆ మించి మేము నిజానికి వెళ్ళండి. ఒక విద్యార్థి రాసిన నాకు ద్వారా రీమిక్స్ గత ఏడాది ఈ వెళ్ళి విధంగా పైగా బాగా న్యూ హవెన్ లో. మరియు నేను మీరు వెళుతున్న ఒక గేమ్ ఇస్తుంది అప్ మరియు డౌన్ బాణాలు కదిలే కలిగి, మరియు ముగింపు రేఖకు యేల్ పొందడానికి. ఇక్కడ మేము వెళ్ళి. [వీడియో ప్లేబ్యాక్] [MUSIC - NFL ఫాక్స్ థీమ్ సాంగ్] [MUSIC - MC హామర్, "U టచ్ కాదు  ఈ "] -U ఈ తాకే కాదు. U ఈ టచ్ కాదు. ఈ టచ్ కాదు. నా, నా, నా, నా సంగీత కాబట్టి నాకు హిట్స్ హార్డ్, నాకు ఓహ్, నా యేలినవాడా, అనుకోండి. ఒక నాకు దీవెన ధన్యవాదాలు ప్రాస మరియు రెండు హైప్ అడుగుల మనస్సు. మీరు డౌన్ ఉన్నాము తెలుసు ఉన్నప్పుడు ఆ బావుంటుంది. Oaktown నుండి ఒక సూపర్ డోప్ homeboy. మరియు నేను అలాంటి మరియు ఈ అని పిలుస్తారు చేస్తున్నాను ఒక బీట్ ఊ, మీరు టచ్ కాదు. నేను U ఈ టచ్ కాదు మీరు homeboy చెప్పారు. మేము నివసిస్తున్న చేస్తున్నారు ఎలా అవును, ఆ మరియు మీరు U ఈ టచ్ కాదు తెలుసు. మాన్, నా దృష్టిలో చూడండి. U ఈ టచ్ కాదు. యో నాకు అల్లరిగా సాహిత్యం కావడమనేది తెలియజేయండి. U ఈ టచ్ కాదు. తాజా కొత్త కిక్స్ మరియు ప్యాంటు. మీరు ఆ వంటి వచ్చింది మరియు మీరు వన్నా డాన్స్ తెలుసు. సో మీ సీటు బయటకు తరలించడం మరియు పొందుటకు ఒక అమ్మాయి ఫ్లై మరియు ఈ బీట్ క్యాచ్. అది కొద్దిగా పంపు పట్టు రోలింగ్ ఉన్నప్పటికీ బిట్ వాటిని జరగబోతోంది తెలియజేయండి మరియు. ఆ ఇష్టం. ఆ ఇష్టం. ఒక లక్ష్యం కోల్డ్ కాబట్టి తిరిగి లాగండి. వాటిని మీరు చాలా తెలియజేయండి మరియు ఈ ఊ మీరు టచ్ కాదు చర్యను ఉంది. యో, నేను U ఈ టచ్ కాదు మీరు చెప్పారు. ఎందుకు మీరు మనిషి అక్కడ నిలిచి? U ఈ టచ్ కాదు. యో, సక్కర్ బెల్ పాఠశాల యొక్క సౌండ్. U ఈ టచ్ కాదు. నాకు ఒక పాట ఇవ్వండి, ఒక లయ వాటిని తయారు నేను ఇప్పుడు వాటిని ఇవ్వడం చేస్తున్నాను ఏమిటి చెమట. మీరు సుత్తి మాట్లాడటానికి వారు తెలుసు మీరు హైప్ ఒక షో గురించి మాట్లాడటానికి. మరియు గట్టి గాయకులు, కాబట్టి స్వెట్టింగ్ వాటిని ఒక సమయపు పాస్. లేదా ఒక టేప్ తెలుసుకోవడానికి అది ఇప్పుడు తీసుకొని జరగబోతోంది అతను పటాలు బర్న్ జరగబోతోంది. తప్పనిసరి పని గాని హార్డ్ లేదా మీరు అలాగే విడిచి ఉండవచ్చు. మీకు తెలిసిన ఎందుకంటే U ఈ టచ్ కాదు. U ఈ టచ్ కాదు. అది విచ్ఛిన్నం. ఆపు. హామర్ సమయం. ఒక స్పిన్ ప్రవాహం తో వెళ్ళండి మీరు ఈ తరలించడానికి పోతే అప్పుడు మీరు బహుశా నాశనమయ్యాయి. సో మీ చేతులు దుర్చాల్సిన గాలి [వినబడని] ఈ ఒక విజేత నృత్య ఉంది ఈ మరియు మీరు సన్నగా పొందడానికి వెళుతున్న. కేవలం మీ మిగిలిన స్లయిడ్ తరలించు ఒక నిమిషం అన్ని bump తెలియజేసేలా. అవును. U ఈ టచ్ కాదు. U ఈ టచ్ కాదు. మీరు మంచి హైప్ పొందడానికి బాయ్ u ఈ టచ్ కాదు. గంటను పాఠశాల యొక్క తిరిగి గోపురాన్ని చుట్టిన. అది విచ్ఛిన్నం. ఆపు. హామర్ సమయం డేవిడ్ J. మలన్: ఆ CS50 కోసం అంతే! మాతో పాల్గొన్నందుకు ధన్యవాదాలు చాలా! బయట మీరు చూస్తారు. [END ప్లేబ్యాక్] [వీడియో ప్లేబ్యాక్] [MUSIC - "సీన్ఫెల్డ్" థీమ్ సాంగ్] -Hey డేవిడ్. -Hey, డేవిడ్. ఎలా జరగబోతోంది? -గుడ్ ఉద్యోగం, నేడు. సో మీరు గురించి ఆలోచన ఏమి మీరు జోకులు చేయబోతున్నామని? -కాదు, నేను ఏమీ వచ్చింది. If-- -What ఏం ఈ జోక్? లాంటి, బండ్లు మూట విడదీయుట? -Uh-హుహ్. మీరు ఏమీ గురించి, తెలుసు. ఏ, ఏ కథ ఇష్టం సో సంఘర్షణ, ఎటువంటి తీర్మానం. నేను అర్థం లేదు. అప్పుడు గురించి ఏమిటి? -Nothing. మేము జోక్ గురించి తెలుసుకో సో ఏదీ, మరియు మేము ఏ నటులు కలిగి. ఎవరు ఈ చేస్తాడు? ఏ, ఏ, -కాదు. నా ఉద్దేశ్యం, నేను ఉంటాము. అది ఉండాలి -You'll? అవును! ప్రజలు ఎల్లప్పుడూ చెప్పడం ఉంటాయి నాకు నేను ఒక పాత్ర ఉన్నాను. -సరే, నా ఉద్దేశ్యం, అది నిజం. కాని ఎవరితో అది అవతరిస్తుంది? ఇది కేవలం మీరు ఉండకూడదు. -మీరు అది ఉంటుంది, గావిన్, డాన్, డాన్, కాల్టన్, Z'Myla, Alysse, డోగ్, డేవిడ్, అందరూ. సో అది ఏమీ గురించి, అందరికి వార్తలు? -Absolutely ఏమీ. -ఈ హాస్యాస్పదంగా ఉంది.