1 00:00:08,483 --> 00:00:11,477 [Powered by Google Translate] [ROCK MUSIC] 2 00:00:32,435 --> 00:00:35,429 [MUSIC - తాబేళ్లు "హ్యాపీ టుగెదర్"] 3 00:01:27,330 --> 00:01:30,170 DAVID మలన్: నేడు, మేము మా అన్వేషణ ప్రారంభం 4 00:01:30,170 --> 00:01:32,710 కంప్యూటర్ సైన్స్ మరియు మా పరిచయం యొక్క ప్రాధమిక సూత్రాలను 5 00:01:32,710 --> 00:01:35,070 ఇప్పుడు, ప్రోగ్రామింగ్ కళకు, ఆ ఉండే 6 00:01:35,070 --> 00:01:36,260 కేవలం ఒక ఉదాహరణ. 7 00:01:36,260 --> 00:01:39,600 కానీ సమస్య పరిష్కారం యొక్క అదే పంథాలో, తెలిసిన 8 00:01:39,600 --> 00:01:42,080 CS50 యొక్క సాంప్రదాయ పజిల్ డే రేపు ఉంది. 9 00:01:42,080 --> 00:01:45,190 మీరు ఇంకా ఈ కార్యక్రమం కోసం RSVPed లేదు, మీరు వెళ్ళవచ్చు 10 00:01:45,190 --> 00:01:47,510 cs50.net/rsvp. 11 00:01:47,510 --> 00:01:50,940 మీరు రెండు లేదా మూడు లేదా నాలుగు జట్ల తేగలదు. 12 00:01:50,940 --> 00:01:53,080 మీరు చూసిన ఒక వంటి సమస్యలతో సవాలు చేస్తామని 13 00:01:53,080 --> 00:01:54,190 అక్కడ ప్రారంభంలో అప్. 14 00:01:54,190 --> 00:01:57,000 అన్ని కొత్త సమస్యలు ఈ మీరు గత సంవత్సరం partook ఉంటే సంవత్సరం, మరియు మీరు 15 00:01:57,000 --> 00:01:59,680 కొన్ని అద్భుతమైన బహుమతులు గెలుచుకునే అప్పుడు అవకాశం ఉంటుంది. 16 00:01:59,680 --> 00:02:02,750 వాటిలో ఒక Wii మరియు కొన్ని గిఫ్ట్ సర్టిఫికెట్లు మరియు వంటి, 17 00:02:02,750 --> 00:02:05,650 CS50 విద్యార్థులు మరియు సహచరుల అన్ని అయితే సమావేశంలో 18 00:02:05,650 --> 00:02:07,720 మరియు పిజ్జా మరియు Facebook. 19 00:02:07,720 --> 00:02:10,430 మీరు అని ఆ రేపు కాబట్టి మరింత. 20 00:02:10,430 --> 00:02:13,330 >> ఈ అప్పుడు మాతో చేరినందుకు మీ వారికి, CS50 ఉంది 21 00:02:13,330 --> 00:02:14,510 మొదటిసారి. 22 00:02:14,510 --> 00:02:18,030 మరియు ఈ కోర్సు ముఖ్యంగా చేసుకోవాలని నిర్ణయించుకున్నట్లు మనకు తెలుసు 23 00:02:18,030 --> 00:02:22,605 తుది చివర ఈ కోర్సు ద్వారా మీరు, అప్పుడు మీరు వద్ద 24 00:02:22,605 --> 00:02:24,270 ఈ యొక్క ఒక అవగాహన మాత్రమే ఉంటుంది 25 00:02:24,270 --> 00:02:26,450 కంప్యూటర్ సైన్స్ యొక్క ఫండమెంటల్స్, కానీ మీరు ఉంటుంది 26 00:02:26,450 --> 00:02:29,120 మీరు తిరిగి పడుతుందని ఈ చాలా నైపుణ్యం సెట్ 27 00:02:29,120 --> 00:02:31,370 మీ స్వంత విభాగం, ఇంజనీరింగ్ శాస్త్రాలు కావచ్చు 28 00:02:31,370 --> 00:02:33,570 అనువర్తిత గణితం, భౌతిక శాస్త్రం, సహజ 29 00:02:33,570 --> 00:02:34,780 సైన్స్, లేదా ఇష్టపడుతున్నారు. 30 00:02:34,780 --> 00:02:37,030 నిజానికి, కంప్యూటర్ సైన్స్ ఈ గురించి చాలా ఉత్సుకత 31 00:02:37,030 --> 00:02:39,900 రోజుల చేయడం వర్తించే ఉంటుంది 32 00:02:39,900 --> 00:02:40,990 ఖాళీలను అన్ని రకాల. 33 00:02:40,990 --> 00:02:46,210 మరియు ఈనాటికీ అయితే, మేము మాత్రమే ఉపరితల గీతలు కనిపిస్తుంది 34 00:02:46,210 --> 00:02:49,020 సి పిలిచే సాంప్రదాయిక ప్రోగ్రామింగ్ భాష, మేము చేస్తాము 35 00:02:49,020 --> 00:02:51,040 బదులుగా, స్క్రాచ్ అని ఏదో వద్ద ఏదో చూడండి 36 00:02:51,040 --> 00:02:53,420 ఆ కుకీ ప్రేమ కథ మీ యొక్క ఒక అమలు చేశారు 37 00:02:53,420 --> 00:02:57,020 గత సంవత్సరాలలో ముందు, గేమ్స్ సృష్టించడానికి, కథలు చెప్పడం, 38 00:02:57,020 --> 00:03:00,060 ఇంటరాక్టివ్ కళ సృష్టించడానికి, మరియు నిజానికి మా మూసివేయాలని ప్రారంభించడానికి 39 00:03:00,060 --> 00:03:02,240 ఆ ప్రాథమిక నిర్మాణాల యొక్క కొన్ని చుట్టూ మనస్సుల్లో 40 00:03:02,240 --> 00:03:05,390 ప్రోగ్రామింగ్ ఆధారంగా కానీ మీరు చూస్తారు ఒక సందర్భంలో, ఆ 41 00:03:05,390 --> 00:03:09,140 తక్కువ స్కేరీ, మీరు చూస్తారు కంటే, తక్కువ అద్భుత యొక్క 42 00:03:09,140 --> 00:03:10,140 దీర్ఘ ముందు. 43 00:03:10,140 --> 00:03:12,410 మరియు కేవలం మాకు ఈ చేరడం మీ వారికి కూడా గుర్తించడం 44 00:03:12,410 --> 00:03:16,170 సెమిస్టర్, మేము బుధవారం ఉపన్యాసం ముగిసిన న పదబంధాలు 45 00:03:16,170 --> 00:03:20,260 మీరు మీ సంబంధించి అప్ చివర ఇది అంత ముఖ్యమైనది కాదు 46 00:03:20,260 --> 00:03:22,950 సెమిస్టర్ చివరి నాటికి ఈ తరగతి లో సహ విద్యార్థులను, కానీ మీరు, 47 00:03:22,950 --> 00:03:27,190 వారం 11 లో, ఈ చాలా రోజు కుడి మీరే సంబంధిత ముగుస్తుంది. 48 00:03:27,190 --> 00:03:32,000 >> కనుక తదుపరి శ్రమ లేకుండా, ఈ కూడా నమోదు ఆ విలువ 49 00:03:32,000 --> 00:03:34,450 ఆ తక్కువ సౌకర్యవంతమైన, మధ్య లో ఆ ఎక్కడో ఉంటాయి 50 00:03:34,450 --> 00:03:36,825 కూడా, ఈ కోర్సు రూపకల్పన ద్వారా, ఏ అసౌకర్యంగా 51 00:03:36,825 --> 00:03:38,760 vis-à-vis ఆ మరింత సౌకర్యవంతమైన 52 00:03:38,760 --> 00:03:39,920 ఈ తరగతి వచ్చే. 53 00:03:39,920 --> 00:03:41,810 మీరు వచ్చిన వారాలు చూస్తారు, మేము వేరే 54 00:03:41,810 --> 00:03:44,600 వేర్వేరు తిరిగి నేపథ్య ట్రాక్లను, వారికి విభాగాలు 55 00:03:44,600 --> 00:03:46,500 తక్కువ సౌకర్యవంతమైన మరింత సౌకర్యవంతమైన, ఆ ఎక్కడో 56 00:03:46,500 --> 00:03:47,250 మధ్య లో. 57 00:03:47,250 --> 00:03:49,520 మీరు ఈ వారాంతంలో మరియు తరువాత వారం, రెండు వెర్షన్లు చూస్తారు వంటి 58 00:03:49,520 --> 00:03:52,410 ప్రామాణిక మరియు హ్యాకర్ ఎడిషన్ ఇద్దరినీ అత్యంత సమస్య సెట్లు 59 00:03:52,410 --> 00:03:55,390 మీరు అన్ని మార్గం డౌన్ స్వీయ ఎంపిక చేయవచ్చు ఇది మీకు 60 00:03:55,390 --> 00:03:56,615 చాలా సౌకర్యంగా ఉంటాయి. 61 00:03:56,615 --> 00:03:58,770 >> నేడు కాబట్టి, మేము ఈ ప్రోగ్రామింగ్ ప్రవేశిస్తాడు 62 00:03:58,770 --> 00:04:00,060 భాష స్క్రాచ్ అని. 63 00:04:00,060 --> 00:04:02,250 ఇది గ్రాఫికల్ ప్రోగ్రామింగ్ భాష, మరియు ఇంకా ఉంది 64 00:04:02,250 --> 00:04:04,500 మేము చేస్తాము ఉన్నత స్థాయి భాషల కొన్ని ఒకే లక్షణాలు 65 00:04:04,500 --> 00:04:07,050 వాటిలో, తరువాత సెమిస్టర్ లో అన్వేషించండి సి మరియు 66 00:04:07,050 --> 00:04:08,670 JavaScript మరియు PHP. 67 00:04:08,670 --> 00:04:11,890 కానీ మాకు పరధ్యానం యొక్క కొన్ని నిరోధించడానికి అనుమతిస్తుంది జరగబోతోంది 68 00:04:11,890 --> 00:04:14,890 ప్రారంభ సింటెక్స్ న, సెమికోలన్లు, కుండలీకరణాలు వంటి వాటిని, 69 00:04:14,890 --> 00:04:17,720 మరియు ఇతర రహస్య వివరాలు, మొదటి చూపులో, కేవలం కాదు 70 00:04:17,720 --> 00:04:19,916 అన్ని మేధస్సును ఆసక్తికరమైన వద్ద మరియు పొందడానికి అవకాశం 71 00:04:19,916 --> 00:04:22,310 కొన్ని ప్రాథమిక అవగాహన నుండి మార్గం. 72 00:04:22,310 --> 00:04:24,870 ముందుకు ఇప్పుడు మద్దతు నిర్మాణం పరంగా, ఈ గుర్తించారు 73 00:04:24,870 --> 00:04:27,570 సాధనం, కోర్సు యొక్క లింక్ చేస్తుంది CS50 చర్చించండి, 74 00:04:27,570 --> 00:04:30,320 వెబ్ సైట్ తరువాత రోజు, ఆన్లైన్ చర్చా వేదిక ఉంది 75 00:04:30,320 --> 00:04:32,480 మీరు ప్రతి ఇతర ప్రశ్నలను అడగండి చేయగలరు మరియు మేము 76 00:04:32,480 --> 00:04:35,020 సిబ్బంది, మరియు మేము వచ్చే వారం చూస్తారు ఇది కూడా ఒక సాధనం, 77 00:04:35,020 --> 00:04:37,240 మేము చాలా integratedly ఉపయోగిస్తాము ఆ 78 00:04:37,240 --> 00:04:38,780 కార్యాలయం గంటల పాటు. 79 00:04:38,780 --> 00:04:41,670 నిజానికి, ఆఫీస్ అవర్స్ మొదటి, స్పష్టముగా సోమవారం ప్రారంభం, మరియు 80 00:04:41,670 --> 00:04:43,930 కార్యాలయం గంటల వారం చాలా తక్కువ కీ. 81 00:04:43,930 --> 00:04:46,820 >> నేను మీరు మొదటి ఆ చేరలేని పొందుతారు భావించడం లేదు. 82 00:04:46,820 --> 00:04:48,930 అలా మేము చూస్తారు వంటి కాకుండా స్వయం వివరణ, మరియు ఏ 83 00:04:48,930 --> 00:04:51,380 మేము ఈ రోజు కోసం ఉపయోగిస్తాము కొన్ని సేకరించేందుకు ఉంది 84 00:04:51,380 --> 00:04:53,990 అప్పుడు అంతా అంటిపెట్టుకుని ఆ సైద్ధాంతిక ఆలోచనలు 85 00:04:53,990 --> 00:04:54,900 సెమిస్టర్ మిగిలిన. 86 00:04:54,900 --> 00:04:57,980 కానీ 11:00 PM ద్వారా 8:00 PM వద్ద, సోమవారం ప్రారంభ ఉంటుంది 87 00:04:57,980 --> 00:05:01,530 మెదడు బ్రేక్ మీద Annenberg కార్యాలయ గంటల. 88 00:05:01,530 --> 00:05:04,490 రెండు విభాగీకరణ కాబట్టి కొంత ఈ, ఈ సాయంత్రం ప్రారంభమవుతుంది 89 00:05:04,490 --> 00:05:07,260 వారాంతం cs50.net/section వెళ్లి, మీరు చేస్తాము 90 00:05:07,260 --> 00:05:08,530 ప్రశ్నలు అనేక అడిగే. 91 00:05:08,530 --> 00:05:10,290 వాటిలో, ఎలా మీరు మీ వివరించింది 92 00:05:10,290 --> 00:05:12,040 నేటి వంటి సుఖంగా స్థాయి? 93 00:05:12,040 --> 00:05:14,450 ఇది బకెట్ లో ఎవరు సంబంధించి ఎలాంటి హార్డ్, ఫాస్ట్ పాలన ఉంది. 94 00:05:14,450 --> 00:05:17,170 మీరు బహుశా తెలిసిన కేవలం విషయం యొక్క విధమైన అయితే మీరు 95 00:05:17,170 --> 00:05:20,280 తక్కువ సౌకర్యవంతంగా లేదా వారిలో ఉన్నారు. 96 00:05:20,280 --> 00:05:21,350 >> ఇప్పుడు, పూర్తి వివరణలు. 97 00:05:21,350 --> 00:05:24,020 ఈ వారం ప్రాబ్లం సెట్ వివరణ, ప్రామాణిక రెండు 98 00:05:24,020 --> 00:05:28,560 మరియు హ్యాకర్ ఎడిషన్ అలైక్, ఇప్పుడు యొక్క cs50.net వద్ద ఆన్లైన్. 99 00:05:28,560 --> 00:05:31,500 మరియు మీరు చూస్తారు, ఈ సంచికలు మొదటి 100 00:05:31,500 --> 00:05:33,940 ప్రామాణిక ఎడిషన్ ప్రతి వారం, ఏదో కలిసి ఉంటుంది మేము 101 00:05:33,940 --> 00:05:36,550 ఒక కోడ్ walkthrough కాల్, ఒక సెషన్ ఒకటి నేతృత్వంలోని 102 00:05:36,550 --> 00:05:39,100 కోర్సు యొక్క టీచింగ్ సభ్యులు అందిస్తాయి, మీరు ద్వారా మార్గదర్శకత్వం 103 00:05:39,100 --> 00:05:42,290 అది వచ్చినప్పుడు చిట్కాలు, మరియు ఒక నిర్దిష్ట మార్గంలో మీరు క్రిందికి 104 00:05:42,290 --> 00:05:44,150 ఈ సమస్య సెట్లు ప్రారంభ కు. 105 00:05:44,150 --> 00:05:46,790 మీరు అనుకునే మీరు కనుక ఈ సమస్య ప్రతి నిర్దేశించింది 106 00:05:46,790 --> 00:05:50,250 మీరే నేను ఎక్కడ మొదలు లేదు, మీరు ఈ తో ప్రారంభం 107 00:05:50,250 --> 00:05:50,890 పూర్తి వివరణలు. 108 00:05:50,890 --> 00:05:53,450 నిజానికి, నా Zamyla చాన్, ఈ పరిచయం అనుమతిస్తాయి 109 00:05:53,450 --> 00:05:55,870 ప్రతి ప్రముఖ చేసే సంవత్సరం టీచింగ్ తోటి 110 00:05:55,870 --> 00:05:56,910 ఈ పూర్తి వివరణలు ఒకటి. 111 00:05:56,910 --> 00:05:57,961 Zamyla? 112 00:05:57,961 --> 00:06:03,370 >> [అప్లాజ్] 113 00:06:03,370 --> 00:06:03,975 ZAMYLA చాన్: ఓహ్, HI, ప్రతి ఒక్కరూ. 114 00:06:03,975 --> 00:06:05,130 నా పేరు Zamyla ఉంది. 115 00:06:05,130 --> 00:06:08,250 నేను వింత్రాప్ హౌస్ లో జూనియర్ అధ్యయనం ఇంజనీరింగ్ ఉన్నాను. 116 00:06:08,250 --> 00:06:10,890 కానీ నేను ప్రయత్నించండి మరియు నేను అనేక కంప్యూటర్ సైన్స్ కోర్సులు వంటి అధిగమించడంలో 117 00:06:10,890 --> 00:06:13,350 నేను నిజంగా ఈ ప్రముఖ కూడా ఉత్తేజం పొందుతున్నాను ఎందుకు చేయవచ్చు, ఇది 118 00:06:13,350 --> 00:06:14,590 సంవత్సరం పూర్తి వివరణలు. 119 00:06:14,590 --> 00:06:16,950 పూర్తి వివరణలు, నాకు, నా CS50 యొక్క ముఖ్యమైన భాగంగా ఉన్నాయి 120 00:06:16,950 --> 00:06:17,910 అనుభవం. 121 00:06:17,910 --> 00:06:22,710 Walkthrough సమయంలో, ప్రతి p సెట్లో, మేము ద్వారా వెళ్తారో 122 00:06:22,710 --> 00:06:25,580 సమస్య కలిసి సెట్, సమస్యలు చూసి, రకమైన 123 00:06:25,580 --> 00:06:27,360 నిర్వహించదగిన గాట్లు వాటిని అప్ తిరగడానికి. 124 00:06:27,360 --> 00:06:28,990 నేను పొందడానికి, మీరు చిట్కాలు, పద్ధతులు ఇస్తాము 125 00:06:28,990 --> 00:06:30,820 ద్వారా మరియు ప్రారంభించవచ్చు. 126 00:06:30,820 --> 00:06:33,510 నేను పూర్తి వివరణలు వద్ద మీరు అన్ని ఆశిస్తున్నాము. 127 00:06:33,510 --> 00:06:34,720 మీరు, వ్యక్తి తయారు పోతే 128 00:06:34,720 --> 00:06:36,580 ఆన్లైన్ లో ట్యూన్ చెయ్యండి. 129 00:06:36,580 --> 00:06:36,840 >> DAVID మలన్: అద్భుత. 130 00:06:36,840 --> 00:06:37,950 , Zamyla ధన్యవాదాలు. 131 00:06:37,950 --> 00:06:40,870 కాబట్టి శుక్రవారం, నిజానికి, పూర్తి వివరణలు ఉంటాయి గుర్తించలేరు 132 00:06:40,870 --> 00:06:43,110 మధ్యాహ్నం, కానీ ఈ రూపకల్పన ద్వారా ఉద్దేశపూర్వకంగా కాబట్టి 133 00:06:43,110 --> 00:06:45,750 మీరు ఒక శుక్రవారం తరగతి హాజరు భావిస్తున్న కూడా 134 00:06:45,750 --> 00:06:48,490 మధ్యాహ్నం, వీడియోలు అన్ని త్వరగా ఓవర్ ను ఉంటుంది 135 00:06:48,490 --> 00:06:48,990 వారాంతంలో. 136 00:06:48,990 --> 00:06:51,880 కాబట్టి cs50.net Zamyla యొక్క అన్ని ఉంటుంది గుర్తించలేరు 137 00:06:51,880 --> 00:06:53,130 పూర్తి వివరణలు. 138 00:06:54,800 --> 00:06:56,890 నేటి తేదీ మరియు సమయం, 3:00 PM ఉంది మరియు ఆ 139 00:06:56,890 --> 00:06:58,370 Harberd హాల్, 104. 140 00:06:58,370 --> 00:07:00,080 , టీచింగ్ యొక్క కొందరు సహచరులు కూడా తయారు చేశారు 141 00:07:00,080 --> 00:07:03,250 absentia లో మీ కోసం కొన్ని వ్యాఖ్యలు మీరు ఒక బిట్ ఇవ్వాలని 142 00:07:03,250 --> 00:07:06,760 కోణం ఏమి వారి అనుభవం వచ్చే మరియు వంటి 143 00:07:06,760 --> 00:07:08,990 CS50 యొక్క వెళ్ళడం వంటిది. 144 00:07:08,990 --> 00:07:11,250 కాబట్టి మేము కేవలం ఒక క్షణం లైట్లు, నేను మీరు డిం ఇచ్చే ఉంటే 145 00:07:11,250 --> 00:07:18,100 CS50 యొక్క సిబ్బందిలో కొందరు. 146 00:07:18,100 --> 00:07:20,440 >> JACKSON STEINKAMP: నేను ఒక ఫ్రెష్మాన్ గత సంవత్సరం CS50 పట్టింది 147 00:07:20,440 --> 00:07:22,880 వస్తాయి, మరియు అది పూర్తిగా నా మనస్సు తప్పుతుంది. 148 00:07:22,880 --> 00:07:25,090 నేను ముందు ఏ ప్రోగ్రామింగ్ తరగతులు తీసుకున్న ఎన్నడూ, 149 00:07:25,090 --> 00:07:26,380 మరియు ఏ కంప్యూటర్ సైన్స్ తో వచ్చింది ఎప్పుడూ 150 00:07:26,380 --> 00:07:27,320 అన్ని అనుభవం. 151 00:07:27,320 --> 00:07:29,240 మరియు కేవలం, నేను క్లాస్ గురించి Buzz విన్న మరియు 152 00:07:29,240 --> 00:07:30,050 అది చేయాలని నిర్ణయించుకుంది. 153 00:07:30,050 --> 00:07:31,780 >> జూలియా MITELMAN: ఇది నిజంగా మునిగి, నిజంగా తమాషాగా. 154 00:07:31,780 --> 00:07:33,480 ఈ రోజు ఇప్పటికీ నేను, - 155 00:07:33,480 --> 00:07:36,560 నేను ఇటీవల నేను డేవిడ్ మాకు ఇచ్చిన ఫ్లాపీ డిస్క్ కలిగి చూసిన 156 00:07:36,560 --> 00:07:38,140 ఉపన్యాసం యొక్క మా మొదటి రోజు. 157 00:07:38,140 --> 00:07:40,020 నా గోడ మీద కప్పిన చేసింది. 158 00:07:40,020 --> 00:07:42,410 ఈ బహుశా కొద్దిగా ఆకర్షణీయంగా లేని, కాని నేను నా లో ముగించారు 159 00:07:42,410 --> 00:07:46,930 ఎంత చల్లని ఒక రిమైండర్ గా తరగతి సమయంలో గోడ. 160 00:07:46,930 --> 00:07:49,240 >> TRAVIS డౌన్స్: అలా ఇబ్బంది ఉంది. 161 00:07:49,240 --> 00:07:50,770 >> JACKSON STEINKAMP: కంప్యూటర్ సైన్స్ విషయం మీరు 162 00:07:50,770 --> 00:07:52,370 మీరు ఒక కావు కూడా ప్రయత్నించాలి 163 00:07:52,370 --> 00:07:54,980 సాంప్రదాయ సైన్సెస్. 164 00:07:54,980 --> 00:07:58,510 ఇది దాని స్వంత అనుభవం, మరియు CS50 మీరు ఖచ్చితంగా చేస్తుంది 165 00:07:58,510 --> 00:08:01,520 TFS దాని యదార్ధ సైన్యం తో ద్వారా బాగా మద్దతు. 166 00:08:01,520 --> 00:08:03,700 >> ALI NAHM: నేను ఒక ఫ్రెష్మాన్ తీసుకున్నారు, మరియు నేను చాలా చేసిన 167 00:08:03,700 --> 00:08:04,215 కొత్త స్నేహితుల. 168 00:08:04,215 --> 00:08:07,170 నేను కూడా ఈ మొత్తం నిర్బంధ మరియు పరిచయం కాకముందు 169 00:08:07,170 --> 00:08:10,770 ఇంజనీరింగ్ పూర్తి పాఠశాల, మరియు నేను అధికంగా సిఫార్సు 170 00:08:10,770 --> 00:08:14,360 మరియు మా CS50 కుటుంబానికి మీరు స్వాగతం. 171 00:08:14,360 --> 00:08:17,510 >> యానివ్ YACOBY: CS50 ఎంత టూల్స్ ఉపయోగించడానికి మీరు బోధిస్తుంది 172 00:08:17,510 --> 00:08:19,210 ఆ విస్తృతంగా అందుబాటులో ఉంటాయి. 173 00:08:19,210 --> 00:08:21,840 మీరు ఒక ల్యాప్టాప్ అవసరం, మీరు ఒక వెబ్ బ్రౌజర్ అవసరం ఉంది, మరియు మీరు 174 00:08:21,840 --> 00:08:26,030 కొన్ని కోడ్ వ్రాయడం అవసరం, మరియు మీరు నిజంగా నిర్మించవచ్చు 175 00:08:26,030 --> 00:08:27,400 చక్కగా విషయాలు. 176 00:08:27,400 --> 00:08:31,660 >> కరెన్ జియావో: ఏదో చేయగలరు చేయడం చల్లని యొక్క 177 00:08:31,660 --> 00:08:34,580 మరియు దీన్ని ఉపయోగించడానికి మరియు దీన్ని ఎవరు కలిగి, మరియు ఆ 178 00:08:34,580 --> 00:08:35,900 నేను నిజంగా దాని గురించి ప్రేమించే. 179 00:08:35,900 --> 00:08:37,429 >> TIM MCLAUGHLIN: - సమాజ భావనను, నేను అనుకుంటున్నాను, ఈ లో 180 00:08:37,429 --> 00:08:39,470 నేను ఇప్పటివరకు తీసిన చేసిన ఇతర కోర్సు కంటే ఎక్కువ కోర్సు. 181 00:08:39,470 --> 00:08:41,350 మీరు మరొక తీసుకొని లేదు - 182 00:08:41,350 --> 00:08:42,740 మీరు మరొక అవసరం నింపి లేదు. 183 00:08:42,740 --> 00:08:45,310 మీరు ఉపన్యాసాలు వెళ్లి విభాగానికి వెళ్ళడం లేదు. 184 00:08:45,310 --> 00:08:49,630 కానీ మీరు అన్ని విషయముల యొక్క టన్నుల చేస్తున్నా 185 00:08:49,630 --> 00:08:51,560 ప్రోగ్రామింగ్ అండ్ టెక్నాలజీ గురించి అన్ని, కానీ అలా జరగలేదు 186 00:08:51,560 --> 00:08:53,090 నిజంగా ఒక తరగతి వంటి ఎక్కువ సమయం భావిస్తున్నాను. 187 00:08:53,090 --> 00:08:55,012 >> TRAVIS డౌన్స్: మొదటి రోజు, వారు కేక్ అందజేశారు, మరియు 188 00:08:55,012 --> 00:08:56,215 నేను తక్షణమే విక్రయించబడ్డాయి. 189 00:08:56,215 --> 00:08:57,822 >> JACOB PRITT: ఉచిత క్యాండీ మరియు పిజ్జా. 190 00:08:57,822 --> 00:08:59,820 >> ZAMYLA చాన్: - సంబంధం లేకుండా మీ ఆసక్తి స్థాయి, నేను అనుకుంటున్నాను 191 00:08:59,820 --> 00:09:05,170 CS50, మీరు ఆనందించండి మరియు మీరు తెలివితేటలలో ఉంటాం ఆ 192 00:09:05,170 --> 00:09:06,070 ఉద్దీపన. 193 00:09:06,070 --> 00:09:07,926 >> MARK GROZEN-SMITH: ఇది ఎల్లప్పుడూ తరగతి లో ఒక పార్టీ, అది ఒక ఉంది 194 00:09:07,926 --> 00:09:09,990 ప్రతి రాత్రి పార్టీ మీ p-సెట్ పని. 195 00:09:09,990 --> 00:09:11,880 >> JACKSON STEINKAMP: మీరు, ఒక సమస్య సెట్ పూర్తి ప్రతి సమయం 196 00:09:11,880 --> 00:09:13,710 మీరు ఒక ప్రాజెక్ట్ పూర్తి చేసిన భావిస్తాను కనిపిస్తుంది. 197 00:09:13,710 --> 00:09:16,580 >> మెలిస్సా నియు: ఇది మొదటి సంవత్సరం, మరియు నేను షాపింగ్ చేశారు. 198 00:09:16,580 --> 00:09:19,030 నా నాలుగు తరగతులు సిద్ధంగా ఉన్నారు, మరియు నేను Annenberg ఉంది. 199 00:09:19,030 --> 00:09:21,670 నేను ఒక స్నేహితుడు లోకి bump, మరియు ఆయన అన్నారు హే, నేను షాపింగ్ నేను 200 00:09:21,670 --> 00:09:24,330 ఈ తరగతి CS50 అని, మరియు మీరు నాతో వచ్చి ఉండాలి. 201 00:09:24,330 --> 00:09:28,150 ఆ పతనం తీసుకొని ముగించారు, మరియు ఆ తరగతి తర్వాత, నేను 202 00:09:28,150 --> 00:09:30,510 నేను CS లో చిన్న వెళుతున్న ఉండవచ్చు భావించారు. 203 00:09:30,510 --> 00:09:33,760 కానీ ఇక్కడ నేను, మూడు సంవత్సరాల తరువాత, ఇప్పటికీ కంప్యూటర్ అధ్యయనం am 204 00:09:33,760 --> 00:09:36,680 వాస్తవానికి శాస్త్రం మరియు ఒక ప్రధాన దానిని చేయడం, మరియు నేను ప్రతి ప్రియమైన 205 00:09:36,680 --> 00:09:37,780 ఇది క్షణం. 206 00:09:37,780 --> 00:09:39,030 >> రాబ్ బౌడెన్: నేను సంఖ్య ఆలోచన ఉంది. 207 00:09:46,408 --> 00:09:48,060 >> ALI NAHM: యొక్క చూసేలా. 208 00:09:48,060 --> 00:09:49,200 >> మెలిస్సా నియు: Craziness. 209 00:09:49,200 --> 00:09:50,610 >> SPEAKER 1: నేను చాలా క్లిచ్ అంటాను నేను భావిస్తున్నాను. 210 00:09:50,610 --> 00:09:52,530 నేను అద్భుతం, ఇష్టం, అని చెప్తాము. 211 00:09:52,530 --> 00:09:53,540 >> యానివ్ YACOBY: యాక్సెసిబిలిటీ. 212 00:09:53,540 --> 00:09:55,080 >> JACOB PRITT: ఉచిత క్యాండీ మరియు పిజ్జా. 213 00:09:55,080 --> 00:09:57,310 >> TRAVIS డౌన్స్: ఒక తరగతి డౌన్ ప్రారంభించడం సాధ్యం కాదు ఆ కేక్ ప్రకటిస్తే. 214 00:09:57,310 --> 00:09:58,510 >> TIM MCLAUGHLIN: శక్తినిచ్చే. 215 00:09:58,510 --> 00:10:00,040 >> విపుల్ SHEKHAWAT: ఎసెన్షియల్. 216 00:10:00,040 --> 00:10:02,636 >> రాబ్ బౌడెన్: నాకు ఒక సమాధానం భావిస్తారు లెట్. 217 00:10:02,636 --> 00:10:04,480 నేను ఏదో వచ్చింది అనుకుంటున్నాను. 218 00:10:04,480 --> 00:10:07,092 ఓహ్, దేవుడు. 219 00:10:07,092 --> 00:10:13,370 అవును, నా పేరు యొక్క రాబ్ బౌడెన్, మరియు ఈ CS50 ఉంది. 220 00:10:13,370 --> 00:10:16,340 >> [అప్లాజ్] 221 00:10:20,810 --> 00:10:23,390 DAVID మలన్: అన్ని కుడి, కాబట్టి ఒక చిత్రాన్ని చిత్రించటానికి ప్రారంభిద్దాం 222 00:10:23,390 --> 00:10:26,230 మేము వెళ్లి, యొక్క పరిచయం తెలియజేయవచ్చు దీనిలో దిశ 223 00:10:26,230 --> 00:10:28,190 pseudocode అని పిలుస్తారు ఇక్కడ ఈ భావన. 224 00:10:28,190 --> 00:10:29,560 కాబట్టి pseudocode ఒక ప్రోగ్రామింగ్ కాదు 225 00:10:29,560 --> 00:10:30,810 స్వయంగా చోటు భాష. 226 00:10:30,810 --> 00:10:33,250 ఇది కేవలంగా సాంకేతిక ఏమీ, కానీ అది ఒక కేవలం విధమైన యొక్క 227 00:10:33,250 --> 00:10:36,490 చాలా ఖచ్చితంగా మీరే వ్యక్తం సాధారణ మార్గం, 228 00:10:36,490 --> 00:10:39,730 చాలా algorithmically బాగా ప్రక్రియాత్మకంగా, కానీ లేకుండా 229 00:10:39,730 --> 00:10:42,570 మీరు వ్యక్తం ఏమి భాష గురించి ఆందోళన అవసరం 230 00:10:42,570 --> 00:10:43,150 మీరే సైన్ 231 00:10:43,150 --> 00:10:46,280 ఇది ఆంగ్ల మరియు ప్రోగ్రామింగ్ భాషలలో కొన్ని మోడల్ 232 00:10:46,280 --> 00:10:48,790 మీరు తెలిసి ఉండాలి జరిగే, కాబట్టి మేము ప్రారంభించవచ్చు 233 00:10:48,790 --> 00:10:50,600 మేము వెళ్ళి వంటి విషయం ఈ విధమైన రచనా. 234 00:10:50,600 --> 00:10:54,450 నిజానికి, జోసెఫ్, నేను వేదిక పై మీరు అప్ తీసుకునే అవకాశం 235 00:10:54,450 --> 00:10:55,490 ఇక్కడ స్క్రైబ్? 236 00:10:55,490 --> 00:11:00,130 నేను ముందుగానే ఇక్కడ ముందుకు పోయింది మరియు ఉంచేందుకు ను మర్చిపోతే 237 00:11:00,130 --> 00:11:02,920 కొన్ని సాక్స్ నేటి, మరియు ఈ మా మరింత మధ్య ఉంటుంది 238 00:11:02,920 --> 00:11:03,780 నమ్మశక్యం ఉదాహరణలు. 239 00:11:03,780 --> 00:11:04,580 >> ఇప్పుడు, నేను ఇక్కడ మీరు పైగా అవసరం. 240 00:11:04,580 --> 00:11:05,630 నేను సాక్స్ భాగంగా చేస్తాను. 241 00:11:05,630 --> 00:11:08,040 కాబట్టి ఇక్కడ ఒక చిన్న స్క్రాచ్ ప్యాడ్ ఉన్నాయి. 242 00:11:08,040 --> 00:11:09,940 ఇది కచ్చితంగా ఒక Mac లో TextEdit ఉంది. 243 00:11:09,940 --> 00:11:12,270 మేము అసలైన runnable కార్యక్రమం ఎలా రాయాలో, కాని లేదు 244 00:11:12,270 --> 00:11:14,220 మేము కేవలం pseudocode ఆధారిత అవుట్ స్కెచ్చింగ్ ఆరంభమవుతుంది చేస్తున్నారు 245 00:11:14,220 --> 00:11:17,830 మీరు ఇక్కడ నాకు అందించడానికి న్యాయవాది కొన్ని న. 246 00:11:17,830 --> 00:11:20,760 ఇక్కడ ఇంట్లో సాక్స్ నా కుప్ప ఉంది. 247 00:11:20,760 --> 00:11:23,320 నేను ఉదయం మేల్కొలపడానికి ఉన్నప్పుడు ఎలాంటి సాక్స్ మరియు మేము ఇప్పుడు 248 00:11:23,320 --> 00:11:26,280 ,, ఒక ప్రోగ్రామ్ రాయడం రకాల ఒక అల్గోరిథం అవసరం తో 249 00:11:26,280 --> 00:11:27,900 నా అడుగుల ఈ సాక్స్ పొందడానికి. 250 00:11:27,900 --> 00:11:30,860 మరియు అదే విధంగా, యొక్క చూసేలా మేము యాత్ర మీద, లేదా ఎదుర్కునే, 251 00:11:30,860 --> 00:11:32,860 మీరు వెళుతున్న ఆలోచనల కొన్ని ప్రారంభించడానికి కలిగి 252 00:11:32,860 --> 00:11:35,470 ప్రోగ్రామింగ్ గురించి మరింత తీవ్రంగా ఆలోచించడం 253 00:11:35,470 --> 00:11:37,950 లేదంటే మీ కార్యక్రమాలు చాలా ఉద్దేశించబడింది ప్రవర్తించే లేదు. 254 00:11:37,950 --> 00:11:39,580 >> నేను ఇక్కడ కూర్చో. 255 00:11:39,580 --> 00:11:41,180 నేను సాక్స్ నా కుప్ప పొందారు. 256 00:11:41,180 --> 00:11:43,780 ఒక సహేతుకమైన మానవుడు మొదటి విషయం ఏమిటి 257 00:11:43,780 --> 00:11:46,600 గోల్ సాక్స్ ఒక జత పరుగులు చేసి ఉన్నప్పుడు ఏమి? 258 00:11:46,600 --> 00:11:49,190 ఒకరు ఒక అడుగు, మరియు ఒక దశ ఇస్తాయి. 259 00:11:49,190 --> 00:11:49,796 Yeah? 260 00:11:49,796 --> 00:11:50,690 ప్రేక్షకులు: డౌన్ బెండ్. 261 00:11:50,690 --> 00:11:54,290 DAVID మలన్: సరే, డౌన్ బెండ్. 262 00:11:54,290 --> 00:11:55,540 రెండు దశ. 263 00:11:59,975 --> 00:12:00,645 రెండు దశ. 264 00:12:00,645 --> 00:12:01,840 ప్రేక్షకులు: మీ గుంట అందుకోవచ్చు. 265 00:12:01,840 --> 00:12:03,220 DAVID మలన్: మీ గుంట అందుకోవచ్చు. 266 00:12:03,220 --> 00:12:07,610 సరే, కొంచెం ఇక్కడ సందిగ్ధత, మరియు ఈ మొదటి ఒకటి 267 00:12:07,610 --> 00:12:09,380 మేము ఉద్దేశపూర్వకంగా కోరుకుంటున్నాము చేస్తున్న బ్లాక్స్ stumbling 268 00:12:09,380 --> 00:12:10,290 ఇక్కడ పోటీపడుతున్నారు. 269 00:12:10,290 --> 00:12:14,110 ఇది ఒక చిన్న అస్పష్ట, కనుక మీ గుంట ఎంచుకొని. 270 00:12:14,110 --> 00:12:17,425 ఫైన్, నేను ఈ ఒక తీసుకొని వెళ్తాము, కానీ కంప్యూటర్, ఒక గ్రహించడం 271 00:12:17,425 --> 00:12:20,420 బిట్, మానవ స్వభావం యొక్క విధమైన కేవలం వెళుతున్నాం లేదు 272 00:12:20,420 --> 00:12:21,490 సమీప ఒకదాన్ని ఎంచుకోండి. 273 00:12:21,490 --> 00:12:23,590 మేము వ్యక్తం, దీర్ఘ ముందు, ప్రారంభించడానికి చూడాలని 274 00:12:23,590 --> 00:12:24,610 మరింత ఖచ్చితంగా మేమే. 275 00:12:24,610 --> 00:12:26,600 >> All right, కాబట్టి దశల రెండు మీ గుంట ఎంచుకొని ఉంది. 276 00:12:26,600 --> 00:12:27,520 మేము తీసుకుంటాము. 277 00:12:27,520 --> 00:12:28,620 మూడు దశ. 278 00:12:28,620 --> 00:12:29,532 తిరిగి లో. 279 00:12:29,532 --> 00:12:30,900 ప్రేక్షకులు: ఒక సరిపోలే జత కనుగొనండి. 280 00:12:30,900 --> 00:12:32,060 DAVID మలన్: మ్యాచింగ్ జత కనుగొనండి. 281 00:12:32,060 --> 00:12:34,740 సరే, ఈ మంచి ఉంది. 282 00:12:34,740 --> 00:12:35,650 నేను ఈ గుంట ఎన్నుకోవలసి వచ్చింది. 283 00:12:35,650 --> 00:12:39,200 కాబట్టి గోల్ ఇప్పుడు, ఒక మ్యాచింగ్ గుంట కనుగొనేందుకు, కానీ ఏమి 284 00:12:39,200 --> 00:12:39,990 ఆ శతకము 285 00:12:39,990 --> 00:12:42,130 బుధవారం అనే ఉండటం దీనికి మానవ నేను కేవలం 286 00:12:42,130 --> 00:12:44,700 కేవలం రకం ఒక ఫోన్ బుక్ లో మైక్ స్మిత్ కనుగొనేందుకు ఎలా తెలుసు 287 00:12:44,700 --> 00:12:45,640 వారి స్వభావం తో వెళ్ళింది. 288 00:12:45,640 --> 00:12:49,220 కానీ ఇక్కడ, అది ఖచ్చితంగా ఇక్కడ ఈ గుంట, కానీ కంప్యూటర్ యొక్క 289 00:12:49,220 --> 00:12:51,350 కాబట్టి సహజమైన మాత్రం కాదు. 290 00:12:51,350 --> 00:12:53,830 ఒక కంప్యూటర్ మేము వంటి ఒక బైట్ల సేకరణ కలిగి అన్నారు 291 00:12:53,830 --> 00:12:55,380 బుధవారం చర్చించారు, మరియు ఉంటాయి 292 00:12:55,380 --> 00:12:56,710 మెమరీలో ఏదో నిర్వహించారు. 293 00:12:56,710 --> 00:13:00,400 కానీ పాయింట్ కంప్యూటర్ మాత్రమే సామర్థ్యం కలిగి ఉంటుంది 294 00:13:00,400 --> 00:13:03,390 ఒక సమయంలో ఒక విషయాలు చూడండి, మరియు నిజానికి, మేము కూడా 295 00:13:03,390 --> 00:13:05,980 మానవులు - నేను క్రింద glanced మరియు ఒక స్ప్లిట్ లాగా అనిపిస్తుంది కూడా 296 00:13:05,980 --> 00:13:08,900 గుంట ఉన్న తరువాత నేను, నా మెదడు నా కళ్ళు తెలుసు 297 00:13:08,900 --> 00:13:12,000 బహుశా శీఘ్ర ఆ సాక్స్ యొక్క చెడిపోయిన లేదు, మరియు అప్పుడు ఉంచుతారు 298 00:13:12,000 --> 00:13:13,400 ప్రశ్న కూడా న. 299 00:13:13,400 --> 00:13:15,780 >> మేము ఇప్పుడు కంప్యూటర్ అన్ని మరింత విస్మరించవచ్చు, అయితే 300 00:13:15,780 --> 00:13:17,780 ఎలా నేను ఈ మ్యాచింగ్ జత కనుక్కుంటారు? 301 00:13:17,780 --> 00:13:18,890 Well, మేము iterate ఉంటుంది. 302 00:13:18,890 --> 00:13:21,440 మేము సాక్స్ ఈ మెస్ పైగా బహుశా లూప్ ఉంటుంది 303 00:13:21,440 --> 00:13:25,760 నేను ప్రతి గుంట ఏదో వంటి చెప్పడానికి వస్తే నేల, ఇది ఎంచుకోండి 304 00:13:25,760 --> 00:13:30,195 అప్, మరియు ఇతర అదే ఆకారం మరియు పరిమాణం, అప్పుడు IF 305 00:13:30,195 --> 00:13:32,150 డాట్, డాట్, డాట్, మేము కథ చేస్తాము. 306 00:13:32,150 --> 00:13:34,430 కాబట్టి ప్రతి గుంట, కాబట్టి నేను ఈ ఒక ఎంచుకొని. 307 00:13:34,430 --> 00:13:36,520 నేను ఈ ఈ ఒక సమానం తనిఖీ. 308 00:13:36,520 --> 00:13:38,250 ఇది నేను సైడ్ ప్రక్కనపెట్టి కాదు. 309 00:13:38,250 --> 00:13:39,220 అప్పుడు నేను మళ్ళీ iterate. 310 00:13:39,220 --> 00:13:40,340 సమాన ఈ ఒకటి? 311 00:13:40,340 --> 00:13:42,010 కాదు, అది, నేను అది ప్రక్కనపెట్టి కాదు. 312 00:13:42,010 --> 00:13:42,710 ఈ ఒకటి? 313 00:13:42,710 --> 00:13:43,200 నం 314 00:13:43,200 --> 00:13:43,670 ఈ ఒక? 315 00:13:43,670 --> 00:13:44,520 కాదు, మొదలగునవి. 316 00:13:44,520 --> 00:13:48,730 మరియు తర్వాత చివరకు, ఆశాజనక, నేను ఇక్కడ ఈ గుంట కలుస్తారు. 317 00:13:48,730 --> 00:13:51,350 ఒకే ఆకారం, పరిమాణం కాబట్టి, అది పడుతుంది. 318 00:13:51,350 --> 00:13:53,980 >> ఇప్పుడు, ఇక్కడ మా తదుపరి దశలో విధంగా ఉంటుంది? 319 00:13:53,980 --> 00:13:54,402 Yeah? 320 00:13:54,402 --> 00:13:56,090 ప్రేక్షకులు: ఎడమ నుండి కుడి గుర్తించండి. 321 00:13:56,090 --> 00:13:58,980 DAVID మలన్: సరే,, కుడి మరియు ఎడమ గుర్తించడానికి 322 00:13:58,980 --> 00:14:01,870 రచనల అదృష్టవశాత్తూ, ఆ రకమైన. 323 00:14:01,870 --> 00:14:04,020 ఒక చిన్న సమాన, లేదా నేను వాళ్లని విధంగా ధరిస్తారు చేసిన. 324 00:14:04,020 --> 00:14:07,020 All right, నేను మేము గుర్తించాము కాబట్టి. 325 00:14:07,020 --> 00:14:09,980 మేము ముందుకు ముందు ఇప్పుడు, నాకు అభిప్రాయపడుతున్నారు వీలు ఏ జోసెఫ్స్ 326 00:14:09,980 --> 00:14:12,890 ఒక పాండిత్యంలో ప్రోగ్రామర్ విధమైన ఇక్కడ చేస్తున్న. 327 00:14:12,890 --> 00:14:15,800 మరలా, ఈ చేయడం సంఖ్య ఒక మార్గం అయితే మించి ఉన్నది కేవలం 328 00:14:15,800 --> 00:14:18,480 పంక్తులు సంఖ్య జోసెఫ్ ఇప్పటికే దీన్ని ప్రారంభించారు 329 00:14:18,480 --> 00:14:19,460 ఇండెంటేషన్ని అబ్బాయి. 330 00:14:19,460 --> 00:14:21,950 నిజానికి, ఈ, ప్రోగ్రామింగ్ లో ఒక సాధారణ పద్దతి 331 00:14:21,950 --> 00:14:26,110 అనగా మీరు ఏదో శైలి మళ్ళీ వెతికినా, పునరుత్థాన చేసినప్పుడు, వంటి 332 00:14:26,110 --> 00:14:28,480 మేము ప్రతి ఇంగ్లీష్ పదబంధం "తో ధ్వనించింది చేస్తున్నారు 333 00:14:28,480 --> 00:14:31,090 మేము చూస్తారు వంటి, "pseudocode లో దీనిపై ప్రహసనం వంటి నాటకం మరియు, 334 00:14:31,090 --> 00:14:33,410 సాధారణ ప్రోగ్రామింగు భాషలు, కేవలం ఇండెంట్ ఉంది. 335 00:14:33,410 --> 00:14:36,240 స్పేస్ బార్ కొన్ని సార్లు నొక్కండి, Tab కీ లేదా వంటి హిట్ 336 00:14:36,240 --> 00:14:40,660 కింద కాబట్టి నెస్టెడ్ "ప్రతి గుంట" యొక్క భాగం ఉంది 337 00:14:40,660 --> 00:14:43,430 మీరు ఆ లూప్ ఫలితంగా చెయ్యాల్సిన విషయం. 338 00:14:43,430 --> 00:14:45,940 కాబట్టి అన్ని అర్థ వివరణ అందిస్తున్నట్లు చేసే పని. 339 00:14:45,940 --> 00:14:48,620 ఇప్పుడు అదే సమయంలో, "అది ఒకే ఆకారం మరియు పరిమాణం అయితే," 340 00:14:48,620 --> 00:14:51,590 అది "టేక్" నిజానికి మరింత కేవలం అర్థం ఇండెంట్ ఉంది 341 00:14:51,590 --> 00:14:54,370 , మీరు ఆ పరిస్థితి ఉంటే చెయ్యాలి మాత్రమే విషయం 342 00:14:54,370 --> 00:14:59,770 ఆ శాఖ, రోడ్ లో చీలిక, నిజమైన అయితే. 343 00:14:59,770 --> 00:15:02,130 >> కాబట్టి ఇప్పుడు ఇక్కడ, మేము అడుగు నాలుగు లో ఉన్నారు, కుడి మరియు ఎడమ గుర్తిస్తాయి. 344 00:15:02,130 --> 00:15:03,410 నేను మేము గుర్తించాము. 345 00:15:03,410 --> 00:15:05,150 నాకు ఐదు అడుగు ఇవ్వండి. 346 00:15:05,150 --> 00:15:07,880 మరియు సాంకేతికంగా, మేము నిజంగా కాల్ కాలేదు 347 00:15:07,880 --> 00:15:09,510 ప్రతి వస్తువుకు - 348 00:15:09,510 --> 00:15:11,450 మీరు బహుశా అన్ని మార్గాలను ఉంటే సంఖ్య ఉండాలి 349 00:15:11,450 --> 00:15:12,190 మేము ఈ చేయబోతున్నామని. 350 00:15:12,190 --> 00:15:14,006 JOSEPH: [వినబడని] 351 00:15:14,006 --> 00:15:14,610 DAVID మలన్: [వినబడని]? 352 00:15:14,610 --> 00:15:16,070 సరే, జరిమానా, హక్కు, మేము మీ మార్గం చేస్తాను. 353 00:15:16,070 --> 00:15:19,590 All right, కాబట్టి దశల ఐదు, ఎలా మేము గుంట చేయాలి? 354 00:15:19,590 --> 00:15:22,310 మేము ఎలా ఇక్కడ, తర్వాత ముందుకి? 355 00:15:22,310 --> 00:15:22,730 అవును? 356 00:15:22,730 --> 00:15:24,300 ప్రేక్షకులు: కుడి కాలు పైకి ఎత్తండి. 357 00:15:24,300 --> 00:15:27,100 DAVID మలన్: సరే, కుడి కాలు పైకి ఎత్తండి. 358 00:15:27,100 --> 00:15:29,330 ఆరు దశ? 359 00:15:29,330 --> 00:15:30,728 త్వరగా. 360 00:15:30,728 --> 00:15:31,202 అవును. 361 00:15:31,202 --> 00:15:33,100 ప్రేక్షకులు: గుంట యొక్క ఒక ఓపెన్ ముగింపు కనుగొనండి. 362 00:15:33,100 --> 00:15:34,440 DAVID మలన్: సరే, గుంట యొక్క ఓపెన్ ముగింపు చూడండి. 363 00:15:34,440 --> 00:15:34,840 సో గుడ్. 364 00:15:34,840 --> 00:15:37,180 ఇక్కడ, నిజాయితీగా, ఒక సాధారణ స్వభావం కేవలం ఉంటుంది 365 00:15:37,180 --> 00:15:39,880 కుడివైపు గుంట న ఉంచారు, కానీ అది చాలా చాలా సందేహాస్పదంగా ఉంది. 366 00:15:39,880 --> 00:15:42,750 కంప్యూటర్ లేదా మానవ ఆ అర్ధమేమిటో తెలుసు, తప్ప 367 00:15:42,750 --> 00:15:45,160 అది ఇక్కడ, ఆ అమలు మాత్రం కాదు, కానీ నా ఉంచిన 368 00:15:45,160 --> 00:15:46,520 స్టాక్ ప్రారంభ దొరకలేదు. 369 00:15:46,520 --> 00:15:48,222 ఏడు దశ? 370 00:15:48,222 --> 00:15:49,700 ప్రేక్షకులు: మీ కాలి తాకండి. 371 00:15:49,700 --> 00:15:51,070 DAVID మలన్: టచ్ కాలి. 372 00:15:51,070 --> 00:15:53,546 సరే, ఇప్పుడు మేము వెళ్ళి - 373 00:15:53,546 --> 00:15:56,480 కుడివైపు అన్ని, నేను ఇక్కడ కొన్ని స్వేచ్ఛ తీసుకుని వెళుతున్న. 374 00:15:56,480 --> 00:15:57,110 ధన్యవాదాలు. 375 00:15:57,110 --> 00:15:59,210 ఎనిమిది దశ? 376 00:15:59,210 --> 00:16:00,060 గుంట న ఉంచండి. 377 00:16:00,060 --> 00:16:02,060 సరే, ఇప్పుడు నేను, మేము దగ్గరగా టేక్ క్రమం తగినంత భావిస్తున్నాను 378 00:16:02,060 --> 00:16:03,480 ఇంట్లో ఈ ఒక. 379 00:16:03,480 --> 00:16:05,980 All right, ఈ పెరుగుతుంది. 380 00:16:05,980 --> 00:16:07,950 నిజానికి, ఇది అర్థం కొన్ని స్వేచ్ఛ తీసుకొని వెళ్తాము. 381 00:16:07,950 --> 00:16:08,920 గుంట న ఉంచండి. 382 00:16:08,920 --> 00:16:10,853 కుడివైపు అన్ని, ఇప్పుడు తొమ్మిది అడుగు? 383 00:16:10,853 --> 00:16:11,740 ప్రేక్షకులు: పాదాన్ని క్రింది ఉంచండి. 384 00:16:11,740 --> 00:16:12,510 DAVID మలన్: ధన్యవాదాలు. 385 00:16:12,510 --> 00:16:15,610 దశ తొమ్మిది, పాదాన్ని క్రింది పెట్టి, మరియు ఇప్పుడు, మేము తిరిగి చేయవచ్చు. 386 00:16:15,610 --> 00:16:19,540 కాబట్టి, బహుశా మేము ఇప్పుడు దశ 10 లోకి వెళ్ళి గుర్తించడానికి చెప్పగలదు 387 00:16:19,540 --> 00:16:21,960 గుంట వదిలి, కానీ బహుశా ఇప్పటికే పూర్తి ఉంది. 388 00:16:21,960 --> 00:16:24,100 >> కాబట్టి అప్పుడు, నేను ఈ దశలను రిపీట్ యొక్క క్రమం చేయవచ్చు. 389 00:16:24,100 --> 00:16:25,260 కానీ ఈ విధమైన ప్రశ్న ప్రార్థిస్తాడు. 390 00:16:25,260 --> 00:16:28,100 ముందు, గత సమయం మేము, మేము ఏదో పునరావృతం అనుకున్నారు 391 00:16:28,100 --> 00:16:30,730 ఒక కోసం, పునరుత్ధాన, మళ్ళీ మరియు డిడ్ ఇట్ ఎగైన్ 392 00:16:30,730 --> 00:16:32,660 ప్రతి లూప్ మాట్లాడటానికి. 393 00:16:32,660 --> 00:16:36,420 రెండు నిర్వహించడానికి క్రమంలో ఒక లూప్ ఉపయోగించడానికి కోణంలో చేస్తుంది 394 00:16:36,420 --> 00:16:38,470 ఎడమ మరియు కుడి గుంట? 395 00:16:38,470 --> 00:16:40,460 ఈ కార్యకలాపాలను చాలా చక్కని లాగ అనిపిస్తుంది ఎందుకంటే 396 00:16:40,460 --> 00:16:43,090 ఒక ఇక్కడ మరియు ఒక మొదలవుతుంది వాస్తవం తప్ప 397 00:16:43,090 --> 00:16:44,850 ఇక్కడ మొదలవుతుంది? 398 00:16:44,850 --> 00:16:47,400 మేము లూప్ చేయండి, లేదా మేము రాయడం దశలను ఉంచేందుకు లేదు 399 00:16:47,400 --> 00:16:48,745 10 మరియు 11 మరియు 12? 400 00:16:48,745 --> 00:16:50,540 ప్రేక్షకులు: లూప్. 401 00:16:50,540 --> 00:16:52,240 >> DAVID మలన్: సరే, లూప్. 402 00:16:52,240 --> 00:16:54,730 నేను నిజానికి కొనసాగించడాన్ని చెప్పారు ఉండవచ్చు. 403 00:16:54,730 --> 00:16:55,720 ఎందుకు ఈ సందర్భంలో? 404 00:16:55,720 --> 00:16:57,940 Well, ఈ వాస్తవానికి మా కాని స్పష్టమైన మొదటి ఉంది 405 00:16:57,940 --> 00:17:01,210 నిర్మాణాల నిర్ణయాలు మరియు వాస్తవానికి, కొలతలు ఒకటి తో 406 00:17:01,210 --> 00:17:03,990 మనం కోసం మరియు మీరు కోసం, విశ్లేషించడానికి చేస్తాము 407 00:17:03,990 --> 00:17:06,780 ఒక ప్రోగ్రామ్ యొక్క నాణ్యత బాగా ఉంది రూపకల్పన ఎంత ఉంది. 408 00:17:06,780 --> 00:17:09,619 మీరు అవసరమైన పని తక్కువగా చేసారు 409 00:17:09,619 --> 00:17:12,480 ఉద్యోగం పరంగా గాని, అత్యంత వేగంగా పూర్తిచేశారని 410 00:17:12,480 --> 00:17:15,430 మీ సమయం లేదా కంప్యూటర్ యొక్క రన్నింగ్ సమయం పరంగా? 411 00:17:15,430 --> 00:17:17,589 ఎన్ని కార్యకలాపాలు చేస్తుంది అది అమలు చేయడానికి? 412 00:17:17,589 --> 00:17:20,180 కాబట్టి నిస్సందేహంగా, ఈ లూప్ ఎందుకంటే ఒక అవకాశం 413 00:17:20,180 --> 00:17:22,829 నేను కాపీ మరియు పేస్ట్, జోసెఫ్ వంటి సమర్థవంతంగా ప్రారంభం వెంటనే 414 00:17:22,829 --> 00:17:25,010 ఒక క్షణంలో చేయడం ప్రారంభిస్తుంది, మీరు మీ వృధా రకం ఉన్నారు 415 00:17:25,010 --> 00:17:27,140 సమయం, మరియు మీరు ఎన్నటికీ వ్యక్తీకరణ ఉండటం చేస్తున్నారు. 416 00:17:27,140 --> 00:17:30,260 >> కానీ అదే సమయంలో, ఈ నిజంగా కేవలం రెండు ప్రత్యేక ఉంటాయి 417 00:17:30,260 --> 00:17:31,890 కేసులు, ఎడమ మరియు కుడి. 418 00:17:31,890 --> 00:17:34,930 మరియు ముందు అయితే, నేను 10 లేదా 20 లేదా ఎక్కువ గుంటలలో ఉండవచ్చు 419 00:17:34,930 --> 00:17:37,960 ఒక కుప్ప, అది ఖచ్చితంగా 50 రేఖలను కలిగి లేదు అర్ధమే 420 00:17:37,960 --> 00:17:40,180 కోడ్, తరువాత ఒకటి, ఈ గుంట తనిఖీ చెప్పడం 421 00:17:40,180 --> 00:17:41,300 తరువాత ఒక. 422 00:17:41,300 --> 00:17:43,450 ఇక్కడ, అది కొద్దిగా తక్కువ స్పష్టమైన, మరియు నేను ప్రతిపాదించిన చేస్తుంది 423 00:17:43,450 --> 00:17:44,390 మేము గాని మార్గం వెళ్ళి అని. 424 00:17:44,390 --> 00:17:46,720 అది మాత్రమే ఉచ్చులు, మనం గాని, ఆ లూప్ కలిగి 425 00:17:46,720 --> 00:17:50,620 రెండుసార్లు, లేదా మేము కేవలం కాపీ మరియు కేవలం కొద్దిగా అతికించండి కాలేదు 426 00:17:50,620 --> 00:17:53,270 ఇక్కడ పని పొందడానికి. 427 00:17:53,270 --> 00:17:55,210 కానీ ఈ ప్రోగ్రామ్ మాట్లాడటానికి, బగ్గీ ఉంది. 428 00:17:55,210 --> 00:17:59,120 అలా కొన్ని తప్పులు, లోపాలు, లేదా మూలకు కేసులు ఉండవచ్చు 429 00:17:59,120 --> 00:18:00,860 మేము నిజంగా ముందుగా లేదని, మాట్లాడతారు. 430 00:18:00,860 --> 00:18:03,400 ఏమీ ఈ సమయంలో తప్పు జరిగింది, కానీ సమస్య ఉండవచ్చు 431 00:18:03,400 --> 00:18:06,100 ఈ కార్యక్రమం అమలు అయితే? 432 00:18:06,100 --> 00:18:07,040 ప్రేక్షకులు: మీరు ఏ సాక్స్ లేదు. 433 00:18:07,040 --> 00:18:08,980 >> DAVID మలన్: లేనే లేరు సాక్స్ ఉండవచ్చు కాబట్టి. 434 00:18:08,980 --> 00:18:10,380 కాబట్టి యొక్క ఆ మూలన కేసు పరిగణలోకి తెలియజేయండి. 435 00:18:10,380 --> 00:18:14,670 మేము ఒక అడుగు తిరిగి పైకి స్క్రోల్ చేయండి అని కాబట్టి, అందువలన ఒకటి అడుగు 436 00:18:14,670 --> 00:18:16,540 డౌన్ వంగి, ఆ వెతుకుతుంది కాబట్టి. 437 00:18:16,540 --> 00:18:21,250 దశ రెండు, మీ గుంట ఎంచుకొని, కానీ, సరిపోలే గుంట కనుగొనడానికి 438 00:18:21,250 --> 00:18:22,420 కుడివైపు గుర్తిస్తాయి. 439 00:18:22,420 --> 00:18:25,050 , మేము రకమైన ఊహల మొత్తం బంచ్ చేసిన, మరియు ఈ ఉంది 440 00:18:25,050 --> 00:18:27,720 స్పష్టముగా, ఎందుకు కార్యక్రమం కొన్నిసార్లు క్రాష్. 441 00:18:27,720 --> 00:18:30,240 మీరు, ప్రోగ్రామర్, కొన్ని అంచనాలు, వంటి చేసి ఉంటే 442 00:18:30,240 --> 00:18:33,000 ఖచ్చితంగా సాక్స్ ఖచ్చితంగా అక్కడ జరగబోతోంది ఉన్నట్లు జరగబోతోంది 443 00:18:33,000 --> 00:18:35,310 కంప్యూటర్ లో వదిలి మెమరీ ఉండాలి, ఖచ్చితంగా అక్కడ జరగబోతోంది 444 00:18:35,310 --> 00:18:37,420 హార్డు డ్రైవు వదిలి డిస్క్ స్థలం ఉండాలి - 445 00:18:37,420 --> 00:18:39,040 Well, మీరు ఈ అంచనాలను తయారు, మరియు ఆ లేకుంటే 446 00:18:39,040 --> 00:18:41,880 నిజానికి, రియాలిటీ, ఎవరు ఏమి కొన్నిసార్లు కంప్యూటర్ యొక్క తెలుసు 447 00:18:41,880 --> 00:18:42,520 ఏమవుతుంది? 448 00:18:42,520 --> 00:18:44,450 మరియు కొన్నిసార్లు, మీరు స్పిన్నింగ్ బీచ్ బంతి లేదా వచ్చినప్పుడు 449 00:18:44,450 --> 00:18:47,750 సరైన కారణం అని స్తంభింపచేసిన Windows లేదా వంటి కొన్ని 450 00:18:47,750 --> 00:18:50,980 ప్రోగ్రామర్ ఆ పిలవబడే మూలలో కేసులు ముందుగా లేదు. 451 00:18:50,980 --> 00:18:53,050 ఏమి ఈ కార్యక్రమంలో సమస్య ఉండవచ్చు? 452 00:18:53,050 --> 00:18:53,330 Yeah? 453 00:18:53,330 --> 00:18:55,950 >> ప్రేక్షకులు: మీరు కుడి కాలు మరియు ఎడమ కాలు లేదు. 454 00:18:55,950 --> 00:18:58,920 DAVID మలన్: సరే, ఒక కుడి కాలు మరియు ఒక రెండు కలిగి ఉండవచ్చు 455 00:18:58,920 --> 00:19:01,940 ఎడమ కాలు, మరియు ఈ కార్యక్రమం విశ్వవ్యాప్త కాదు 456 00:19:01,940 --> 00:19:02,590 వర్తించే. 457 00:19:02,590 --> 00:19:03,658 ఇతరులు? 458 00:19:03,658 --> 00:19:05,650 ప్రేక్షకులు: మీరు ఒక అనాధ గుంట ఎంపిక ఉండవచ్చు. 459 00:19:05,650 --> 00:19:07,970 DAVID మలన్: నేను ఒక అనాధ గుంట ఎంపిక ఉండవచ్చు, కాబట్టి ఒక 460 00:19:07,970 --> 00:19:11,250 నేను మీరు ఎందుకంటే కేవలం తోబుట్టువుల సంఖ్య కలిగి కాని మ్యాచింగ్ గుంట 461 00:19:11,250 --> 00:19:13,650 అది కోల్పోయింది, నలిగిపోయే, ఇది వాష్ లో, లేదా ఇష్టం. 462 00:19:13,650 --> 00:19:15,550 సో, చాలా, నిజంగా నిర్వహించింది లేదు. 463 00:19:15,550 --> 00:19:15,790 Yeah? 464 00:19:15,790 --> 00:19:17,510 ప్రేక్షకులు: మీరు ఇప్పటికే సాక్స్ లో కలిగి. 465 00:19:17,510 --> 00:19:19,050 DAVID మలన్: నేను ఇప్పటికే సాక్స్ లో కలిగి. 466 00:19:19,050 --> 00:19:20,080 నిజానికి తనిఖీ లేదు. 467 00:19:20,080 --> 00:19:23,350 మీరు సాక్స్ లేదు, అప్పుడు ఏమి కొనసాగండి 468 00:19:23,350 --> 00:19:24,330 రేఖ ఒక మరియు రెండు. 469 00:19:24,330 --> 00:19:24,980 మరియు ఆ జరిగిఉంటుంది. 470 00:19:24,980 --> 00:19:26,880 మీరు కనుక, మీ సాక్స్ తో నిద్రపోవడం మరియు వంటి 471 00:19:26,880 --> 00:19:28,860 కూడా, చాలా సమంజసమైన మూలలో కేసు. 472 00:19:28,860 --> 00:19:29,630 మరియు ఇంకా ఇతర ఒక? 473 00:19:29,630 --> 00:19:31,310 ప్రేక్షకులు: గుంట లోపల ముగిసింది. 474 00:19:31,310 --> 00:19:34,000 DAVID మలన్: సో గుంట ఇన్సైడ్ అవుట్, కాబట్టి మేము ఎటువంటి లోపం చేశాడు 475 00:19:34,000 --> 00:19:35,330 చిన్న లో, తనిఖీ. 476 00:19:35,330 --> 00:19:38,550 మేము ఆశించిన విధంగా ప్రపంచంలోని రాష్ట్ర ఉంటే మేము తనిఖీ లేదు. 477 00:19:38,550 --> 00:19:41,310 మేము నిజంగా మేము చూస్తున్న కలిగి ఉంటే మేము తనిఖీ లేదు. 478 00:19:41,310 --> 00:19:43,310 >> మరియు ఈ ఒక నమ్మశక్యం ఉదాహరణ యొక్క విధమైన అయినప్పటికీ 479 00:19:43,310 --> 00:19:46,110 సాక్స్ పాల్గొన్న రోజు ముగింపులో, ఈ ఖచ్చితంగా ఉంది 480 00:19:46,110 --> 00:19:48,740 మీరు కార్యక్రమాలు రాస్తున్న సమయంలో అవసరం అభిప్రాయం యొక్క విధమైన, 481 00:19:48,740 --> 00:19:51,740 కూడా PHP లో అదే JavaScript లో C,, లో స్క్రాచ్ లో, 482 00:19:51,740 --> 00:19:53,920 లేకపోతే, మీ కార్యక్రమాలు ప్రదర్శిస్తుంది 483 00:19:53,920 --> 00:19:56,980 ఆ స్పిన్నింగ్ బీచ్ బంతి సమానమైన లేదా ఇచ్చు 484 00:19:56,980 --> 00:19:58,210 తప్పుడు ఫలితాలు. 485 00:19:58,210 --> 00:20:00,250 మా స్క్రైబ్ జోసెఫ్ ఇక్కడ చాలా ధన్యవాదాలు. 486 00:20:00,250 --> 00:20:05,060 [అప్లాజ్] 487 00:20:05,060 --> 00:20:06,850 >> DAVID మలన్: అన్ని కుడి, కాబట్టి, ఏమిటి 488 00:20:06,850 --> 00:20:08,230 నిజానికి, ఒక కంప్యూటర్ ప్రోగ్రామ్? 489 00:20:08,230 --> 00:20:09,670 సరే, ఒక త్వరగా గ్లాన్స్ తీసుకుందాం 490 00:20:09,670 --> 00:20:11,100 ప్రతినిధి ఇక్కడ ఒక. 491 00:20:11,100 --> 00:20:15,260 కాబట్టి ఈ C. సి ఉంటుంది అనే భాష లో వ్రాసిన కార్యక్రమం 492 00:20:15,260 --> 00:20:17,830 చాలా రోజుల ఈ పాత, కాని పలు నూతన భాషలు నిర్మించబడ్డాయి 493 00:20:17,830 --> 00:20:18,460 ఇది మొదటి. 494 00:20:18,460 --> 00:20:21,180 నిజానికి, PHP, మేము చేస్తాము వెబ్ కేంద్రక భాషలలో ఒకటి 495 00:20:21,180 --> 00:20:24,050 పదం యొక్క చివరిలో ఉపయోగించడానికి, స్వయంగా ఒక అని ఏమి ఉంది 496 00:20:24,050 --> 00:20:27,550 వ్యాఖ్యాత, సి లో రాసిన ఒక ప్రోగ్రామ్, కానీ మరింత 497 00:20:27,550 --> 00:20:28,690 ఇప్పుడు అనేక వారాల్లో. 498 00:20:28,690 --> 00:20:30,840 కానీ ఈ ప్రోగ్రామ్ మరియు ఇది ఒక రాయడానికి అంటే ఏమిటి 499 00:20:30,840 --> 00:20:32,880 చాలా సులభమైన ఒక అయితే ప్రోగ్రామ్. 500 00:20:32,880 --> 00:20:35,540 మేము ఇక్కడ కొన్ని మంచి గుప్తమైన వాక్యనిర్మాణం, కానీ చెయ్యవచ్చు 501 00:20:35,540 --> 00:20:38,340 బహుశా మీరు ముందు ప్రోగ్రామ్ ఎప్పుడూ చేసిన కూడా, అంచనా, ఏమి 502 00:20:38,340 --> 00:20:39,750 ఈ కార్యక్రమం చేస్తుంది. 503 00:20:39,750 --> 00:20:43,640 నిజానికి, నేను printf ఉంది ఏమి లేదు, కాని ఖచ్చితంగా ప్రింట్ 504 00:20:43,640 --> 00:20:45,700 ఏదో ముద్రించిన ఆలోచన అప్ చూపిస్తుంది. 505 00:20:45,700 --> 00:20:48,590 కాబట్టి అవును, ఈ కార్యక్రమం చివరకు ప్రింట్ అన్నారు 506 00:20:48,590 --> 00:20:50,250 పదాలు "హలో, వరల్డ్." 507 00:20:50,250 --> 00:20:53,390 >> ఇప్పుడు, మీరు ఒక Mac లేదా PC లేదా ఒక Linux కంప్యూటర్, అసమానత అవసరమా కాదా 508 00:20:53,390 --> 00:20:55,550 మీరు స్వేచ్ఛగా కొన్ని డౌన్లోడ్ కనీసం ఉంటే ఉన్నాయి 509 00:20:55,550 --> 00:20:58,000 అందుబాటులో సాఫ్ట్వేర్, మీరు కార్యక్రమాలు రాయడం కావచ్చు 510 00:20:58,000 --> 00:21:00,310 ఇప్పుడు కొంతకాలంగా కోసం మీ స్వంత ల్యాప్టాప్. 511 00:21:00,310 --> 00:21:03,040 Mac OS లో, ఉదాహరణకు, అని ఈ కార్యక్రమం ఉంది 512 00:21:03,040 --> 00:21:05,340 మీ సాధారణంగా ఉండే ఒక Mac తో వచ్చే టెర్మినల్ 513 00:21:05,340 --> 00:21:07,550 యుటిలిటీస్ ఫోల్డర్, మరియు సాధారణంగా ఒక బ్లాక్ మరియు తెరుస్తుంది 514 00:21:07,550 --> 00:21:09,820 తెలుపు లేదా మీరు ఒక కలిగిన ఒక తెలుపు మరియు నలుపు విండో 515 00:21:09,820 --> 00:21:11,410 మీరు ఆదేశాలను టైప్ చేసే వద్ద క్లిక్ చెయ్యండి. 516 00:21:11,410 --> 00:21:13,060 కాబట్టి ఈ వాస్తవానికి ఏ కంప్యూటర్లు గుర్తుచేస్తుంది 517 00:21:13,060 --> 00:21:15,100 గ్రాఫికల్ యూజర్ ముందు ఉండాలి 518 00:21:15,100 --> 00:21:16,710 ఇంటర్ఫేస్లు, GUIs, వెంట వచ్చింది. 519 00:21:16,710 --> 00:21:19,200 ఇప్పుడు, Windows లో, మీరు రూపంలో ఇదే విధానం 520 00:21:19,200 --> 00:21:20,130 కమాండ్ ప్రాంప్ట్ యొక్క. 521 00:21:20,130 --> 00:21:23,430 >> కానీ నేను ఇక్కడ చేయ బోతున్నాను, అనుకుందాము, అప్ తెరిచి ఉంటుంది 522 00:21:23,430 --> 00:21:26,580 TextEdit మళ్లీ అదే ప్రోగ్రామ్ మనం ఉపయోగిస్తున్న 523 00:21:26,580 --> 00:21:28,870 pseudocode ఒక క్షణం క్రితం నేను ముందుకు వెళ్లి నేను 524 00:21:28,870 --> 00:21:30,080 నా మొదటి ప్రోగ్రామ్ను రాయడం. 525 00:21:30,080 --> 00:21:34,030 Stdio.h, ఏ సాధనాలు, Int ప్రధాన చేర్చండి 526 00:21:34,030 --> 00:21:36,880 శూన్యమైన, ఏ సాధనాలు, మరియు ఇక్కడ మధ్యలో, 527 00:21:36,880 --> 00:21:40,560 printf ("హలో, ప్రపంచం."). ఆపై దగ్గరగా కోట్, 528 00:21:40,560 --> 00:21:42,340 బ్రాకెట్, సెమికోలన్ మూసివేయండి. 529 00:21:42,340 --> 00:21:44,460 ఇప్పుడు నేను ముందుకు మరియు జాబు కమాండ్ S వెళ్ళి వెళుతున్న. నేను వెళుతున్నాను 530 00:21:44,460 --> 00:21:47,650 ముందుకు వెళ్లి hello.c ఈ సేవ్, కాబట్టి ఈ సమావేశం 531 00:21:47,650 --> 00:21:50,530 సి ప్రోగ్రామింగ్ యొక్క ప్రపంచ ఫైలు డాట్ సి పేరు. 532 00:21:50,530 --> 00:21:52,880 నేను, కేవలం జాన్ హార్వర్డ్ యొక్క Home డైరెక్టరీ ఉంచారు వెళుతున్న 533 00:21:52,880 --> 00:21:56,370 ఇక్కడ, సేవ్ క్లిక్ చేయండి, మరియు ఇప్పుడు నేను ఈ వెళ్ళి వెళుతున్న 534 00:21:56,370 --> 00:21:59,110 మళ్లీ ఈ నలుపు మరియు తెలుపు ప్రాంప్ట్ ఇది టెర్మినల్ విండో, 535 00:21:59,110 --> 00:22:00,860 నేను ఎక్కడ ఆదేశాలను అమలు చెయ్యవచ్చు. 536 00:22:00,860 --> 00:22:04,550 >> నేను, వారి పేరును టైప్ చేయడం ద్వారా కార్యక్రమాలు అమలు చెయ్యవచ్చు 537 00:22:04,550 --> 00:22:06,710 సాధారణ అర్థంలో డబుల్ క్లిక్ చిహ్నాలు. 538 00:22:06,710 --> 00:22:10,590 కానీ విషయం సి గురించి అని సి మొదటి వంటి భాష 539 00:22:10,590 --> 00:22:13,150 ఈ రూపంలో వస్తుంది, ఏదో మూల కోడ్ అంటారు. 540 00:22:13,150 --> 00:22:15,400 ఇంగ్లీష్ వంటి కొద్దిగా కనిపిస్తోంది కాని అని ఏదో 541 00:22:15,400 --> 00:22:17,980 జోసెఫ్ యొక్క pseudocode ఒక కంటే ఇంగ్లీష్ వంటి ఖచ్చితంగా తక్కువ 542 00:22:17,980 --> 00:22:18,930 క్షణం క్రితం. 543 00:22:18,930 --> 00:22:20,560 ఇది కొంచెం అద్భుత ఉంది. 544 00:22:20,560 --> 00:22:22,830 ఇది కొన్ని నమూనాలు లేదా నియమాలు అనుసరించండి కనిపిస్తుంది. 545 00:22:22,830 --> 00:22:25,300 నేను వంకర జంట కలుపులు, సెమికోలన్లు, కోట్స్ కలిగి వాస్తవం 546 00:22:25,300 --> 00:22:28,240 కోణం జంట కలుపులు, ఒక కంప్యూటర్ అనుకుని ఈ వచ్చారు 547 00:22:28,240 --> 00:22:29,250 భాష అబ్బాయి. 548 00:22:29,250 --> 00:22:32,010 నేను ఈ టెర్మినల్ విండో, ఇప్పుడు, వెళ్ళి, నేను ఒక అమలు చెయ్యవచ్చు 549 00:22:32,010 --> 00:22:35,250 ఆ సోర్స్ కోడ్ మార్చేందుకు జరగబోతోంది ఆ ఆదేశాలు 550 00:22:35,250 --> 00:22:36,610 ఏదో వస్తువు కోడ్ అంటారు. 551 00:22:36,610 --> 00:22:39,690 ఆంగ్ల సింటాక్స్ను సున్నాలు మార్చుకునేందుకు జరగబోతోంది ఆ 552 00:22:39,690 --> 00:22:41,760 మరియు వాటిని అదే సున్నాలు ఎటువంటి మరియు వాటిని మేము 553 00:22:41,760 --> 00:22:42,820 బుధవారం మాట్లాడారు. 554 00:22:42,820 --> 00:22:44,810 ఇప్పుడు నేను గణగణమని ద్వని చేయు అనే ఆదేశాన్ని వెళుతున్న. 555 00:22:44,810 --> 00:22:47,750 వారాలలో ఇది మరింత ఎక్కువగా వస్తాయి, కానీ ఒక కార్యక్రమం యొక్క 556 00:22:47,750 --> 00:22:52,330 నేను మొత్తం బంచ్ లోకి hello.c మార్చవచ్చు ఇది 557 00:22:52,330 --> 00:22:53,640 సున్నాలు మరియు వాటిని. 558 00:22:53,640 --> 00:22:54,950 >> ఇప్పుడు, నేను ఈ ఆదేశాన్ని చేసిన. 559 00:22:54,950 --> 00:22:57,940 నేను గణగణమని ద్వని చేయు అమలు, మరియు మీరు ఈ ఫైల్లో మీరే అమలు చెప్పారు 560 00:22:57,940 --> 00:23:00,630 నేను ఒక క్షణం క్రితం సృష్టించిన hello.c, మరియు అని 561 00:23:00,630 --> 00:23:02,090 ఏమీ జరిగే తెలుస్తోంది. 562 00:23:02,090 --> 00:23:05,550 నా హోమ్ డైరెక్టరీ చుట్టూ ఎత్తిచూపారు అయితే నిజానికి, నేను చూడగలం 563 00:23:05,550 --> 00:23:09,620 ఈ stupidly అనే ప్రోగ్రామ్ a.out ఇప్పుడు ఉనికిలో. 564 00:23:09,620 --> 00:23:12,250 లో వ్రాస్తూ ఇది ఒక కార్యక్రమం కోసం డిఫాల్ట్ పేరు 565 00:23:12,250 --> 00:23:15,140 C. మేము చివరికి ఈ భర్తీ, కానీ a.out ఉంది 566 00:23:15,140 --> 00:23:18,340 కార్యక్రమం యొక్క పేరు నేను సున్నాలు మరియు వాటిని మార్చబడ్డాయి. 567 00:23:18,340 --> 00:23:21,490 ఇప్పుడు అది యొక్క సున్నాలు మరియు వాటిని, నా Mac, ఈ సందర్భంలో, లేదా 568 00:23:21,490 --> 00:23:24,670 మీ Windows PC, ఆ బిట్స్, ఆ అర్ధం చేసుకోగలరు 569 00:23:24,670 --> 00:23:25,410 సున్నాలు మరియు వాటిని. 570 00:23:25,410 --> 00:23:29,130 కాబట్టి నేను Enter ని, నేను, "హలో, ప్రపంచం!" చూడండి 571 00:23:29,130 --> 00:23:31,270 >> కానీ ఒక బిట్ బగ్గీ ఉంది. 572 00:23:31,270 --> 00:23:34,110 నేను చాలా అనలేదు "హలో, ప్రపంచం: గాలి: - jharvard." గాలి 573 00:23:34,110 --> 00:23:35,020 నా కంప్యూటర్ యొక్క పేరు. 574 00:23:35,020 --> 00:23:37,730 Jharvard ఖాతా పేరు, కనుక అదే చేసింది నేను స్పష్టంగా 575 00:23:37,730 --> 00:23:41,070 కార్యక్రమం నుండి మినహాయించడం? 576 00:23:41,070 --> 00:23:42,480 లైన్ బ్రేక్ రకమైన. 577 00:23:42,480 --> 00:23:45,150 నేను, Enter సమానం లేదా క్యారేజ్ రిటర్న్ హిట్ లేదు 578 00:23:45,150 --> 00:23:47,760 మరియు ఈ, మళ్ళీ, ఆ కంప్యూటర్లు వాస్తవాన్ని నిబంధన ఉంది 579 00:23:47,760 --> 00:23:49,800 మాత్రమే మీరు వాటిని చేయడానికి చెప్పండి ఏమి. 580 00:23:49,800 --> 00:23:52,400 నేను కంప్యూటర్ చెప్పరు వాస్తవం తరలించడానికి 581 00:23:52,400 --> 00:23:53,860 తదుపరి లైన్ కర్సర్ను - 582 00:23:53,860 --> 00:23:55,200 సరే, ఖచ్చితంగా అది లాగే మాత్రం కాదు 583 00:23:55,200 --> 00:23:56,750 presumptuously నాకు. 584 00:23:56,750 --> 00:24:00,860 నా కార్యక్రమం తిరిగి వెళ్లి, నేను అలా అయితే \ n - 585 00:24:00,860 --> 00:24:03,180 కాబట్టి \ n, మేము త్వరలో చూస్తారు వంటి యొక్క మార్గం 586 00:24:03,180 --> 00:24:06,910 కొత్త లైన్ అక్షరాలు, విషయాలు వంటి విచిత్రమైన విషయాలకు ప్రాతినిధ్యం 587 00:24:06,910 --> 00:24:08,840 ఆ లేకపోతే ఫలితంగా ఉంటుంది 588 00:24:08,840 --> 00:24:09,940 ఎంటర్ కీని నొక్కి. 589 00:24:09,940 --> 00:24:11,730 కానీ ఇప్పుడు కోసం, కేవలం ఎంటర్ కీని నొక్కి ఆ చేస్తుంది తెలిసిన 590 00:24:11,730 --> 00:24:14,170 ప్రపంచ నిర్ణయించుకుంది మా కోడ్ బేసి చూడండి మనం, కాబట్టి, మీకు తెలిసిన 591 00:24:14,170 --> 00:24:16,580 ఒక లైన్ ఉంచుతానని, విషయాలు prettier ఉంచడానికి ఏ, లెట్స్ 592 00:24:16,580 --> 00:24:19,070 కేవలం \ n కొత్త లైన్ సూచిస్తుంది చెప్పారు. 593 00:24:19,070 --> 00:24:22,260 నా ఫైలు resave లెట్, టెర్మినల్ విండోకు తిరిగి వెళ్ళి, మరియు 594 00:24:22,260 --> 00:24:25,290 తిరిగి అమలు a.out నమోదు చేయండి. 595 00:24:25,290 --> 00:24:28,374 ఇంకా బగ్గీ, కానీ ఎందుకు? 596 00:24:28,374 --> 00:24:29,750 >> ప్రేక్షకులు: [వినబడని] 597 00:24:29,750 --> 00:24:31,540 DAVID మలన్: అవును, నేను అది మళ్ళీ కంపైల్ చెయ్యండి అవసరం. 598 00:24:31,540 --> 00:24:34,610 కాబట్టి ఒక కార్యక్రమం కంపైల్ కేవలం మూల నుండి మార్చేందుకు అర్థం 599 00:24:34,610 --> 00:24:37,660 సున్నాలు మరియు వాటికి వస్తువు కోడ్, సోర్స్ కోడ్ కు కోడ్. 600 00:24:37,660 --> 00:24:40,830 ఇప్పుడు, నేను ఈ TextEdit లో సేవ్ కొట్టిన కేవలం నిజానికి ఉండవు 601 00:24:40,830 --> 00:24:43,450 నేను మొదటి అవసరం ఎందుకంటే ఆ సున్నాలు మరియు వాటితో కలిగి 602 00:24:43,450 --> 00:24:48,260 హేయ్ గణగణమని ద్వని చేయు టెల్, నేను, కోడ్ యొక్క ఆ పంక్తులు మార్చారు 603 00:24:48,260 --> 00:24:49,040 సోర్స్ కోడ్. 604 00:24:49,040 --> 00:24:51,010 మీరు a.out పునరుత్పత్తి చేయాలి. 605 00:24:51,010 --> 00:24:52,990 ఏమీ జరగలేదు అనిపిస్తుంది, కానీ కంప్యూటర్ లో, 606 00:24:52,990 --> 00:24:55,820 ఒక కమాండ్ లైన్ వద్ద, కాబట్టి, ఏమీ జరిగినప్పుడు, మాట్లాడేందుకు 607 00:24:55,820 --> 00:24:57,510 ఆ సాధారణంగా అన్ని బాగా అర్థం. 608 00:24:57,510 --> 00:24:59,040 ఏదో జరిగే, అది అర్థం 609 00:24:59,040 --> 00:25:00,420 మీరు సాధారణంగా, గందరగోళంలో. 610 00:25:00,420 --> 00:25:04,020 >> కాబట్టి యొక్క ఇప్పుడు a.out వెళ్లి, నిజానికి ఇప్పుడు, నేను వివరించారు "హలో, 611 00:25:04,020 --> 00:25:04,440 వరల్డ్. " 612 00:25:04,440 --> 00:25:05,990 ఇప్పుడు, ఏ ఈ సున్నాలు మరియు వాటిని గురించి? 613 00:25:05,990 --> 00:25:07,520 నిజానికి, ఆ ఎక్కడ ఉన్నారు? 614 00:25:07,520 --> 00:25:10,710 Well, నేను చాలా చుట్టూ వెక్కిరింపులను యొక్క నిజంగా కేవలం రకమైన కాదు 615 00:25:10,710 --> 00:25:11,210 సమర్థవంతంగా. 616 00:25:11,210 --> 00:25:12,650 నాకు TextEdit ప్రారంభం లెట్. 617 00:25:12,650 --> 00:25:14,060 ఇక్కడ a.out ఉంది. 618 00:25:14,060 --> 00:25:17,390 నాకు ముందుకు వెళ్లి ఈ తెరిచి లెట్, మరియు ఈ స్పష్టంగా ఉంది నా 619 00:25:17,390 --> 00:25:19,080 కార్యక్రమం వలె ఉంది. 620 00:25:19,080 --> 00:25:21,570 నేను ప్రారంభమైంది hello.c లేదు, కానీ a.out చేసిన. 621 00:25:21,570 --> 00:25:23,960 కానీ ఈ నా ప్రోగ్రామ్ నిజంగా ఏమి నిజంగా కాదు. 622 00:25:23,960 --> 00:25:26,450 స్పష్టంగా, ఈ అక్షర అక్షరాలు కొన్ని రకం. 623 00:25:26,450 --> 00:25:28,670 నేను సున్నాలు మరియు వాటిలో ఆ చూడండి, కానీ ఈ ఉంది 624 00:25:28,670 --> 00:25:30,780 a.out ఒక ప్రోగ్రాం కారణం. 625 00:25:30,780 --> 00:25:33,540 సున్నాలు మరియు వాటిని - పేరు సూచించినట్లు కానీ TextEdit,, ఇది 626 00:25:33,540 --> 00:25:37,130 Windows లో నోట్ప్యాడ్లో, ఒక టెక్స్ట్ ఎడిటర్ వలె, కాబట్టి ఇది 627 00:25:37,130 --> 00:25:39,730 ఆ సున్నాలు మరియు వాటిని అన్ని కంగారు 628 00:25:39,730 --> 00:25:41,870 వారు ఉన్నప్పటికీ, ఏ? 629 00:25:41,870 --> 00:25:43,380 ASCII అక్షరాలు. 630 00:25:43,380 --> 00:25:45,020 >> కాబట్టి బుధవారం గుర్తు, మేము ఈ వచ్చారు 631 00:25:45,020 --> 00:25:48,740 అక్షరములతో నంబర్లు, లేదా బిట్ల ఏకపక్ష మ్యాపింగ్, 632 00:25:48,740 --> 00:25:51,690 వర్ణమాల మరియు విరామ చిహ్నాలు మరియు ఇష్టపడుతున్నారు. 633 00:25:51,690 --> 00:25:54,920 ఇది ఒక టెక్స్ట్ ఎడిటర్ సో TextEdit, misinterpreting ఉంది 634 00:25:54,920 --> 00:25:57,270 భావిస్తున్నారు ఆ సున్నాలు మరియు వాటిని ఆ నమూనాలు 635 00:25:57,270 --> 00:25:59,990 వంటి ప్రింటింగ్ పదాలు, "హలో, ప్రపంచం." ఇది వాటిని ప్రదర్శించడానికి యొక్క 636 00:25:59,990 --> 00:26:02,150 ASCII వంటి, మరియు అది ఒక చిన్న దారుణంగా ఉంది ఎందుకు ఆ. 637 00:26:02,150 --> 00:26:04,910 ఇప్పుడు, ఇక్కడ సరి కొన్ని సూచనలు ఉన్నాయి. 638 00:26:04,910 --> 00:26:08,090 నేను హైలైట్ ఉంటే గమనించండి, హలో "నిజానికి ఒక సూచన ఉంది 639 00:26:08,090 --> 00:26:10,810 వరల్డ్ "అలా ఎక్కడో ఆ కార్యక్రమం లో 640 00:26:10,810 --> 00:26:12,120 వాక్యం నేను వ్రాసిన. 641 00:26:12,120 --> 00:26:14,610 కానీ యొక్క ముందుకు వెళ్లి ఇప్పుడు వేరే కార్యక్రమం చూడటానికి. 642 00:26:14,610 --> 00:26:17,420 ఈ మేము ఆ తరచుగా ఉపయోగిస్తారు కాదు, కానీ కూడా వస్తుంది 643 00:26:17,420 --> 00:26:19,970 ఒక Mac మరియు CS50 ఉపకరణం లోపల ఉంటుంది. 644 00:26:19,970 --> 00:26:23,940 నాకు ముందుకు వెళ్లి XXD అని పిలిచే ఒక కార్యక్రమం తో తెరువు లెట్. 645 00:26:23,940 --> 00:26:26,530 >> తన రోజు, అనేక కార్యక్రమాలు బాగా cryptically పెట్టాడు 646 00:26:26,530 --> 00:26:28,200 అందువలన ధోరణి కొనసాగుతోంది. 647 00:26:28,200 --> 00:26:31,160 కానీ-b బైనరీ ఈ కార్యక్రమాన్ని ఉమ్మి అర్థం. 648 00:26:31,160 --> 00:26:32,330 దీన్ని అమలు లేదు. 649 00:26:32,330 --> 00:26:35,770 సున్నాలు మరియు వాటిని వంటి నాకు ఇక్కడ, మరియు ఈ C ఉంటుంది 650 00:26:35,770 --> 00:26:37,190 మేము కేవలం రాశారు కార్యక్రమం. 651 00:26:37,190 --> 00:26:39,920 ఇప్పుడు నేను ఇక్కడ మనిషి, నిజాయితీగా సంఖ్య ఆలోచన ఉంది ఏమి 652 00:26:39,920 --> 00:26:42,230 సున్నాలు మరియు వాటిని ఈ వివిధ నమూనాలను సూచిస్తాయి. 653 00:26:42,230 --> 00:26:45,320 బ్యాక్ ఇన్ ది డే, నేను, నా పంచ్ కార్డులు లేదా అలాంటి చేస్తారన్నమాట 654 00:26:45,320 --> 00:26:48,080 వాస్తవానికి ఏ ఈ వివిధ నమూనాలను చూసేందుకు కలిగి 655 00:26:48,080 --> 00:26:51,560 01111000, వాస్తవానికి సూచిస్తాయి. 656 00:26:51,560 --> 00:26:54,390 లేదా మరింత, నేను డీకొనడం లేదా సృష్టి చేయడానికి అవసరం 657 00:26:54,390 --> 00:26:56,130 సున్నాలు మరియు వాటిని ఈ విధానాల. 658 00:26:56,130 --> 00:27:00,410 కానీ ఇప్పుడు కోసం, ఒక CPU, ఇంటెల్ ఇన్సైడ్, కాబట్టి విశ్వాసం పడుతుంది 659 00:27:00,410 --> 00:27:03,440 ఈ రోజుల్లో మా కంప్యూటర్ల అన్ని లోపలి మాట్లాడటం, తెలుసు 660 00:27:03,440 --> 00:27:05,100 ఈ సున్నాలు మరియు వాటిని ఎలా అర్థం. 661 00:27:05,100 --> 00:27:07,010 మరియు కొన్ని సున్నాలు మరియు వాటిని ప్రింట్ అర్థం. 662 00:27:07,010 --> 00:27:09,040 కొన్ని సున్నాలు మరియు వాటిని ఒక ధ్వనిని ప్లే అర్థం. 663 00:27:09,040 --> 00:27:13,630 కొన్ని సున్నాల మరియు వాటిని ఒక కీబోర్డు నుండి వినియోగదారు ఇన్పుట్ తీసుకుని అర్థం. 664 00:27:13,630 --> 00:27:15,960 , వేర్వేరు నమూనాలు అన్ని రకాల, కానీ మేము కృతజ్ఞతగా 665 00:27:15,960 --> 00:27:19,680 మానవులు వంటి మాత్రమే సాధారణంగా వద్ద ప్రోగ్రామింగ్ గురించి ఆందోళన అవసరం 666 00:27:19,680 --> 00:27:21,270 ఈ చాలా అధిక స్థాయి. 667 00:27:21,270 --> 00:27:24,320 మరియు ఇతర CS తరగతుల్లో మీరు లోతైన డౌన్ లోతుగా పరిశోధన చేయు మరియు చూడవచ్చు 668 00:27:24,320 --> 00:27:26,820 ఆ సున్నాలు మరియు వాటిని వంటి వాటిని వద్ద, లేదా ఇంకా 669 00:27:26,820 --> 00:27:28,000 ఇంకా ఇతర విషయాలు. 670 00:27:28,000 --> 00:27:29,210 >> కాబట్టి ఇప్పుడు యొక్క మార్చు తెలియజేయండి. 671 00:27:29,210 --> 00:27:32,550 యొక్క ఒక ఏదో దూరంగా సి నుండి చాలా త్వరగా కదులుతున్నట్లు లెట్ 672 00:27:32,550 --> 00:27:36,390 ఆ, కొంచెం అద్భుతమైన, కొంచం మభ్యపెట్టే 673 00:27:36,390 --> 00:27:39,340 మేము మా యానిమేషన్లు మరియు శబ్దాలు మరియు వంటి తిరిగి పొందవచ్చు 674 00:27:39,340 --> 00:27:40,940 స్పష్టంగా ఈ మాకు తప్పించుకుంది 675 00:27:40,940 --> 00:27:42,480 చాలా ప్రాచీనమైన ఇంటర్ఫేస్. 676 00:27:42,480 --> 00:27:46,430 కాబట్టి సి లో అదే కార్యక్రమం ఈ ఇప్పుడు ప్రాతినిధ్యం చేయవచ్చు 677 00:27:46,430 --> 00:27:50,060 ప్రోగ్రామింగ్ భాష స్క్రాచ్ ఈ క్రింది అని. 678 00:27:50,060 --> 00:27:54,230 ఈ వ్రాసిన ఈ హలో వరల్డ్ ప్రోగ్రామ్ యొక్క సమానం 679 00:27:54,230 --> 00:27:57,370 స్క్రాచ్ అని ఈ పజిల్ భాగం శైలి భాష. 680 00:27:57,370 --> 00:28:00,600 నాలో ముందుకు వెళ్లి ఈ కార్యక్రమం చాలా ప్రారంభం అనుమతిస్తాయి. 681 00:28:00,600 --> 00:28:01,850 ఇది మళ్ళీ స్క్రాచ్ అని. 682 00:28:01,850 --> 00:28:03,880 ఇది ఉచితంగా లభిస్తుంది మరియు ఇదే విషయం మేము 683 00:28:03,880 --> 00:28:05,120 నేటి ప్రారంభించారు. 684 00:28:05,120 --> 00:28:07,790 >> కాబట్టి ఈ ఇక్కడ స్క్రాచ్ ఉంది, మరియు ఇది కొన్ని విభజించవచ్చు యొక్క 685 00:28:07,790 --> 00:28:09,700 వివిధ ముక్కలు. 686 00:28:09,700 --> 00:28:12,690 చాలా కుడి న, అని పిలవబడే దశ కలిగి, మరియు 687 00:28:12,690 --> 00:28:13,670 నిజానికి, ఆ పేరు కుకీలను 688 00:28:13,670 --> 00:28:15,440 ఒక బిట్ క్రితం ప్రదర్శించారు. 689 00:28:15,440 --> 00:28:19,660 మరియు ఆ వేదికపై విషయాలు స్ప్రిట్స్, అక్షరాలు, లేదా అని పిలుస్తారు 690 00:28:19,660 --> 00:28:21,030 వస్తువులు లేదా సంస్థలు. 691 00:28:21,030 --> 00:28:23,320 ఇది నిజంగా మీరు వాటిని భావిస్తారు ఎలా కాదు వారు లేదు 692 00:28:23,320 --> 00:28:26,740 ప్రోగ్రామబుల్, కదిలే విషయాలు, మరియు ఈ సందర్భంలో, ఈ 693 00:28:26,740 --> 00:28:30,730 మా విద్యార్థి రాశాడు ప్రోగ్రామ్ బెల్లము ఒక జంట ఉంది 694 00:28:30,730 --> 00:28:32,990 కుక్కీలు, వృత్తాకార కుకీలను ఒక జంట, ఒక మొత్తం బంచ్ 695 00:28:32,990 --> 00:28:35,430 హార్ట్స్, కంటి అద్దాల యొక్క మొత్తం బంచ్. 696 00:28:38,170 --> 00:28:42,420 , అతను లేదా ఆమె ఆ ప్రతి ప్రోగ్రామ్ చేయవచ్చు ఈ కారణంగా 697 00:28:42,420 --> 00:28:44,720 ప్రత్యేకమైన వ్యక్తిగత అక్షరాలు. 698 00:28:44,720 --> 00:28:46,480 >> ఇప్పుడు, దానిని ఈ అక్షరాలు ప్రోగ్రామ్ అంటే ఏమిటి? 699 00:28:46,480 --> 00:28:49,440 మంచిది, నన్ను ముందుకు వెళ్లి ఈ ఎడమ చేతి కుకీ న క్లిక్ చేయండి 700 00:28:49,440 --> 00:28:51,830 మరియు ఇక్కడ ఎడమ కు స్క్రోల్. 701 00:28:51,830 --> 00:28:53,670 నా స్క్రీన్ ఎడమ ఎగువ ప్రస్తుతం 702 00:28:53,670 --> 00:28:55,280 స్క్రిప్ట్ ప్రాంతం అని పిలుస్తారు. 703 00:28:55,280 --> 00:28:58,790 ఈ ప్రారంభంలో ఖాళీ స్లేట్ యొక్క విధమైన ఉంది నేను ఇది పై 704 00:28:58,790 --> 00:29:01,540 , స్పష్టముగా, చేసే పజిల్ ముక్కలు డ్రాగ్ మరియు డ్రాప్ 705 00:29:01,540 --> 00:29:03,020 వారు చెప్పేది సరిగ్గా అదే. 706 00:29:03,020 --> 00:29:05,820 పజిల్ ముక్కలు యొక్క స్టాకు యొక్క అగ్రభాగాన పదం 707 00:29:05,820 --> 00:29:09,340 మీరు ముందు గమనించి లేదు గ్రీన్ Flag క్లిక్ చేసినపుడు, మరియు ఉంటే, 708 00:29:09,340 --> 00:29:12,300 నేను ఆ కుకీ పాట మొదలు మార్గం, వాచ్యంగా, క్లిక్ జరిగినది 709 00:29:12,300 --> 00:29:13,320 ఒక ఆకుపచ్చ జెండా. 710 00:29:13,320 --> 00:29:16,590 కాబట్టి ఎడమ ఎగువన ఆ పజిల్ ముక్క అక్కడ అంటే 711 00:29:16,590 --> 00:29:19,780 మానవ క్లిక్ ఆకుపచ్చ జెండా చేయడానికి ముందుకు సాగింది 712 00:29:19,780 --> 00:29:21,110 క్రింది విషయాలను. 713 00:29:21,110 --> 00:29:23,330 >> ఇప్పుడు, వారు కుకీ ఏమి ముందుకు వచ్చింది? 714 00:29:23,330 --> 00:29:25,810 నేను నిజంగా ఈ అర్థం తెలుసు, కాని 715 00:29:25,810 --> 00:29:29,220 కుకీ స్పష్టంగా సున్నా దాని గాడి సెట్, అది వేచిచూసిన 716 00:29:29,220 --> 00:29:31,740 మూడు సెకన్ల, అప్పుడు అది, ఒక దాని సమూహం మార్చారు అది 717 00:29:31,740 --> 00:29:33,590 రెండవ వేచి, అది మార్చబడింది దాని 718 00:29:33,590 --> 00:29:35,100 ఒక గాడి తిరిగి. 719 00:29:35,100 --> 00:29:37,373 మరియు తర్వాత ఇది నిజానికి ఒక బగ్ యొక్క ఒక బిట్ కనిపిస్తోంది, కోరుకోరు 720 00:29:37,373 --> 00:29:39,440 ఇది తప్ప మళ్లీ మళ్లీ దాని గాడి మార్చవలసి 721 00:29:39,440 --> 00:29:43,380 మరెక్కడా మారింది, కానీ దశలను ఈ సిరీస్ ఏమి చెప్పవచ్చు 722 00:29:43,380 --> 00:29:46,800 ఈ ప్రత్యేక కుకీ ప్రవర్తన ఆదేశాలు. 723 00:29:46,800 --> 00:29:49,180 కాబట్టి యొక్క వాస్తవానికి తిరిగి స్క్రోల్ మరియు ఏదో వద్ద కనిపించడం తెలియజేయండి 724 00:29:49,180 --> 00:29:50,430 ఇంకా చాలా బాగా సంక్లిష్ట. 725 00:29:50,430 --> 00:29:52,260 నాకు ముందుకు వెళ్లి ఫైలు, న్యూ వెళ్ళనిస్తున్నారని, 726 00:29:52,260 --> 00:29:53,560 మరియు ఒక క్లీన్ స్లేట్ పొందండి. 727 00:29:53,560 --> 00:29:56,590 >> కాబట్టి ఇప్పుడు, నేను నిజంగానే ఖాళీ స్క్రిప్ట్ ప్రాంతం, ఒక ఖాళీ దశ కలిగి 728 00:29:56,590 --> 00:29:59,380 మా డిఫాల్ట్ స్ప్రైట్ స్క్రాచ్ తో, మరియు ఎడమ ఎగువన 729 00:29:59,380 --> 00:30:01,670 నా తెరపై నేను వారి యొక్క అన్ని యొక్క ప్యాలెట్ ఉన్నాయి 730 00:30:01,670 --> 00:30:03,400 అందుబాటులో పజిల్ ముక్కలు. 731 00:30:03,400 --> 00:30:06,300 మరియు మేము ఈ విషయాలను దాదాపు అనేక ద్వారా కాదు 732 00:30:06,300 --> 00:30:09,470 నేడు ఎందుకంటే, మళ్లీ, అత్యంత స్వీయ వివరణాత్మక, కానీ రెడీ 733 00:30:09,470 --> 00:30:12,370 వాటిని విభజించడానికి మరియు సారూప్యతలు అభిప్రాయపడుతున్నారు ప్రయత్నించండి 734 00:30:12,370 --> 00:30:15,380 ఈ భవిష్యత్ భాషల్లో మేము ఈత కొట్టడానికి కనిపిస్తుంది ఏ. 735 00:30:15,380 --> 00:30:19,180 మరియు ఎడమ ఎగువన ఇక్కడ గ్రీన్ Flag క్లిక్ చేసినపుడు మొదటి ఉంది 736 00:30:19,180 --> 00:30:22,170 కాబట్టి నాకు ఒక బిట్ దూరంగా, ఇక్కడ ఈ డ్రాగ్ తెలియజేయండి. 737 00:30:22,170 --> 00:30:25,780 నేను ఆకుపచ్చ ఫ్లాగ్ను క్లిక్ ఉంటే, ఏమీ నిజంగా జరుగుతుంది ఎందుకంటే 738 00:30:25,780 --> 00:30:29,360 నేను ఏదైనా తర్కం జత చేయలేదు, ఏ ప్రకటన కు, మాట్లాడేందుకు 739 00:30:29,360 --> 00:30:31,040 ఆ ఆకుపచ్చ జెండా కాబట్టి నన్ను వరకు వీడలేదు 740 00:30:31,040 --> 00:30:32,500 ఇక్కడ పైగా వర్గాలు. 741 00:30:32,500 --> 00:30:34,840 నేను కంట్రోల్ వర్గం ప్రస్తుతం ఉన్నాను. 742 00:30:34,840 --> 00:30:37,630 నేను బదులుగా లుక్స్ వర్గం క్రిందికి వెళ్ళి వెళ్ళి, మరియు నేను 743 00:30:37,630 --> 00:30:39,970 విషయాల మొత్తం బంచ్, చెప్పారు ఇక్కడ ఉంది 744 00:30:39,970 --> 00:30:43,110 రంగు, స్విచ్ కాస్ట్యూమ్ మార్చండి, థింక్. 745 00:30:43,110 --> 00:30:44,860 >> కాబట్టి మీరు దుస్తులతో వెర్రి పనులు మరియు చేయవచ్చు 746 00:30:44,860 --> 00:30:45,870 శబ్దాలు మరియు ఇష్టపడుతున్నారు. 747 00:30:45,870 --> 00:30:49,970 నాకు ముందుకు వెళ్లి కేవలం చెప్పారు లెట్, మరియు నేను డ్రాగ్ వంటి గమనించండిప్పుడు 748 00:30:49,970 --> 00:30:52,940 మరియు ఈ పజిల్ ముక్క డ్రాప్, అది తలుపునకు వేయు గడియ చేయండి జరగబోతోంది 749 00:30:52,940 --> 00:30:55,010 సంబంధిత ఆకారంలోకి. 750 00:30:55,010 --> 00:30:58,020 నేను ముందుకు వెళ్లి నా మౌస్ వీడలేదు, అవి లాక్ 751 00:30:58,020 --> 00:31:01,770 కలిసి, మరియు ఇప్పుడు నేను ఇక్కడ వెళ్ళి ఆకుపచ్చ ఫ్లాగ్ను క్లిక్ చేస్తే, 752 00:31:01,770 --> 00:31:05,910 ఆ యొక్క లోపల ఏమి ఎందుకంటే పిల్లి నిజానికి హలో చెప్పండి లేదు 753 00:31:05,910 --> 00:31:06,980 ఈ వైట్ బాక్స్. 754 00:31:06,980 --> 00:31:08,900 త్వరలో ఈ వైట్ బాక్స్ ఒక అని అదే చూస్తారు 755 00:31:08,900 --> 00:31:10,250 వాదన లేదా పారామితి. 756 00:31:10,250 --> 00:31:12,560 ఇది ఈ సందర్భంలో, ప్రవర్తన మార్చడం ఒక మార్గం ఒక 757 00:31:12,560 --> 00:31:15,070 పావు పజిల్, కాని నేను చెప్పారు సరిగ్గా ఏమి చెప్పాలి అనుకుంటే 758 00:31:15,070 --> 00:31:18,610 ముందు, హలో చెప్పండి, ప్రపంచ, నేను ఇప్పుడు ఇక్కడ పైగా తిరిగి వెళ్ళే 759 00:31:18,610 --> 00:31:21,990 ప్లే క్లిక్ చేయండి, మరియు "హలో, ప్రపంచం" యొక్క తెలిపాడు. 760 00:31:21,990 --> 00:31:24,340 >> కాబట్టి మేము అక్షరాలా ఇప్పుడు ప్రోగ్రామింగ్ ఉంటాయి. 761 00:31:24,340 --> 00:31:27,540 ఇది ఒక కార్యక్రమం అన్ని అవసరమైన కాదు, కానీ కనీసం 762 00:31:27,540 --> 00:31:30,140 ఇది వద్ద, కనిపించే ఒక కంటే కొంచెం మరింత ఖచ్చితంగా ఏదో ఉంది 763 00:31:30,140 --> 00:31:31,300 ఈ వంటి మొదటి చూపులో. 764 00:31:31,300 --> 00:31:34,190 మరియు మేము చాలా త్వరగా అన్ని మరింత వ్యక్తీకరణ పొందవచ్చు 765 00:31:34,190 --> 00:31:36,600 స్క్రాచ్ ఇతర భాషలు మాదిరిగా, అన్ని ఉంది ఎందుకంటే 766 00:31:36,600 --> 00:31:40,010 ప్రకటనలు ఎటువంటి, కేవలం చెప్పండి లేదా ముద్రణ ఏదో, కానీ 767 00:31:40,010 --> 00:31:42,650 మేము కేవలం చేసుకునేందుకు మీరు, వేచి వంటి విషయాలను చేయగలము 768 00:31:42,650 --> 00:31:44,240 కుకీ సెకన్లు కొన్ని సంఖ్య. 769 00:31:44,240 --> 00:31:46,440 మీరు మొదటి యొక్క వాతావరణంలో శబ్దాలు ప్లే చేసుకోవచ్చు కేవలం 770 00:31:46,440 --> 00:31:49,050 మీరు ఒక సాధారణ కంప్యూటర్ ప్రోగ్రామ్ ఆట ధ్వని చేస్తారు ఇష్టపడుతున్నారు. 771 00:31:49,050 --> 00:31:52,440 మీరు బూలియన్ వ్యక్తీకరణలు గా పిలుస్తున్నారు తనిఖీ చేయవచ్చు. 772 00:31:52,440 --> 00:31:55,630 కాబట్టి ఇప్పుడు, మా Toolkit కొన్ని పరిభాష జోడించడానికి ప్రారంభిద్దాం 773 00:31:55,630 --> 00:31:58,840 వాస్తవానికి జోసెఫ్ మరియు నేను అని ఉదాహరణ సంబంధించి ఆ 774 00:31:58,840 --> 00:32:00,080 ఇక్కడ సాక్స్ తో. 775 00:32:00,080 --> 00:32:03,040 కాబట్టి ప్రకటనలు కేవలం వాస్తవం యొక్క ప్రకటనలు ఉంటాయి. 776 00:32:03,040 --> 00:32:04,160 ఈ చేయండి. 777 00:32:04,160 --> 00:32:07,370 ఏదో ఒకటి చేయడానికి ఒక దేవదూత కోసం ఆదేశం, లేదా నాకు మానవ,. 778 00:32:07,370 --> 00:32:10,420 బూలియన్ వ్యక్తీకరణ ఒక విలువ కలిగి ఏదో ఒక ఉంది 779 00:32:10,420 --> 00:32:14,580 అని పిలవబడే నిజం ఒక సున్నా లేదా ఒకటి విలువ, తప్పుడు లేదా 780 00:32:14,580 --> 00:32:17,890 నిజమైన, ఆఫ్ లేదా ఎటువంటి లేదా అవును. 781 00:32:17,890 --> 00:32:19,730 నిజంగా మీరు ఈ భావిస్తారు ఎలా కాదు ఇది లేదు ఒక 782 00:32:19,730 --> 00:32:20,700 బైనరీ రాష్ట్రం. 783 00:32:20,700 --> 00:32:22,610 నేట్ బుధవారం యొక్క వీడియో లో చర్చించినట్లు, రెండు 784 00:32:22,610 --> 00:32:23,570 వివిధ విషయాలను. 785 00:32:23,570 --> 00:32:25,740 >> కాబట్టి స్క్రాచ్ లో, బూలియన్ వ్యక్తీకరణలు చూడటానికి జరిగే 786 00:32:25,740 --> 00:32:28,910 ఇక్కడ ఈ నీలం వస్తువులు వంటి, మరియు ఈ సందర్భంలో, ప్రశ్న 787 00:32:28,910 --> 00:32:30,960 మార్క్ మీరు ఒక ప్రశ్న అడుగుతూ చేస్తున్న సూచిస్తుంది. 788 00:32:30,960 --> 00:32:34,250 పిల్లి, లేదా స్ప్రైట్, మౌస్ పాయింటర్ తాకినప్పటికీ అది లోపలే? 789 00:32:34,250 --> 00:32:36,580 కాబట్టి ఈ జరగబోతోంది ఒక స్క్రాచ్ బ్లాక్ యొక్క ఒక ఉదాహరణగా చెప్పవచ్చు 790 00:32:36,580 --> 00:32:39,950 మాకు అవును లేదా సంఖ్య తనిఖీ అనుమతిస్తుంది, తాకడం మౌస్ 791 00:32:39,950 --> 00:32:40,790 తెరపై స్ప్రైట్? 792 00:32:40,790 --> 00:32:42,840 మీరు నిజంగా పనులు కావాలా ఈ ఉపయోగపడుతుంది 793 00:32:42,840 --> 00:32:43,820 మీ మౌస్ తో. 794 00:32:43,820 --> 00:32:46,470 బూలియన్ వ్యక్తీకరణలను అదనంగా, మేము విషయాల్లో 795 00:32:46,470 --> 00:32:49,110 మౌస్ డౌన్ వంటి, కాబట్టి మీరు ఆ రకమైన గుర్తించగలదు 796 00:32:49,110 --> 00:32:50,200 అలాగే ప్రశ్న. 797 00:32:50,200 --> 00:32:52,590 మీరు నిజంగా కావాలా గణితం చేయండి, మరియు అక్కడ చేయవచ్చు 798 00:32:52,590 --> 00:32:55,170 కేవలం స్వచ్ఛమైన కంటే ఈ కోసం వాస్తవానికి మరింత ఖచ్చితంగా ఉపయోగాలు 799 00:32:55,170 --> 00:32:56,400 మేము చూస్తారు వంటి గణితం,. 800 00:32:56,400 --> 00:32:59,690 సూడో క్రమరాహిత్యంగా మరియు మీ ప్రోగ్రామ్ తయారు ఆలోచించడం కనిపిస్తాయి 801 00:32:59,690 --> 00:33:03,490 లేదా కొన్ని అకారణంగా యాదృచ్ఛిక విలువలు ఆధారంగా భిన్నంగా ప్రవర్తించేందుకు, 802 00:33:03,490 --> 00:33:06,610 మరియు తర్వాత మేము వంటి బూలియన్ వ్యక్తీకరణలు వంటి వాటిని మరియు. 803 00:33:06,610 --> 00:33:08,830 మీరు నిజంగా రెండు విలువలు తనిఖీ అనుకుంటే కాబట్టి, మేము లో చూస్తారు 804 00:33:08,830 --> 00:33:11,110 ఈ ఉంటే మేము నిజంగా పరీక్షించవచ్చు ఆ స్క్రాచ్ 805 00:33:11,110 --> 00:33:13,190 నిజమైన మరియు ఈ నిజం. 806 00:33:13,190 --> 00:33:15,300 ఉదాహరణకు, నా సాక్స్ విషయంలో, నేను వద్ద ఉంచిన కాలేదు 807 00:33:15,300 --> 00:33:19,045 చాలా చివరి ఎడమ గుంట న ఉంటే ప్రశ్న అడిగిన మరియు కుడి ప్రహసనం వంటి నాటకం 808 00:33:19,045 --> 00:33:20,610 న, విడిచి ఉంది. 809 00:33:20,610 --> 00:33:22,710 మీరు అన్ని రోజు పూర్తి చేసిన, కాబట్టి ఒక ఉంటుంది 810 00:33:22,710 --> 00:33:24,300 ఆ అవకాశాన్ని. 811 00:33:24,300 --> 00:33:27,740 >> కాబట్టి యొక్క ముందుకు వెళ్లి ఈ కలిసి కొన్ని భాగాన్ని ప్రయత్నించండి తెలపండి 812 00:33:27,740 --> 00:33:31,570 మరియు మరిన్ని ఉదాహరణలు రెండు వెళ్ళాలని 813 00:33:31,570 --> 00:33:32,610 ఈ ఒకటి కంటే బలమైన. 814 00:33:32,610 --> 00:33:35,770 కాబట్టి నాకు ఇక్కడ ముందుకు వెళ్లి కొన్ని ఉదాహరణలుగా ప్రారంభం తెలియజేయండి 815 00:33:35,770 --> 00:33:38,350 ఎప్పుడూ అలాగే కోర్సు యొక్క వెబ్ సైట్ లో ఉంటాయని మరియు 816 00:33:38,350 --> 00:33:39,870 hello2 అప్ తెరవండి. 817 00:33:39,870 --> 00:33:42,910 ఇక్కడ hello2 లో, మేము కొన్ని చేయడం ఒక ప్రోగ్రామ్ను 818 00:33:42,910 --> 00:33:46,290 విషయాలు, కానీ ఇది ప్రభావవంతంగా మేము వాటిని దానిని చేయడం లేదు. 819 00:33:46,290 --> 00:33:48,900 ఇక్కడ అది రెండవ "హలో, ప్రపంచం" అని మరియు ఆ తరువాత నిలబడుతుంది 820 00:33:48,900 --> 00:33:49,450 రెండవ కోసం. 821 00:33:49,450 --> 00:33:51,720 తరువాత మళ్ళీ అది, తరువాత మళ్ళీ అది. 822 00:33:51,720 --> 00:33:55,530 నేను ఆకుపచ్చ ఫ్లాగ్ను క్లిక్ అయితే, స్క్రాచ్ "హలో, ప్రపంచం చెప్పారు. 823 00:33:55,530 --> 00:33:57,160 హలో, ప్రపంచం. 824 00:33:57,160 --> 00:34:00,080 హలో, ప్రపంచం. "ఈ కోసం ఇప్పుడు స్పష్టంగా అభ్యర్థిని 825 00:34:00,080 --> 00:34:00,860 అభివృద్ధి. 826 00:34:00,860 --> 00:34:03,070 >> ఉపాంత అభివృద్ధి అంటే, ఆశాజనక, మేము యొక్క 827 00:34:03,070 --> 00:34:07,610 స్క్రాచ్ భావన మద్దతు ఉంటే ఇప్పుడు ప్రచురించాలా? 828 00:34:07,610 --> 00:34:08,310 లూప్ యొక్క రకమైన. 829 00:34:08,310 --> 00:34:10,960 పునరావృతం కొన్ని రకం ఇప్పుడు, nice, అందుకని నాకు తెలియజేయండి 830 00:34:10,960 --> 00:34:11,920 నిజానికి ఆ ప్రయత్నించండి. 831 00:34:11,920 --> 00:34:13,870 నాకు నిజంగా వెళ్ళి ఈ తరలించడానికి లెట్. 832 00:34:13,870 --> 00:34:16,449 మీరు జోడించే విధంగా ప్రకటన వంటి సులభంగా బ్లాక్స్ వేరుచేసుకొనే 833 00:34:16,449 --> 00:34:17,420 వాటిని జోడించండి. 834 00:34:17,420 --> 00:34:20,730 నాకు, కంట్రోల్ కింద వెళ్ళి ఇక్కడ స్క్రోల్ డౌన్, మరియు నిజానికి లెట్ 835 00:34:20,730 --> 00:34:24,000 ఈ పజిల్ భాగం ఇక్కడ ఉంది, పునః మరియు ఫరెవర్ మరియు 836 00:34:24,000 --> 00:34:24,870 ఎప్పటికీ ఉంటే. 837 00:34:24,870 --> 00:34:28,500 కాబట్టి మళ్ళీ వెతికినా నిర్మాణాలు వ్యక్తం రకాలుగా ఉంది 838 00:34:28,500 --> 00:34:29,340 స్క్రాచ్ లో. 839 00:34:29,340 --> 00:34:31,730 నేను బహుశా ఇక్కడ మీరు ఒక ఫరెవర్ నేను మాత్రమే ఎందుకంటే కాదు 840 00:34:31,730 --> 00:34:34,639 ఈ మూడు సార్లు ఏమి చేయాలనే, అయితే బహుశా రిపీట్. 841 00:34:34,639 --> 00:34:38,449 కాబట్టి లాగి అది డ్రాప్, ఇక్కడ పైగా రిపీట్ నన్ను డ్రాగ్ వివరించారు, 842 00:34:38,449 --> 00:34:42,530 ఇప్పుడు బదులుగా "హలో, ప్రపంచం" మూడు ప్రత్యేక టైమ్స్ పత్రిక యొక్క, 843 00:34:42,530 --> 00:34:44,230 నాకు ఇక్కడ ఈ పజిల్ భాగాన్ని డ్రాగ్ తెలియజేయండి. 844 00:34:44,230 --> 00:34:46,610 మరియు ఏ కనిపించడం లేదు అయినప్పటికీ, ప్రోగ్రామ్ స్మార్ట్ ఉంది 845 00:34:46,610 --> 00:34:48,920 అది నింపుటకు కనిపిస్తుంది గుర్తించడం తగినంత, కాబట్టి ఇది 846 00:34:48,920 --> 00:34:51,270 ఆకారాలు ఆ విషయం మరియు ఖచ్చిత పరిమాణం. 847 00:34:51,270 --> 00:34:54,030 నాకు మూడు పునరావృతం మార్చవచ్చు మరియు ఇప్పుడు లెట్ మి గో లెట్ 848 00:34:54,030 --> 00:34:56,560 ముందుకు మరియు అక్కడ ఒక రెండవ వేచి లాగండి. 849 00:34:56,560 --> 00:34:59,220 ఇది కూడా లో SNAP అవకాశముంది, మరియు అందువలన ఇప్పుడు నేను డ్రాగ్ వెళుతున్న 850 00:34:59,220 --> 00:35:01,370 ఇక్కడ మరియు కేవలం ఈ కుర్రాళ్ళు వాటిని ఎందుకంటే తీసివేసినట్లు నేను 851 00:35:01,370 --> 00:35:02,710 వాటిని ఇకపై అవసరం లేదు. 852 00:35:02,710 --> 00:35:05,920 నాకు దూరంగా మరియు ఇప్పుడు గ్రీన్ జెండా క్లిక్ చేయండి, మరియు మేము కలిగి 853 00:35:05,920 --> 00:35:09,600 నేను ముందు, మంచి అంచనా అదే కార్యక్రమం కాదు, 854 00:35:09,600 --> 00:35:12,200 మీరు ఊహించే ఎందుకంటే రూపకల్పన గురించి చెడు ఈ కార్యక్రమం 855 00:35:12,200 --> 00:35:14,410 మీకు ఉన్నట్లయితే, కచ్చితంగా అందమైన, పొందుతారు 856 00:35:14,410 --> 00:35:16,640 కాపీ మరియు పేస్ట్, కాపీ మరియు పేస్ట్ చెయ్యవచ్చు లేదా 857 00:35:16,640 --> 00:35:20,020 డ్రాగ్ మరియు మళ్లీ మళ్లీ అదే రంధ్రాన్ని సరి చేయు విషయాలు తెలిపాడు. 858 00:35:20,020 --> 00:35:22,260 >> ఇప్పుడు, మామూలుగా ప్రింటింగ్, తెరపై అంశాలను చెప్పడం 859 00:35:22,260 --> 00:35:25,350 అద్భుతమైన తెరపై, నిజంగా అన్ని, కాబట్టి ఓపెన్ అనుమతిస్తుంది ఒక 860 00:35:25,350 --> 00:35:26,580 ఇక్కడ మూడవ వైవిధ్యం. 861 00:35:26,580 --> 00:35:29,810 మీరు చూస్తారు మరియు ఇప్పుడు, ఈ త్వరగా బాధించే పొందుతారు - 862 00:35:29,810 --> 00:35:30,850 [మిఅవ్] 863 00:35:30,850 --> 00:35:31,940 DAVID మలన్: - అయితే ఇది అందమైన ఉంటాము. 864 00:35:31,940 --> 00:35:35,244 [మిఅవ్] 865 00:35:35,244 --> 00:35:37,460 DAVID మలన్: సరే, మంచి, మరియు మేము ఖచ్చితంగా ఉపయోగించే 866 00:35:37,460 --> 00:35:41,060 ఒక మళ్ళీ వెతికినా ఈ అప్ chunking అదే మార్పు 867 00:35:41,060 --> 00:35:43,520 నిర్మాణం, కానీ ఇంకా ఇది ఆసక్తికరమైన తయారు చేద్దాము. 868 00:35:43,520 --> 00:35:47,480 >> నాకు ముందుకు వెళ్లి ఇక్కడ ఒక నాల్గవ వైవిధ్యం ప్రారంభం లెట్ నేను ఎక్కడ 869 00:35:47,480 --> 00:35:50,020 మరో అడుగు ముందుకు విషయాలు పడుతుంది. 870 00:35:50,020 --> 00:35:54,450 కాబట్టి ఈ ప్రకారం, సిల్లి ఈ మొదటి వద్ద ఉన్నప్పటికీ 871 00:35:54,450 --> 00:35:58,530 గ్లాన్స్, ఈ కార్యక్రమం చేయడానికి వెళ్తున్నారు? 872 00:35:58,530 --> 00:35:59,790 ఒకసారి మిఅవ్ చెప్పారు. 873 00:35:59,790 --> 00:36:00,160 ఎందుకు? 874 00:36:00,160 --> 00:36:03,340 వెల్, ఒక, వంటి నాకు తెలిసిన, రెండు కంటే ఎప్పుడూ తక్కువ. 875 00:36:03,340 --> 00:36:04,890 అయోమయ సంఖ్య భావన ఇక్కడ ఉన్నాయి. 876 00:36:04,890 --> 00:36:07,240 నేను అక్షరాలా హార్డ్ కోడెడ్ ఒక మరియు రెండు తర్వాత, కానీ ఈ ఒక ఉంది 877 00:36:07,240 --> 00:36:10,370 ఉదాహరణకు ఇప్పుడు యొక్క అసలైన బూలియన్ వ్యక్తీకరణ ఉపయోగించి. 878 00:36:10,370 --> 00:36:13,650 చాలా జోసెఫ్ తన pseudocode వచ్చింది ఇష్టం, ఇండెంటేషన్ని IF 879 00:36:13,650 --> 00:36:17,170 మీరు ఇక్కడ మనం, సరిపోలే సాక్స్ తరువాత ఏమి కనుగొనడంలో 880 00:36:17,170 --> 00:36:19,750 ఒక వ్యక్తీకరణ తరువాత కంటే తక్కువ రెండు ఉంటే - 881 00:36:19,750 --> 00:36:21,820 నిజానికి మేము కూడా, ఇండెంటేషన్ని యొక్క కొద్దిగా కలిగి 882 00:36:21,820 --> 00:36:24,480 వంగపండు కొద్దిగా కుడి ఇండెంట్ కౌంటీ - 883 00:36:24,480 --> 00:36:26,600 మీరు ధ్వని మిఅవ్ ప్లే చూడాలని. 884 00:36:26,600 --> 00:36:30,060 ఇప్పుడు, ఈ సందర్భంలో, ఒక ఈ ఎప్పుడూ కంటే తక్కువ రెండు, కాబట్టి 885 00:36:30,060 --> 00:36:31,970 ఒక స్థితి యొక్క వ్యర్థాలను రకం. 886 00:36:31,970 --> 00:36:34,890 కానీ మేము ఇతర విషయాలు లోకి పెట్టబెడతాయి, మేము చూస్తారు వంటి, చేయగలరు 887 00:36:34,890 --> 00:36:37,420 ఈ ఒక మరియు రెండు ఇప్పుడు ఎక్కడ placeholders. 888 00:36:37,420 --> 00:36:41,340 కాబట్టి యొక్క ఇప్పుడు ఈ అనేక యొక్క ఉదాహరణ ఐదు చేరుకునేందుకు వీలు 889 00:36:41,340 --> 00:36:45,850 hellos మరియు ఈ కార్యక్రమం చేయడానికి ఏమి చూస్తారు. 890 00:36:45,850 --> 00:36:48,710 >> కాబట్టి ఇప్పుడు, ఆంగ్ల వాక్యం లో, ఈ ఎలా 891 00:36:48,710 --> 00:36:51,460 కార్యక్రమం ప్రవర్తించే? 892 00:36:51,460 --> 00:36:52,950 ప్రేక్షకులు: సగం సమయం Meows. 893 00:36:52,950 --> 00:36:55,380 DAVID మలన్: సమయం మిఅవ్ యొక్క సగం, ఈ ఒక మార్గం 894 00:36:55,380 --> 00:36:56,700 చాలా చిన్న ఆలోచన అందిస్తున్నట్లు. 895 00:36:56,700 --> 00:36:59,400 మేము ఇక్కడ కొన్ని అసమానతలు ఉపయోగించి కావడం కూడా 896 00:36:59,400 --> 00:37:01,860 కొన్ని సంఖ్యలో, ఇది నిజంగా ఒక programmatical ఉంది 897 00:37:01,860 --> 00:37:09,490 నాణెం తలలు వస్తే చెప్పడం యొక్క మార్గం, ఒక ఖచ్చితమైన మార్గం,, వెళ్ళి 898 00:37:09,490 --> 00:37:10,270 ముందుకు మరియు మిఅవ్. 899 00:37:10,270 --> 00:37:13,540 లేదా దీనికి విరుద్ధంగా, ఒకవేళ నాణెం మిఅవ్, తోకలు లేదు వస్తుంది. 900 00:37:13,540 --> 00:37:15,110 మరియు ఈ సందర్భంలో, మనం ఎంత వ్యక్తం చెయ్యగలను? 901 00:37:15,110 --> 00:37:17,950 మేము 1 నుంచి 10 వరకు ఒక యాదృచ్చిక సంఖ్య ఎంచుకోండి, మరియు మేము ఉంటే 902 00:37:17,950 --> 00:37:21,110 సంఖ్య 6 కంటే తక్కువ, ముందుకు వెళ్ళి, మిఅవ్. 903 00:37:21,110 --> 00:37:22,260 మరియు ఈ ఇక్కడ ఎలా వచ్చింది? 904 00:37:22,260 --> 00:37:24,620 Well మళ్ళీ కేవలం లాగడం మరియు పడిపోతాయి మరియు గమనించి 905 00:37:24,620 --> 00:37:26,190 విషయాలు స్థానంలో లాచెస్. 906 00:37:26,190 --> 00:37:28,020 >> కాబట్టి ఇప్పుడు ఈ అయోమయ పనిచేస్తుంది లేదో యొక్క చూసేలా. 907 00:37:28,020 --> 00:37:29,845 నాకు ముందుకు వెళ్లి ఆకుపచ్చ జెండా క్లిక్ చేయండి. 908 00:37:29,845 --> 00:37:31,120 [మిఅవ్] 909 00:37:31,120 --> 00:37:32,000 DAVID మలన్: సరే. 910 00:37:32,000 --> 00:37:33,430 [మిఅవ్] 911 00:37:33,430 --> 00:37:35,260 DAVID మలన్: సరే. 912 00:37:35,260 --> 00:37:38,510 మంచి, సరే, మేము సమర్థవంతంగా తలలు, తలలు, తోకలు వచ్చింది. 913 00:37:38,510 --> 00:37:39,295 తోకలు. 914 00:37:39,295 --> 00:37:39,590 [మిఅవ్] 915 00:37:39,590 --> 00:37:41,829 DAVID మలన్: హెడ్స్. 916 00:37:41,829 --> 00:37:43,220 [మిఅవ్] 917 00:37:43,220 --> 00:37:44,040 DAVID మలన్: అద్భుత. 918 00:37:44,040 --> 00:37:46,220 కేవలం గణాంక మీరు ఒక చెడ్డ వచ్చిన ఇది ఎల్లప్పుడూ ఇబ్బందికరమైన ఉంది 919 00:37:46,220 --> 00:37:48,510 అమలు, మరియు అది తలలు, మరియు ప్రోగ్రామ్ నిజానికి కాదు 920 00:37:48,510 --> 00:37:49,230 మీరు ఆశిస్తున్నాము పెంచండి పని. 921 00:37:49,230 --> 00:37:51,210 కానీ ఈ సమయంలో, అది పని, మరియు మేము మేము, కలిగి ఉంటాయి 922 00:37:51,210 --> 00:37:53,830 టైమ్స్ యొక్క ఈ ఒక అనంతమైన, 50% అసమానత. 923 00:37:53,830 --> 00:37:56,950 ఇప్పుడు మళ్లీ అన్ని ఆసక్తికరమైన, కేవలం పిల్లులు దీనితో 924 00:37:56,950 --> 00:37:59,840 మిఅవ్, కాబట్టి మేము ఈ ఒక బిట్ మరింత ముందుకు లేదో యొక్క చూడటానికి 925 00:37:59,840 --> 00:38:01,820 ఇక్కడ వెర్షన్ ఆరు లో. 926 00:38:01,820 --> 00:38:05,620 కాబట్టి ఇప్పుడు, మేము నిజంగా బాధించే సంస్కరణను కలిగి - 927 00:38:05,620 --> 00:38:08,215 [ప్రతి కొన్ని సెకన్లకు MEOWS] 928 00:38:08,215 --> 00:38:10,640 ఒక మరియు ఈ పిలిచే ఏమిటి, సాధారణ, -: DAVID మలన్ 929 00:38:10,640 --> 00:38:11,670 అనంతమైన లూప్. 930 00:38:11,670 --> 00:38:14,190 >> ఈ సందర్భంలో కాబట్టి అనంతమైన లూప్ చెడు అనిపిస్తుంది. 931 00:38:14,190 --> 00:38:16,970 ఇది ఖచ్చితంగా అనంతం ఇంకా చెడు ధ్వని ఆరంభమవుతుంది, మరియు 932 00:38:16,970 --> 00:38:18,740 ఉచ్చులు ఎల్లప్పుడూ చెడు కాదు. 933 00:38:18,740 --> 00:38:20,910 మీరు చోట కంప్యూటర్ కార్యక్రమాలు సందర్భంలో కూడా ఆలోచించవచ్చు 934 00:38:20,910 --> 00:38:22,910 వాస్తవానికి ఒక అనంతమైన లూప్ అనుకుంటున్నారా? 935 00:38:22,910 --> 00:38:23,691 Yeah? 936 00:38:23,691 --> 00:38:26,520 ప్రేక్షకులు: మీరు ఒక పరిస్థితి తనిఖీ ఉంటుంది. 937 00:38:26,520 --> 00:38:28,240 DAVID మలన్: సరే, మీరు ఒక పరిస్థితి తనిఖీ ఉంచాలని ఉన్నప్పుడు? 938 00:38:28,240 --> 00:38:29,190 ఏది ఇష్టం? 939 00:38:29,190 --> 00:38:30,440 ప్రేక్షకులు: [వినబడని] 940 00:38:36,060 --> 00:38:38,170 DAVID మలన్: సరే, మంచి, మీరు కొన్ని కార్యక్రమం ఉండేది అయితే, కొన్ని 941 00:38:38,170 --> 00:38:40,440 మీకు ఎప్పటికప్పుడు ఎక్కడ ఇంటి ఆటోమేషన్ విషయం, రకం 942 00:38:40,440 --> 00:38:41,980 మానిటర్ ఏదో సందర్భంలో. 943 00:38:41,980 --> 00:38:42,850 లైట్లు ఉన్నాయి? 944 00:38:42,850 --> 00:38:45,020 బహుశా మీరు ఒక టైమర్ కలిగి, మరియు ఎందుకంటే దీపాలు ఉన్నాయి 945 00:38:45,020 --> 00:38:47,360 మీరు వారిని వెళ్లాలనుకుంటే, మీరు ఏదో ఒకటి చేయాలి ఉండవచ్చు 946 00:38:47,360 --> 00:38:48,290 మళ్ళీ, మళ్ళీ. 947 00:38:48,290 --> 00:38:50,540 నిజానికి, మీరు ఏ, టైమర్లు యొక్క చేసిన మాట్లాడే 948 00:38:50,540 --> 00:38:53,100 మీ కంప్యూటర్ లేదా డిజిటల్ గడియారాలు న గడియారాలు, ఒక యొక్క 949 00:38:53,100 --> 00:38:54,210 అనంతమైన లూప్. 950 00:38:54,210 --> 00:38:56,980 అది నిరంతరం ఎందుకంటే సమయం నవీకరించుటకు కొనసాగుతుంది 951 00:38:56,980 --> 00:38:59,750 తనిఖీ మరియు తనిఖీ మరియు తనిఖీ, సమయం మార్చబడింది 952 00:38:59,750 --> 00:39:01,000 మరియు అలా అయితే, ఓహ్, మై గాడ్. 953 00:39:03,670 --> 00:39:04,740 గడియారం చివరకు మార్చుకున్నాడు. 954 00:39:04,740 --> 00:39:07,020 మీరు ఆ విలువను ప్రదర్శించడానికి అవసరం. 955 00:39:07,020 --> 00:39:10,880 సమయం అనంత వలయాలు చాలా తప్పు కనుక అయితే, 956 00:39:10,880 --> 00:39:13,950 లేదా ఒక పేద నిర్ణయానికి కనీసం, కొన్నిసార్లు అవి 957 00:39:13,950 --> 00:39:14,785 వారి విలువ ఉంటుంది. 958 00:39:14,785 --> 00:39:18,170 >> Well, hello7 మరింత ఇక్కడ ముందుకు చూద్దాం. 959 00:39:18,170 --> 00:39:20,410 కాబట్టి ఇప్పుడు కార్యక్రమం కొంచెం పరస్పర పొందుతారు. 960 00:39:20,410 --> 00:39:23,120 నన్ను మళ్ళీ ఇక్కడ జూమ్ లెట్, మరియు, ఈ మంచిది ఏమిటి 961 00:39:23,120 --> 00:39:23,640 స్క్రాచ్ గురించి. 962 00:39:23,640 --> 00:39:26,760 మరియు మేము ప్రశాంతంగా, స్క్రాచ్, కేవలం నేడు మరియు లోకి గా ఉండటం ఉపయోగించండి 963 00:39:26,760 --> 00:39:27,780 వచ్చే వారం యొక్క సమస్య సెట్. 964 00:39:27,780 --> 00:39:31,920 కానీ సోమవారం, మేము, అది, ఇక్కడ ఈ కార్యక్రమంలో C. ప్రవేశిస్తాడు 965 00:39:31,920 --> 00:39:33,190 ఎప్పటికీ, క్రింది. 966 00:39:33,190 --> 00:39:35,890 మౌస్ పాయింటర్ తాకడం IF - ఇప్పుడు, వారిని 967 00:39:35,890 --> 00:39:36,420 ఇక్కడ సందర్భం? 968 00:39:36,420 --> 00:39:39,670 దిగువన ఇక్కడ డౌన్ ఎంపిక అయిన బాగా, మరియు ప్రకటన 969 00:39:39,670 --> 00:39:43,060 కుడివైపు పిల్లి, స్ప్రైట్ ఒక కాబట్టి, ఈ రచనలను, ఈ ఉంది 970 00:39:43,060 --> 00:39:45,720 కార్యక్రమం ప్రత్యేకంగా అతని వర్తిస్తుంది. 971 00:39:45,720 --> 00:39:48,950 ఆ పిల్లి మౌస్ పాయింటర్ను తాకడం ఉంది కాబట్టి, దానిని జరగబోతోంది 972 00:39:48,950 --> 00:39:51,350 ఈ కొట్టటానికి మరియు రెండు సెకన్లు వేచి, మరియు 973 00:39:51,350 --> 00:39:53,030 అప్పుడు ప్రకటన nauseum పునరావృతం. 974 00:39:53,030 --> 00:39:55,360 >> కాబట్టి యొక్క ముందుకు వెళ్లి ఆట హిట్ తెలియజేయండి. 975 00:39:55,360 --> 00:39:57,580 ఏమీ జరగలేదు, కాని నేను PET అనుకుంటే 976 00:39:57,580 --> 00:39:59,310 పిల్లి ఇప్పుడు, నేను కేవలం చెయ్యవచ్చు. 977 00:39:59,310 --> 00:40:01,130 [మిఅవ్] 978 00:40:01,130 --> 00:40:02,244 DAVID మలన్: పూజ్యమైన. 979 00:40:02,244 --> 00:40:05,956 [మిఅవ్] 980 00:40:05,956 --> 00:40:08,750 DAVID మలన్: సరే, తక్కువ బాధించే, కానీ, నీరసంగా గెట్స్ 981 00:40:08,750 --> 00:40:11,480 కాబట్టి యొక్క వెళ్లి మేము ఇంజెక్ట్ చెయ్యలేకపోతే చూడటానికి 982 00:40:11,480 --> 00:40:12,460 కొంచెం లాజిక్. 983 00:40:12,460 --> 00:40:14,300 ఆ ఉదాహరణకు ఏడు ఉంది. 984 00:40:14,300 --> 00:40:16,090 >> ఇక్కడ ఉదాహరణ ఎనిమిది లో, మేము వెళుతున్నాం 985 00:40:16,090 --> 00:40:18,670 ఒక ELSE పరిస్థితి పరిచయం. 986 00:40:18,670 --> 00:40:21,440 మీరు వెళ్ళవచ్చు దీనిలో, రోడ్ లో ఒక సాహిత్య చీలిక వంటి చాలా 987 00:40:21,440 --> 00:40:24,260 ఎడమ లేదా కుడి మీరు వెళ్ళవచ్చు, ఒక ప్రోగ్రామింగ్ లో ఒక పరిస్థితి 988 00:40:24,260 --> 00:40:28,120 మేము సి చూస్తారు భాష స్క్రాచ్ వంటి, లేదా, మీరు అనుమతిస్తాయి 989 00:40:28,120 --> 00:40:32,230 ఒక IF ELSE నిర్మించడం ద్వారా ఒక దిశలో లేదా మరొక లో వెళ్ళండి. 990 00:40:32,230 --> 00:40:35,160 కాబట్టి చాలా వాచ్యంగా, మౌస్ పాయింటర్ తాకడం, ఈ 991 00:40:35,160 --> 00:40:38,680 కొన్ని ధ్వని ఆడతారు, ELSE ఈ ఇతర ఆడటానికి జరగబోతోంది 992 00:40:38,680 --> 00:40:39,800 ధ్వని, మిఅవ్. 993 00:40:39,800 --> 00:40:42,510 మీరు ఈ శబ్దాల పేరు నుండి ప్రతిపాదించే లేదో ఇప్పుడు, మీరు చేయగలరు 994 00:40:42,510 --> 00:40:45,310 బహుశా ఈ కార్యక్రమాన్ని ఏర్పాటు సూచించడానికి అర్థం ఏమి అనుకుంటారో 995 00:40:45,310 --> 00:40:46,250 ఆలోచన. 996 00:40:46,250 --> 00:40:48,742 ఈ పిల్లి సంతోషంగా meowing ఉంది. 997 00:40:48,742 --> 00:40:49,230 [మిఅవ్] 998 00:40:49,230 --> 00:40:51,410 DAVID మలన్: హ్యాపీలీ, కాని కాదు 999 00:40:51,410 --> 00:40:52,926 చాలా ముట్టుకోవడానికి వీలుగా మీరు. 1000 00:40:52,926 --> 00:40:54,550 [ROARS] 1001 00:40:54,550 --> 00:40:57,500 DAVID మలన్: సో ఇప్పుడు మీరు అరుస్తుంటారు వారు ఒక పిల్లి ఉంది. 1002 00:40:57,500 --> 00:41:00,570 >> All right, అలాగే ఇక్కడ పిల్లులు ఒక చివరి ఉదాహరణ, మరియు 1003 00:41:00,570 --> 00:41:02,920 బహిరంగ వెర్షన్ ఇక్కడ ఈ తొమ్మిది తెలియజేయండి. 1004 00:41:02,920 --> 00:41:06,190 కాబట్టి ఇప్పుడు, మేము ఈ విధంగా చెప్పాడు, ఆ తర్వాత అత్యంత భంగపరిచే శబ్దాన్ని కలిగి 1005 00:41:06,190 --> 00:41:11,630 కనుగొనడానికి, మేము వెళుతున్న ఒక నీటి గుర్రము లేదా ఇక్కడ సముద్ర సింహం కలిగి ఉంటారు 1006 00:41:11,630 --> 00:41:13,222 క్రింది వాటిని. 1007 00:41:13,222 --> 00:41:20,870 [SEAL బెరడు] 1008 00:41:20,870 --> 00:41:23,310 DAVID మలన్: మీరు కనుగొనడానికి వరకు సరే, ఈ పయనించే ఎలా 1009 00:41:23,310 --> 00:41:24,640 ఈ కార్యక్రమం పనిచేస్తుంది. 1010 00:41:24,640 --> 00:41:28,560 ఈ సమయంలో, ఈ జంతు రెండు స్క్రిప్ట్లు ఉంది, మరియు ఏవి 1011 00:41:28,560 --> 00:41:31,050 ఇక్కడ ఆసక్తికరమైన ఈ స్క్రిప్ట్ అమలు వెళ్ళే ఉంది 1012 00:41:31,050 --> 00:41:32,260 సమాంతరంగా. 1013 00:41:32,260 --> 00:41:35,340 ఒక ఆకుపచ్చ జెండా వారు ప్రారంభంలో రెండు క్లిక్ వలన, 1014 00:41:35,340 --> 00:41:38,080 ఈ వంటి వెళ్లి వంటిది, మరియు రెండు కార్యక్రమాలు ఇది అమలు ప్రారంభం 1015 00:41:38,080 --> 00:41:41,370 వారు ఎప్పటికీ మళ్ళీ వెతికినా అయ్యాక కూడా. 1016 00:41:41,370 --> 00:41:44,420 కాబట్టి టాప్ లిపిలో, నేను కొన్ని లాజిక్ ఉంది. 1017 00:41:44,420 --> 00:41:49,275 ఆ అక్కడ ఏమి కలిగి అప్ అందిస్తుంది? 1018 00:41:49,275 --> 00:41:50,740 [SEAL బెరడు] 1019 00:41:50,740 --> 00:41:51,670 ప్రేక్షకులు: [వినబడని] 1020 00:41:51,670 --> 00:41:53,295 DAVID మలన్: ఇది ఏమిటి ఉంటే? 1021 00:41:53,295 --> 00:41:53,760 [SEAL బెరడు] 1022 00:41:53,760 --> 00:41:55,852 ప్రేక్షకులు: సున్నాకి మ్యూట్, అది ప్లే ఉంచడానికి జరగబోతోంది 1023 00:41:55,852 --> 00:41:58,410 ధ్వనిని. [SEAL బెరడు] 1024 00:41:58,410 --> 00:41:58,940 DAVID మలన్: సరే, మంచి. 1025 00:41:58,940 --> 00:42:01,960 కాబట్టి, ఈ ORANGE విషయం సున్నా, ఈ ఏమైనా మ్యూట్ IF 1026 00:42:01,960 --> 00:42:05,370 THEN సముద్ర సింహం ధ్వనిని ప్లే మరియు భావిస్తున్నాను "ఓహ్, 1027 00:42:05,370 --> 00:42:06,770 hi, "రెండు క్షణాలు. 1028 00:42:06,770 --> 00:42:09,380 ఇప్పుడు నేను మ్యూట్ చేయబడింది ఏమి లేదు, కాని సున్నా అప్ చూపిస్తుంది 1029 00:42:09,380 --> 00:42:11,230 తప్పుడు లేదా ఆఫ్ ఆలోచన. 1030 00:42:11,230 --> 00:42:14,490 మ్యూట్ తప్పుగా అయితే, అలా అయితే లేదు మ్యూట్, 1031 00:42:14,490 --> 00:42:15,660 శబ్దాన్ని ప్లే ఉంచండి. 1032 00:42:15,660 --> 00:42:17,350 All right, బాగా, మేము ఈ విషయం ఎలా డిసేబుల్ చెయ్యాలి? 1033 00:42:17,350 --> 00:42:19,310 >> Well, డౌన్ అక్కడ రెండవ స్క్రిప్ట్ చూడండి యొక్క తెలపండి. 1034 00:42:19,310 --> 00:42:22,130 రెండవ స్క్రిప్ట్ సున్నాకి మ్యూట్ సెట్ చెప్పారు. 1035 00:42:22,130 --> 00:42:25,180 అది కూడా ORANGE నోటీసు, స్క్రాచ్ ఇది రంగులు ఏమి కాబట్టి 1036 00:42:25,180 --> 00:42:27,400 అదే నీడ లో బ్లాక్స్ అది యొక్క విధమైన ఉంటే 1037 00:42:27,400 --> 00:42:28,850 యొక్క తార్కికంగా సంబంధించిన. 1038 00:42:28,850 --> 00:42:32,850 మ్యూట్ అప్ టాప్ ORANGE కాబట్టి కేవలం, తద్వారా మ్యూట్ చేయబడింది డౌన్ ఇక్కడ 1039 00:42:32,850 --> 00:42:34,060 ORANGE బ్లాక్ పేర్కొన్నారు. 1040 00:42:34,060 --> 00:42:36,170 కానీ ఈ, కాబట్టి వలె ఒక వేరియబుల్ కేటాయింపులను ఉంది 1041 00:42:36,170 --> 00:42:39,170 మీరు ప్రోగ్రామింగ్ లో బీజగణితం, మీరు, x మరియు y మరియు z కలిగి 1042 00:42:39,170 --> 00:42:41,440 వేరియబుల్స్, కాని సాధారణంగా ఉన్నారు - 1043 00:42:41,440 --> 00:42:42,580 ఒక క్షణం మరియు ఫిగర్ ఎలా లెట్స్ విరామం 1044 00:42:42,580 --> 00:42:44,280 ఈ బార్కింగ్ ఆపడానికి. 1045 00:42:44,280 --> 00:42:45,480 నేను దీనిని ఎందుకు చేయాలి? 1046 00:42:45,480 --> 00:42:46,480 [SEAL బెరడు] 1047 00:42:46,480 --> 00:42:47,920 DAVID మలన్: సరే. 1048 00:42:47,920 --> 00:42:49,490 నిలిపివేశారు. సరే. 1049 00:42:49,490 --> 00:42:52,230 >> మీరు వేరియబుల్స్ x, y, z మరియు కలిగి ఉంటారు కేవలం బీజగణితంలో వంటి, కానీ లో 1050 00:42:52,230 --> 00:42:55,260 ప్రోగ్రామింగ్, x, y, z మరియు వంటి వేరియబుల్స్ కలిగి ఉంటుంది 1051 00:42:55,260 --> 00:42:57,330 వారు మొత్తం భావోద్వేగ వద్ద లేదు ఎందుకంటే మీద frowned. 1052 00:42:57,330 --> 00:43:00,070 వారు ఎలాంటి అర్థ అర్ధం లేదు, అందువలన చాలా లో 1053 00:43:00,070 --> 00:43:02,110 ప్రోగ్రామింగ్ భాషలు, వేరియబుల్స్ పూర్తి కలిగి 1054 00:43:02,110 --> 00:43:05,270 స్థాయి పేర్లు లేదా పదాలు లేదా పదబంధాలు, చెప్పడానికి, మ్యూట్ ఇష్టం 1055 00:43:05,270 --> 00:43:06,030 వారు ఏమి. 1056 00:43:06,030 --> 00:43:09,380 కాబట్టి ఈ రెండవ స్క్రిప్ట్ కూడా శాశ్వతంగా వినికిడి, మరియు దీనిని అన్నారు 1057 00:43:09,380 --> 00:43:12,100 కీ, కీబోర్డ్ కీ స్పేస్, ఉంటే 1058 00:43:12,100 --> 00:43:13,370 ప్రశ్న గుర్తు, ఒత్తిడి. 1059 00:43:13,370 --> 00:43:16,300 కాబట్టి ఆ బూలియన్ వ్యక్తీకరణ ఒక పరిస్థితి ఉంది 1060 00:43:16,300 --> 00:43:19,010 గాని నిజాయితీగా లేదా తప్పుడు ఒక ప్రశ్నకు సమాధానం వెళ్ళి, 1061 00:43:19,010 --> 00:43:22,880 అప్పుడు నేను స్పేస్ కీ ను నొక్కినప్పుడు అది లోపల మరియు 1062 00:43:22,880 --> 00:43:28,020 మ్యూట్ సున్నా అయితే, సున్నాకి మ్యూట్ సెట్ ELSE, ఒక మ్యూట్ సెట్. 1063 00:43:28,020 --> 00:43:30,510 నేను మీరు ఎలా ఈ ఇతర రోడ్ లో చీలిక, మరియు ప్రకటన 1064 00:43:30,510 --> 00:43:33,500 రెండు పరిస్థితులు IF సమూహం, తనిఖీ ఒక మార్గం ఉంది 1065 00:43:33,500 --> 00:43:36,610 అలా అయితే, నేను ఈ వెళ్లాలనుకుంటే ఎందుకంటే స్పేస్ బార్ ఒత్తిడి 1066 00:43:36,610 --> 00:43:38,000 మార్గం లేదా విధంగా. 1067 00:43:38,000 --> 00:43:40,210 ఎలా నేను మ్యూట్ విలువ విలోమం చెయ్యాలి? 1068 00:43:40,210 --> 00:43:41,410 నేను సున్నా తనిఖీ చేయాలి? 1069 00:43:41,410 --> 00:43:45,890 అలా అయితే, అది వన్ ఎల్స్ అది సున్నా కాబట్టి టోగుల్ చేయడానికి 1070 00:43:45,890 --> 00:43:47,670 దాని రెండు రాష్ట్రాలు. 1071 00:43:47,670 --> 00:43:50,030 >> All right, కాబట్టి మేము ఈ ప్రాథమిక యొక్క కొన్ని 1072 00:43:50,030 --> 00:43:50,540 నిర్మాణాలు. 1073 00:43:50,540 --> 00:43:52,810 మేము కూడా, బూలియన్ భావాలు కలిగి, మరియు గుర్తించలేరు, ఇవి 1074 00:43:52,810 --> 00:43:54,050 అన్ని ఆ తెలియని. 1075 00:43:54,050 --> 00:43:56,730 నిజానికి, ఇక్కడ హార్వర్డ్ కోర్సు యొక్క CS50 యొక్క శీఘ్ర స్క్రీన్షాట్ యొక్క 1076 00:43:56,730 --> 00:43:59,740 షాపింగ్ సాధనం, మరియు చెక్ బాక్స్ కలిగి అక్కడ ఏ వెబ్ సైట్ 1077 00:43:59,740 --> 00:44:02,420 మరియు డ్రాప్ డౌన్స్ నిజంగా, ఈ సమయంలో, ఉపయోగించి చేయబడ్డాయి 1078 00:44:02,420 --> 00:44:03,430 బూలియన్ వ్యక్తీకరణలు. 1079 00:44:03,430 --> 00:44:05,760 ఇక్కడ ఈ సందర్భంలో, మీరు చెక్బాక్స్ను క్లిక్ చేస్తే 1080 00:44:05,760 --> 00:44:08,620 కంటే ఎక్కువ లేదా 4.5 సమానంగా, లేదా అదే తదుపరి కోర్సు 1081 00:44:08,620 --> 00:44:11,200 అధ్యాపకులు, మీరు బూలియన్ వ్యక్తీకరణ మీరు పేర్కొంటున్నట్టు. 1082 00:44:11,200 --> 00:44:14,780 నాకు ఆ వ్యక్తీకరణ నిజమైన ఇది కోసం కోర్సులు చూపించు. 1083 00:44:14,780 --> 00:44:17,080 లేదా కుడి, నాకు కోర్సులు సంఘర్షించే కాదు 1084 00:44:17,080 --> 00:44:20,440 తనిఖీ ఉంటే, అప్పుడు అవును, మీరు తనిఖీ మీరు, తీసుకునే 1085 00:44:20,440 --> 00:44:22,890 ఆ పరిస్థితిలో, ఇంకా మీరు దానిని విస్మరించండి మీరు. 1086 00:44:22,890 --> 00:44:25,170 కాబట్టి బూలియన్ వ్యక్తీకరణలు చుట్టూ అన్ని యొక్క విధమైన, కాని 1087 00:44:25,170 --> 00:44:28,080 మేము ఉంటే, పరిస్థితులు IF లేదో పరిస్థితుల్లో వారికి 1088 00:44:28,080 --> 00:44:30,480 ELSEs, లేదా మేము కూడా లోతుగా అనుకరించే 1089 00:44:30,480 --> 00:44:32,830 స్థాయిలు, IF ELSE ELSE IF - 1090 00:44:32,830 --> 00:44:34,430 కాబట్టి ఒక టెర్నరీ రాష్ట్ర విధమైన ఉంది. 1091 00:44:34,430 --> 00:44:36,920 మీరు ఈ విధంగా లేదా ఈ విధంగా లేదా ఈ విధంగా ఉండవచ్చు. 1092 00:44:36,920 --> 00:44:39,680 మేము వేర్వేరు దిశల్లో వెళ్ళడానికి గూడు విషయాలను చెయ్యవచ్చు. 1093 00:44:39,680 --> 00:44:41,800 >> కాబట్టి స్క్రాచ్ ఫరెవర్ వంటి ఈ వలయాలు కలిగి ఉంది. 1094 00:44:41,800 --> 00:44:44,750 ఇది పునరావృతం 10 వంటి ఈ లక్షణాలు, కొన్ని ఉన్నాయి 1095 00:44:44,750 --> 00:44:46,260 టైమ్స్ యొక్క పరిమిత సంఖ్య. 1096 00:44:46,260 --> 00:44:49,040 మేము ఈ సందర్భంలో, ఆ వేరియబుల్స్ సెట్ ఇప్పుడు సామర్థ్యం కలిగి 1097 00:44:49,040 --> 00:44:51,810 నేను, ఉదాహరణకు, ఒక వేరియబుల్ అని సాక్స్ డిక్లేర్డ్ చేసిన. 1098 00:44:51,810 --> 00:44:54,340 నేను 0 to initialized చేసిన, మరియు ఆ మరో దిశలో ఉంది 1099 00:44:54,340 --> 00:44:56,940 మేము జోసెఫ్ ఇక్కడ వేసింది ఉండవచ్చు, అనగా నేను 1100 00:44:56,940 --> 00:45:00,150 కేవలం నేను ఎన్ని సాక్స్ ట్రాక్ మరియు రద్దు 1101 00:45:00,150 --> 00:45:03,490 ఆ వేరియబుల్ విలువను 2 ఉన్నప్పుడు కార్యక్రమం. 1102 00:45:03,490 --> 00:45:05,660 ఆ సాధారణీకరణ విధమైన మరొక మార్గం 1103 00:45:05,660 --> 00:45:08,820 సమస్య మళ్లీ మళ్లీ దానిని చేయడం. 1104 00:45:08,820 --> 00:45:12,080 సరే, ముందుకు వెళ్ళి, ఇప్పుడు రెండు కొత్త విషయాలు పరిచయం తెలియజేయండి. 1105 00:45:12,080 --> 00:45:14,100 ముందు కార్యక్రమాలను అనుభవాన్ని మీకు ఆ కాబట్టి 1106 00:45:14,100 --> 00:45:17,120 భాషలు చాలా శ్రేణులను లేదా వెక్టర్స్ లేదా తెలుసు 1107 00:45:17,120 --> 00:45:19,970 జాబితాలు, మరియు నిజానికి, స్క్రాచ్ కూడా ఈ వంటి ఏదో ఉంది. 1108 00:45:19,970 --> 00:45:22,510 కాబట్టి మేము ఇక్కడ తదుపరి స్థాయి విషయాలను తీసుకోవడం కుదరదు లేదో యొక్క చూసేలా. 1109 00:45:22,510 --> 00:45:24,920 నేను ఈ పజిల్ ముక్కలుగా తో సామర్థ్యం, ​​ఇప్పుడు, ఉంటే 1110 00:45:24,920 --> 00:45:29,080 ఒక వేరియబుల్ ఒక పదం లేదా సంఖ్య లాగ, జోడించడానికి, నేను 1111 00:45:29,080 --> 00:45:30,550 విషయాలు పేరుకుపోవడంతో ప్రారంభించండి. 1112 00:45:30,550 --> 00:45:33,630 మరియు ఈ, గేమ్స్ వంటి వాటికి వాస్తవానికి చాలా సమయానికి ఉంది 1113 00:45:33,630 --> 00:45:35,810 మీరు చుట్టూ వాకింగ్ రకం ఎక్కడ భూమిక గేమ్స్ 1114 00:45:35,810 --> 00:45:38,600 కొన్ని కాల్పనిక ప్రపంచంలో, విషయాలు తయారయ్యారు, విషయాలు సేకరించడం 1115 00:45:38,600 --> 00:45:39,900 పాయింట్లు సాధించి, లేదా ఇష్టం. 1116 00:45:39,900 --> 00:45:42,310 మీరు జాబితా యొక్క రకమైన ట్రాక్ చెయ్యాలనుకుంటున్నారా, మరియు ఉండవచ్చు 1117 00:45:42,310 --> 00:45:45,180 నిజానికి, ఇక్కడ మా మాజీ విద్యార్థులు ఒకటి చేసి ఏమి 1118 00:45:45,180 --> 00:45:47,750 ఏదో Fruitcraft RPG అని. 1119 00:45:47,750 --> 00:45:51,820 >> నాలో ముందుకు వెళ్లి ఇక్కడ ఈ విషయం తెరవడం వీలు, మరియు లో 1120 00:45:51,820 --> 00:45:56,260 Fruitcraft, మేము ఎగువన ఈ ప్రపంచంలో ఉంటారు. 1121 00:45:56,260 --> 00:45:58,820 నాలో ముందుకు వెళ్లి ఆకుపచ్చ జెండా క్లిక్ చేయండి. 1122 00:45:58,820 --> 00:46:01,040 ఎడమ ఎగువన నోటీసు జాబితాను కొన్ని రకం. 1123 00:46:01,040 --> 00:46:04,110 అంటే ఒక అర్రే కాల్ లేదా మీరు ఏమి స్క్రాచ్ అమలు యొక్క 1124 00:46:04,110 --> 00:46:06,890 ఒక జాబితా, మరియు ఇప్పుడు మేము ఈ చిన్న యానిమేషన్ కలిగి ఉంటాయి. 1125 00:46:06,890 --> 00:46:10,440 మేము ఈ కుకీ ప్రేమ కథ గతంలో ప్రారంభించారు, సో కేవలం 1126 00:46:10,440 --> 00:46:13,320 మరియు తర్వాత మేము ఇప్పుడు మేము ఉండవచ్చు, పిల్లులు మరియు సముద్ర సింహాలు పురోగమించి 1127 00:46:13,320 --> 00:46:15,100 మరింత ఇంటరాక్టివ్ అయిన విషయముల. 1128 00:46:15,100 --> 00:46:18,250 మరియు ఈ చిన్న నీలం గై, నేను అతని చుట్టూ తరలించడానికి ప్రారంభించవచ్చు 1129 00:46:18,250 --> 00:46:19,500 ఇక్కడ చిన్న ఇంటికి. 1130 00:46:19,500 --> 00:46:22,570 అతను అలా ఇక్కడ నిష్క్రమణ సంపాదించి వంటి కనుక ఇది కనిపిస్తుంది, వాడి నేను చేస్తున్నాను కాబట్టి 1131 00:46:22,570 --> 00:46:25,260 బాణాలు కీలను అప్, డౌన్, కుడి ఎడమ. 1132 00:46:25,260 --> 00:46:28,370 ఇప్పుడు నేను బయట ఉన్నాను, నేను ఇక్కడ మేం ఏమి తెలియజేయండి. 1133 00:46:28,370 --> 00:46:30,920 వెంటనే నేను టచ్, నిజంగానే ORANGE కన్పిస్తోంది, మరియు 1134 00:46:30,920 --> 00:46:33,110 ORANGE, అది నా జాబితా లో plopped తీర్చుకుంటాడు. 1135 00:46:33,110 --> 00:46:35,640 నేను చెర్రీస్ ఇక్కడ వెళ్ళి ఉంటే, ఇప్పుడు నేను ఏదైనా కలిగి 1136 00:46:35,640 --> 00:46:36,760 ఇంకా నా జాబితా లో. 1137 00:46:36,760 --> 00:46:39,100 మరియు ఈ ఈ, ఇప్పుడు, అన్ని nice మరియు అందమైన ఉంది, కానీ దాని గురించి అనుకుంటున్నాను 1138 00:46:39,100 --> 00:46:39,840 అమలు చేయబడుతుంది. 1139 00:46:39,840 --> 00:46:42,490 Well, మేము ఒక జాబితా యొక్క ఈ భావన కలిగి, మరియు ఆ స్పష్టంగా ప్రవేశం 1140 00:46:42,490 --> 00:46:45,470 మీరు జోడించడానికి, మీరు జోడించండి ఏమి పేర్కొన్నట్లు పజిల్ భాగం 1141 00:46:45,470 --> 00:46:46,950 ORANGE, చెర్రీలు జోడించండి. 1142 00:46:46,950 --> 00:46:48,540 ఇప్పుడు, ఈ చిన్న నీలం గై ఏమి ఉంది? 1143 00:46:48,540 --> 00:46:49,810 Well, అతను ఒక దేవదూత యొక్క. 1144 00:46:49,810 --> 00:46:52,190 మరియు బహుశా, నారింజ మరియు చెర్రీస్ - 1145 00:46:52,190 --> 00:46:54,140 వారు తమను తాము ప్రత్యేక స్ప్రిట్స్ ఉన్నారు. 1146 00:46:54,140 --> 00:46:56,980 మరియు బూలియన్ వ్యక్తమయ్యాయి పరిస్థితులు, ఉపయోగించి 1147 00:46:56,980 --> 00:47:00,530 విద్యార్థి బహుశా నీలం గై ఉంది వ్యక్తం చేసుకోగలిగినట్లు 1148 00:47:00,530 --> 00:47:04,590 తాకడం చెర్రీస్ తన పదాన్ని చెర్రీస్ జోడించండి 1149 00:47:04,590 --> 00:47:07,890 జాబితా, ఆపై కూడా CHERRY స్ప్రైట్ దాచడానికి. 1150 00:47:07,890 --> 00:47:10,600 కాబట్టి హుడ్ కింద, బహుశా ఇప్పటికీ ఒక చెర్రీ ఉంది 1151 00:47:10,600 --> 00:47:11,350 అక్కడ స్ప్రైట్. 1152 00:47:11,350 --> 00:47:14,160 మేము సమర్థవంతంగా అదృశ్యమయ్యాయి దానిని చెప్పారు చేసాము. 1153 00:47:14,160 --> 00:47:16,340 >> నేను ఇక్కడ పైగా వాకింగ్ ఉంచుకుంటే ఇప్పుడు, మేము కూడా చేయవచ్చు 1154 00:47:16,340 --> 00:47:19,150 నేను వెళ్ళి సైన్ చదువుకోవచ్చు పేరు సన్నిహిత విషయం. 1155 00:47:19,150 --> 00:47:23,170 నీలం గై సైన్ తాకడం చేస్తే, మేము ఈ సే బ్లాక్ కలిగి 1156 00:47:23,170 --> 00:47:26,455 పిల్లి పదాలు మాకు మాట్లాడారు వలె, హలో, ముందుగా, "గాట్ 1157 00:47:26,455 --> 00:47:26,880 కొన్ని పండ్లు? 1158 00:47:26,880 --> 00:47:29,290 పండు స్థానంలో ముందుకు తీసుకుని. "సరే, అలా ఇప్పుడు, స్పష్టంగా, 1159 00:47:29,290 --> 00:47:30,550 నా ఆదేశాలు ఉన్నాయి. 1160 00:47:30,550 --> 00:47:33,050 నేను, పండు స్థానంలో ఇక్కడ వెళ్ళి నాకు అప్ వరుసలో ఉంటాయి 1161 00:47:33,050 --> 00:47:33,740 తలుపు. 1162 00:47:33,740 --> 00:47:35,390 ఇప్పుడు, నేను ఇక్కడ ఉన్నాను. 1163 00:47:35,390 --> 00:47:38,120 నేను కౌంటర్ లో మనిషి వరకు వెళ్ళవచ్చు. 1164 00:47:38,120 --> 00:47:40,330 నేను అతనికి దగ్గరగా ఉన్నాను కనుగొంటే, కాబట్టి అది లేదు 1165 00:47:40,330 --> 00:47:46,780 చాలా సమంగా తాకడం, మరియు నేను ఆటలో గెలుపును. 1166 00:47:46,780 --> 00:47:49,890 సో అక్కడ మేము Fruitcraft RPG ఉన్నాయి. 1167 00:47:49,890 --> 00:47:52,200 >> కాబట్టి మేము ఈ కంటే మరింత అధునాతన చేయవచ్చు. 1168 00:47:52,200 --> 00:47:53,200 మేము శబ్దాలు జోడించవచ్చు. 1169 00:47:53,200 --> 00:47:54,610 మేము నకిలీ అయోమయ జోడించవచ్చు. 1170 00:47:54,610 --> 00:47:56,260 మేము సంక్లిష్టత జోడించవచ్చు. 1171 00:47:56,260 --> 00:47:58,490 ఈ నాకు ఏమి కాకుండా నాకు ఇక్కడ ముందుకు వెళ్ళి తెలపండి, మరియు, 1172 00:47:58,490 --> 00:48:01,240 నాకు మీరు మరింత ఆధునిక సమర్పణలను ఒక చూపించడానికి తెలియజేయండి 1173 00:48:01,240 --> 00:48:06,640 మేము బ్లేక్ అనే కొన్ని ఒకరి నుండి గత సంవత్సరం వచ్చింది. 1174 00:48:06,640 --> 00:48:08,910 మేము కనిపించే సౌకర్యవంతమైన అయిన ఒక స్వచ్ఛంద కలిగి 1175 00:48:08,910 --> 00:48:12,600 కెమెరా మరియు ఆడుతున్న అప్ ఉంది? 1176 00:48:12,600 --> 00:48:13,450 ఎలా కుడి అక్కడ? 1177 00:48:13,450 --> 00:48:15,380 అప్ న వస్తాయి. 1178 00:48:15,380 --> 00:48:19,680 All right, కాబట్టి మీరు తెలియకుండా కలిగి ఆట 1179 00:48:19,680 --> 00:48:20,780 ఆడటానికి స్వచ్ఛందంగా - 1180 00:48:20,780 --> 00:48:25,910 [అప్లాజ్] 1181 00:48:25,910 --> 00:48:28,610 DAVID మలన్: - అని ఒకప్పటి నుండి విషయం 1182 00:48:28,610 --> 00:48:30,100 "Frogger." మీ పేరు ఏమిటి? 1183 00:48:30,100 --> 00:48:30,730 RENDA: Renda. 1184 00:48:30,730 --> 00:48:31,050 DAVID మలన్: Redna? 1185 00:48:31,050 --> 00:48:32,530 RENDA: ఇది ఒక బి తో బ్రెండా వంటిది. 1186 00:48:32,530 --> 00:48:33,190 DAVID మలన్: సరే, Renda. 1187 00:48:33,190 --> 00:48:33,590 డేవిడ్. 1188 00:48:33,590 --> 00:48:34,580 మీరు ఎవరిని నీస్. 1189 00:48:34,580 --> 00:48:38,690 >> ఇక్కడ ", Frogger" లో మరియు మేము వాల్యూమ్ కేవలం పెంచుకోవచ్చు 1190 00:48:38,690 --> 00:48:39,780 కొద్దిగా, మీరు ఈ చిన్న ఉంటాయి 1191 00:48:39,780 --> 00:48:41,010 అడుగున ఆకుపచ్చ కప్ప. 1192 00:48:41,010 --> 00:48:43,940 మీరు కుడి, పైకి క్రిందికి, ఎడమ ఉపయోగించవచ్చు, మరియు మీ గోల్ చేయడం 1193 00:48:43,940 --> 00:48:46,510 , వీధి క్రాస్ రివర్ క్రాస్, మరియు లిల్లీ మెత్తలు టచ్ 1194 00:48:46,510 --> 00:48:47,760 ఎగువన. 1195 00:48:52,090 --> 00:48:53,440 ఆవ్. 1196 00:48:53,440 --> 00:48:54,630 ఒక మరింత t - 1197 00:48:54,630 --> 00:48:56,400 అన్ని కుడి తిరిగి? 1198 00:48:56,400 --> 00:48:58,890 హిట్ స్టాప్ లెట్. 1199 00:48:58,890 --> 00:49:00,140 ఎవరూ ఆ చూసింది. 1200 00:49:10,470 --> 00:49:12,930 [అప్లాజ్] 1201 00:49:17,023 --> 00:49:17,850 [అప్లాజ్] 1202 00:49:17,850 --> 00:49:19,341 DAVID మలన్: అవును. 1203 00:49:19,341 --> 00:49:20,832 చాలా చక్కగా చేసారు. 1204 00:49:20,832 --> 00:49:22,082 అద్భుతమైన, ధన్యవాదాలు. 1205 00:49:27,300 --> 00:49:29,430 >> సో Frogger ఉంది. మీరు మీరు ఏమి ఇప్పుడు ఆ 1206 00:49:29,430 --> 00:49:32,170 వేరే ఒక మరింత స్వచ్ఛంద లోకి నిన్ను నీవు సంపాదించిన 1207 00:49:32,170 --> 00:49:34,910 ఆట మరో విద్యార్థి సమర్పించిన. 1208 00:49:34,910 --> 00:49:35,560 మీరు మీద వచ్చి అనుకుంటున్నారా? 1209 00:49:35,560 --> 00:49:36,576 మీ పేరు ఏమిటి? 1210 00:49:36,576 --> 00:49:37,000 RICHARD: రిచర్డ్. 1211 00:49:37,000 --> 00:49:37,420 DAVID మలన్: రిచర్డ్. 1212 00:49:37,420 --> 00:49:39,732 All right, రిచర్డ్, అప్ న వస్తాయి. 1213 00:49:39,732 --> 00:49:42,187 [అప్లాజ్] 1214 00:49:45,140 --> 00:49:47,030 DAVID మలన్: మీరు ధ్వనిని మేము ఏదైనా కలిగి 1215 00:49:47,030 --> 00:49:54,180 వెంటనే తెలిసి, ఇక్కడ మీ సూచనలు ఉన్నాయి. 1216 00:49:54,180 --> 00:49:56,580 కాబట్టి ఒక క్షణంలో, కొన్ని పజిల్ ముక్కలు పైకి స్క్రోల్ చేయండి వెళ్ళే 1217 00:49:56,580 --> 00:49:58,150 ఎడమకి చూడండి గాని తెరపై నుండి 1218 00:49:58,150 --> 00:49:59,450 లేదా కుడి పైకి లేదా క్రిందికి. 1219 00:49:59,450 --> 00:50:01,230 మీరు విధంగా బాణం కీలను నొక్కండి చూడాలని 1220 00:50:01,230 --> 00:50:04,540 దానితో సరిచేసుకోవడం ఆ పజిల్ ముక్కలు సంబంధించిన 1221 00:50:04,540 --> 00:50:05,720 ఎగువన placeholders. 1222 00:50:05,720 --> 00:50:07,500 కాబట్టి ఎడమ తో మీరు ఒక ఎడమ బాణం చూడండి, మరియు అది పంక్తులు ఉన్నప్పుడు 1223 00:50:07,500 --> 00:50:09,260 బాణం, ఎడమ బాణం నొక్కండి. 1224 00:50:09,260 --> 00:50:10,866 మీరు ప్రారంభిస్తారు. 1225 00:50:10,866 --> 00:50:13,674 [MUSIC - "బలమైన" KAYNE WEST] 1226 00:51:21,222 --> 00:51:23,470 DAVID మలన్: రిచర్డ్ కోసం చప్పట్లు అన్ని కుడి, పెద్ద రౌండ్. 1227 00:51:23,470 --> 00:51:26,082 [అప్లాజ్] 1228 00:51:32,426 --> 00:51:33,720 DAVID మలన్: Very చక్కగా చేసారు. 1229 00:51:33,720 --> 00:51:34,110 ధన్యవాదాలు. 1230 00:51:34,110 --> 00:51:37,104 [అప్లాజ్] 1231 00:51:41,600 --> 00:51:44,330 >> DAVID మలన్: అకారణంగా కాబట్టి ఆహ్లాదకరమైన మరియు, విధమైన 1232 00:51:44,330 --> 00:51:46,590 ఇది ఏదో అమలు విధంగా బెదిరింపు 1233 00:51:46,590 --> 00:51:49,550 ఈ వంటి అకారణంగా క్లిష్టమైన, తెలుసుకుంటారు ఆ విద్యార్థి 1234 00:51:49,550 --> 00:51:51,450 ఏర్పాటు మరియు కేవలం ఒకేసారి ఈ వ్రాయడానికి లేదు. 1235 00:51:51,450 --> 00:51:54,200 అయితే, మీరు అకారణంగా క్లిష్టమైన ఒక సమస్య విచ్ఛిన్నం 1236 00:51:54,200 --> 00:51:56,840 చాలా చిన్న ముక్కలుగా ఈ, మరియు ఈ కూడా ఉంది 1237 00:51:56,840 --> 00:51:57,560 ఒక థీమ్ మాత్రం. 1238 00:51:57,560 --> 00:52:00,490 మీరు చాలా ఏదైనా ఒక కార్యక్రమం వ్రాతపూర్వకంగా చేయవచ్చు నీచమైన 1239 00:52:00,490 --> 00:52:03,480 భాష, కూర్చో నిజంగా ఉత్తేజితులులవవద్దు, రచన 1240 00:52:03,480 --> 00:52:07,200 మొత్తం భీకర విషయం, మరియు అప్పుడు అది ద్వారా పనిచేస్తుంది ఆశిస్తున్నాము 1241 00:52:07,200 --> 00:52:08,510 మీరు వ్రాయడం పూర్తి చేస్తున్నారు. 1242 00:52:08,510 --> 00:52:10,920 అయితే, కార్యక్రమాలను ప్రక్రియను సాధారణంగా చేయాలి 1243 00:52:10,920 --> 00:52:13,440 చాలా విస్మరించవచ్చు, చాలా పద్దతి, అనగా మీరు 1244 00:52:13,440 --> 00:52:16,955 నిన్ను నీవు, కాటు పరిమాణం ముక్కలు చాలా చిన్న దశలను సెట్ 1245 00:52:16,955 --> 00:52:20,070 మీరు ఈ తెలివి కలిగి తద్వారా కొరికి, మరియు అనుకుంటున్నారు 1246 00:52:20,070 --> 00:52:21,740 తనిఖీలు, మీరు ఎవరిని అతికొద్ది మైలురాళ్ళు. 1247 00:52:21,740 --> 00:52:24,170 ఆపై మీరు మరిన్ని సృష్టించడానికి ఆ పైన నిర్మించడానికి 1248 00:52:24,170 --> 00:52:25,400 ఇంకా క్లిష్టమైన విషయాలను. 1249 00:52:25,400 --> 00:52:26,820 >> కాబట్టి ఉదాహరణకు, మనం ఎలా వెళ్ళటానికి 1250 00:52:26,820 --> 00:52:28,380 ఈ వంటి ఆటను అమలు? 1251 00:52:28,380 --> 00:52:30,160 Well, స్పష్టముగా, నేను ఖచ్చితంగా కేవలం ద్వారా ప్రారంభిస్తుంది 1252 00:52:30,160 --> 00:52:32,260 ఒక సమయంలో ఒక కీలకమయిన సహాయ. 1253 00:52:32,260 --> 00:52:34,840 కేవలం ఎడమ బాణం మద్దతు అమలు యొక్క లెట్. 1254 00:52:34,840 --> 00:52:37,610 ఏదో Photoshop లో ఏర్పరచాలి విద్యార్థి కాబట్టి, లేదా 1255 00:52:37,610 --> 00:52:40,340 చిన్న గ్రాఫికల్ సంపాదకుడు, ఒక ఉపయోగించి కూడా స్క్రాచ్ 1256 00:52:40,340 --> 00:52:42,680 ఎగువన ఒక వలె కనిపించే బాణం కీ, అక్కడ మిగిలి కేవలం 1257 00:52:42,680 --> 00:52:43,910 బూడిద ప్లేస్హోల్డర్. 1258 00:52:43,910 --> 00:52:46,610 తరువాత ఈ విద్యార్థి x, y కు సమన్వయం ఏ గుర్తించడానికి కలిగి 1259 00:52:46,610 --> 00:52:48,380 పేరు విండోలో ఉంచారు, ఉంచారు. 1260 00:52:48,380 --> 00:52:50,730 0, 0 ఇక్కడ, కాబట్టి మీరు సంఖ్య గుర్తించడానికి కలిగి 1261 00:52:50,730 --> 00:52:53,690 పిక్సెళ్ళు, లేదా చుక్కలు, ఆ బాణం నుండి నివారించవచ్చు 1262 00:52:53,690 --> 00:52:54,800 స్క్రీన్ యొక్క ఎగువన. 1263 00:52:54,800 --> 00:52:57,040 మరియు తర్వాత ఒకసారి స్థానంలో ఉందని, మీ ప్రోగ్రామ్ నిజానికి కాదు 1264 00:52:57,040 --> 00:53:00,380 ఇంకా ఏమీ, అందుచే మీరు అప్పుడు రెండవ స్ప్రైట్ అవసరం కోసం 1265 00:53:00,380 --> 00:53:04,470 ఉదాహరణకు ఒక ఆకుపచ్చ కూడా వదిలి గురిపెట్టి చేసే బాణం, మరియు మీరు 1266 00:53:04,470 --> 00:53:06,710 అప్పుడు కొన్ని స్క్రిప్ట్ రాయటం మొదలుపెట్టాలని అవసరం. 1267 00:53:06,710 --> 00:53:09,310 >> మరియు మీరు ఈ విషయాలు వద్ద రావడం ప్రారంభించాయి ఆ, బహుశా, నోటీసు 1268 00:53:09,310 --> 00:53:11,470 వివిధ వేగాలు, మరియు రంగులు వివిధ ఉన్నాయి 1269 00:53:11,470 --> 00:53:13,750 విద్యార్థి ఒక బిట్ ఉపయోగిస్తారు ఎందుకంటే స్థానాలు మరియు ఆ 1270 00:53:13,750 --> 00:53:14,990 నకిలీ అయోమయ. 1271 00:53:14,990 --> 00:53:17,440 మరియు నకిలీ అయోమయ ద్వారా, నేను అనేక ఎంచుకోండి అర్థం 1272 00:53:17,440 --> 00:53:20,230 ఏదో మరియు ఏదో మధ్య మీరు ఎందుకంటే 1273 00:53:20,230 --> 00:53:22,890 సంఖ్య ఉంటే వంటి పటం విషయాలను ప్రారంభం ఒక మధ్య మరియు 1274 00:53:22,890 --> 00:53:24,940 ఐదు, బాగా, యొక్క విషయం ఆకుపచ్చ తయారు చేద్దాము. 1275 00:53:24,940 --> 00:53:28,290 ఇది 6 మరియు 10 మధ్య అయితే, యొక్క పజిల్ భాగాన్ని తయారు చేద్దాము 1276 00:53:28,290 --> 00:53:29,730 Red బదులుగా. 1277 00:53:29,730 --> 00:53:31,840 మీరు రకమైన ఉత్పత్తి యొక్క ఒక మార్గం కలిగి ఉంటారు కాలం 1278 00:53:31,840 --> 00:53:34,730 అనిర్దిష్టత మీరు ఆ ఆధారంగా నిర్ణయాలు చేయవచ్చు 1279 00:53:34,730 --> 00:53:35,260 అయోమయ. 1280 00:53:35,260 --> 00:53:37,490 ఒక లేదు ఎందుకంటే నేను యాదృచ్ఛిక మాట్లాడుతూ నకిలీ ఉంచడానికి 1281 00:53:37,490 --> 00:53:38,390 చిన్న డర్టీ రహస్య. 1282 00:53:38,390 --> 00:53:41,130 కంప్యూటర్లు నియమరహిత సంఖ్యలు ఆలోచన కాదు. 1283 00:53:41,130 --> 00:53:42,800 వారు మాత్రమే వారు చెప్పారు ఏమి చేయవచ్చు ఎందుకంటే 1284 00:53:42,800 --> 00:53:44,110 వారు మానవ నిర్మిత పరికరాలు ఉన్నారు. 1285 00:53:44,110 --> 00:53:45,880 వారు కేవలం మనం మానవులు వంటి అనేక ఊహించడం కాదు 1286 00:53:45,880 --> 00:53:46,960 మేము భావిస్తాను. 1287 00:53:46,960 --> 00:53:50,970 ఒక కంప్యూటర్ అప్ సూచించడానికి గణిత ఏదో ఒకటి ఉంటుంది 1288 00:53:50,970 --> 00:53:53,970 గణిత సంఖ్య భ్రాంతిని, కొన్నిసార్లు ఉపయోగించి 1289 00:53:53,970 --> 00:53:57,420 ఏ ఇందుకు ఒక ఇన్పుట్ వంటి సమయం ప్రస్తుత రోజు 1290 00:53:57,420 --> 00:53:59,570 సంఖ్య మరొక సమయం, కానీ తిరిగి. 1291 00:53:59,570 --> 00:54:02,060 ప్రస్తుతం, కేవలం మేము నకిలీ అయోమయ ఉత్పత్తి మీకు. 1292 00:54:02,060 --> 00:54:04,610 >> కాబట్టి ఒకసారి నేను మొదలు ఎడమ బాణం కోసం సామర్థ్యం కలిగి 1293 00:54:04,610 --> 00:54:07,990 అప్పుడు, వివిధ సమయాల్లో వివిధ వేగంతో కనిపించే 1294 00:54:07,990 --> 00:54:10,230 నేను తిరిగి వెళ్లి ఈ పరిస్థితులు IF యొక్క కొన్ని జోడించవచ్చు. 1295 00:54:10,230 --> 00:54:14,950 ఈ దేవదూత ఇతర ఒకటి, మరియు ఎడమ బాణం తాకడం ఉంది 1296 00:54:14,950 --> 00:54:16,330 కీ నొక్కబడిందని - 1297 00:54:16,330 --> 00:54:17,900 ఆ సందర్భంలో కాబట్టి మూడు పరిస్థితులు. 1298 00:54:17,900 --> 00:54:20,750 నేను ఆ ఉపయోగించండి మరియు ఆ సందర్భంలో, బహుశా నిరోధించవచ్చు - 1299 00:54:20,750 --> 00:54:23,210 నేను ముందుకు వెళ్లి స్కోరు పెంచడం కావలసిన. 1300 00:54:23,210 --> 00:54:25,130 మరియు ఎగువన, మేము ఒక స్కోర్, మనం, అద్భుతమైన కలిగి 1301 00:54:25,130 --> 00:54:26,510 , కూల్ గుడ్, మరియు అరె. 1302 00:54:26,510 --> 00:54:29,810 కాబట్టి ఐదు వేరియబుల్స్ స్పష్టంగా అక్కడ ఈ విద్యార్థి 1303 00:54:29,810 --> 00:54:32,220 ఈ పలు మెట్రిక్ ట్రాక్ ఉపయోగిస్తారు. 1304 00:54:32,220 --> 00:54:34,180 కాబట్టి చిన్న లో, తుది ఫలితంగా అద్భుతమైన ఉంది. 1305 00:54:34,180 --> 00:54:37,320 అదొక, అది ఆడటానికి వినోదంగా, దీనిని ఆసక్తికరంగా ఉంది, కానీ ఈ కాదు 1306 00:54:37,320 --> 00:54:38,380 విద్యార్థి ప్రారంభించింది. 1307 00:54:38,380 --> 00:54:42,210 అతను లేదా ఆమె దశలను తక్కువ సెట్ వద్ద ప్రారంభించారు. 1308 00:54:42,210 --> 00:54:44,470 >> కాబట్టి మేము కొన్ని ఇతర నిర్మాణ ఇటుకలు ఏమి ఉన్నాయి 1309 00:54:44,470 --> 00:54:45,760 ఈ కార్యక్రమాలలో నేత? 1310 00:54:45,760 --> 00:54:48,750 Well, చాలా భాషలలో ఇతర భావన ఉంది 1311 00:54:48,750 --> 00:54:50,730 థ్రెడ్ అని పిలుస్తారు, వాటిలో స్క్రాచ్. 1312 00:54:50,730 --> 00:54:54,660 కాబట్టి ఒక కంప్యూటర్ వాస్తవానికి నిజంగా వద్ద బహుళ పనులను కాదు 1313 00:54:54,660 --> 00:54:56,730 సమయం, కనీసం సాధారణంగా. 1314 00:54:56,730 --> 00:54:59,930 అయితే, ఒక కంప్యూటర్ సాధారణంగా కూడా కేవలం ఒక CPU ఉంది, మరియు 1315 00:54:59,930 --> 00:55:02,230 కంప్యూటర్లు ఫాస్ట్ సూపర్ మరియు ఉన్నప్పటికీ, కాబట్టి, 1316 00:55:02,230 --> 00:55:04,740 ఒకేసారి పనులను భ్రాంతి - 1317 00:55:04,740 --> 00:55:06,180 ఒక తక్షణ పొందడానికి, మీ మెయిల్ తనిఖీ 1318 00:55:06,180 --> 00:55:07,770 సందేశం, ఒక పత్రం ముద్రణకు - 1319 00:55:07,770 --> 00:55:11,530 నిజంగా, ఒక కంప్యూటర్ కేవలం ముద్రణ నుండి IMing దూకే ఉంది 1320 00:55:11,530 --> 00:55:15,160 తిరిగి తిరిగి తిరిగి, ఇమెయిల్ మరియు ముందుకు కాబట్టి ఫాస్ట్ కు మేము 1321 00:55:15,160 --> 00:55:18,170 నెమ్మదిగా బుద్దిగల మానవులు దానిని నిజంగా ఉంది గుర్తించలేరు 1322 00:55:18,170 --> 00:55:21,240 ఒక సమయంలో ఈ కార్యక్రమాలను కొద్దిగా అమలు. 1323 00:55:21,240 --> 00:55:23,960 ఇప్పుడు, ఒక తెల్ల ఈ ఒక బిట్, ఎందుకంటే ఈ రోజుల్లో ఈ రోజులు ఉంటాయి 1324 00:55:23,960 --> 00:55:26,740 అనేక మా కంప్యూటర్లు multi-core గా పిలుస్తున్నారు అందుకే 1325 00:55:26,740 --> 00:55:29,760 వంటి రకమైన ఇది ఒక CPU కానీ బహుళ కోర్ల కలిగి 1326 00:55:29,760 --> 00:55:31,760 బహుళ CPU లు కలిగి. 1327 00:55:31,760 --> 00:55:35,020 >> కాబట్టి కొన్నిసార్లు, కంప్యూటర్లు నిజంగా బహుళ చేయవచ్చు 1328 00:55:35,020 --> 00:55:38,500 ఒక సమయంలో, కాని సాధారణంగా ఒక కార్యక్రమంలో, కార్యక్రమాలు 1329 00:55:38,500 --> 00:55:40,200 థ్రెడ్ అని ఈ విషయాలు ఆధారపడతారు. 1330 00:55:40,200 --> 00:55:43,160 కాబట్టి ఒక థ్రెడ్ ఆ డబ్బా చిన్న ప్రోగ్రామ్ విధమైన ఉంది 1331 00:55:43,160 --> 00:55:46,540 మరొక చిన్న ప్రోగ్రామ్ వెంట ఉన్నట్లు మరియు అమలు చెయ్యవచ్చు 1332 00:55:46,540 --> 00:55:51,250 సమాంతరంగా, లేదా కనీసం భ్రాంతి ఆ కింద అమలు చెయ్యవచ్చు 1333 00:55:51,250 --> 00:55:52,990 వారు ఒకేసారి అమలు చేస్తున్నారు. 1334 00:55:52,990 --> 00:55:55,060 కాబట్టి స్క్రాచ్ దారాలను అని ఈ విషయాలు మద్దతిస్తుంది. 1335 00:55:55,060 --> 00:55:57,580 మీరు మేము వంటి, ఒకేసారి అమలు పలు లిపులు కలిగి 1336 00:55:57,580 --> 00:56:00,220 సముద్ర సింహంతో, మరియు ఈ మాకు నిజంగా అనుమతిస్తుంది 1337 00:56:00,220 --> 00:56:03,620 ఈ స్ప్రిట్స్ మధ్య సంబంధాలు పెట్టుకుంది. 1338 00:56:03,620 --> 00:56:09,910 నాకు ఇక్కడ ముందుకు వెళ్లి యొక్క, దారాలు అని పిలవబడు, పుల్ అప్ లెట్, మరియు 1339 00:56:09,910 --> 00:56:11,870 క్రింది ఈ పోషిస్తాయి. 1340 00:56:11,870 --> 00:56:13,950 మేము చూస్తారు ప్రతి ఇద్దరు స్ప్రిట్స్ కలిగి 1341 00:56:13,950 --> 00:56:15,720 కేవలం ఒకే లిపి ఉంది. 1342 00:56:15,720 --> 00:56:18,000 మరియు మీరు కొన్ని నిఘా ఉన్నట్లుంది గమనించి 1343 00:56:18,000 --> 00:56:21,335 ఈ ఒక పిల్లి అతను దగ్గరగా సంతరించుకోనుంది ఎందుకంటే - 1344 00:56:21,335 --> 00:56:21,730 [ROARS] 1345 00:56:21,730 --> 00:56:24,540 DAVID మలన్: - మరియు దగ్గరగా చిన్న పక్షి కు. 1346 00:56:24,540 --> 00:56:26,570 >> కాబట్టి పక్షి ఆపరేటింగ్ ఎలా ఉంది? 1347 00:56:26,570 --> 00:56:28,200 సరే, మొదటి పక్షి పరిశీలించి అనుమతిస్తుంది. 1348 00:56:28,200 --> 00:56:31,220 పక్షి స్క్రిప్ట్ ఆకుపచ్చ జెండా క్లిక్ చేసినప్పుడు, x వెళ్ళండి అన్నారు 1349 00:56:31,220 --> 00:56:34,020 115 ప్రతికూల సమానం మరియు y 150 సమానం. 1350 00:56:34,020 --> 00:56:37,010 కాబట్టి నేను కోరుకున్న పేరు ఒక యాదృచ్ఛిక నగర కనుగొన్నారు 1351 00:56:37,010 --> 00:56:39,580 పక్షి ప్రారంభించడానికి, మరియు నేను సిద్ధంగా అతను అక్కడ plopped. 1352 00:56:39,580 --> 00:56:42,800 పిల్లి తాకకుండా ఉండాలి అప్పుడు ఫరెవర్, ఈ వేరే ఉంది 1353 00:56:42,800 --> 00:56:45,080 మళ్ళీ వెతికినా నిర్మాణం, కానీ అదే ఆలోచన, రకం మళ్లీ ఇది మరియు 1354 00:56:45,080 --> 00:56:45,780 మళ్ళీ, మళ్ళీ. 1355 00:56:45,780 --> 00:56:49,410 సో లాంగ్ మీరు పిల్లి తాకడం లేదు వంటి, మూడు దశలు తరలించడానికి మరియు 1356 00:56:49,410 --> 00:56:51,680 మీరు అంచు, బౌన్స్, న అయితే అది ఒక విధమైన ఎక్కడ 1357 00:56:51,680 --> 00:56:53,320 బిలియర్డ్స్ కోణంలో ప్రతిబింబం. 1358 00:56:53,320 --> 00:56:56,140 కాబట్టి ఆ పక్షి రకమైన చుట్టూ కదులుతున్న ఎలా 1359 00:56:56,140 --> 00:56:58,890 ఇది ఆఫ్ బౌన్స్ ఎందుకంటే అకారణంగా యాదృచ్ఛికంగా, కానీ అది కేవలం ఉంది 1360 00:56:58,890 --> 00:57:00,170 ఈ సందర్భంలో గోడలు. 1361 00:57:00,170 --> 00:57:03,170 >> ఇప్పుడు పిల్లి, అదే సమయంలో, మోసం యొక్క రకం. 1362 00:57:03,170 --> 00:57:05,520 పిల్లి, ఆకుపచ్చ జెండా క్లిక్ చేసినప్పుడు, అవును, ప్రారంభమవుతుంది 1363 00:57:05,520 --> 00:57:07,390 కొన్ని నగర, యాదృచ్చిక నగర - 1364 00:57:07,390 --> 00:57:09,590 కనీసం పిక్ ప్రకారం భాగంగా 1365 00:57:09,590 --> 00:57:11,430 అక్కడ యాదృచ్ఛిక ఆకుపచ్చ బ్లాక్ - 1366 00:57:11,430 --> 00:57:14,660 పక్షి తాకడం IF మరియు తరువాత ఫరెవర్, సింహం ధ్వనిని ప్లే 1367 00:57:14,660 --> 00:57:15,790 ఆపై స్క్రిప్ట్ ఆపడానికి. 1368 00:57:15,790 --> 00:57:18,560 నేను అంతం చేయవచ్చు, లేదా ముందు బయటకు ఇలా చెప్పాడు, ఒక పజిల్ ఉంది 1369 00:57:18,560 --> 00:57:20,600 ఆ వద్ద కార్యక్రమం చంపుతానని స్క్రాచ్ లో భాగం 1370 00:57:20,600 --> 00:57:22,900 అది తార్కికంగా పూర్తి రకం ఎందుకంటే అభిప్రాయపడుతున్నారు. 1371 00:57:22,900 --> 00:57:25,030 అయితే, ఇక్కడ, ఏమి ఏమి గమనిస్తారు. 1372 00:57:25,030 --> 00:57:28,470 పక్షి మరియు తరలింపు ఒక దశ వైపు పాయింట్. 1373 00:57:28,470 --> 00:57:31,390 కాబట్టి పక్షి వైపు ఈ పాయింట్ ఒక ప్రయోజనం పిల్లి రకం 1374 00:57:31,390 --> 00:57:34,640 కలిగి లో కదిలే పక్షి లో ఆయుధరూపంగల, మరియు మేము 1375 00:57:34,640 --> 00:57:37,370 ఇప్పుడు ఈ కార్యక్రమం అన్ని ఆసక్తికరమైన చేస్తాయి. 1376 00:57:37,370 --> 00:57:41,520 బదులుగా ప్రతి, CPU చక్రానికి ఒక సమయంలో ఒక దశ కదిలే 1377 00:57:41,520 --> 00:57:44,280 , మాట్లాడటానికి, బెల్ యొక్క టోల్ సమ్మె నాకు ముందుకు తెలియజేయండి మరియు 1378 00:57:44,280 --> 00:57:47,350 తరలించడానికి యొక్క, పిల్లి ఒక సమయంలో ఐదు దశల అని పిలవబడు. 1379 00:57:47,350 --> 00:57:51,120 క్లిక్ అమలు, మరియు ఇప్పుడు అతను నిజంగా త్వరగా అతనిని గుర్తిస్తాడు. 1380 00:57:51,120 --> 00:57:55,620 మేము 10 దశలను ఈ మరింత రెట్టింపు, అది రకమైన వెళుతుంది 1381 00:57:55,620 --> 00:57:56,370 అతనికి సరైన. 1382 00:57:56,370 --> 00:57:57,750 ఇప్పుడు, మేము, పక్షి ఇస్తుంది 1383 00:57:57,750 --> 00:57:59,540 బహుశా, ఒక ప్రయోజనాన్ని ఒక బిట్. 1384 00:57:59,540 --> 00:58:02,370 బర్డ్ వెళ్ళండి మరియు మూడు దశలు కదిలే బదులుగా అని పిలవబడు, 1385 00:58:02,370 --> 00:58:07,140 లెట్స్ అతనికి 30 దశలను తరలించండి. 1386 00:58:07,140 --> 00:58:08,700 కాని అతనికి చివరి చిక్కుకుంది తీసుకున్నారు. 1387 00:58:08,700 --> 00:58:10,430 >> ఇక్కడ, మేము రెండు దారాలను కలిగి ఉంటాయి. 1388 00:58:10,430 --> 00:58:13,230 ఇది రెండు స్క్రిప్ట్లు మరియు రెండు స్క్రాచ్ కారాగారంలో యొక్క 1389 00:58:13,230 --> 00:58:16,150 స్ప్రిట్స్, కానీ ఇతర భాషలలో ఆలోచన మీరు నిజం కాదు 1390 00:58:16,150 --> 00:58:19,220 ముఖ్యంగా ఈ వంటి చాలా కార్యక్రమాలు వ్రాసి కలిగి 1391 00:58:19,220 --> 00:58:22,950 వాటిని సమాంతరంగా, imaginarily నిజంగా అమలు, లేదా. 1392 00:58:22,950 --> 00:58:25,280 >> ఇప్పుడు, ఈ భావన తెలిసిన ప్రోగ్రామింగ్ కూడా ఉంది 1393 00:58:25,280 --> 00:58:28,010 ఈవెంట్స్, మరియు ఈ మేము సి లో చూడరు విషయం, 1394 00:58:28,010 --> 00:58:30,500 C. అని పిలుస్తారు భాష మేము సెమిస్టర్ చివరలో దీన్ని చూస్తారు 1395 00:58:30,500 --> 00:58:33,240 వెబ్ ప్రోగ్రామింగ్ లో, మేము JavaScript మరియు పరిచయం 1396 00:58:33,240 --> 00:58:36,970 డైనమిక్ మరియు సంభాషిస్తున్నారు భవనం వెబ్ పేజీలు భావన 1397 00:58:36,970 --> 00:58:37,710 వినియోగదారులతో. 1398 00:58:37,710 --> 00:58:40,430 కాబట్టి ఈ సందర్భంలో, మనం రెండు యొక్క అతి సాధారణ ఉదాహరణ కలిగి 1399 00:58:40,430 --> 00:58:43,860 వారి వారి కలిగి ప్రతి వీరిలో స్ప్రిట్స్, బాయ్ మరియు అమ్మాయి, 1400 00:58:43,860 --> 00:58:48,040 దారాలు కానీ ఏదో ఈ రెండు ద్వారా ఇంటర్ కమ్యూనికేట్ 1401 00:58:48,040 --> 00:58:49,490 సంఘటనలు అని. 1402 00:58:49,490 --> 00:58:52,750 కాబట్టి నాకు ఇక్కడ ముందుకు వెళ్లి బాయ్ యొక్క స్క్రిప్ట్ లో జూమ్ తెలియజేయండి 1403 00:58:52,750 --> 00:58:54,050 ఈ కనిపిస్తోంది. 1404 00:58:54,050 --> 00:58:57,510 ఆకుపచ్చ జెండా క్లిక్ చేసినప్పుడు, ఎప్పటికీ క్రింది వాటిని. 1405 00:58:57,510 --> 00:59:01,510 కీ స్పేస్, లేదా స్పేస్ బార్, ఒత్తిడి ఉంటే, సే 1406 00:59:01,510 --> 00:59:03,900 న కేవలం సౌందర్య అని రెండు క్షణాలు మార్కో, 1407 00:59:03,900 --> 00:59:06,860 స్క్రీన్, కొద్దిగా స్పీచ్ బబుల్, కాని తర్వాత ప్రసారం. 1408 00:59:06,860 --> 00:59:09,240 >> కాబట్టి ప్రసారం మరొక స్క్రాచ్ భాగం 1409 00:59:09,240 --> 00:59:12,050 ప్రోగ్రామింగ్ కార్యాచరణ యొక్క ఒక తరగతి యొక్క ప్రతినిధి 1410 00:59:12,050 --> 00:59:15,080 వివిధ కార్యక్రమాలు, వివిధ దారాలు అనుమతించే 1411 00:59:15,080 --> 00:59:17,120 మధ్య చెందుతుంది, ఏదో పంపడానికి 1412 00:59:17,120 --> 00:59:18,520 సందేశాలు, మరొక. 1413 00:59:18,520 --> 00:59:21,930 తరగతి లో కాగితంపై తరలింపు తక్కువ TECH యొక్క విధమైన ఉంది 1414 00:59:21,930 --> 00:59:22,700 సమానమైన. 1415 00:59:22,700 --> 00:59:24,300 కాబట్టి కార్యక్రమం ప్రసారం. 1416 00:59:24,300 --> 00:59:26,210 నేను ఈ సందేశాన్ని పంపాలని, మరియు పదం ఈవెంట్ చేయవచ్చు 1417 00:59:26,210 --> 00:59:27,270 పూర్తిగా ఏకపక్షంగా ఉంది. 1418 00:59:27,270 --> 00:59:30,000 స్క్రాచ్ కొన్నిసార్లు ఈ డ్రాప్ డౌన్స్ ఉన్నాయి, కాబట్టి నేను వచ్చింది 1419 00:59:30,000 --> 00:59:33,230 ఈవెంట్ వంటి యాదృచ్ఛిక పదం ఎందుకంటే ఇప్పుడు, బాయ్ దేనిని 1420 00:59:33,230 --> 00:59:36,600 నేను కీ నొక్కండి అతను ఈ సంఘటన ప్రసారం. 1421 00:59:36,600 --> 00:59:39,270 నేను అమ్మాయి స్క్రిప్ట్ ఇప్పుడు చూస్తే మరియు ఆమె స్క్రిప్టు 1422 00:59:39,270 --> 00:59:42,690 ఆమె చేయవలసిన అన్ని ఉన్నప్పుడు పనిచేయదు ఎందుకంటే సాధారణ సూపర్ 1423 00:59:42,690 --> 00:59:44,100 ఆకుపచ్చ జెండా క్లిక్. 1424 00:59:44,100 --> 00:59:47,910 ఆమె కోట్, unquote అందుకున్నప్పుడు, ఆమె, యాక్షన్ రూపొందించబడింది 1425 00:59:47,910 --> 00:59:51,210 "ఈవెంట్", మరియు ఆ సమయంలో, ఆమె కోసం కాబట్టి వింటున్నారో 1426 00:59:51,210 --> 00:59:52,960 మళ్ళీ, మళ్ళీ అని పిలవబడే కార్యక్రమం. 1427 00:59:52,960 --> 00:59:55,790 ఆమె ఆ సంఘటన పొందుతుంది వెంటనే, ఆమె అరవండి వెళుతున్న 1428 00:59:55,790 --> 00:59:57,680 రెండు క్షణాలు పోలో. 1429 00:59:57,680 --> 01:00:01,090 >> మరియు మీరు బహుశా ఈ వేటి నుండి ప్రతిపాదించే చేయవచ్చు 1430 01:00:01,090 --> 01:00:03,190 తదుపరి ఫలితం అన్నారు. 1431 01:00:03,190 --> 01:00:04,910 నాకు ఆకుపచ్చ జెండా క్లిక్ చేయండి. 1432 01:00:04,910 --> 01:00:06,610 ఏమి అవసరం ఎందుకంటే ఏమీ జరగలేదు? 1433 01:00:06,610 --> 01:00:07,310 ప్రేక్షకులు: స్పేస్ బార్. 1434 01:00:07,310 --> 01:00:08,630 DAVID మలన్: స్పేస్ బార్. 1435 01:00:08,630 --> 01:00:11,990 బాయ్ మార్కో చెప్పాడు, అమ్మాయి పోలో చెప్పారు. 1436 01:00:11,990 --> 01:00:13,670 కానీ హార్డ్ పర్ సే కోడ్ కాదు. 1437 01:00:13,670 --> 01:00:16,740 ఆ మేము ఇప్పుడు, స్క్రిప్ట్ మధ్య అంతర సమాచార ఉంది 1438 01:00:16,740 --> 01:00:19,240 మరింత క్లిష్టమైన కార్యక్రమాలు పేరు సామర్థ్యాన్ని కలిగి 1439 01:00:19,240 --> 01:00:22,830 ఈ రెండు ఎలానో ఇంటర్ కమ్యూనికేట్ ఉన్నాయి. 1440 01:00:22,830 --> 01:00:25,260 >> సో వాట్ దిశలలో మేము ఈ పడుతుంది? 1441 01:00:25,260 --> 01:00:28,260 Well, ప్రాబ్లం సెట్ లో 0, నిజంగా, లక్ష్యం ఉంది 1442 01:00:28,260 --> 01:00:29,830 స్క్రాచ్ ఆనందించండి. 1443 01:00:29,830 --> 01:00:32,440 హ్యాకర్ ఎడిషన్ కోసం, మీరు బదులుగా మరింత ఆనందించండి చేస్తాము 1444 01:00:32,440 --> 01:00:35,850 BYOB అని స్క్రాచ్ యొక్క ఆధునిక వెర్షన్, బిల్డ్ 1445 01:00:35,850 --> 01:00:38,040 మీ స్వంత బ్లాక్స్, కానీ ఆలోచన ఉంటుంది. 1446 01:00:38,040 --> 01:00:38,780 మీరు చేయగలరు - 1447 01:00:38,780 --> 01:00:39,710 అవును, ఆ ఉద్దేశపూర్వకంగా. 1448 01:00:39,710 --> 01:00:42,450 ఇది బర్కిలీ నుండి వచ్చింది. 1449 01:00:42,450 --> 01:00:45,200 BYOB ఈ యొక్క హ్యాకర్ వెర్షన్ ఉంటుంది, కానీ రెండూ 1450 01:00:45,200 --> 01:00:48,180 ఇలానే జనాభా, ప్రామాణిక ఎడిషన్ మరియు హ్యాకర్ ఎడిషన్, 1451 01:00:48,180 --> 01:00:50,940 వచ్చే వారం చేతిలో లక్ష్యం లో ఈత కొట్టడానికి నిజంగా ఉంది 1452 01:00:50,940 --> 01:00:53,050 లోతైన, ప్రోగ్రామింగ్ మీ చేతులు డర్టీ పొందండి, మరియు తయారు 1453 01:00:53,050 --> 01:00:55,240 ఆసక్తికరంగా, ఏదో పరస్పరం చేయండి, తయారు 1454 01:00:55,240 --> 01:00:58,020 కళాత్మక ఏదో, వాస్తవానికి ఏదైనా ఎగతాళి 1455 01:00:58,020 --> 01:01:01,020 వారం యొక్క ముగింపు ద్వారా, మీరు ఒక ప్రాజెక్ట్ ఉంటుంది కాబట్టి, ప్రదర్శిస్తాయి, 1456 01:01:01,020 --> 01:01:03,770 మీ మొదటి CS50 pset కోసం, కానీ మీరు ఒక ఉంటుంది మాత్రమే 1457 01:01:03,770 --> 01:01:05,620 మీకు Annenberg లో కనబడుతుంది కొంత 1458 01:01:05,620 --> 01:01:08,830 MIT యొక్క వెబ్సైట్ కి అప్లోడ్ చేయడం ద్వారా స్నేహితులను లేదా కుటుంబం. 1459 01:01:08,830 --> 01:01:11,760 నేను బుధవారం చెప్పారు, కావున, మేము, తరగతి యొక్క 90% ఆశించడం 1460 01:01:11,760 --> 01:01:13,970 సాధారణంగా, ప్రామాణిక సంచికలు చేయడానికి. 1461 01:01:13,970 --> 01:01:16,660 మీ వారికి ఈ చిల్లర కూడా ఉందని గుర్తించండి ఎవరు 1462 01:01:16,660 --> 01:01:18,990 లేకపోతే మీరే బేసిక్స్ తో విసుగు ఒక బిట్ కలిగించే 1463 01:01:18,990 --> 01:01:21,650 మరియు నిజంగా మీరు ఇప్పటికే దృష్టి లో ఈత కొట్టడానికి అండ్ క్రాఫ్ట్ మీరు 1464 01:01:21,650 --> 01:01:25,380 ఈ మరింత స్నేహపూర్వక ముందు నేపధ్యం కలిగి 1465 01:01:25,380 --> 01:01:26,240 పర్యావరణం. 1466 01:01:26,240 --> 01:01:29,030 >> నాలో ఒక ఉదాహరణ ఇతర పుల్ అప్ అనుమతించే మా మాజీ ఒకటి 1467 01:01:29,030 --> 01:01:33,830 విద్యార్థులు ఇక్కడ చేశాడు మరియు పాట ద్వారా కొద్దిగా చెప్పండి. 1468 01:01:33,830 --> 01:01:37,430 అదేవిధంగా, ఈ నాటకాలు, మీరు గురించి వెళ్ళండి ఎలా భావిస్తున్న 1469 01:01:37,430 --> 01:01:40,520 ఖచ్చితంగా ఈ అదే ఉపయోగించి ఈ కార్యక్రమాన్ని అమలు 1470 01:01:40,520 --> 01:01:44,180 నిర్మాణ ఇటుకలు, సూడో క్రమరాహిత్యం కొద్దిగా, మరియు ఒక 1471 01:01:44,180 --> 01:01:46,010 తెలిసిన పాట బిట్. 1472 01:01:46,010 --> 01:01:47,910 మేము వాల్యూమ్ కేవలం కొద్దిగా పెంచుకోవచ్చు ఉంటే? 1473 01:01:47,910 --> 01:01:49,160 [MUSIC - వెదర్ గర్ల్స్ "IT MEN వర్షం పడుతోంది"] 1474 01:03:02,261 --> 01:03:03,930 >> DAVID మలన్: CS50 కోసం పేర్కొంది. 1475 01:03:03,930 --> 01:03:05,860 మేము సోమవారం మీరు చూస్తారు. 1476 01:03:05,860 --> 01:03:21,152 [అప్లాజ్]