1 00:00:00,000 --> 00:00:09,840 2 00:00:09,840 --> 00:00:10,824 >> [ভিডিও প্লেব্যাক] 3 00:00:10,824 --> 00:00:13,284 >> [গাড়ির দরজা শাট] 4 00:00:13,284 --> 00:00:15,744 >> [গাড়ির ইঞ্জিন শুরু] 5 00:00:15,744 --> 00:00:19,188 >> [সঙ্গীত বাজাচ্ছি] 6 00:00:19,188 --> 00:00:20,172 7 00:00:20,172 --> 00:00:24,516 >> ডান অনুসন্ধান বরাবর মুভিং ভালো গুণ এবং সুসমাচারের. 8 00:00:24,516 --> 00:00:26,871 ভালো বন্ধুদের সঙ্গে আপনি হারাতে পারেন না. 9 00:00:26,871 --> 00:00:28,755 >> -এই একটা অভ্যাস হতে পারে. 10 00:00:28,755 --> 00:00:32,460 >> -Opportunity দরজায় কড়া নাড়লেই চলুন শুরু করা যাক শুধু বাড়ানো এবং এটি দখল. 11 00:00:32,460 --> 00:00:32,960 হ্যা! 12 00:00:32,960 --> 00:00:34,920 -Together আমরা এটা গ্রেফতার করব. 13 00:00:34,920 --> 00:00:37,370 -We'll ঝিঁকা ভাড়ায়, বাস, বা হলদেটে কমলা এটা. 14 00:00:37,370 --> 00:00:38,840 -Dammit. 15 00:00:38,840 --> 00:00:40,800 ডান বরাবর চলন্ত -আমরা শুনছি. 16 00:00:40,800 --> 00:00:43,750 ফ্রি -Footloose এবং অভিনব. 17 00:00:43,750 --> 00:00:45,960 সেখানে -পথ অর্ধেক মজা. 18 00:00:45,960 --> 00:00:47,718 আমার সাথে এটা শেয়ার আসা. 19 00:00:47,718 --> 00:00:49,654 >> ডান বরাবর চলন্ত -আমরা শুনছি. 20 00:00:49,654 --> 00:00:52,558 >> লোড শেয়ার যাচ্ছে -আমরা শুনছি. 21 00:00:52,558 --> 00:00:57,604 >> -আমরা একটি মানচিত্র প্রয়োজন হবে না রাস্তা এই শো পেতে. 22 00:00:57,604 --> 00:01:00,520 Fozzy -আরে, আমি আপনি বাম হত্তয়া চান আপনি রাস্তা একটি কাঁটাচামচ আসতে হলে. 23 00:01:00,520 --> 00:01:01,020 -জী জনাব. 24 00:01:01,020 --> 00:01:03,334 রাস্তা মধ্যে কাঁটাচামচ এ বামে ঘুরিয়ে. 25 00:01:03,334 --> 00:01:05,222 বাম দিকে মোড়. 26 00:01:05,222 --> 00:01:07,582 >> -আমি বিশ্বাস করি না যে. 27 00:01:07,582 --> 00:01:11,720 >> আমরা পাওয়া বরাবর ডান -Cruising মহাসড়কে লাইট. 28 00:01:11,720 --> 00:01:13,664 >> আপনার উপায় বা আমার পথ -এবং. 29 00:01:13,664 --> 00:01:16,154 >> -তাই আমার গৌণ বিশ্বাস. 30 00:01:16,154 --> 00:01:21,134 >> চটকদার গাড়ির সঙ্গে -মুভি বড় এবং উপরে নিচে দিয়ে জীবন. 31 00:01:21,134 --> 00:01:23,126 >> বড় পাহাড় storming -আমরা শুনছি. 32 00:01:23,126 --> 00:01:24,122 >> হ্যা, ঝড় সঠিক. 33 00:01:24,122 --> 00:01:25,160 তুষারপাত করা উচিত? 34 00:01:25,160 --> 00:01:26,220 >> -না, আমি তা মনে করি না. 35 00:01:26,220 --> 00:01:28,505 >> ডান বরাবর মুভিং. 36 00:01:28,505 --> 00:01:30,980 >> ফ্রি -Footloose এবং অভিনব. 37 00:01:30,980 --> 00:01:32,960 >> বড় সময়ের জন্য প্রস্তুত -আপনি. 38 00:01:32,960 --> 00:01:34,445 >> এটা আমার জন্য প্রস্তুত কি? 39 00:01:34,445 --> 00:01:38,900 40 00:01:38,900 --> 00:01:42,860 >> ডান বরাবর মুভিং. 41 00:01:42,860 --> 00:01:47,315 ডান বরাবর মুভিং. 42 00:01:47,315 --> 00:01:52,265 ডান বরাবর মুভিং. 43 00:01:52,265 --> 00:01:56,131 ডান বরাবর মুভিং. 44 00:01:56,131 --> 00:01:57,380 -আমি আপনাকে ভাল পুলোভার মনে. 45 00:01:57,380 --> 00:01:58,020 -জী জনাব. 46 00:01:58,020 --> 00:02:02,475 47 00:02:02,475 --> 00:02:03,960 >> [END টি প্লেব্যাক] 48 00:02:03,960 --> 00:02:07,425 >> [সাধুবাদ] 49 00:02:07,425 --> 00:02:09,405 50 00:02:09,405 --> 00:02:11,930 >> ডেভিড জে MALAN: এই CS50. 51 00:02:11,930 --> 00:02:15,940 এবং এই সপ্তাহে 0 শেষে, কিন্তু একটি সুন্দর বন্ধুত্বের শুরু. 52 00:02:15,940 --> 00:02:18,250 আমরা হতে পারে, তাই উত্তেজিত হয় এখানে ইয়েল বিশ্ববিদ্যালয়ে 53 00:02:18,250 --> 00:02:21,530 সাথে খুব প্রথমবার আমাদের বন্ধু Scaz, এবং জেসন, এবং অ্যান্ডি. 54 00:02:21,530 --> 00:02:24,320 CS50 এর TF এর সমস্ত 40 এবং সিএ ইয়েল সময়ে এখানে. 55 00:02:24,320 --> 00:02:25,440 আর আপনি সব. 56 00:02:25,440 --> 00:02:28,470 এবং বাস্তবিকই, এটা সম্ভবত সময় চাচ্ছি 57 00:02:28,470 --> 00:02:31,914 >> [সাধুবাদ] 58 00:02:31,914 --> 00:02:43,722 59 00:02:43,722 --> 00:02:47,920 >> সুতরাং, যদিও অধিকাংশ লেকচারের প্রকৃতপক্ষে এই বছরের কেমব্রিজের হবে, 60 00:02:47,920 --> 00:02:51,250 বাস্তবতা যে নকশা করা হয়, এবং খুব ইচ্ছাকৃতভাবে CS50 মধ্যে, 61 00:02:51,250 --> 00:02:54,740 আমি মনে করি আমরা বিন্দু কাছাকাছি মনে হয় প্রযুক্তিতে, এবং pedagogically, 62 00:02:54,740 --> 00:02:57,930 এটি একটি উচ্চতর শিক্ষা হতে পারে যেখানে কিছু সাথে যুক্ত থাকার অভিজ্ঞতা 63 00:02:57,930 --> 00:02:59,610 অবশ্যই এর উপাদান অনলাইন. 64 00:02:59,610 --> 00:03:02,862 আমি বিশ্বাস করি এবং যদি প্রকৃতপক্ষে, reality-- এই philosophically-- যে বক্তৃতা হয় 65 00:03:02,862 --> 00:03:05,070 না হয় একটি বিশেষ প্রদান জন্য কার্যকর উপায় 66 00:03:05,070 --> 00:03:06,900 মোটামুটি জটিল তথ্য. 67 00:03:06,900 --> 00:03:09,219 অবশ্যই ঘন্টারও বেশী সময় ধরে দীর্ঘ সময় ঘটনাকাল প্লাস. 68 00:03:09,219 --> 00:03:11,760 এবং প্রকৃতপক্ষে প্রতি কয়েক মিনিটের আমি college-- নিজেকে স্মরণ 69 00:03:11,760 --> 00:03:14,210 আপনি একটি মুহূর্ত জন্য খুঁজে অঞ্চল আপনি কিছু জটিল বিষয় মিস্, 70 00:03:14,210 --> 00:03:16,540 এবং আপনি অনেক সুন্দর সর্বস্বান্ত করছি পরের 45 মিনিটের জন্য. 71 00:03:16,540 --> 00:03:19,414 আর বাস্তবতা কিনা হয় আপনি নিউ হ্যাভেন বা কেমব্রিজের এখানে আছেন 72 00:03:19,414 --> 00:03:22,930 বা তার পরেও, হচ্ছে সরলতা বিরতি করার ক্ষমতা এবং দ্রুত এগিয়ে, 73 00:03:22,930 --> 00:03:26,270 সংশ্লিষ্ট করতে, হাইপারলিংক গুটিয়ে সম্পদ, অনুসন্ধান পূর্ণ টেক্সট প্রতিলিখন 74 00:03:26,270 --> 00:03:29,900 এবং ভালো একটি সুযোগ যে আমি আমাদের অনলাইন ছাত্রদের জন্য বলতে সাহস 75 00:03:29,900 --> 00:03:32,530 ভাল নিউ হ্যাভেন পরেও, তাদের একটি সুযোগ উপলব্ধ করা হয় 76 00:03:32,530 --> 00:03:34,700 সত্যিই উপলব্ধি ধারণাগত উপাদান যে আমরা 77 00:03:34,700 --> 00:03:36,700 সব ভাল বক্তৃতা পরিচয় করিয়ে দিতে. 78 00:03:36,700 --> 00:03:39,415 >> কিন্তু শেষ পর্যন্ত CS50 মধ্যে, হয় ছাত্র 'অভিজ্ঞতা 79 00:03:39,415 --> 00:03:43,099 , তাই চিহ্নিত করা হয় আরও অনেক কিছু অবশ্যই এর সমস্যা সেট করে, 80 00:03:43,099 --> 00:03:46,140 বা সাপ্তাহিক প্রোগ্রামিং প্রকল্প, অবশ্যই এর বিভাগে শিক্ষার নেতৃত্বে 81 00:03:46,140 --> 00:03:49,600 ফেলোগণ, রাত্রিকালীন অফিসে ঘন্টা নেতৃত্বে অবশ্যই সহায়ক এবং শিক্ষণ 82 00:03:49,600 --> 00:03:52,330 ফেলোগণ, এবং প্রকৃতপক্ষে এই ধরনের CS50 ধাঁধা হিসাবে ঘটনা 83 00:03:52,330 --> 00:03:56,500 দিন, CS50 এর হ্যাক একটি thon CS50, ফেয়ার, সাপ্তাহিক মধ্যাহ্নভোজ, এবং আরও অনেক কিছু. 84 00:03:56,500 --> 00:03:59,580 এবং আপনি নতুন এখানে আছেন কিনা, তাই হ্যাভেন, অথবা তাদের অজ্ঞাতসারে অপরিচিতা হয়ে সাময়িক, 85 00:03:59,580 --> 00:04:02,270 কেমব্রিজের আজ, এবং আমরা শীঘ্রই আবার আপনি দেখতে পাবেন 86 00:04:02,270 --> 00:04:04,580 বাস্তবতা এই হল এক এবং একই ক্লাসে. 87 00:04:04,580 --> 00:04:07,990 আর আমরা তাই উত্তেজিত হয় সব একসাথে এখানে আজ হতে. 88 00:04:07,990 --> 00:04:11,110 আর তাই সেমিস্টারে শেষে, আচ্ছা, এখানে কি বহুদূর 89 00:04:11,110 --> 00:04:14,910 আশা করছি আপনি সদম্ভে পরেন, সুখে, এবং সম্ভবত ত্রাণ একটি বিট সঙ্গে, 90 00:04:14,910 --> 00:04:19,459 সাক্ষ্য বহন করে যে শার্ট আপনি CS50 নেওয়া হচ্ছে. 91 00:04:19,459 --> 00:04:21,700 >> তাই যেখানে আমরা বুধবার বন্ধ ছেড়ে হয়নি? 92 00:04:21,700 --> 00:04:24,410 আমরা কটাক্ষপাত গ্রহণ গণনীয় চিন্তা. 93 00:04:24,410 --> 00:04:27,830 এবং যে আমরা চুয়ান কি দিকে এর কম্পিউটার বিজ্ঞান, কাছে অন্তত 94 00:04:27,830 --> 00:04:28,800 এখনকার জন্য. 95 00:04:28,800 --> 00:04:31,990 কিন্তু আমরা শুধুমাত্র সামান্য এটি আরও চুয়ান অন্তত তিনটি উপাদান উপাদান. 96 00:04:31,990 --> 00:04:34,570 >> ইনপুট, তাই কি হয় সমস্যা আমরা সমাধান বের করার চেষ্টা করছি? 97 00:04:34,570 --> 00:04:36,650 আউটপুট, কি আমরা পেতে প্রত্যাশী করছি উত্তর? 98 00:04:36,650 --> 00:04:38,210 এবং সেখানে উপস্থাপনা. 99 00:04:38,210 --> 00:04:41,870 এবং আমরা এখানে বাস করা হবে না পরে বাইনারি, অথবা এমনকি হওয়া ASCII উপর, 100 00:04:41,870 --> 00:04:44,050 এবং মত এত কিন্তু বরং নিশ্চিতভাবে ধরে নিতে 101 00:04:44,050 --> 00:04:47,520 আমরা এই তথ্য উপস্থাপন করতে পারেন যে, অনেক বেশী আকর্ষণীয় অংশ কারণ 102 00:04:47,520 --> 00:04:51,010 যারা সমস্যার শুধু নয় ইনপুট এবং আউটপুট, কিন্তু আলগোরিদিম 103 00:04:51,010 --> 00:04:53,020 ঐ যে সমস্যার সমাধানে ঢোকা. 104 00:04:53,020 --> 00:04:55,120 >> আর যে স্থান থেকে প্রত্যাহার করা হতে পারে অন্যান্য দিন যে আমরা 105 00:04:55,120 --> 00:04:59,860 একটি মোটামুটি চিরাচরিত গ্রহণ কেউ তাকিয়ে ধারণা 106 00:04:59,860 --> 00:05:03,240 একটি মোটামুটি বড় ফোন বই, বা আরো সাধারণভাবে ডিজিটালরূপে এই দিন, 107 00:05:03,240 --> 00:05:04,420 শুধু একটি খুব বড় তথ্য সংকলন. 108 00:05:04,420 --> 00:05:07,840 সত্যিই একটি বড় পরিচিতি তালিকা, সঙ্গে নাম প্রচুর বর্ণানুক্রমে সাজানো. 109 00:05:07,840 --> 00:05:11,310 আর আমরা বুঝতে পেরেছি যে আমি যখন কেবলমাত্র এই সমস্যার সঙ্গে যোগাযোগ করতে পারে 110 00:05:11,310 --> 00:05:14,520 একটি রৈখিক ব্যবহার করে পাতা দ্বারা পদ্ধতির পাতা, 111 00:05:14,520 --> 00:05:17,775 আমরা বুঝতে পেরেছি একটি সময়ের মধ্যে বা এমনকি দুই এর আরও বেশি ধারণাসম্পন্ন এলগরিদম যে 112 00:05:17,775 --> 00:05:20,840 শুধু ধরনের বিভাজক এবং অতিক্রমকারী সমস্যা আবার এবং আবার, 113 00:05:20,840 --> 00:05:24,670 এবং again-- প্রতিটি সঙ্গে এটা halving সময়, আমাদের এই সবুজ ফলাফলের দিয়েছেন. 114 00:05:24,670 --> 00:05:27,080 এবং এটা এত জপান এর এটা দাড়ায় কারণ 115 00:05:27,080 --> 00:05:29,160 যে এমনকি এই সমস্যা হিসাবে এবং বড় বড় পায় 116 00:05:29,160 --> 00:05:32,470 যদি তথ্য দিয়ে এই দিন হিসেবে সেট এবং reality-- ফেসবুক ও গুগল 117 00:05:32,470 --> 00:05:34,630 অনুসন্ধান ফলাফল এবং করার মত আমাদের এলগরিদম আছে 118 00:05:34,630 --> 00:05:37,660 ঠিক যেমন কার্যকরভাবে সম্পাদন যারা বড় কামড় দিয়ে 119 00:05:37,660 --> 00:05:40,310 এটা এমনকি ছোট কামড় দিয়ে করেনি. 120 00:05:40,310 --> 00:05:45,330 >> এখন এটা প্রশ্ন begs কি আমরা আসলে একইভাবে সমাধান করতে পারেন 121 00:05:45,330 --> 00:05:46,820 স্বজ্ঞা এই ধরনের সঙ্গে? 122 00:05:46,820 --> 00:05:48,740 বিভাগ ও অতিক্রমকারী এই সাজানোর? 123 00:05:48,740 --> 00:05:51,029 ওয়েল, আমরা কিছু করতে পারে এখানে এই আজকের মত. 124 00:05:51,029 --> 00:05:52,070 আমরা উপস্থিতি নিতে পারে. 125 00:05:52,070 --> 00:05:56,102 তাই হয়তো ভালো 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11-- 126 00:05:56,102 --> 00:05:57,560 সব যে কার্যকরী হতে যাচ্ছে না. 127 00:05:57,560 --> 00:05:58,990 সুতরাং, গ্রেড স্কুল অপেক্ষা. 128 00:05:58,990 --> 00:06:02,770 2, 4, 6, 8, 10, 12, 14, 16, 18 এবং তাই ঘোষণা. 129 00:06:02,770 --> 00:06:04,140 কিন্তু আমরা একটু ভালো করতে পারে? 130 00:06:04,140 --> 00:06:06,630 >> আমি নিশ্চিত প্রশংসনীয় আমি না করতে পারেন নিজেকে দ্বারা এই কাজ. 131 00:06:06,630 --> 00:06:09,420 আপনি শুধু জন্য হাস্যরস আমাদের যদি তাই হয় একটি মুহূর্ত, আমরা আমাদের সাথে আনা 132 00:06:09,420 --> 00:06:11,640 যে একটি অ্যালগরিদম শুধু, তিনটি পদক্ষেপ পেয়েছিলাম 133 00:06:11,640 --> 00:06:15,130 কিন্তু এটি আপনি যদি require-- নেই আমাদের সব দাঁড়ানো mind-- না, 134 00:06:15,130 --> 00:06:15,690 আপনি কি যদি. 135 00:06:15,690 --> 00:06:23,901 136 00:06:23,901 --> 00:06:29,380 সুতরাং, আমাদের সব সঙ্গে এখন দাঁড়িয়ে, ধাপ এই অ্যালগরিদম এক নিম্নলিখিত হয়. 137 00:06:29,380 --> 00:06:31,680 দাঁড়ানো এবং দায়িত্ব অর্পণ নিজেকে সংখ্যা 1. 138 00:06:31,680 --> 00:06:34,180 সময় তাই এই সময়ে, এই রুমে আক্ষরিক সবাই 139 00:06:34,180 --> 00:06:38,830 আশা নিজেদের করার চিন্তা ভাবনা করছে, তবে awkwardly হয়, সংখ্যা 1. 140 00:06:38,830 --> 00:06:42,020 >> এখন এই অ্যালগরিদম দুটি ধাপে নিম্নলিখিত জড়িত করা হচ্ছে. 141 00:06:42,020 --> 00:06:44,680 ধাপ দুই, পেয়ার বন্ধ কেউ দাঁড়িয়ে সঙ্গে, 142 00:06:44,680 --> 00:06:47,970 আপনার নম্বর একসঙ্গে যোগ করুন, এবং আপনার নতুন নম্বর হিসাবে সমষ্টি অবলম্বন. 143 00:06:47,970 --> 00:06:53,110 144 00:06:53,110 --> 00:06:55,620 দ্রুত বৈধতা পরীক্ষা. 145 00:06:55,620 --> 00:06:58,180 সবাই এখন কি নম্বর চিন্তা হয়? 146 00:06:58,180 --> 00:07:01,930 >> সুতরাং 2, হয়তো এক ছাড়া, বিশ্রী, নির্জন ব্যক্তির. 147 00:07:01,930 --> 00:07:04,269 আমরা একটি বিজোড় সংখ্যা থাকে রুমে মানুষ. 148 00:07:04,269 --> 00:07:06,560 তাই যখন একজন ব্যক্তির এখনও হতে পারে সংখ্যা 1, যে সূক্ষ্ম. 149 00:07:06,560 --> 00:07:09,440 কিন্তু, এখানে তিনটি ধাপ আপনাকে বসিয়ে দিতে. 150 00:07:09,440 --> 00:07:13,620 ধাপে ফিরে যেতে হবে অন্যান্য দুই, এবং আপনি করে থাকেন তাহলে, পুনরাবৃত্তি. 151 00:07:13,620 --> 00:07:54,430 152 00:07:54,430 --> 00:07:58,240 >> এখনও দাঁড়িয়ে, তাই যদি আপনি হবে দুই ধাপে ফিরে যাওয়া ব্যক্তিদের মধ্যে. 153 00:07:58,240 --> 00:08:13,910 154 00:08:13,910 --> 00:08:14,574 চোলতে থাকা. 155 00:08:14,574 --> 00:08:20,790 156 00:08:20,790 --> 00:08:22,130 কয়েক মানুষ এখনও দাঁড়িয়ে. 157 00:08:22,130 --> 00:08:33,590 158 00:08:33,590 --> 00:08:35,614 >> সুতরাং, এখনও দাঁড়িয়ে যদি, কেউ সাথে পেয়ার. 159 00:08:35,614 --> 00:08:53,710 160 00:08:53,710 --> 00:08:55,020 ঠিক আছে, নিচে কমে. 161 00:08:55,020 --> 00:09:06,394 162 00:09:06,394 --> 00:09:07,560 কয়েক মানুষ এখনও দাঁড়িয়ে. 163 00:09:07,560 --> 00:09:08,600 প্রয়োজন হতে যদি আমি সাহায্য করব. 164 00:09:08,600 --> 00:09:11,855 এখানে মূল Takeaway মনে রাখবেন, কিভাবে হয় আমার বেড়ে চলেছে তুলনায় অনেক দ্রুত এই হল. 165 00:09:11,855 --> 00:09:15,090 166 00:09:15,090 --> 00:09:16,200 >> তাহলে দেখা যাক. 167 00:09:16,200 --> 00:09:16,900 আমি সাহায্য করতে পারেন. 168 00:09:16,900 --> 00:09:19,425 তাই কি হয় সংখ্যা আপনি এখনও চিন্তা? 169 00:09:19,425 --> 00:09:20,320 >> শ্রোতা: আমি 44 এ আছি. 170 00:09:20,320 --> 00:09:22,400 >> ডেভিড জে MALAN: 44, তাই আপনি এগিয়ে যান এবং বসতে. 171 00:09:22,400 --> 00:09:23,733 কি নম্বর আপনাকে চিন্তা করা হয়? 172 00:09:23,733 --> 00:09:24,840 শ্রোতা: 74. 173 00:09:24,840 --> 00:09:27,006 >> ডেভিড জে MALAN: 74. 174 00:09:27,006 --> 00:09:28,380 ঠিক আছে, এগিয়ে যান এবং বসতে. 175 00:09:28,380 --> 00:09:30,390 এখনও অন্য কে স্থায়ী হয়? 176 00:09:30,390 --> 00:09:31,550 86. 177 00:09:31,550 --> 00:09:33,340 এবং অন্য কাউকে এখনও স্থায়ী হয়? 178 00:09:33,340 --> 00:09:34,976 >> কি নাম্বার? 179 00:09:34,976 --> 00:09:37,380 আমি 67 শুনেছেন. 180 00:09:37,380 --> 00:09:39,370 এবং তারপর উপরে? 181 00:09:39,370 --> 00:09:40,900 32. 182 00:09:40,900 --> 00:09:44,230 অন্য কেউ এখনও দাঁড়িয়ে এবং একটি সংখ্যা চিন্তা? 183 00:09:44,230 --> 00:09:44,730 >> ওহ হি. 184 00:09:44,730 --> 00:09:45,230 দুঃখিত. 185 00:09:45,230 --> 00:09:48,350 এক্ষুনি নিয়ে আসছি. 186 00:09:48,350 --> 00:09:49,520 42. 187 00:09:49,520 --> 00:09:51,758 অন্য কেউ? 188 00:09:51,758 --> 00:09:52,610 >> শ্রোতা: 47. 189 00:09:52,610 --> 00:09:54,930 >> ডেভিড জে MALAN: 47. 190 00:09:54,930 --> 00:09:57,980 এখনও দাঁড়িয়ে অন্য কেউ হয় যারা গণনা করা হয় নি? 191 00:09:57,980 --> 00:10:06,450 একটি রুমে মানুষের চূড়ান্ত সংখ্যা তাই যে 497 টি আসন রয়েছে হচ্ছে ÑÑ যা সব 192 00:10:06,450 --> 00:10:10,930 390 filled-- হয়. 193 00:10:10,930 --> 00:10:12,230 তাই এই মহান. 194 00:10:12,230 --> 00:10:16,435 >> আমরা শীঘ্রই ধারণা নিয়ে আলোচনা হবে একটি কম্পিউটার প্রোগ্রামের মধ্যে একটি বাগ এর. 195 00:10:16,435 --> 00:10:19,660 কিন্তু আমরা আগে দীর্ঘ যে ফিরে আসবো. 196 00:10:19,660 --> 00:10:22,440 কিন্তু তত্ত্ব, কি হতে পারে এইমাত্র ঘটে থাকতে? 197 00:10:22,440 --> 00:10:25,930 সুতরাং বড় তিনটি ছিল, যদিও এই অ্যালগরিদম পদক্ষেপ, যারা প্রতিটি 198 00:10:25,930 --> 00:10:27,510 শুধু ধরনের এক বড় অপারেশন ছিল. 199 00:10:27,510 --> 00:10:31,020 আর এটা এই cyclicity ছিল যে আপনি এখনও দাঁড়িয়ে ছিল তাহলে, 200 00:10:31,020 --> 00:10:34,870 আপনি, দুই ধাপ তিন থেকে চালু রাখা দুই থেকে তিন ধাপ দুই থেকে তিন ধাপে. 201 00:10:34,870 --> 00:10:37,330 >> কিন্তু কি ঘটছে রাখা প্রতিটি পুনরাবৃত্তির? 202 00:10:37,330 --> 00:10:39,440 এই লুপ প্রতিটি চক্র? 203 00:10:39,440 --> 00:10:41,940 কি ঘটেছিল অন্যত্র রুমে? 204 00:10:41,940 --> 00:10:45,170 একই জিনিস, কিন্তু কি না শুধুমাত্র আপনি অর্ধেক ঘটছে? 205 00:10:45,170 --> 00:10:46,170 বসা. 206 00:10:46,170 --> 00:10:49,710 আর তাই সেখানে মিথ্যা এই অন্তর্দৃষ্টি, ফোন বই উদাহরণটি অনেক, 207 00:10:49,710 --> 00:10:52,050 যে আপনি অর্ধেক হয় তাহলে প্রতিটি সময় বসা, 208 00:10:52,050 --> 00:10:54,560 সমস্যা শুরু হয় হয়তো 400 জন, 209 00:10:54,560 --> 00:10:57,780 তারপর 200 মানুষ, 100 মানুষ বেশী, তারপর তাই ঘোষণা 50 মানুষ, এবং. 210 00:10:57,780 --> 00:11:00,660 >> নিচে এবং তাই আমরা ছুরিবিশেষ মাত্র এক ব্যক্তি তত্ত্ব, 211 00:11:00,660 --> 00:11:02,830 প্রত্যেকের মোট মূল্যের চিন্তা. 212 00:11:02,830 --> 00:11:05,777 এখন বাস্তবতা, কিছু সামাজিক গতিবিদ্যা, এবং কিছু গাণিতিক ত্রুটি 213 00:11:05,777 --> 00:11:07,360 যে চরম বাগ অবদান পারে. 214 00:11:07,360 --> 00:11:10,300 কিন্তু তত্ত্ব, আমি যখন এখনও দূরে গণনা ছিল, 215 00:11:10,300 --> 00:11:12,860 কয়েক ডজন গ্রহণ ধাপ, বা পদক্ষেপ শত শত 216 00:11:12,860 --> 00:11:16,240 নিজেদের গণনা, গণনা 500 বা তাই মানুষের একটি ঘরভর্তি 217 00:11:16,240 --> 00:11:20,560 পর্যন্ত ধাপেই নেয়া উচিত, আপনি শুধুমাত্র বিভক্ত করা যেতে পারে, কারণ 500 ও 1/2 218 00:11:20,560 --> 00:11:21,350 অনেক বার. 219 00:11:21,350 --> 00:11:24,120 আর তাই শুধু ফোনের সাথে মত অন্যান্য দিন যেমন বুক, 220 00:11:24,120 --> 00:11:26,740 আমরা কিছু কি আছে তাই কথা বলতে লগারিদমিক, 221 00:11:26,740 --> 00:11:28,870 যদ্দ্বারা আমরা হলে সব মিশ অপারেটিং, 222 00:11:28,870 --> 00:11:32,000 এবং উপেক্ষা উপরন্তু ত্রুটি, আমরা 223 00:11:32,000 --> 00:11:34,140 ঠিক অর্জন করেছেন সময় চলমান তজ্জাতীয়? 224 00:11:34,140 --> 00:11:37,900 >> এখন পরিষ্কার করা, ধরনের মধ্যে, প্রতারিত যে আমি অন্য কোনো সম্পদ leveraged. 225 00:11:37,900 --> 00:11:40,320 এটা শুধু আমার এক যেহেতু, আমি আপনাকে শত শত leveraged. 226 00:11:40,320 --> 00:11:43,340 কিন্তু যে একটি হতে বলা যেতে পারে সমান্তরাল প্রক্রিয়াকরণের উদাহরণস্বরূপ, 227 00:11:43,340 --> 00:11:46,400 অথবা খুব চলন শিল্প একটি রাষ্ট্র যেখানে কম্পিউটারের এই দিন 228 00:11:46,400 --> 00:11:49,830 একাধিক CPU, বা আরো টেকনিক্যালি, আরো একাধিক কোর, 229 00:11:49,830 --> 00:11:52,550 এবং সত্যিই একাধিক নির্বাচন করতে পারবেন কিছু একবারে, আপনাকে অনেক ভালো 230 00:11:52,550 --> 00:11:54,706 সব আমরা সমান্তরাল, সেখানে কাজ করছেন. 231 00:11:54,706 --> 00:11:56,580 কিন্তু যে প্রত্যাহার কি আমরা এছাড়াও বুধবার করেনি 232 00:11:56,580 --> 00:12:02,640 এই অনুভূতি ক্যাপচার করার চেষ্টা ছিল এবং কোড মধ্যে এটি ডিক্রী. 233 00:12:02,640 --> 00:12:04,165 সিউডো-নিচের মত. 234 00:12:04,165 --> 00:12:07,040 এবং সত্য, এবং আমি আশা করি আপনি ক্ষমা, তা এখানে 80 ডিগ্রী মত. 235 00:12:07,040 --> 00:12:09,420 তাই আমি এই নিয়ে যাচ্ছি অল্পমাত্র বিট জন্য বন্ধ. 236 00:12:09,420 --> 00:12:12,410 আমি কি আমরা চিন্তা করি না চাই পরিবর্তনকে এখন একটি অ্যাপ্লিকেশন যদ্দ্বারা করতে 237 00:12:12,410 --> 00:12:16,300 আমরা আবার দর্শকদের সঙ্গে, কিন্তু ইংরেজিতে একটি প্রোগ্রাম লিখুন 238 00:12:16,300 --> 00:12:19,537 সিনট্যাক্স, যা দিয়ে করতে চাই এখানে এই সমস্যা সমাধানের জন্য. 239 00:12:19,537 --> 00:12:20,203 [ভিডিও প্লেব্যাক] 240 00:12:20,203 --> 00:12:22,266 -এটা চিনাবাদাম মাখন জেলি সময়. 241 00:12:22,266 --> 00:12:23,890 চিনাবাদাম মাখন জেলি সময়. 242 00:12:23,890 --> 00:12:25,620 চিনাবাদাম মাখন জেলি সময়. 243 00:12:25,620 --> 00:12:26,320 >> ওয়ে আগে! 244 00:12:26,320 --> 00:12:26,927 ওয়ে আগে! 245 00:12:26,927 --> 00:12:27,781 ওয়ে আগে! 246 00:12:27,781 --> 00:12:28,350 ওয়ে আগে! 247 00:12:28,350 --> 00:12:29,723 এখন সেখানে আপনি যান! 248 00:12:29,723 --> 00:12:30,264 এই নাও! 249 00:12:30,264 --> 00:12:30,805 এই নাও! 250 00:12:30,805 --> 00:12:31,710 এই নাও! 251 00:12:31,710 --> 00:12:33,156 চিনাবাদাম মাখন জেলি! 252 00:12:33,156 --> 00:12:34,602 চিনাবাদাম মাখন জেলি! 253 00:12:34,602 --> 00:12:36,530 >> চিনাবাদাম মাখন জেলি! 254 00:12:36,530 --> 00:12:37,494 চিনাবাদাম মাখন জেলি! 255 00:12:37,494 --> 00:12:38,940 চিনাবাদাম, চিনাবাদাম মাখন জেলি! 256 00:12:38,940 --> 00:12:39,904 চিনাবাদাম মাখন জেলি! 257 00:12:39,904 --> 00:12:41,840 একটি বেসবল ব্যাট দিয়ে চিনাবাদাম মাখন জেলি. 258 00:12:41,840 --> 00:12:42,423 >> [END টি প্লেব্যাক] 259 00:12:42,423 --> 00:12:45,510 ডেভিড জে MALAN: ভিডিও --that, কিন্তু এটা একটা সামান্য আসক্তি 260 00:12:45,510 --> 00:12:46,540 না একটু বিরক্তিকর যদি. 261 00:12:46,540 --> 00:12:49,623 কিন্তু এই কাজ করতে, আমি মনে করি আমরা চাই কি চিন্তা একসঙ্গে একটি প্রোগ্রাম লিখতে চেষ্টা করা হয় না, 262 00:12:49,623 --> 00:12:51,870 যার জন্য আমরা তিনটি স্বেচ্ছাসেবকদের প্রয়োজন. 263 00:12:51,870 --> 00:12:54,350 স্বাচ্ছন্দ্য করা আছে ক্যামেরা ও ইন্টারনেট. 264 00:12:54,350 --> 00:12:57,820 স্যাম, চলো. 265 00:12:57,820 --> 00:12:59,830 রক্তবর্ণ শার্ট, এখানে ডান, উপর আসা. 266 00:12:59,830 --> 00:13:03,470 >> এখানে ওভার থেকে, আমার দিন ফিরে একটু অধিকতর যান. 267 00:13:03,470 --> 00:13:05,280 গাঢ় লাল এবং নীল শার্ট, চলো. 268 00:13:05,280 --> 00:13:06,980 পারফেক্ট. 269 00:13:06,980 --> 00:13:09,790 এখনি আসো. 270 00:13:09,790 --> 00:13:12,490 চলো, উপর আসা. 271 00:13:12,490 --> 00:13:13,581 >> এবং কি আপনার নাম? 272 00:13:13,581 --> 00:13:14,080 এরিকা. 273 00:13:14,080 --> 00:13:15,289 ডেভিড, দেখা হওয়ায় খুশী হলাম. 274 00:13:15,289 --> 00:13:16,830 আপনি এখানে এই আসন গ্রহণ করতে চান তাহলে. 275 00:13:16,830 --> 00:13:17,900 এই স্যাম হয়. 276 00:13:17,900 --> 00:13:19,690 >> তোমার নাম কি? 277 00:13:19,690 --> 00:13:20,260 আন্তোনিও. 278 00:13:20,260 --> 00:13:21,595 আন্তোনিও, দেখা হওয়ায় খুশী হলাম. 279 00:13:21,595 --> 00:13:23,790 Erica এবং স্যাম, আপনি তাহলে এখানে একটি আসন করে দিন. 280 00:13:23,790 --> 00:13:26,700 আমরা কি সঙ্গে প্রস্তুত আসা করেছি, হিসাবে এইসব বলছি আবিষ্কার করা হয়, 281 00:13:26,700 --> 00:13:30,580 করতে যা দিয়ে উপাদান একটি চিনাবাদাম মাখন এবং জেলি স্যান্ডউইচ. 282 00:13:30,580 --> 00:13:33,520 >> এখন এই কিছু হতে পারে যে আপনি নিশ্চিতভাবে ধরে খুব বেশী সময় লাগবে. 283 00:13:33,520 --> 00:13:35,430 কিন্তু আমরা প্রতিটি দিয়েছি আমাদের তিন স্বেচ্ছাসেবকদের 284 00:13:35,430 --> 00:13:40,500 এখানে দুটি স্বেচ্ছাসেবী এবং স্যাম এখানে, একটি রুটি প্রতিটি ডেলা, একটি প্লেট, একটি ছুরি, 285 00:13:40,500 --> 00:13:43,740 জেলি বা এক বয়াম জ্যাম, এবং চিনাবাদাম মাখন একটি ঘড়া. 286 00:13:43,740 --> 00:13:46,190 আর হাতের লক্ষ্য এখন এই তিনটি হতে যাচ্ছে 287 00:13:46,190 --> 00:13:48,030 একটি চিনাবাদাম মাখন করতে এবং জেলি স্যান্ডউইচ. 288 00:13:48,030 --> 00:13:51,000 কিন্তু আমরা কি করতে যাচ্ছেন আশা হয় আপনি যেহেতু সব audience-- 289 00:13:51,000 --> 00:13:53,710 নিশ্চয় কিভাবে করবেন জানেন এই এত ভাল reality-- মধ্যে 290 00:13:53,710 --> 00:13:56,380 সঙ্গে আমাদের প্রদান করতে যাচ্ছি ধাপে ধাপে নির্দেশাবলীর. 291 00:13:56,380 --> 00:13:57,970 সিউডো-কোড, যদি আপনি হবে. 292 00:13:57,970 --> 00:13:59,922 >> তাই আমি এখানে লেখকের ভূমিকা পালন করব. 293 00:13:59,922 --> 00:14:02,880 তখন আমি বললাম, একটু বিক্ষোভ তালিকা পেয়েছেন এবং তাই একটি সময়ে, আপনি প্রতিটি এক হিসাবে, 294 00:14:02,880 --> 00:14:04,588 একজন সম্ভাব্য আউট কল নির্দেশনামূলক, আমি করব 295 00:14:04,588 --> 00:14:06,110 , এটা লিখে প্রয়োজন হিসাবে এটি পুনরাবৃত্তি. 296 00:14:06,110 --> 00:14:09,650 এবং তারপর আপনাকে বলছি না করতে যাচ্ছি একটি চিনাবাদাম মাখন এবং জেলি স্যান্ডউইচ 297 00:14:09,650 --> 00:14:11,171 শুধুমাত্র যদি তোমাদেরকে বলা হয় কি করে. 298 00:14:11,171 --> 00:14:12,670 সুতরাং কম্পিউটার হিসাবে নিজেকে ভাববেন. 299 00:14:12,670 --> 00:14:13,740 >> আপনি শুধুমাত্র আপনি বলেন তা নির্বাচন করতে পারবেন. 300 00:14:13,740 --> 00:14:14,948 কোন অনুমানের, কোন প্রশ্ন. 301 00:14:14,948 --> 00:14:16,660 আপনি এটা করতে পারেন প্রয়োজন. 302 00:14:16,660 --> 00:14:20,460 সুতরাং যারা প্রথম বিপত্তি চাই একটি PBJ স্যান্ডউইচ তৈরীর জন্য নির্দেশ? 303 00:14:20,460 --> 00:14:21,460 সেখানে ব্যালকনিতে. 304 00:14:21,460 --> 00:14:22,801 >> শ্রোতা: রুটি ব্যাগ খুলুন. 305 00:14:22,801 --> 00:14:26,430 >> ডেভিড জে MALAN: খোলা রুটি ব্যাগ, যদি আপনি হবে. 306 00:14:26,430 --> 00:14:34,440 307 00:14:34,440 --> 00:14:35,230 তাহলে দেখা যাক. 308 00:14:35,230 --> 00:14:37,910 এর পুনরুক্তি করা যাক, এবং পেতে একটি সামান্য আরো সুনির্দিষ্ট. 309 00:14:37,910 --> 00:14:39,040 >> যদিও কাজ শুরু করার ভালো উপায়. 310 00:14:39,040 --> 00:14:42,340 ধাপ দুই, অন্য কেউ. 311 00:14:42,340 --> 00:14:43,590 এখন কেউ স্বেচ্ছাসৈনিক চায়. 312 00:14:43,590 --> 00:14:44,616 সামনে, দুই ধাপ. 313 00:14:44,616 --> 00:14:46,532 শ্রোতা: ভেতরের খুলুন পাশাপাশি রুটি ব্যাগ. 314 00:14:46,532 --> 00:14:50,600 ডেভিড জে MALAN: খোলা পাশাপাশি রুটি ভেতরের ব্যাগ. 315 00:14:50,600 --> 00:14:51,880 গ্রেট, আমরা শেখার. 316 00:14:51,880 --> 00:14:57,880 317 00:14:57,880 --> 00:14:59,090 একটি সামান্য আরো সুনির্দিষ্ট. 318 00:14:59,090 --> 00:15:00,240 এর এই কাজ করা যাক. 319 00:15:00,240 --> 00:15:01,180 হ্যাঁ, সবুজ শার্ট. 320 00:15:01,180 --> 00:15:04,608 >> শ্রোতা: [শ্রবণাতীত] 321 00:15:04,608 --> 00:15:05,108 322 00:15:05,108 --> 00:15:09,040 ডেভিড জে MALAN: পাউরুটি টুকরা. 323 00:15:09,040 --> 00:15:11,110 আলতো করে রুটি দুই টুকরা অপসারণ. 324 00:15:11,110 --> 00:15:20,350 325 00:15:20,350 --> 00:15:21,000 এটা ভালো. 326 00:15:21,000 --> 00:15:24,300 ধাপ চার, অন্য কেউ? 327 00:15:24,300 --> 00:15:25,170 এখানে ওভার, হ্যাঁ? 328 00:15:25,170 --> 00:15:26,130 >> শ্রোতা: [শ্রবণাতীত] 329 00:15:26,130 --> 00:15:28,810 >> ডেভিড জে MALAN: প্লেটের উপর স্থান রুটি. 330 00:15:28,810 --> 00:15:33,490 331 00:15:33,490 --> 00:15:35,290 পাঁচটি ধাপ? 332 00:15:35,290 --> 00:15:36,020 হ্যা, পাঁচটি ধাপ? 333 00:15:36,020 --> 00:15:39,440 >> শ্রোতা: [শ্রবণাতীত] 334 00:15:39,440 --> 00:15:39,940 335 00:15:39,940 --> 00:15:43,860 ডেভিড জে MALAN: উপরের র ওহ, হাত উপর. 336 00:15:43,860 --> 00:15:46,967 চিনাবাদাম মাখন উপরে হাত রাখুন. 337 00:15:46,967 --> 00:15:47,800 আমি মাথা কি দিয়ে তৈরি হয়? 338 00:15:47,800 --> 00:15:49,160 >> শ্রোতা: হ্যাঁ, এবং স্ক্রু যাত্তয়া. 339 00:15:49,160 --> 00:15:51,370 >> ডেভিড জে MALAN: and-- এটা আবার বলতে. 340 00:15:51,370 --> 00:15:52,696 >> শ্রোতা: [শ্রবণাতীত] 341 00:15:52,696 --> 00:15:57,990 >> ডেভিড জে MALAN: আর করা চিনাবাদাম মাখন পাশে ঢাকনা. 342 00:15:57,990 --> 00:16:00,370 স্বল্প উপর হাত রাখুন চিনাবাদাম মাখন উপরের, 343 00:16:00,370 --> 00:16:03,240 এবং স্ক্রু যাত্তয়া, এবং ঢাকনা করা চিনাবাদাম মাখন পাশে. 344 00:16:03,240 --> 00:16:14,760 345 00:16:14,760 --> 00:16:16,260 ঠিক আছে, ছয় ধাপে. 346 00:16:16,260 --> 00:16:17,520 ছয় ধাপ, অন্য কেউ. 347 00:16:17,520 --> 00:16:19,366 হ্যা? 348 00:16:19,366 --> 00:16:22,740 >> শ্রোতা: [শ্রবণাতীত] 349 00:16:22,740 --> 00:16:29,197 350 00:16:29,197 --> 00:16:30,405 ডেভিড জে MALAN: এটা আবার বলতে. 351 00:16:30,405 --> 00:16:31,946 শ্রোতা: আবার পুনরাবৃত্তি ধাপ পাঁচ. 352 00:16:31,946 --> 00:16:37,380 ডেভিড জে MALAN: আর আবার ধাপ পাঁচ পুনরাবৃত্তি, 353 00:16:37,380 --> 00:16:39,400 যা তৈরি করতে যাচ্ছে একটি সমস্যার একটি বিট 354 00:16:39,400 --> 00:16:42,600 এখন আমরা এই ধাপে ধাপে করছেন তাহলে. 355 00:16:42,600 --> 00:16:44,640 তাই এখন আমরা পাঁচটি ধাপে ফিরে যান. 356 00:16:44,640 --> 00:16:47,760 স্বল্প উপরে হাত রাখুন চিনাবাদাম মাখন এবং ঘুরিয়ে ঘুরিয়ে খোলা নিয়ে 357 00:16:47,760 --> 00:16:50,990 এবং চিনাবাদাম মাখন পাশে ঢাকনা করা. 358 00:16:50,990 --> 00:16:55,340 তারপর চিনাবাদাম মাখন উপলব্ধি এবং আবার ধাপ পাঁচ পুনরাবৃত্তি. 359 00:16:55,340 --> 00:16:58,410 >> তাই আমরা যে অগ্রাহ্য করব অসীম লুপ, যদি আপনি হবে. 360 00:16:58,410 --> 00:17:00,400 ধাপ সাত, অন্য কেউ. 361 00:17:00,400 --> 00:17:02,918 হাঁ, ফিরে. 362 00:17:02,918 --> 00:17:06,397 >> শ্রোতা: [শ্রবণাতীত] 363 00:17:06,397 --> 00:17:16,084 364 00:17:16,084 --> 00:17:17,769 >> ডেভিড জে MALAN: অন্যান্য --on উপরে. 365 00:17:17,769 --> 00:17:20,529 >> শ্রোতা: [শ্রবণাতীত] 366 00:17:20,529 --> 00:17:23,175 >> ডেভিড জে MALAN: উপর অন্যান্য উপরে অন্যদিকে. 367 00:17:23,175 --> 00:17:28,880 368 00:17:28,880 --> 00:17:30,895 আপনি শুধু এখানে আসা পর্যন্ত করতে চান? 369 00:17:30,895 --> 00:17:34,750 কিভাবে আমি নির্দেশ শেষ না? 370 00:17:34,750 --> 00:17:37,790 নির্দেশনা বাকি কী? 371 00:17:37,790 --> 00:17:39,140 >> শ্রোতা: যে অংশ উপেক্ষা. 372 00:17:39,140 --> 00:17:41,050 >> ডেভিড জে MALAN: যে অংশ উপেক্ষা. 373 00:17:41,050 --> 00:17:44,192 374 00:17:44,192 --> 00:17:44,900 প্রথম থেকে শুরু করা যাক. 375 00:17:44,900 --> 00:17:45,400 সাত ধাপ. 376 00:17:45,400 --> 00:17:48,516 377 00:17:48,516 --> 00:17:51,883 >> শ্রোতা: [শ্রবণাতীত] 378 00:17:51,883 --> 00:17:56,090 >> ডেভিড জে MALAN: সঙ্গে উপলব্ধি এই hand-- প্রতিবাদী ভাল. 379 00:17:56,090 --> 00:17:58,544 এটি আসলে ভাল হয়. 380 00:17:58,544 --> 00:18:01,750 >> শ্রোতা: [শ্রবণাতীত] 381 00:18:01,750 --> 00:18:03,975 >> ডেভিড জে MALAN: বিশেষজ্ঞ ও প্লাস্টিক jar-- 382 00:18:03,975 --> 00:18:06,675 >> শ্রোতা: [শ্রবণাতীত] 383 00:18:06,675 --> 00:18:08,420 >> ডেভিড জে MALAN: আর twist-- 384 00:18:08,420 --> 00:18:11,488 >> শ্রোতা: [শ্রবণাতীত] 385 00:18:11,488 --> 00:18:13,730 >> ডেভিড জে MALAN: দুই সেকেন্ডের জন্য. 386 00:18:13,730 --> 00:18:15,800 শুধু চিনাবাদাম মাখন বয়াম খুলুন. 387 00:18:15,800 --> 00:18:19,020 388 00:18:19,020 --> 00:18:20,632 আমি তোমাকে ক্ষমা করব আশা করি. 389 00:18:20,632 --> 00:18:21,840 সুতরাং আসুন আমরা সেখানে পেয়েছিলাম অনুমান করা যাক. 390 00:18:21,840 --> 00:18:23,240 চিনাবাদাম মাখন বয়াম খুলুন. 391 00:18:23,240 --> 00:18:27,008 392 00:18:27,008 --> 00:18:32,570 >> [সাধুবাদ] 393 00:18:32,570 --> 00:18:34,790 >> ডেভিড জে MALAN: ধাপ আট, চলুন. 394 00:18:34,790 --> 00:18:37,510 ধাপ আট, হ্যাঁ, পিঠ. 395 00:18:37,510 --> 00:18:38,470 >> শ্রোতা: [শ্রবণাতীত] 396 00:18:38,470 --> 00:18:44,772 397 00:18:44,772 --> 00:18:45,700 >> ডেভিড জে MALAN: গুড. 398 00:18:45,700 --> 00:18:47,040 ধাপ নয়টি, হ্যাঁ? 399 00:18:47,040 --> 00:18:48,924 >> শ্রোতা: [শ্রবণাতীত] 400 00:18:48,924 --> 00:18:51,567 >> ডেভিড জে MALAN: এর --out চিনাবাদাম মাখন বয়াম. 401 00:18:51,567 --> 00:18:53,830 And-- ও কি? 402 00:18:53,830 --> 00:18:54,729 >> শ্রোতা: [শ্রবণাতীত] 403 00:18:54,729 --> 00:18:58,222 >> ডেভিড জে MALAN: আর করা ছুরি ফিরে চিনাবাদাম মাখন মধ্যে. 404 00:18:58,222 --> 00:19:11,130 405 00:19:11,130 --> 00:19:12,090 দশ ধাপ. 406 00:19:12,090 --> 00:19:13,050 দশ ধাপ. 407 00:19:13,050 --> 00:19:14,970 >> শ্রোতা: [শ্রবণাতীত] 408 00:19:14,970 --> 00:19:20,710 >> ডেভিড জে MALAN: ছুরি রাখুন আউট, এবং তারপর সীল অপসারণ. 409 00:19:20,710 --> 00:19:23,060 হলাম. 410 00:19:23,060 --> 00:19:24,400 চিনাবাদাম মাখন বন্ধ. 411 00:19:24,400 --> 00:19:34,490 412 00:19:34,490 --> 00:19:36,406 ঠিক আছে, ধাপ 11. 413 00:19:36,406 --> 00:19:37,322 >> শ্রোতা: [শ্রবণাতীত] 414 00:19:37,322 --> 00:19:42,520 415 00:19:42,520 --> 00:19:48,164 >> ডেভিড জে MALAN: ঠিক আছে, ধূসর কম্পিউটার নীল বা লাল কম্পিউটার অনুসরণ. 416 00:19:48,164 --> 00:19:49,631 ভাল. 417 00:19:49,631 --> 00:19:53,054 >> [সাধুবাদ] 418 00:19:53,054 --> 00:19:55,920 419 00:19:55,920 --> 00:19:57,170 ডেভিড জে MALAN: বাড়ি নিয়ে এসো. 420 00:19:57,170 --> 00:19:59,570 আরো কয়েক ধাপ. 421 00:19:59,570 --> 00:20:00,250 এরপর কি? 422 00:20:00,250 --> 00:20:02,590 12 ধাপ. 423 00:20:02,590 --> 00:20:04,161 ধাপ 12. 424 00:20:04,161 --> 00:20:05,123 হ্যা? 425 00:20:05,123 --> 00:20:14,262 >> শ্রোতা: এর টুকরা এক রাখুন আলতো করে আপনার হাতে এক রুটি. 426 00:20:14,262 --> 00:20:17,550 >> ডেভিড জে MALAN: আপনার হাতের এক. 427 00:20:17,550 --> 00:20:20,760 এবং তারপর, 13 পদধ্বনি. 428 00:20:20,760 --> 00:20:21,260 হ্যা? 429 00:20:21,260 --> 00:20:22,220 >> শ্রোতা: [শ্রবণাতীত] 430 00:20:22,220 --> 00:20:25,580 431 00:20:25,580 --> 00:20:27,150 >> ডেভিড জে MALAN: রুটি --on ছে. 432 00:20:27,150 --> 00:20:29,950 ভাল. 433 00:20:29,950 --> 00:20:32,260 খুবই ভালো. 434 00:20:32,260 --> 00:20:34,990 হ্যা, 14 ধাপ. 435 00:20:34,990 --> 00:20:38,126 >> শ্রোতা: ধাপে 13 পূর্বাবস্থায় ফিরুন. 436 00:20:38,126 --> 00:20:39,950 >> ডেভিড জে MALAN: ধাপে 13 পূর্বাবস্থায় ফিরুন. 437 00:20:39,950 --> 00:20:42,690 438 00:20:42,690 --> 00:20:44,770 এর জেলি উপর সরানো যাক. 439 00:20:44,770 --> 00:20:47,900 এটি একটি 100- ধাপে প্রোগ্রাম কিন্তু আমরা ধাপে 15 ছিল করছি. 440 00:20:47,900 --> 00:20:49,210 হ্যা. 441 00:20:49,210 --> 00:20:50,170 >> শ্রোতা: [শ্রবণাতীত] 442 00:20:50,170 --> 00:20:53,050 443 00:20:53,050 --> 00:20:59,570 >> ডেভিড জে MALAN: 7 ব্যবহার 13 মাধ্যমে জেলি যারা এত ভাল গিয়েছিলাম, কারণ. 444 00:20:59,570 --> 00:21:02,530 পুনরাবৃত্তি মাধ্যমে 7 ধাপ 13, জেলি ব্যবহার. 445 00:21:02,530 --> 00:21:07,940 তাই নীচে অর্ধেক উপলব্ধি উপরে এক হাত দিয়ে জেলি বয়াম. 446 00:21:07,940 --> 00:21:11,970 অন্য দিকে অন্যান্য শীর্ষ, যে অংশ উপেক্ষা, 447 00:21:11,970 --> 00:21:15,430 প্রতিবাদী হাত দিয়ে উপলব্ধি, ঢাকনা বিশেষজ্ঞ ও প্লাস্টিক জারে 448 00:21:15,430 --> 00:21:18,300 নীচে, এবং দুই সেকেন্ডের জন্য সুতা. 449 00:21:18,300 --> 00:21:19,940 তারপর জেলি বয়াম খুলুন. 450 00:21:19,940 --> 00:21:23,290 451 00:21:23,290 --> 00:21:26,580 এবং সর্বশেষে, এর চেষ্টা করা যাক আমাদের ভোজ্য কিছু দিতে. 452 00:21:26,580 --> 00:21:27,270 ধাপ 16. 453 00:21:27,270 --> 00:21:35,820 454 00:21:35,820 --> 00:21:37,130 তাই কেন আমরা তা ছেড়ে না. 455 00:21:37,130 --> 00:21:38,879 তাই আপনাকে অনেক ধন্যবাদ আমাদের তিনটি স্বেচ্ছাসেবী. 456 00:21:38,879 --> 00:21:41,466 [সাধুবাদ] 457 00:21:41,466 --> 00:21:45,920 458 00:21:45,920 --> 00:21:50,300 >> আমরা একটি সামান্য এবং CS50 আছে আপনার জন্য চাপ বল. 459 00:21:50,300 --> 00:21:54,540 এটি একটি হতে যাচ্ছে স্যান্ডউইচ but-- তাই কি 460 00:21:54,540 --> 00:21:57,130 বিন্দু একটি থাকার পরেও, ছিল আলগোরিদিম সঙ্গে মজা বিট? 461 00:21:57,130 --> 00:22:00,140 কিন্তু বাস্তবতা হল, এমনকি যখন যে আপনি একটি কম্পিউটার প্রোগ্রামিং করছি, 462 00:22:00,140 --> 00:22:02,050 আপনি সুপার সুনির্দিষ্ট হতে হবে. 463 00:22:02,050 --> 00:22:04,030 হিসাবে জটিল বা ভয় আপনার নিজের কম্পিউটার হিসাবে 464 00:22:04,030 --> 00:22:06,670 খুব ভাল, আপনি করতে হতে পারে কিছু গোলমাল যখন অন্তত, 465 00:22:06,670 --> 00:22:10,150 বাস্তবতা এটি একটি চমত্কার মূক হয় আমাদের মানুষের দ্বারা আবিষ্কৃত হয় যে ডিভাইস, 466 00:22:10,150 --> 00:22:13,267 এবং একটি উপসেট না শুধুমাত্র পারেন কি আমরা অবশ্যই faster-- কখনও কখনও do-- 467 00:22:13,267 --> 00:22:15,100 কিন্তু এটা কিভাবে জানি না অনুমানের করতে. 468 00:22:15,100 --> 00:22:18,070 এটা করা কিভাবে জানি না আপনি একই তরঙ্গদৈর্ঘ্য. 469 00:22:18,070 --> 00:22:20,280 >> এটা শুধুমাত্র সঠিকভাবে করতে হবে আপনি কি এটা বলতে. 470 00:22:20,280 --> 00:22:22,070 আর তোমাকে আঘাত করা হবে, সম্ভবত, হিসাবে আমরা শুরু 471 00:22:22,070 --> 00:22:24,770 প্রকৃত কোড লেখা প্রথম সমস্যা সেট এবং তার পরেও, 472 00:22:24,770 --> 00:22:27,490 এটা করতে হয় ঠিক কিভাবে সহজ একজন মানুষ হিসেবে একটি ধৃষ্টতা 473 00:22:27,490 --> 00:22:31,880 এবং আমি সব ব্যবস্থা করতে হবে কহা না যে ক্ষেত্রে, বা যে কোণ ক্ষেত্রে, 474 00:22:31,880 --> 00:22:34,900 তাই কথা বলতে, যে পারে খুব ভাল করতে উদাহরণস্বরূপ স্যাম শুধুমাত্র ছিল জন্য যদি উঠা 475 00:22:34,900 --> 00:22:38,711 জেলি squeezable বয়াম, যেহেতু বাকিদের হিসাবে কিছু কাচের বয়াম ছিল 476 00:22:38,711 --> 00:22:39,210 ভাল. 477 00:22:39,210 --> 00:22:42,170 সুতরাং আমরা চালু করার আগে আমাদের কিছু প্রকৃত কোড মনোযোগ, 478 00:22:42,170 --> 00:22:44,680 আমার পরিচয় করিয়ে দিতে অনুমতি এখানে ইয়েল এ কোর্স এর মাথা. 479 00:22:44,680 --> 00:22:49,058 আমাদের বন্ধুদের Scaz, অ্যান্ডি, এবং জেসন আসা পর্যন্ত এবং হ্যালো বলে. 480 00:22:49,058 --> 00:22:52,544 >> [সাধুবাদ] 481 00:22:52,544 --> 00:22:58,022 482 00:22:58,022 --> 00:23:01,060 >> SCAZ: আমরা সাময়িকভাবে জেসন হারিয়ে ফেলেছি. 483 00:23:01,060 --> 00:23:02,440 হাই আবার, সবাই. 484 00:23:02,440 --> 00:23:03,610 আমার নাম Scaz হয়. 485 00:23:03,610 --> 00:23:06,860 আমি 2001 সাল থেকে ইয়েল শিক্ষকতা করে থাকেন. 486 00:23:06,860 --> 00:23:10,820 আর যখন আমি অধ্যাপনা করছি না, আমার গবেষণা রোবোটিক্স হয় 487 00:23:10,820 --> 00:23:12,620 এবং কৃত্রিম বুদ্ধিমত্তা. 488 00:23:12,620 --> 00:23:17,700 >> আর আমি আজ আপনাদের যে ঘোষণাটি সপ্তাহ দুয়েক যে শুরু হয়, 489 00:23:17,700 --> 00:23:22,170 আমরা কিছু আনয়ন করা চলুন CS50 যাও সম্পুরক উপাদান কথা বলার জন্য 490 00:23:22,170 --> 00:23:24,510 বুদ্ধিমত্তা সফটওয়্যার সম্পর্কে. 491 00:23:24,510 --> 00:23:28,230 আমরা সে বিষয়ে কথা বলতে যাচ্ছেন Netflix এবং Hulu মত জায়গা 492 00:23:28,230 --> 00:23:31,780 সিনেমা সুপারিশ করতে পারে, যা আপনি দেখতে চান পারে. 493 00:23:31,780 --> 00:23:35,710 আমরা কোথায় কিভাবে কথা বলতে পারবেন চালক-বিহীন গাড়ির আসলে কাজ. 494 00:23:35,710 --> 00:23:39,020 আর আমরা একেবারে করতে সক্ষম হবেন ধারণা যে, এ সবের 495 00:23:39,020 --> 00:23:41,730 আপনি শিখছে যে এই শ্রেণীর আজ. 496 00:23:41,730 --> 00:23:45,410 >> এই জিনিস সব কারণ একই ভিত্তির উপর নির্মিত. 497 00:23:45,410 --> 00:23:47,396 আর যে তা এই কী সিরিজ অন্বেষণ করা হবে. 498 00:23:47,396 --> 00:23:49,520 তাই আমি সত্যিই চাই আপনাকে আরো দেখা হওয়ার অপেক্ষায় 499 00:23:49,520 --> 00:23:53,260 সব, এবং আপনি পেতে যাচ্ছেন খুব শীঘ্রই আমাদের সব থেকে আরো দেখুন. 500 00:23:53,260 --> 00:23:56,500 আমার তারপর জেসন পরিচয় করিয়ে দিন. 501 00:23:56,500 --> 00:23:57,950 >> জেসন: হাই সবাই. 502 00:23:57,950 --> 00:23:59,290 আমার নাম জেসন হয়. 503 00:23:59,290 --> 00:24:03,540 আমি দুর্ভাগ্যবশত গিয়েছিলাম একটি undergrad হিসাবে হার্ভার্ড. 504 00:24:03,540 --> 00:24:07,020 যে কাটা পেতে যাচ্ছে প্রকৃত প্রবাহ আউট. 505 00:24:07,020 --> 00:24:09,870 >> এবং এখন আমি লেকচারার হিসাবে এখানে আছি কম্পিউটার বিজ্ঞান বিভাগের. 506 00:24:09,870 --> 00:24:14,825 আর আমি অবশ্যই চালানো সাহায্য করছি Scaz, ডেভিড ও অ্যান্ডি সঙ্গে. 507 00:24:14,825 --> 00:24:17,140 >> অ্যান্ডি: আরে বলছি. 508 00:24:17,140 --> 00:24:17,980 আমার নাম এর অ্যান্ডি. 509 00:24:17,980 --> 00:24:21,992 আমি আসলে শুধুমাত্র ইয়েল am এই মুহূর্তে মঞ্চে ছাত্র. 510 00:24:21,992 --> 00:24:25,464 >> [সাধুবাদ] 511 00:24:25,464 --> 00:24:29,440 512 00:24:29,440 --> 00:24:31,770 >> আমি বার্কলে কলেজ আছি মূলত প্রাজ্ঞ ব্যক্তি, ওহিও থেকে. 513 00:24:31,770 --> 00:24:35,240 514 00:24:35,240 --> 00:24:37,930 আর আমি সেই শিশুদের এক ছিল যেখানে আমি ইয়েল আসেন যখন, 515 00:24:37,930 --> 00:24:42,030 আমি সত্যিই যে আমি না হবে কখনও আবার একটি সংখ্যা তাকান আছে. 516 00:24:42,030 --> 00:24:46,240 এবং তারপর আমি আপনাকে প্রয়োজন বুঝতে পারেন যে উভয় বিজ্ঞান এবং কিউ স্নাতক ক্রেডিট. 517 00:24:46,240 --> 00:24:51,340 আর তাই আমার নবীন বসন্ত, আমি গ্রহণ একটি শ্রেণী, এখানে একটি সি এস, সি এস ইন্ট্রো বর্গ 518 00:24:51,340 --> 00:24:52,230 ইয়েল এ. 519 00:24:52,230 --> 00:24:54,710 , এই ভালো হয় আমি ভালো ছিল আসলে বেশ শান্ত. 520 00:24:54,710 --> 00:25:01,330 >> আমি আসলে শেষ পর্যন্ত যখন ঘোষণা একটি আন্তর্জাতিক বিষয়াবলি প্রধান হিসাবে, দক্ষতা 521 00:25:01,330 --> 00:25:04,910 আমি সি এস এবং প্রোগ্রামিং শেখা কোনো ক্ষেত্র থেকে, যাতে প্রযোজ্য 522 00:25:04,910 --> 00:25:05,970 আপনাকে যা করতে হবে নির্বাচন করুন. 523 00:25:05,970 --> 00:25:09,770 ও ইয়েল এখানে কর্মী, আমরা কর্মক্ষেত্রে খুব একটা কঠিন চলেছি 524 00:25:09,770 --> 00:25:10,800 আপনাকে বলছি জন্য প্রস্তুত. 525 00:25:10,800 --> 00:25:13,410 আর আমরা দেখা সানন্দে সব বিভাগে এবং অফিস ঘন্টার মধ্যে. 526 00:25:13,410 --> 00:25:14,874 তাই হ্যা. 527 00:25:14,874 --> 00:25:18,178 >> [সাধুবাদ] 528 00:25:18,178 --> 00:25:19,297 529 00:25:19,297 --> 00:25:20,380 ডেভিড জে MALAN: আপনাকে ধন্যবাদ. 530 00:25:20,380 --> 00:25:22,940 তাই ক্লাস শুরু হওয়ার ঠিক আগে আমরা একটি সুযোগ ছিল 531 00:25:22,940 --> 00:25:25,660 ক্যাম্পাসের কাছাকাছি হেটে যেতে এবং মোবাইল ফোন দিয়ে নিতে 532 00:25:25,660 --> 00:25:30,530 সত্যিই এর ভিডিও আকারে কিছু selfies এখানে ইয়েল এর ক্যাম্পাস আমার প্রথম সফর. 533 00:25:30,530 --> 00:25:35,420 আর তাই আমরা একটা মোটামুটি ভাগ চাই Scaz ও অ্যান্ডি হিসেবে ঠিক এই কাটা 534 00:25:35,420 --> 00:25:37,970 এবং জেসন ক্যাম্পাসের কাছাকাছি আমাকে গ্রহণ. 535 00:25:37,970 --> 00:25:43,662 536 00:25:43,662 --> 00:25:44,328 [ভিডিও প্লেব্যাক] 537 00:25:44,328 --> 00:25:47,322 [Sirens] 538 00:25:47,322 --> 00:25:49,318 ডেভিড. 539 00:25:49,318 --> 00:25:50,132 ইয়েল করতে -Welcome. 540 00:25:50,132 --> 00:25:50,840 -তোমাকে দেখে ভাল লাগলো. 541 00:25:50,840 --> 00:25:52,410 -তোমাকে দেখে ভালো লাগলো. 542 00:25:52,410 --> 00:25:53,340 আমরা একটি সফরে যেতে পারি? 543 00:25:53,340 --> 00:25:56,845 এর একটি সফরে যেতে যাক. 544 00:25:56,845 --> 00:25:57,523 -রোড সফর. 545 00:25:57,523 --> 00:25:59,106 -এই সাইন করার জন্য সেখানে হয়েছে. 546 00:25:59,106 --> 00:26:00,200 -Whah CS50,. 547 00:26:00,200 --> 00:26:02,978 548 00:26:02,978 --> 00:26:05,293 >> -Hurry! 549 00:26:05,293 --> 00:26:08,970 যাও যাও যাও যাও. 550 00:26:08,970 --> 00:26:12,340 আপনি [শ্রবণাতীত] Harkness টাওয়ার উচিত. 551 00:26:12,340 --> 00:26:13,850 >> -এবং আমরা কয়েক বার দেখেছি. 552 00:26:13,850 --> 00:26:16,760 553 00:26:16,760 --> 00:26:20,155 >> [সাধুবাদ] 554 00:26:20,155 --> 00:26:21,130 555 00:26:21,130 --> 00:26:22,890 >> সাইকেল জন্য চেহারা! 556 00:26:22,890 --> 00:26:24,500 ওহ! 557 00:26:24,500 --> 00:26:25,030 ফ্রাঙ্ক হাই. 558 00:26:25,030 --> 00:26:26,314 >> -কি অবস্থা বন্ধুরা? 559 00:26:26,314 --> 00:26:26,855 -তুমি কেমন আছ? 560 00:26:26,855 --> 00:26:28,474 -তোমাকে দেখে ভাল লাগলো. 561 00:26:28,474 --> 00:26:29,390 ভিডিওতে -Welcome. 562 00:26:29,390 --> 00:26:32,270 খুব উত্তেজিত কাজ না. 563 00:26:32,270 --> 00:26:34,502 >> -আমি Silliman ভালবাসেন. 564 00:26:34,502 --> 00:26:36,430 ওহ! 565 00:26:36,430 --> 00:26:39,780 >> -এটা থেকে প্রায় তিন ঘণ্টা পার হয়েছে জেসন আইস ক্রিম এবং Nutella ছিল. 566 00:26:39,780 --> 00:26:43,189 তাই আমরা এ ফিরে থামাতে পেয়েছেন একটি সামান্য বিট জন্য Silliman. 567 00:26:43,189 --> 00:26:45,137 >> -এটা এমনকি না [শ্রবণাতীত] এখনো, শুধু সত্য 568 00:26:45,137 --> 00:26:47,270 এখানে তারা এটা আছে তাই আশ্চর্যজনক. 569 00:26:47,270 --> 00:26:49,830 ড্যুড, প্রত্যেক বিকেল Nutella আছে. 570 00:26:49,830 --> 00:26:51,830 >> গত বছর খুব -আছে ছিল. 571 00:26:51,830 --> 00:26:54,220 >> হ্যা. 572 00:26:54,220 --> 00:26:56,440 >> এ পর্যন্ত ইয়েল সম্পর্কে অনেক বলুন. 573 00:26:56,440 --> 00:26:58,485 কিন্তু আমি এখন যে ওইখানে TD করণীয়. 574 00:26:58,485 --> 00:26:59,860 আর যে ক্যাম্পাস বন্ধ বিবেচিত হচ্ছে. 575 00:26:59,860 --> 00:27:03,659 >> -Here আমরা গোথিক আর্কিটেকচার আছে. 576 00:27:03,659 --> 00:27:04,200 বিশ্ব বিখ্যাত. 577 00:27:04,200 --> 00:27:06,758 আমরা আরো কিছু গথ স্থাপত্যের আছে. 578 00:27:06,758 --> 00:27:10,614 ও নির্মাণ, এবং আরো গোথিক আর্কিটেকচার. 579 00:27:10,614 --> 00:27:11,114 হাই. 580 00:27:11,114 --> 00:27:15,470 আমরা অফিসে ঘন্টা ভোগ করছি এই যেখানে এসময় বৃহস্পতিবার মাধ্যমে মঙ্গলবার, 581 00:27:15,470 --> 00:27:16,922 [শ্রবণাতীত] হিসাবে. 582 00:27:16,922 --> 00:27:20,620 583 00:27:20,620 --> 00:27:21,120 -ঠিক আছে. 584 00:27:21,120 --> 00:27:22,078 যে সফর জন্য এটি. 585 00:27:22,078 --> 00:27:24,030 আমরা ইয়েল বিশ্ববিদ্যালয়ের থাকে ল স্কুল, যেখানে 586 00:27:24,030 --> 00:27:25,870 আজকের বক্তৃতা জায়গা নিতে হয়. 587 00:27:25,870 --> 00:27:29,220 এর মধ্যে আগাইয়া যাক. 588 00:27:29,220 --> 00:27:30,375 >> [END টি প্লেব্যাক] 589 00:27:30,375 --> 00:27:32,370 >> ডেভিড জে MALAN: আর যে এখন এখানে আমাদের এনেছে. 590 00:27:32,370 --> 00:27:38,040 591 00:27:38,040 --> 00:27:40,770 সুতরাং এ পর্যন্ত, আমরা চলেছি pseudocode উপর মনোযোগ নিবদ্ধ করে, 592 00:27:40,770 --> 00:27:42,430 যা এই ইংরেজি মত সিনট্যাক্স. 593 00:27:42,430 --> 00:27:45,030 এটা কোন নির্দিষ্ট স্পেসিফিকেশন আছে. 594 00:27:45,030 --> 00:27:47,030 এটা শুধু আপনি কিছু ব্যবহার স্বজ্ঞাত ভাষা আপনি যদি 595 00:27:47,030 --> 00:27:48,950 আপনি কি করতে চান তা ব্যাখ্যা করতে চান. 596 00:27:48,950 --> 00:27:52,270 >> কিন্তু এর রূপান্তর এখন শুরু করা যাক কোড, অধিকাংশ লোক হিসাবে বলা যায়. 597 00:27:52,270 --> 00:27:54,880 কিন্তু আরো স্পষ্ট করে, কিছু সোর্স কোড হিসাবে পরিচিত. 598 00:27:54,880 --> 00:27:58,210 এই যে মানুষের ভাষা কম্পিউটার ultimately-- যে লিখুন 599 00:27:58,210 --> 00:28:00,780 সম্ভবত কিছু নম্বর পরে ধাপ শেষ পর্যন্ত বুঝতে 600 00:28:00,780 --> 00:28:02,530 যাতে কিছু করতে জানতে. 601 00:28:02,530 --> 00:28:05,120 আপনি একটি আভাস দেখেছি যে সম্ভবত বুধবার এই. 602 00:28:05,120 --> 00:28:07,780 >> এই একটি উদাহরণ যে অবিশ্বাস্যভাবে, underwhelming 603 00:28:07,780 --> 00:28:10,220 চালানো হলে শুধু "হ্যালো দুনিয়া." বলছেন 604 00:28:10,220 --> 00:28:13,510 এবং বলা হয় এটি একটি ভাষায় লেখা সিনট্যাক্স অনুরূপ যা সি, 605 00:28:13,510 --> 00:28:15,676 অন্য ভাষায় অনেক আপনি হয়ত জানেন না যে 606 00:28:15,676 --> 00:28:18,409 কিন্তু, জাভা মত শুনেছেন পারে এবং সি ++, পাইথন, রুবি, 607 00:28:18,409 --> 00:28:21,200 প্রকৃতপক্ষে মত, এবং ও, আমরা করব সি ব্যবহার করে সেমিস্টারে অনেক ব্যয়, 608 00:28:21,200 --> 00:28:23,530 এবং তারপর শেষ দিকে সেমিস্টারে, এটা উপর নির্মাণ, 609 00:28:23,530 --> 00:28:25,446 এবং প্রবর্তনের কোনো অন্য ভাষায় সংখ্যা. 610 00:28:25,446 --> 00:28:28,810 , পিএইচপি, এবং দয়া করে জাভাস্ক্রিপ্ট তাদের মধ্যে এসকিউএল নামক একটি ডাটাবেস ভাষা. 611 00:28:28,810 --> 00:28:31,526 কিন্তু সি, আমরা কি করব এই নীচে আপ বোঝার 612 00:28:31,526 --> 00:28:33,900 ঠিক কিভাবে কম্পিউটারের কাজের, আপনি তাদের সাথে কি করতে পারেন, 613 00:28:33,900 --> 00:28:37,252 এবং যদি আপনি সমস্যা সমাধান করতে পারে কিভাবে সব আরো কার্যকরভাবে এই দ্বারা 614 00:28:37,252 --> 00:28:39,460 আমরা আলোচনা করে layering বুধবার, এবং স্থায়ী উপর 615 00:28:39,460 --> 00:28:40,870 অন্যদের কাঁধের উপর. 616 00:28:40,870 --> 00:28:42,200 কিন্তু আরো যে আসতে. 617 00:28:42,200 --> 00:28:46,650 >> আজ আমরা একটি সহজ পরিবেশ তাকান কিন্তু মৌলিকভাবে অভিন্ন 618 00:28:46,650 --> 00:28:49,970 পরিবেশ দ্বারা ভূত হিসেবে পরিচিত MIT মিডিয়া ল্যাব এ আমাদের বন্ধু. 619 00:28:49,970 --> 00:28:52,570 এই একটি গ্রাফিকাল প্রোগ্রামিং ভাষা, ভূত, 620 00:28:52,570 --> 00:28:54,330 যদ্দ্বারা আপনি টেনে আনতে পারেন এবং কিছু ড্রপ যে 621 00:28:54,330 --> 00:28:57,430 পাজল টুকরা যে চেহারা ভালো শুধুমাত্র পরস্পর আলিঙ্গনাবদ্ধ এটা তোলে তাহলে 622 00:28:57,430 --> 00:28:59,872 লজিক্যাল বা কর্মসূচি অর্থে তাই করতে. 623 00:28:59,872 --> 00:29:02,330 কিন্তু এটা আমাদের অনুমতি যাচ্ছে সব সম্পর্কে একটি কথোপকথন আছে 624 00:29:02,330 --> 00:29:04,604 একই প্রোগ্রামিং মৌলিক আপনি কিছু যে 625 00:29:04,604 --> 00:29:06,520 ইতিমধ্যে জানেন পারে, যে আপনাকে অনেক না পারে 626 00:29:06,520 --> 00:29:09,670 করেও কিছু জানেন অকপটে bogged ডাউন করতে, 627 00:29:09,670 --> 00:29:13,150 বুদ্ধিমত্তা মধ্যে সেমিকোলন নীরস সিনট্যাক্স, 628 00:29:13,150 --> 00:29:14,950 এবং প্রথম বন্ধনী, এবং কোট, এবং মত. 629 00:29:14,950 --> 00:29:16,910 সকল, যা প্রথম দেখো, একটি ক্ষোভ 630 00:29:16,910 --> 00:29:20,322 আকর্ষণীয় কি করতে এবং সত্যি সত্যি দরকারী ধারনা. 631 00:29:20,322 --> 00:29:22,280 সুতরাং আসুন একটি দ্রুত নিতে দিন পরিবেশ এ নজরে 632 00:29:22,280 --> 00:29:24,180 এখানে, যাতে আপনি অ্যাওয়েট্সওয়াচমেন কি জানেন. 633 00:29:24,180 --> 00:29:28,060 এবং বাস্তবিকই, গেম মধ্যে আমরা কয়েক প্রোগ্রাম লেখা হয় বাজাতে পারেন 634 00:29:28,060 --> 00:29:30,810 CS50 এর নিজস্ব প্রাক্তন শিক্ষার্থীদের দ্বারা. 635 00:29:30,810 --> 00:29:36,200 তাদের মধ্যে একজন, নিজেকে, আমি এই এক হতে হবে আমার জন্য স্নাতক স্কুলে লেখা. 636 00:29:36,200 --> 00:29:39,030 >> আমি এক স্বেচ্ছাসেবক গ্রহণ করতে সক্ষম হতাম যারা খেলতে ইচ্ছুক 637 00:29:39,030 --> 00:29:40,420 খুব প্রথমবার জন্য একটি খেলা. 638 00:29:40,420 --> 00:29:40,920 নিশ্চিত. 639 00:29:40,920 --> 00:29:41,690 চলো. 640 00:29:41,690 --> 00:29:42,565 তোমার নাম কি? 641 00:29:42,565 --> 00:29:43,372 >> শ্রোতা: অ্যাঞ্জেলা. 642 00:29:43,372 --> 00:29:44,830 ডেভিড জে MALAN: অ্যাঞ্জেলা, চলো. 643 00:29:44,830 --> 00:29:47,220 তাই শয়তান কয়েক বছর হয়েছে আউট. 644 00:29:47,220 --> 00:29:49,960 আর আমি স্নাতক স্কুলে ছিল যখন, আমি MIT- এ নিবন্ধিত ক্রস ছিল 645 00:29:49,960 --> 00:29:53,392 অধ্যাপক মিচেল Resnick এর গ্রহণ শিক্ষাগত প্রযুক্তির উপর কোর্স. 646 00:29:53,392 --> 00:29:56,350 আর আমরা খুব প্রথম মধ্যে ছিল আসলে বিটা বিশ্বের ছাত্র 647 00:29:56,350 --> 00:29:57,120 পরীক্ষার ভূত. 648 00:29:57,120 --> 00:30:00,090 আর আমার প্রকল্প কি এনজেলা ছিল এখন অনুগ্রহপূর্বক স্বেচ্ছাপূর্বক হয়েছে 649 00:30:00,090 --> 00:30:02,060 Oscartime বলা অনলাইন. 650 00:30:02,060 --> 00:30:04,507 >> তাই আমি এগিয়ে যেতে চলেছি এবং ডবল এখানে আইকনে ক্লিক করুন. 651 00:30:04,507 --> 00:30:07,590 এটি একটি প্রোগ্রামিং খুলুন যাচ্ছে আমরা শীঘ্রই মধ্যে আকর্ষণীয় করব যে পরিবেশে. 652 00:30:07,590 --> 00:30:09,720 আমি পুরো পর্দা করতে যাচ্ছি তা এখানে এনজেলা, জন্য. 653 00:30:09,720 --> 00:30:12,490 আমি সবুজ আঘাত যাচ্ছি মাত্র কয়েক মিনিটের মধ্যে পতাকা. 654 00:30:12,490 --> 00:30:15,130 আবর্জনা এবং তারপর একটি সম্পূর্ণ অনেক আকাশ থেকে পড়া যাচ্ছে. 655 00:30:15,130 --> 00:30:17,830 এবং আপনি মাউস ব্যবহার করতে যাচ্ছেন এখানে আসলে ড্র্যাগ এবং ড্রপ 656 00:30:17,830 --> 00:30:20,169 অস্কার এর ট্র্যাশ ক্যান মধ্যে ট্র্যাশ. 657 00:30:20,169 --> 00:30:23,210 তাই আপনি যদি এগিয়ে যান এবং ক্লিক করতে চান তাহলে সবুজ পতাকা, খেলা শুরু হবে. 658 00:30:23,210 --> 00:30:26,890 >> [সঙ্গীত বাজাচ্ছি] 659 00:30:26,890 --> 00:30:29,980 >> ওহ, আমি ট্র্যাশ ভালোবাসি. 660 00:30:29,980 --> 00:30:34,840 ময়লা বা নোংরা বা ধূলিমলিন কিছু. 661 00:30:34,840 --> 00:30:39,300 জীর্ণ বা পচা, বা মরিচা কিছু. 662 00:30:39,300 --> 00:30:43,155 হ্যাঁ, আমি ট্র্যাশ ভালোবাসি. 663 00:30:43,155 --> 00:30:45,530 আপনি কি সত্যিই দেখতে চান অপদার্থ কিছু, এই তাকান. 664 00:30:45,530 --> 00:30:49,570 আমি এখানে একটি গুপ্ত আছে যে ছিন্নভিন্ন এবং ধৃত. 665 00:30:49,570 --> 00:30:53,750 এটা গর্ত সব পূর্ণ ঝুলিতে আছে এবং laces বিদীর্ণ হয়. 666 00:30:53,750 --> 00:30:57,590 আমার মায়ের কাছ থেকে একটি উপহার প্রতিদিন আমি জন্মগ্রহণ করেন. 667 00:30:57,590 --> 00:30:59,434 আমি এটা ভালবাসা প্রচলিত আইনও কারণ 668 00:30:59,434 --> 00:31:02,600 ডেভিড জে MALAN: এই দিন --green শুধু ট্র্যাশে সবকিছু নিক্ষেপ করা. 669 00:31:02,600 --> 00:31:04,312 তাই কি এক CS50 এর নিজস্ব কর্মীদের did-- 670 00:31:04,312 --> 00:31:06,270 জর্দান, যারা আপনাকে পারে today-- আসলে আছে দেখা 671 00:31:06,270 --> 00:31:08,030 আজকের বার জন্য এই আপডেট. 672 00:31:08,030 --> 00:31:10,800 আর তাই আমার আপ খোলার অনুমতি পরিবর্তে এনজেলা জন্য একটি রিমিক্স. 673 00:31:10,800 --> 00:31:13,600 এবং আমরা এর পরিবর্তে এই খেলা করব এখন আপনি যেখানে কয়েক মুহুর্ত 674 00:31:13,600 --> 00:31:16,600 কিনা মধ্যে সিদ্ধান্ত নিতে যাচ্ছে ট্র্যাশ কিছু নিক্ষেপ করা, 675 00:31:16,600 --> 00:31:19,050 অথবা এটা জিনিসকে বা এটা সার. 676 00:31:19,050 --> 00:31:21,280 সুতরাং একটি বিট আছে আপনার উপর চাপ পেতে 677 00:31:21,280 --> 00:31:28,040 আপনার 392 এর সামনে এই অধিকার কক্ষে এখানে 497 সহপাঠী, 678 00:31:28,040 --> 00:31:28,724 আপনি কি যদি. 679 00:31:28,724 --> 00:31:29,390 [ভিডিও প্লেব্যাক] 680 00:31:29,390 --> 00:31:32,540 [সঙ্গীত বাজাচ্ছি] 681 00:31:32,540 --> 00:31:36,280 -ওহ আমি ট্র্যাশ ভালোবাসি. 682 00:31:36,280 --> 00:31:40,840 ময়লা বা নোংরা বা ধূলিমলিন কিছু. 683 00:31:40,840 --> 00:31:44,910 জীর্ণ বা পচা বা মরিচা কিছু. 684 00:31:44,910 --> 00:31:48,830 হ্যাঁ, আমি ট্র্যাশ ভালোবাসি. 685 00:31:48,830 --> 00:31:51,480 >> আপনি কি সত্যিই দেখতে চান অপদার্থ কিছু, এই তাকান. 686 00:31:51,480 --> 00:31:55,540 আমি এখানে একটি গুপ্ত আছে যে ছিন্নভিন্ন এবং ধৃত. 687 00:31:55,540 --> 00:31:59,440 এটা গর্ত সব পূর্ণ এবং laces বিদীর্ণ হয়. 688 00:31:59,440 --> 00:32:03,762 আমার মায়ের কাছ থেকে একটি উপহার প্রতিদিন আমি জন্মগ্রহণ করেন. 689 00:32:03,762 --> 00:32:07,630 এটা ট্র্যাশ কারণ আমি এটা ভালবাসা. 690 00:32:07,630 --> 00:32:11,570 >> ওহ, আমি ট্র্যাশ ভালোবাসি. 691 00:32:11,570 --> 00:32:15,512 মলিন, অথবা নোংরা, বা ধূলিমলিন কিছু. 692 00:32:15,512 --> 00:32:20,200 জীর্ণ বা পচা বা মরিচা কিছু. 693 00:32:20,200 --> 00:32:23,856 হ্যাঁ, আমি ট্র্যাশ ভালোবাসি. 694 00:32:23,856 --> 00:32:26,246 এখানে আরো কিছু পচা জিনিস. 695 00:32:26,246 --> 00:32:28,240 আমি এখানে কিছু newspaper-- আছে 696 00:32:28,240 --> 00:32:28,889 >> [END টি প্লেব্যাক] 697 00:32:28,889 --> 00:32:30,680 ডেভিড জে MALAN: --are আসলে compostable. 698 00:32:30,680 --> 00:32:32,790 কিন্তু আমাদের স্বেচ্ছাসেবক, এনজেলা আপনাকে ধন্যবাদ. 699 00:32:32,790 --> 00:32:37,920 আমরা একটি চাপ বল আছে পাশাপাশি এখানে আপনার জন্য. 700 00:32:37,920 --> 00:32:38,790 তাই আপনাকে ধন্যবাদ. 701 00:32:38,790 --> 00:32:40,250 >> তাই এই এক আমার দ্বারা লিখিত হয়. 702 00:32:40,250 --> 00:32:44,324 একটি প্রকৃত সাবেক শিক্ষার্থীদের কিন্তু এখন এক একটি খেলা, যা এই বাস্তবায়িত যারা. 703 00:32:44,324 --> 00:32:46,490 এই ভাষায় সব বলা ভূত, আমরা শীঘ্রই হবে যে 704 00:32:46,490 --> 00:32:47,850 স্তর ফিরে খোসা. 705 00:32:47,850 --> 00:32:49,940 কিন্তু আমরা কত করার মত চাই সম্পর্কে অন্য স্বেচ্ছাসেবক? 706 00:32:49,940 --> 00:32:50,440 রাইট. 707 00:32:50,440 --> 00:32:50,970 >> চলো. 708 00:32:50,970 --> 00:32:52,070 তোমার নাম কি? 709 00:32:52,070 --> 00:32:52,570 এক নজরে? 710 00:32:52,570 --> 00:32:53,280 ল্যান্স. 711 00:32:53,280 --> 00:32:54,082 ল্যান্স, চলো. 712 00:32:54,082 --> 00:32:54,790 দেখা হওয়ায় খুশী হলাম. 713 00:32:54,790 --> 00:32:56,170 এই পথে আসা. 714 00:32:56,170 --> 00:32:59,940 তাই এই এক একটি থাকতে পারে আপনি কিছু পরিচিত থিম. 715 00:32:59,940 --> 00:33:02,180 কিন্তু আপনি খুব দেখতে পাবেন ইন্ট্যার্যাক্টিভিটির হতে পারে, 716 00:33:02,180 --> 00:33:05,242 আপনি আসলে হতে পারে যদ্দ্বারা চলন্ত কাছাকাছি চরিত্রের ভূমিকা. 717 00:33:05,242 --> 00:33:05,950 দেখা হওয়ায় খুশী হলাম. 718 00:33:05,950 --> 00:33:06,470 ডেভিড. 719 00:33:06,470 --> 00:33:10,464 >> আমি কাজ Pikachu আপনি দিতে. 720 00:33:10,464 --> 00:33:12,380 নির্দেশাবলী সম্পর্কে করবে পর্দায় আসা. 721 00:33:12,380 --> 00:33:16,070 কিন্তু সংক্ষেপে, আপনি যাচ্ছেন সুস্বাদু স্টাফ ধরতে চান, 722 00:33:16,070 --> 00:33:18,827 এবং বোমা ও অন্যান্য বিষয় এড়ানো. 723 00:33:18,827 --> 00:33:19,910 সম্পূর্ণরূপে কার্সর দিয়ে. 724 00:33:19,910 --> 00:33:21,320 তাই স্পেস বার চাপুন. 725 00:33:21,320 --> 00:33:21,820 -Pikachu. 726 00:33:21,820 --> 00:33:23,480 ডেভিড জে MALAN: ক্যাচ Glosbe উপর কাপড়, 727 00:33:23,480 --> 00:33:24,938 ডানদিকে কাপড় ধরা না. 728 00:33:24,938 --> 00:33:27,576 729 00:33:27,576 --> 00:34:44,540 >> [সঙ্গীত বাজাচ্ছি] 730 00:34:44,540 --> 00:34:46,332 >> সুতরাং এখানে গত এক. 731 00:34:46,332 --> 00:34:48,040 আমরা এক হতে পারে, যদি এখানে আরো স্বেচ্ছাসেবক. 732 00:34:48,040 --> 00:34:50,760 আমরা কিছু পুনঃ চাই হলুদ shirt-- মধ্যে from-- 733 00:34:50,760 --> 00:34:53,110 বুধবার থেকে. 734 00:34:53,110 --> 00:34:54,540 তোমার নাম কী? 735 00:34:54,540 --> 00:34:57,090 মেরি, মেরি উপর আসা. 736 00:34:57,090 --> 00:35:01,340 >> বুধবার আমরা চালু প্রত্যাহার বাইনারি ধারণা, এবং বাইনারি বাল্ব. 737 00:35:01,340 --> 00:35:03,930 এখন এই একটি আসলে যে একই ইন্টারফেস বাস্তবায়ন 738 00:35:03,930 --> 00:35:07,360 আমরা আলোর সঙ্গে রহমান ছিল যে এখানে বাল্ব, কিন্তু ডিজিটালরূপে অনুষ্ঠিত. 739 00:35:07,360 --> 00:35:11,220 এবং একটি চাপ না বরং , ডেভিড দেখা হয়ে ভালো ball--. 740 00:35:11,220 --> 00:35:14,600 আমরা কয়েক হালকা আনা কেমব্রিজ থেকে বাল্ব. 741 00:35:14,600 --> 00:35:18,650 >> আপনি যা করতে পারেন, তাহলে তাদের উপর ক্লিক বাল্ব, তাদের উপর এবং বন্ধ পরিণত হয় 742 00:35:18,650 --> 00:35:29,510 বাইনারি সঙ্গে আসা উপস্থাপনা 256 বলে. 743 00:35:29,510 --> 00:35:32,500 আর আপনি দেখতে পাবেন মাঝখানে, বর্তমান মেলক. 744 00:35:32,500 --> 00:35:33,690 এক যে তাই. 745 00:35:33,690 --> 00:35:34,810 সুতরাং leftmost বিট হয়. 746 00:35:34,810 --> 00:35:36,016 >> মেরি: হ্যাঁ, [শ্রবণাতীত] 747 00:35:36,016 --> 00:35:39,292 748 00:35:39,292 --> 00:35:41,280 >> ডেভিড জে MALAN: হ্যাঁ, তাই আমরা ওহ ঠিক করা আছে. 749 00:35:41,280 --> 00:35:42,780 তাই এই 128 কলামে হয়. 750 00:35:42,780 --> 00:35:44,460 সুতরাং আমরা 128 করতে চলেছি. 751 00:35:44,460 --> 00:35:46,769 আমরা 256 পেতে পেয়েছেন. 752 00:35:46,769 --> 00:35:48,560 এবং যদি আপনি উপর মেরামত করতে পারে এবং বন্ধ, কোন বড় চুক্তি. 753 00:35:48,560 --> 00:35:53,700 অথবা আপনি যে 128 আঘাত করতে পারে আরো কয়েকবার আপনি চান. 754 00:35:53,700 --> 00:35:56,310 >> ঠিক আছে, ভাল. 755 00:35:56,310 --> 00:35:58,090 24. 756 00:35:58,090 --> 00:35:59,790 হ্যা, কাছাকাছি পেয়ে. 757 00:35:59,790 --> 00:36:02,105 ঘনিষ্ঠ! 758 00:36:02,105 --> 00:36:05,980 ওহ, সমস্যা তারপর কি? 759 00:36:05,980 --> 00:36:07,510 সুতরাং সমস্যা কি? 760 00:36:07,510 --> 00:36:10,040 >> তাই আমরা কি প্রয়োজন এ সমস্যার সমাধান কর? 761 00:36:10,040 --> 00:36:11,060 সুতরাং আমরা অন্য বিট প্রয়োজন. 762 00:36:11,060 --> 00:36:12,770 আর এই পুরোপুরি হয় বাস্তবে যুক্তিসঙ্গত, ডান? 763 00:36:12,770 --> 00:36:15,800 আপনি নম্বর থেকে গণনা করতে চান তাহলে 1 থেকে 4 থেকে 3 2 5, 6, 7, 8, 9 764 00:36:15,800 --> 00:36:18,880 আসলে 10 উপর পাকানো, আপনি আছেন একটি অতিরিক্ত বিট প্রয়োজন যাচ্ছে. 765 00:36:18,880 --> 00:36:21,240 তাই আসলে আসুন এখানে আবার গুটিয়ে, এবং আসা পর্যন্ত 766 00:36:21,240 --> 00:36:23,790 যে সম্ভবত ছিল আপনার সঙ্গে একটি সেট আপ হতে বোঝানো. 767 00:36:23,790 --> 00:36:25,590 >> আপনি শুধু একটা বাল্ব সঙ্গে 256 ব্যবহার করতে পারবেন না. 768 00:36:25,590 --> 00:36:29,290 সুতরাং কিভাবে সহজভাবে সংখ্যা 50 সম্পর্কে? 769 00:36:29,290 --> 00:36:29,977 সংখ্যা 50. 770 00:36:29,977 --> 00:36:34,550 771 00:36:34,550 --> 00:36:35,100 চমৎকার. 772 00:36:35,100 --> 00:36:39,050 সাধুবাদ একটি বড় বৃত্তাকার পাশাপাশি মেরি এবং তার জন্য. 773 00:36:39,050 --> 00:36:41,840 তোমাকে ধন্যবাদ. 774 00:36:41,840 --> 00:36:45,570 >> তাই এই হিসাবে ইচ্ছাকৃত topic-- যে ছিল আসলে আবৃত্তি করবে. 775 00:36:45,570 --> 00:36:50,020 বৃহত্তম মান যে আপনি যা করতে পারেন আট বিট, বা এক বাইট সঙ্গে প্রতিনিধিত্ব করেন, 776 00:36:50,020 --> 00:36:51,750 প্রকৃতপক্ষে 256 হয়. 777 00:36:51,750 --> 00:36:55,770 কিন্তু আপনি শুরু না হলে আমরা যেমন, 0 থেকে গণনা 778 00:36:55,770 --> 00:36:58,060 থাকার করছেন রাখা বলে মনে হচ্ছে বন্ধ যারা বিট সব. 779 00:36:58,060 --> 00:37:01,530 কিন্তু এখন এর অন্তর্নিহিত মধ্যে ডুব এই পরিবেশের বাস্তবায়ন, 780 00:37:01,530 --> 00:37:03,200 এবং এই ধারণা কিছু সরাইয়া জ্বালাতন. 781 00:37:03,200 --> 00:37:06,350 >> একটি মুহূর্ত আমরা একটি দেখতে চলেছেন তাই কয়েক বিভিন্ন প্রোগ্রামিং মৌলিক. 782 00:37:06,350 --> 00:37:08,080 প্রথমে যা আমরা বিবৃতি ডাকবো. 783 00:37:08,080 --> 00:37:09,360 ক্রিয়া সাজান, যদি আপনি হবে. 784 00:37:09,360 --> 00:37:09,960 পদক্ষেপ. 785 00:37:09,960 --> 00:37:11,180 এটি করা উচিত যে জিনিস. 786 00:37:11,180 --> 00:37:13,430 >> আর একটি মুহূর্ত আপনি দেখতে পাবেন এই মত যে ব্লক. 787 00:37:13,430 --> 00:37:14,940 উদাহরণস্বরূপ "হ্যালো, দুনিয়া" বলুন. 788 00:37:14,940 --> 00:37:16,330 অথবা এক সেকেন্ড অপেক্ষা. 789 00:37:16,330 --> 00:37:17,834 বা শব্দ মীআও খেলতে. 790 00:37:17,834 --> 00:37:20,500 এবং প্রকৃতপক্ষে পরিবেশে আমরা এই কাজ করা চলুন যা 791 00:37:20,500 --> 00:37:21,610 ভূত বলা হয়. 792 00:37:21,610 --> 00:37:25,060 >> আর আমি ছাড়া স্ক্র্যাচ মুঠি ধরে টেনে তুলবো, তাহলে কোন প্রকৃত কোড preloading, 793 00:37:25,060 --> 00:37:27,830 এর এই সময়ে দ্রুত কটাক্ষপাত করা যাক ইউজার ইন্টারফেস, তাই কথা বলতে. 794 00:37:27,830 --> 00:37:29,730 নিয়ন্ত্রণ, যা দিয়ে আমরা যোগাযোগ করার জন্য. 795 00:37:29,730 --> 00:37:32,840 এখানে উপরে বামে পর্দা, মেনু নীচে, 796 00:37:32,840 --> 00:37:34,650 আমরা তাই কথা বলতে, পর্যায় আছে. 797 00:37:34,650 --> 00:37:36,550 তাই শয়তান আমরা পরী ডাকবো কি. 798 00:37:36,550 --> 00:37:37,520 এটি একটি চরিত্র আছে. 799 00:37:37,520 --> 00:37:40,660 >> তখন তিনি দ্বারা নিয়ন্ত্রণ করা যায় তার বিরুদ্ধে প্রোগ্রাম লেখা. 800 00:37:40,660 --> 00:37:43,950 এবং তিনি আপ করুন এবং নিচে সরাতে সক্ষম হবেন এবং, বাম এবং ডান এই পরিবেশে 801 00:37:43,950 --> 00:37:46,075 না শুধু সরিয়ে মাউস, কিন্তু প্রোগ্রামের মাধ্যমে. 802 00:37:46,075 --> 00:37:48,930 আমি তাকে ডান, হেঁটে হেঁটে বলতে পারেন নিচে বা মত, আপ, বাম. 803 00:37:48,930 --> 00:37:51,440 আর আমি অন্য পরিচয় করিয়ে দিতে পারেন sprites বা অক্ষর হিসাবে ভাল. 804 00:37:51,440 --> 00:37:54,616 >> প্রকৃতপক্ষে, নীচে এখানে কোথায় আপনি sprites এর তালিকা দেখতে পাবেন. 805 00:37:54,616 --> 00:37:56,865 মুহূর্তে, আমি শুধু আছে এক, কিন্তু আমি আরো তৈরি করতে পারেন, 806 00:37:56,865 --> 00:37:58,880 এবং তারা ঠিক আছে নিচে প্রদর্শিত হবে. 807 00:37:58,880 --> 00:38:02,630 তাই আপনার মত, একটা মুহূর্ত গুটিয়ে তাহলে উদাহরণস্বরূপ Oscartime--, অস্কার, 808 00:38:02,630 --> 00:38:04,590 বাম, ট্র্যাশ যা করতে পারেন, একটি পরী ছিল. 809 00:38:04,590 --> 00:38:07,450 এবং মাঝখানে জিনিস, বিন পুনর্ব্যবহার, অন্য পরী ছিল. 810 00:38:07,450 --> 00:38:09,300 এবং সার বিন অন্য পরী ছিল. 811 00:38:09,300 --> 00:38:11,790 আর প্রতিটি স্থানের আবর্জনা বা ছিল recyclables 812 00:38:11,790 --> 00:38:14,590 যে আকাশ থেকে পতিত হয়েছে একটা পরী, যা প্রতিটি, হয় 813 00:38:14,590 --> 00:38:16,150 পৃথকভাবে আয়োজন করা হয়েছে. 814 00:38:16,150 --> 00:38:17,040 >> আপনি কিভাবে প্রোগ্রাম না? 815 00:38:17,040 --> 00:38:20,180 আচ্ছা, এখানে ডানদিকে উপর দিকে স্ক্রিপ্ট এলাকা. 816 00:38:20,180 --> 00:38:22,930 এবং এখান থেকেই আমরা যা করতে পারেন হয় ড্র্যাগ এবং পাজল টুকরা ড্রপ. 817 00:38:22,930 --> 00:38:26,066 এক সপ্তাহের মধ্যে, এটা হতে যাচ্ছে যেখানে আমরা equivalently কোড লিখুন 818 00:38:26,066 --> 00:38:28,940 একটি কিবোর্ড এর আরো সঙ্গে, কিন্তু এর জন্য আজ এটি টেনে এবং ড্রপ করা হবে 819 00:38:28,940 --> 00:38:31,680 পাজল টুকরা, প্যালেট যা যা করতে পারেন সব জন্য 820 00:38:31,680 --> 00:38:33,190 ঠিক মাঝখানে এখানে অন্তর্ভুক্ত করা. 821 00:38:33,190 --> 00:38:35,190 প্রকৃতপক্ষে, মাঝখানে এখানে একটি আভা আছে 822 00:38:35,190 --> 00:38:37,910 ধাঁধা আরও টুকরা বা ব্লক. 823 00:38:37,910 --> 00:38:42,500 এক গতি সম্পর্কিত চেহারা,, শব্দ, আপ এবং ডাউন যাচ্ছে একটি কলম, 824 00:38:42,500 --> 00:38:43,860 তথ্য, ঘটনা নিয়ন্ত্রণ. 825 00:38:43,860 --> 00:38:45,654 না পুরোপুরি নিশ্চিত এখনো এই সব মানে কি, 826 00:38:45,654 --> 00:38:47,820 কিন্তু আপনি তারা করেছি দেখতে পাবেন সুন্দরভাবে শ্রেণীকরণ করা হয়েছে. 827 00:38:47,820 --> 00:38:50,680 আর একটি প্রোগ্রাম লিখতে ভূত, এর ঠিক সেটা করতে দেওয়া. 828 00:38:50,680 --> 00:38:53,480 >> আমি অধীনে চলতে শুরু করতে যাচ্ছি ঘটনা, এবং এখানে এই এক টানুন. 829 00:38:53,480 --> 00:38:55,470 সবুজ পতাকা ক্লিক করা হলে. 830 00:38:55,470 --> 00:38:56,704 এখন কেন যে এক? 831 00:38:56,704 --> 00:38:59,120 ওয়েল আমাদের স্বেচ্ছাসেবকদের প্রত্যাহার এসেছেন, প্রথম জিনিস আমি 832 00:38:59,120 --> 00:39:02,017 অথবা তারা যে সবুজ ক্লিক ছিল হয়নি উপরের ডান দিকের কোণায় অবস্থিত পতাকা. 833 00:39:02,017 --> 00:39:03,600 এবং যে শুধু প্রোগ্রাম শুরু মানে. 834 00:39:03,600 --> 00:39:06,560 >> সুতরাং যে ঘটনা ঘটে যখন, আমি কি করতে চান না? 835 00:39:06,560 --> 00:39:10,070 আমি দেখতেও অধীন যেতে যাচ্ছি, এবং আমি কি করতে যাচ্ছি "হ্যালো বলে." 836 00:39:10,070 --> 00:39:14,000 আর আমি এই পরিবর্তন করা যাচ্ছে না এবং ভালো কিছু বলতে "হ্যালো ইয়েল." 837 00:39:14,000 --> 00:39:16,970 এবং এখন আমি জুম যাচ্ছি আউট, সবুজ পতাকা ক্লিক করুন, 838 00:39:16,970 --> 00:39:19,050 এবং voila, আমি একটি প্রোগ্রাম লিখিত করেছি. 839 00:39:19,050 --> 00:39:20,990 এটা যে সব উত্তেজনাপূর্ণ না শুধু এখনো, কিন্তু এই 840 00:39:20,990 --> 00:39:23,195 ঠিক যেখানে প্রতিটি যারা লেখক এর শুরু, 841 00:39:23,195 --> 00:39:25,740 উভয় কাজ Pikachu, এবং সঙ্গে বাইনারি বাল্ব, এবং Oscartime, 842 00:39:25,740 --> 00:39:26,890 এবং আরো অনেক উদাহরণ. 843 00:39:26,890 --> 00:39:29,150 >> আপনি সুপার সহজ, এবং তারপর আপনি স্তর থেকে শুরু, 844 00:39:29,150 --> 00:39:31,046 এবং বৈশিষ্ট্য এবং কার্যকারিতা যোগ করুন. 845 00:39:31,046 --> 00:39:32,920 সুতরাং এই স্তর কি হয় গঠিত যাচ্ছে? 846 00:39:32,920 --> 00:39:36,086 ওয়েল, বিবৃতি অতিক্রম, আমরা করব একটু বেশি fancily হয় কিছু আছে 847 00:39:36,086 --> 00:39:38,910 বুলিয়ান এক্সপ্রেশন বলা, Bool নামে কেউ পরে. 848 00:39:38,910 --> 00:39:42,820 এবং একটি বুলিয়ান অভিব্যক্তি কেবল একটি নয় সত্য বা মিথ্যা হয় যে অভিব্যক্তি, 849 00:39:42,820 --> 00:39:45,740 হ্যাঁ অথবা না, 1 বা 0. 850 00:39:45,740 --> 00:39:47,480 >> যে মত কোন পোলার বিপরীতের. 851 00:39:47,480 --> 00:39:48,902 এটা সত্য বা না হয় না. 852 00:39:48,902 --> 00:39:51,360 কিন্তু আমরা উদাহরণ দেখতে যাচ্ছেন এই অনুরূপ হতে পারে যে ওগুলো. 853 00:39:51,360 --> 00:39:52,925 সুতরাং উদাহরণস্বরূপ, মাউস অচল হয়ে গেছে? 854 00:39:52,925 --> 00:39:54,550 আপনি হবে যদি তারা, সাজান প্রশ্ন করছি. 855 00:39:54,550 --> 00:39:57,650 >> মাউস, নিচে হয় সত্য বা এটা মিথ্যা নয়. 856 00:39:57,650 --> 00:39:59,990 1 অথবা 0, যদি আপনি হবে, ম্যাপিং করা থাকে. 857 00:39:59,990 --> 00:40:01,740 সত্য হয় 1, মিথ্যা 0 হয়. 858 00:40:01,740 --> 00:40:03,740 আচ্ছা কি এই কম সম্পর্কে? 859 00:40:03,740 --> 00:40:05,400 অথবা, তাই এই এই চেয়ে কম? 860 00:40:05,400 --> 00:40:06,650 যে প্রকারের একটি প্রশ্ন. 861 00:40:06,650 --> 00:40:09,140 >> এবং যদি আপনি দুটি স্থাপন করা সেখানে নম্বর, হয় এক্স 862 00:40:09,140 --> 00:40:12,010 Y বা কম হতে যাচ্ছে Y সমান, বা Y তার চেয়ে অনেক বেশী, 863 00:40:12,010 --> 00:40:14,635 কিন্তু আমরা দেখতে পাবেন এই ব্লক, শুধু হয় প্রশ্নের উত্তর দিতে যাচ্ছে, 864 00:40:14,635 --> 00:40:15,810 এই যে এর চেয়ে কম? 865 00:40:15,810 --> 00:40:17,650 আমরা ভালো কিছু দেখতে পারে. 866 00:40:17,650 --> 00:40:18,790 স্পর্শ মাউস পয়েন্টার. 867 00:40:18,790 --> 00:40:21,610 তাই শয়তান, আপনি অনুরোধ করতে পারেন প্রশ্ন, পরী হয় 868 00:40:21,610 --> 00:40:22,800 মাউস পয়েন্টার স্পর্শ? 869 00:40:22,800 --> 00:40:26,040 অন্য কথায়, কার্সার ঝুলে টুপি, বা সমতুল্য ধরে? 870 00:40:26,040 --> 00:40:28,100 >> আমরা ANDing জিনিস একসঙ্গে দেখতে পাবেন. 871 00:40:28,100 --> 00:40:30,970 আপনি দুটি প্রশ্ন জিজ্ঞাসা করতে পারেন, এবং নিশ্চিত দুইটাই যে 872 00:40:30,970 --> 00:40:34,920 হ্যাঁ আপনি দিতে বা সত্য উত্তর আগে কিছু একটা করার সিদ্ধান্ত. 873 00:40:34,920 --> 00:40:36,709 কিন্তু সেটা কিভাবে সিদ্ধান্ত না? 874 00:40:36,709 --> 00:40:38,000 ওয়েল, আমরা এই অবস্থার আছে. 875 00:40:38,000 --> 00:40:40,041 >> আর আমরা এই দেখেছি আমাদের ফোন বই উদাহরণ. 876 00:40:40,041 --> 00:40:41,900 বাম খুঁজছেন বা মাইক স্মিথ জন্য সঠিক. 877 00:40:41,900 --> 00:40:45,140 এবং শর্ত, আপনি সম্ভাব্য কিছু, 878 00:40:45,140 --> 00:40:47,240 যদি একটি বুলিয়ান এক্সপ্রেশন সত্য. 879 00:40:47,240 --> 00:40:48,720 >> এবং প্রকৃতপক্ষে, এখন আকৃতি লক্ষ্য. 880 00:40:48,720 --> 00:40:52,250 এই প্লেসহোল্ডার মুহূর্তে নেই আমরা fit-- পারেন যেখানে মাথার উপরে 881 00:40:52,250 --> 00:40:54,532 আমি যে আকৃতি slide-- এক গুটিয়ে তাহলে. 882 00:40:54,532 --> 00:40:55,740 এটা পুরোপুরি একই আকারের নয়. 883 00:40:55,740 --> 00:40:58,400 এবং প্রকৃতপক্ষে, আপনি দেখতে পাবেন ভূত পরিবর্তনশীল কিছু পরিবর্তন 884 00:40:58,400 --> 00:41:01,479 পাজল টুকরা মাপসই, কিন্তু আকৃতি গুরুত্বপূর্ণ কি. 885 00:41:01,479 --> 00:41:03,270 এই জিনিস মনে হচ্ছে যে, এবং প্রকৃতপক্ষে এটা 886 00:41:03,270 --> 00:41:05,410 প্রায় একই আকৃতি যে আছে মাপসই করা উচিত. 887 00:41:05,410 --> 00:41:09,520 আর আমরা কিছু করতে চান তাহলে এই পথ বা উপায়, অথবা যদি অন্য, 888 00:41:09,520 --> 00:41:12,080 আমরা এই ধাঁধা আছে ভূত টুকরা হিসাবে ভাল. 889 00:41:12,080 --> 00:41:17,450 >> এখন আপনি করতে চেয়েছিলেন অন্যথায় যদি, বা অন্য, যদি না. 890 00:41:17,450 --> 00:41:20,120 অন্য কথায়, একটি রাস্তা তিন উপায় কাঁটাচামচ. 891 00:41:20,120 --> 00:41:22,656 হ্যাঁ, আপনি কি করতে পারেন শুধু এই নেত্রপাত দ্বারা? 892 00:41:22,656 --> 00:41:25,030 আমি এই ধাঁধা টুকরা নিতে পারেন, এবং এটি মাপসই বলে মনে হচ্ছে না, 893 00:41:25,030 --> 00:41:27,670 কিন্তু আবার, ভূত যাচ্ছে আমাদের জন্য চমত্কারভাবে পুনরায় আকার. 894 00:41:27,670 --> 00:41:29,940 আমি স্তর থেকে শুরু করতে পারে একসাথে এই জিনিস. 895 00:41:29,940 --> 00:41:32,900 >> তাই এখন আমি একটি তিন উপায় আছে এই সত্য যদি কাঁটাচামচ, এই কাজ. 896 00:41:32,900 --> 00:41:36,560 অন্যান্য বিষয় সত্য হয় তাহলে অন্য, অন্য অন্য পদ্ধতি অবলম্বন যেতে, এই পথ চলা. 897 00:41:36,560 --> 00:41:39,200 আর Muppet মুভি মধ্যে, রাস্তা মধ্যে কাঁটাচামচ, তাই কথা বলতে, 898 00:41:39,200 --> 00:41:42,610 ইয়েল বা স্ট্যানফোর্ড মধ্যে, ছিল ঠিক যে, মাত্র দুই অবস্থার. 899 00:41:42,610 --> 00:41:45,190 উভয় ক্ষেত্রেই অন্য, এই ভাবে যেতে পারে, পথ যেতে. 900 00:41:45,190 --> 00:41:46,940 >> ওয়েল, এছাড়াও প্রোগ্রামিং অস্তিত্ব loops. 901 00:41:46,940 --> 00:41:49,100 আর আমরা এসব ইতিমধ্যে ব্যবহার করেছি শ্রেণী ও pseudocode কোড, 902 00:41:49,100 --> 00:41:51,060 এবং নিশ্চয় যারা এ চিরকালের ভূত প্রোগ্রাম. 903 00:41:51,060 --> 00:41:53,730 ভূত এই পাজল টুকরা আছে আপনি চিরকালের জন্য কিছু করতে দেওয়া হবে. 904 00:41:53,730 --> 00:41:55,688 এবং কখনও কখনও আপনি চান চিরকালের কিছু করতে. 905 00:41:55,688 --> 00:41:58,810 এটা এটা অগত্যা একটি বাগ নয় আপনি একটি ঘড়ি বর্তা চান, কারণ, 906 00:41:58,810 --> 00:42:00,730 বা একটি খেলা খেলে রাখা. 907 00:42:00,730 --> 00:42:04,800 অথবা আপনি একটি সসীম সংখ্যা নির্দিষ্ট করতে পারেন ধাপ, এখানে এই পুনরাবৃত্ত ব্লক হিসাবে, 908 00:42:04,800 --> 00:42:06,550 যা কিছু 10 বার পুনরাবৃত্তি হবে. 909 00:42:06,550 --> 00:42:08,560 আমরা ভেরিয়েবল সেট করতে পারেন, আমরা শীঘ্রই দেখতে পাবেন. 910 00:42:08,560 --> 00:42:12,300 তিনি আত্মার একই ভেরিয়েবল, সাথে x, y বা, অথবা z মত বীজগণিত, এর সাথে. 911 00:42:12,300 --> 00:42:16,390 এটি সংরক্ষণ করতে পারেন যে প্রতীকী কিছু কিছু মান, কিছু তথ্য টুকরা, 912 00:42:16,390 --> 00:42:18,320 আপনি চাইবে পরে জন্য মনে রাখা. 913 00:42:18,320 --> 00:42:21,080 >> এই শ্রেষ্ঠ উদাহরণ হতে পারে আপনি একটি স্কোর আছে যেখানে একটি খেলা, 914 00:42:21,080 --> 00:42:22,080 মত মধ্যে Pikachu. 915 00:42:22,080 --> 00:42:25,180 কত পিষ্টক টুকরা এবং যে কোন বস্তু যদি ধরা হয়নি? 916 00:42:25,180 --> 00:42:29,340 ওয়েল, যে একটি পরিবর্তনশীল হতে পারে 0 আরম্ভ যে স্কোর বলা. 917 00:42:29,340 --> 00:42:32,400 এবং তারপর প্রতি সময় আমরা ধরা একটি পিষ্টক বা ক্যান্ডি, বা মত টুকরা, 918 00:42:32,400 --> 00:42:33,720 এটা মান বৃদ্ধি পায়. 919 00:42:33,720 --> 00:42:35,990 এটি একটি সময়ে এক যোগ করা হয়. 920 00:42:35,990 --> 00:42:38,450 আর তাই একটি পরিবর্তনশীল দোকানে একটি যে মত তথ্য টুকরা. 921 00:42:38,450 --> 00:42:41,450 তারপর সেখানে অ্যারে, এবং আমরা আসবো ফিরে এই একটি বা দুটি সপ্তাহ সময়, 922 00:42:41,450 --> 00:42:44,900 কিন্তু একটি অ্যারের একটি ভালো ধরনের হয় ভিতরে পরিসংখ্যা বা খুঙ্গি, 923 00:42:44,900 --> 00:42:46,940 যা আপনাকে ভার্চুয়াল কিছু করা যাবে. 924 00:42:46,940 --> 00:42:49,852 এটা আপনি আরো সংরক্ষণ করতে পারবেন তথ্য এক টুকরা তুলনায়. 925 00:42:49,852 --> 00:42:51,810 আর যে উপযোগী হতে পারে গেমটি ইন, আপনি হন তাহলে 926 00:42:51,810 --> 00:42:53,630 সাজান প্রায় হাঁটা কিছু গোছগাছ. 927 00:42:53,630 --> 00:42:55,879 আর হয়তো আপনি রাখতে চান পিষ্টক টুকরা যারা সব 928 00:42:55,879 --> 00:42:58,260 কাছাকাছি, এবং শুধু খেতে না একের পর তাদের এক. 929 00:42:58,260 --> 00:43:00,010 এবং তারপর আছে একটি আমরা করব কল্পনাকারী কনস্ট্রাক্ট 930 00:43:00,010 --> 00:43:02,932 বলা ফাংশন বা পদ্ধতি আসা. 931 00:43:02,932 --> 00:43:04,640 আর আমরা চলুন যদিও দ্রুত এখানে, আমরা করব 932 00:43:04,640 --> 00:43:07,345 এই একটি খুব দেখতে সমস্যার প্রাকৃতিক সমাধান 933 00:43:07,345 --> 00:43:08,470 যে আমরা সম্মুখীন চলুন. 934 00:43:08,470 --> 00:43:10,220 আমাদের প্রোগ্রাম শুরু বড় আমরা করব পেয়ে 935 00:43:10,220 --> 00:43:12,640 নিদর্শন লক্ষ্য করা শুরু আমরা লেখার যে কোড, 936 00:43:12,640 --> 00:43:14,556 আমরা করছি ধাঁধা টুকরা টেনে এবং ড্রপ. 937 00:43:14,556 --> 00:43:18,240 এবং যত তাড়াতাড়ি আপনি আপনার নিজের বিজ্ঞপ্তি হিসাবে করছেন কিছু আবার এবং আবার, বা আরো খারাপ এখনো 938 00:43:18,240 --> 00:43:21,400 কপি এবং পেস্ট প্রোগ্রামিং আপনি লিখিত করেছি কোড, 939 00:43:21,400 --> 00:43:23,612 যে সম্ভবত একটি কী সুযোগ খুঁজে বিবেচনার 940 00:43:23,612 --> 00:43:25,820 যাই হোক না কেন আপনি অনুলিপি রাখা এবং পেস্ট করুন, এবং এটি নির্বাণ 941 00:43:25,820 --> 00:43:27,430 কিছু একটি "ফাংশন." বলা হয় 942 00:43:27,430 --> 00:43:29,690 কিন্তু অনেক যারা আরও দীর্ঘ আগে আরো বিস্তারিত. 943 00:43:29,690 --> 00:43:31,314 >> এবং তারপর এমনকি কল্পনাকারী বৈশিষ্ট্য আছে. 944 00:43:31,314 --> 00:43:34,100 আরো আরামদায়ক আপনি তাদের জন্য, অথবা এপিসি বা সমমানের গ্রহণ, 945 00:43:34,100 --> 00:43:37,600 ভূত আসলে কিছু সমর্থন থ্রেড এবং ঘটনা এবং আরো ভালো. 946 00:43:37,600 --> 00:43:39,840 সুতরাং এটি আছে উপলব্ধি একটি মোটামুটি উচ্চ ছাদ, 947 00:43:39,840 --> 00:43:42,540 এমনকি এটি খুব, যদিও লোকেরা বিস্তৃতভাবে অ্যাক্সেসযোগ্য 948 00:43:42,540 --> 00:43:44,460 যারা পূর্বে প্রোগ্রাম নি. 949 00:43:44,460 --> 00:43:47,130 তাই প্রকৃতপক্ষে, এর কটাক্ষপাত করা যাক একটি সহজ প্রোগ্রাম বা দুটি. 950 00:43:47,130 --> 00:43:49,920 >> আমরা ইতিমধ্যে আমরা কিভাবে দিকে তাকিয়ে ভূত নিয়ে হ্যালো বলতে পারে. 951 00:43:49,920 --> 00:43:52,800 আমাকে এগিয়ে যান এবং খুলুন একটি একটু বেশি আকর্ষণীয় প্রোগ্রাম 952 00:43:52,800 --> 00:43:54,100 আমি অগ্রিম লিখেছে. 953 00:43:54,100 --> 00:43:56,430 এবং পোষা বিড়াল এই এক নামে. 954 00:43:56,430 --> 00:43:58,954 এই প্রোগ্রামের সব হবে CS50 এর ওয়েবসাইটে পাওয়া যায়. 955 00:43:58,954 --> 00:43:59,870 প্রকৃতপক্ষে, ইতিমধ্যে সেখানে. 956 00:43:59,870 --> 00:44:01,190 >> সুতরাং আপনি ডাউনলোড করতে পারেন তাদের, এবং, তাদের সঙ্গে খেলা 957 00:44:01,190 --> 00:44:03,850 এবং সমস্যা সেট 0, সাথে যা , অবশ্যই এর ওয়েবসাইটে হয় 958 00:44:03,850 --> 00:44:05,516 আপনি এই ভিতর দিয়ে হেটে যেতে উৎসাহিত করছি. 959 00:44:05,516 --> 00:44:07,820 আর তাছাড়া, আমরা একটি আছে হাঁটার মাধ্যমে ভিডিওর সংখ্যা 960 00:44:07,820 --> 00:44:10,951 অনলাইন যা আমি ও CS50 এর দল সত্যিই হেটে 961 00:44:10,951 --> 00:44:14,200 অনেক সময়ে এই উদাহরণ প্রতিটি মাধ্যমে ধীর গতি, একটি খুব দ্রুত forwardable, 962 00:44:14,200 --> 00:44:18,530 বা rewindable গতি, যাতে আপনি পদব্রজে ভ্রমণ করতে পারেন পাশাপাশি আপনার অবসর সময়ে এই মাধ্যমে. 963 00:44:18,530 --> 00:44:20,330 সুতরাং এখানে বাম আঁচড়. 964 00:44:20,330 --> 00:44:22,920 এখানে একটি প্রোগ্রাম ডান এ আমি ইতিমধ্যে প্রাক তৈরি করেছি যে. 965 00:44:22,920 --> 00:44:24,880 তাই আমাকে এই জুমইন যাক. 966 00:44:24,880 --> 00:44:28,780 আর ইংরেজিতে পারা কেউ, বুদ্ধিমান কি আপনি এইমাত্র হিসেবে থেকে, জানি 967 00:44:28,780 --> 00:44:31,650 ভূত কাজ, সাজানোর বলতে কিভাবে একটি ইংরেজি শব্দগুচ্ছ বা বাক্য, 968 00:44:31,650 --> 00:44:35,450 এই প্রোগ্রামটি দৃশ্যত কি করবেন না? 969 00:44:35,450 --> 00:44:36,836 >> হ্যা, কমলা শার্ট. 970 00:44:36,836 --> 00:44:40,804 >> শ্রোতা: [শ্রবণাতীত] 971 00:44:40,804 --> 00:44:41,796 972 00:44:41,796 --> 00:44:44,980 >> ডেভিড জে MALAN: হ্যাঁ, যদি আপনার কার্সার ভূত বিড়াল হয়, 973 00:44:44,980 --> 00:44:46,220 একটি meowing শব্দ খেলা. 974 00:44:46,220 --> 00:44:47,870 কিন্তু আমরা যে প্রকাশ তা লক্ষ করুন. 975 00:44:47,870 --> 00:44:49,980 দৃশ্যত আছে একটি একটা লুপ, চিরকালের. 976 00:44:49,980 --> 00:44:53,000 এবং তারপর আছে একটি শর্ত, যদি মত প্রকাশের. 977 00:44:53,000 --> 00:44:55,090 এবং সম্মিলিতভাবে, যারা কি বোঝাতে চেয়েছেন? 978 00:44:55,090 --> 00:44:57,210 এটা এই প্রোগ্রামের মানে শুধু সর্বদা চলমান, 979 00:44:57,210 --> 00:44:59,510 এবং এটা শুধু সবসময় অপেক্ষা করছে এবং শোনা এবং দেখার জন্য 980 00:44:59,510 --> 00:45:01,730 আমার বিড়াল উপর থেকে আমার মাউস সরাতে. 981 00:45:01,730 --> 00:45:04,810 >> কারণ প্রতিটি সময় আমি যেমন, যে না আপনি এই কাজ করতে যাচ্ছে, প্রস্তাব. 982 00:45:04,810 --> 00:45:06,475 আমার প্রোগ্রাম শুরু করা যাক. 983 00:45:06,475 --> 00:45:08,350 কিছুই মনে করা হয় ঘটছে, কিন্তু কিভাবে লক্ষ্য 984 00:45:08,350 --> 00:45:10,152 এটি একটি হলুদ লাইন এখন হাইলাইট. 985 00:45:10,152 --> 00:45:11,360 যে শুধু এটি চলমান মানে. 986 00:45:11,360 --> 00:45:13,770 আর একটি চিরকালের আছে, কারণ লুপ, এটা এখনও চলমান. 987 00:45:13,770 --> 00:45:19,610 >> তাই আমাকে ভূত ধরে আমার কার্সার সরানোর জন্য দেওয়া. [মীআও] [মীআও] এবং আমি এটা বন্ধ সরানো হলে, 988 00:45:19,610 --> 00:45:25,444 [মীআও] এখন এটা স্টপ, কিন্তু প্রোগ্রাম এর এখনো চলছে. [মীআও] আর তাই, আরাধ্য. 989 00:45:25,444 --> 00:45:28,550 [মীআও] সুতরাং আসুন খুলুন সামান্য আরো উন্নত 990 00:45:28,550 --> 00:45:32,620 বিড়াল পোষা না বলা যেমন. 991 00:45:32,620 --> 00:45:35,805 >> আর এখন দেখা যাক কি এখানে ঘটবে. [মীআও] meowing. 992 00:45:35,805 --> 00:45:39,297 সুতরাং এটি একটি সামান্য অটো পাইলট, যদি আপনি হবে. 993 00:45:39,297 --> 00:45:39,880 বিড়াল --pet. 994 00:45:39,880 --> 00:45:42,820 আমি ভাবছি কেন. 995 00:45:42,820 --> 00:45:45,389 [গর্জন] [মীআও] সুতরাং কিভাবে এই কাজ করেনি? 996 00:45:45,389 --> 00:45:47,930 ওয়েল, আপনি যা করতে পারেন কারণ ধরনের এটা মাধ্যমে intuitively, সম্ভবত. 997 00:45:47,930 --> 00:45:49,346 >> কিন্তু এর প্রকৃত কোড তাকান. 998 00:45:49,346 --> 00:45:51,819 তাই আবার, যখন সবুজ পতাকা ক্লিক করা, সব সময় এই না. 999 00:45:51,819 --> 00:45:53,110 আপনি কি সব সময় প্রবেশ করুন কি করতে চান? 1000 00:45:53,110 --> 00:45:56,150 ওয়েল, যদি স্পর্শ মাউস পয়েন্টার, তাহলে খেলতে 1001 00:45:56,150 --> 00:46:00,270 দৃশ্যত লায়ন বলা হচ্ছে যে একটি শব্দ 5, যে অন্য, এই প্রকল্পের ভিতরে 1002 00:46:00,270 --> 00:46:03,010 শব্দ মীআও, এবং তারপর তাই, দুই সেকেন্ড অপেক্ষা 1003 00:46:03,010 --> 00:46:04,510 এটা অহর্নিশ meowing না যে. 1004 00:46:04,510 --> 00:46:07,650 আসলে, আপনি খুব দ্রুত শুরু করতে পারেন নিজেকে এবং আপনার রুমমেট বিরক্ত করা. 1005 00:46:07,650 --> 00:46:08,690 >> এর ব্লকের সরিয়ে দিন. 1006 00:46:08,690 --> 00:46:10,580 এবং স্ক্র্যাচ সম্পর্কে চমৎকার কি লক্ষ্য. 1007 00:46:10,580 --> 00:46:13,070 ড্র্যাগ থিংস শুধু ধরনের এবং ড্রপ এবং পরস্পর আলিঙ্গনাবদ্ধ. 1008 00:46:13,070 --> 00:46:14,980 তাই আবার, এটা বৃদ্ধি আপনি যা চান তা পূরণ করুন. 1009 00:46:14,980 --> 00:46:20,118 কিন্তু আমি তখন এই অপসারণ, এবং যদি হিট খেলা, [কম্পিউটার blip শব্দ] 1010 00:46:20,118 --> 00:46:22,904 >> এটি বিবেচনার ধরনের উপর দ্রুতগামী এর নিজেই, এটা আক্ষরিক কারণ 1011 00:46:22,904 --> 00:46:23,820 আমি বলার অপেক্ষা রাখে না কি করছেন. 1012 00:46:23,820 --> 00:46:27,080 এটা বলার অপেক্ষা রাখে না এই চিরকালের শব্দ খেলা, কিন্তু আমি এটা শেষ করার জন্য একটি সুযোগ প্রদান করছি না. 1013 00:46:27,080 --> 00:46:28,205 আর তাই যে একটি বাগ হবে. 1014 00:46:28,205 --> 00:46:30,700 আমরা ছিল কেন এবং যে এখানে এখন এই জিনিস. 1015 00:46:30,700 --> 00:46:34,030 সুতরাং আসুন আসলে গোড়া থেকে শুরু করা যাক সাজানোর শ্লেষ সামান্য intended-- 1016 00:46:34,030 --> 00:46:36,450 যা আমরা এখন বিড়াল সরানো আছে. 1017 00:46:36,450 --> 00:46:38,130 >> তাই আমি মাছি এই কাজ করতে যাচ্ছি. 1018 00:46:38,130 --> 00:46:40,910 আমি শুধু এখানে জুম করতে যাচ্ছি আমার ঘটনা শুরু. 1019 00:46:40,910 --> 00:46:42,000 আর সবুজ পতাকা ক্লিক. 1020 00:46:42,000 --> 00:46:43,410 এবং অন্যান্য উপায়ে আছে স্ক্রিপ্ট শুরু করার জন্য. 1021 00:46:43,410 --> 00:46:44,920 আমরা এখানে এটা সহজ রাখা চলুন. 1022 00:46:44,920 --> 00:46:48,049 >> এবং এখন আমি যেতে চলেছি এগিয়ে এবং নিয়ন্ত্রণে যান. 1023 00:46:48,049 --> 00:46:50,590 এবং আবার, আপনি যেখানে ভুলে গেলে কিছু চারপাশে শুধু ক্লিক করা হয় 1024 00:46:50,590 --> 00:46:52,048 এবং শেষ পর্যন্ত আপনি আবার তাদের খুঁজে. 1025 00:46:52,048 --> 00:46:53,680 তাই আমি সব সময় কি করতে চান? 1026 00:46:53,680 --> 00:46:58,650 আমি গতি ব্লক ব্যবহার করতে চান আমি জানি যে 10 ধাপ অগ্রসর, বিদ্যমান. 1027 00:46:58,650 --> 00:47:02,016 >> সুতরাং আসুন দেখুন সেখানে কি ঘটছে এখানে আমি এই খেলা খেলতে পারেন. 1028 00:47:02,016 --> 00:47:03,390 সৌভাগ্যক্রমে এটা খুব বেশী দূরে যেতে হবে না. 1029 00:47:03,390 --> 00:47:05,190 আমি এখনও ধরনের তাকে দখল করতে পারেন লেঙ্গুড় দ্বারা এবং তাকে ফিরে টান. 1030 00:47:05,190 --> 00:47:07,860 কিন্তু প্রোগ্রাম এখনও চলমান, তাই তিনি আমাকে যুদ্ধ ধরনের. 1031 00:47:07,860 --> 00:47:10,870 আমি কিন্তু যদি এটা কোন ধরনের সুন্দর হতে চাই শর্তসাপেক্ষে কোড মধ্যে এই স্থির. 1032 00:47:10,870 --> 00:47:12,800 >> এই not-- কারণ আসলে এই সত্যিই হয় 1033 00:47:12,800 --> 00:47:15,770 কোন বয়সের যে কেউ জন্য একটি মজার খেলা. 1034 00:47:15,770 --> 00:47:18,915 সুতরাং আসুন এই ফিক্স করার চেষ্টা করা যাক অবস্থার কিছু হচ্ছে. 1035 00:47:18,915 --> 00:47:21,670 তাই আমি অধীন যেতে যাচ্ছি কন্ট্রোল, এবং তারপর যদি. 1036 00:47:21,670 --> 00:47:22,660 আমি এই ধারণা পছন্দ. 1037 00:47:22,660 --> 00:47:27,470 সুতরাং 10 ধাপ সরানোর পর, if-- যাতে আমি য়েখানে থাকি আমার ইন্দ্রিয় যাক. 1038 00:47:27,470 --> 00:47:30,799 আমি সেনসিং অধীন যেতে যাচ্ছি এবং তারপর আমি এখানে যেতে পারেন বলে মনে হচ্ছে. 1039 00:47:30,799 --> 00:47:31,840 আকৃতি ম্যাচ সারি. 1040 00:47:31,840 --> 00:47:34,380 >> আকার না, কিন্তু এটা ভরাট হত্তয়া যাচ্ছে. 1041 00:47:34,380 --> 00:47:35,984 আর এখন এই একটি সামান্য মেনু. 1042 00:47:35,984 --> 00:47:38,650 এবং এখন মাউস আমি না পয়েন্টার মাউস চান, আমি প্রান্ত চান. 1043 00:47:38,650 --> 00:47:41,700 তাই শয়তান জানেন স্মার্ট যথেষ্ট যখন একটি পরী প্রান্ত স্পর্শ করা হয়. 1044 00:47:41,700 --> 00:47:44,360 আমি কি তাকে আসলে কি করতে চান? 1045 00:47:44,360 --> 00:47:46,025 >> আমাকে এগিয়ে যান এবং গতি পরিবর্তন করা যাক. 1046 00:47:46,025 --> 00:47:46,940 আপনি জানেন কি? 1047 00:47:46,940 --> 00:47:49,242 আমি তাকে প্রায় চালু আছে যাচ্ছি. 1048 00:47:49,242 --> 00:47:51,200 15 ডিগ্রীর সুতরাং নয় সত্যিই আমাকে সাহায্য করতে যাচ্ছি. 1049 00:47:51,200 --> 00:47:53,990 আমি তাকে প্রায় চালু করতে চান এবং অন্যান্য পথ যেতে. 1050 00:47:53,990 --> 00:47:57,740 >> সুতরাং আসুন দেখুন সেখানে কি ঘটছে আমি আঘাত যদি এখানে, এখন বিনামূল্যে. 1051 00:47:57,740 --> 00:48:01,520 ঠিক আছে, মূঢ় ধরনের খুঁজছেন, কিন্তু আমি আগেই ঠিক কি করছে. 1052 00:48:01,520 --> 00:48:03,540 এবং এটা পুরো পরী আবর্তিত হচ্ছে. 1053 00:48:03,540 --> 00:48:04,900 আমি এই স্থির করা যাবে এখন এটি সক্রিয় আউট. 1054 00:48:04,900 --> 00:48:06,691 এবং আমি কত জানি না প্রথমে এই সমাধানের জন্য. 1055 00:48:06,691 --> 00:48:09,190 আমি ধরনের প্রায় futz করা ছিল এবং এই কাজ করতে সবচেয়ে ভালো উপায় দেখতে. 1056 00:48:09,190 --> 00:48:12,630 কিন্তু আমি এর গতি দেখতে দিন চাচ্ছি যান. 1057 00:48:12,630 --> 00:48:14,050 ওহ, আমি পেয়েছি. 1058 00:48:14,050 --> 00:48:15,660 বাস্তবিক, ঘূর্ণন শৈলী সেট. 1059 00:48:15,660 --> 00:48:18,431 ডান, বাম, অথবা না সব চারপাশে আবর্তিত, বা. 1060 00:48:18,431 --> 00:48:19,930 আর তা যে আমি কি করতে চান সক্রিয় আউট. 1061 00:48:19,930 --> 00:48:22,920 আর আমি এই লাগাতে হয় না যাচ্ছি আমার লুপ, আমি সেট করতে হবে না, কারণ 1062 00:48:22,920 --> 00:48:24,487 আবর্তন শৈলী একাধিক বার. 1063 00:48:24,487 --> 00:48:27,570 আমি খুব শীর্ষে এটা করা যাচ্ছে না এটা একবার সেট পরার যাতে এই প্রোগ্রামটি 1064 00:48:27,570 --> 00:48:28,670 এবং তারপর মনে. 1065 00:48:28,670 --> 00:48:30,340 এবং এখন আমি আবার এই চেষ্টা করতে যাচ্ছি. 1066 00:48:30,340 --> 00:48:32,520 আমার প্রোগ্রাম বন্ধ করা যাক. 1067 00:48:32,520 --> 00:48:34,050 >> আর এখন যে বাগ সংশোধন করা হয়েছে. 1068 00:48:34,050 --> 00:48:35,700 তাই আমি iteratively এই উপর উন্নতি করছি. 1069 00:48:35,700 --> 00:48:37,900 প্রোগ্রাম একটি হচ্ছে আরো জটিল এবং বড় সামান্য, 1070 00:48:37,900 --> 00:48:40,810 কিন্তু আমি, শিশুর কথা বলার সেজন্য পদক্ষেপ গ্রহণ করছি এবং সমস্যা আউট ছোট কামড় 1071 00:48:40,810 --> 00:48:42,010 এটা ভাল এবং ভাল পেতে. 1072 00:48:42,010 --> 00:48:43,260 কিন্তু এই খুব, পঙ্গু ধরনের. 1073 00:48:43,260 --> 00:48:43,900 >> আপনি জানেন কি? 1074 00:48:43,900 --> 00:48:49,860 সত্যিই একটি ভাল সঙ্গে কেউ জিজ্ঞাসা করবে, দরদ ভয়েস চিন্তা করতে চান? 1075 00:48:49,860 --> 00:48:51,210 একটি ভয়েস সঙ্গে কেউ. 1076 00:48:51,210 --> 00:48:54,070 1077 00:48:54,070 --> 00:48:54,570 হ্যা, আহ. 1078 00:48:54,570 --> 00:48:55,550 চলো. 1079 00:48:55,550 --> 00:48:57,990 সবুজ শার্ট. 1080 00:48:57,990 --> 00:49:01,530 >> তাই এটি অন্য মজা আছে দেখা যাচ্ছে কিছু নন্দনতত্ব এবং একইভাবে শোনাচ্ছে. 1081 00:49:01,530 --> 00:49:02,290 এখানে মীআও এর. 1082 00:49:02,290 --> 00:49:04,000 আমি সাউন্ড ট্যাবে ক্লিক করুন. 1083 00:49:04,000 --> 00:49:08,730 [মীআও] মীআও আছে. [মীআও মীআও] [মীআও] --actually রেকর্ড কিছু 1084 00:49:08,730 --> 00:49:10,310 এখানে আমাদের নিজস্ব. 1085 00:49:10,310 --> 00:49:13,120 >> সুতরাং আসুন ঠিক সেটা করতে দেওয়া. 1086 00:49:13,120 --> 00:49:17,670 পরিবর্তে এই বিড়াল শব্দ ব্যবহার করে, এর দিন এখানে এগিয়ে যান, এবং আপনার নাম কি? 1087 00:49:17,670 --> 00:49:18,850 নিক, দেখা হওয়ায় খুশী হলাম. 1088 00:49:18,850 --> 00:49:19,350 এটা দায়ূদের পুত্র. 1089 00:49:19,350 --> 00:49:21,474 একটি মুহূর্ত, আমি যাচ্ছি রেকর্ড বাটন আঘাত. 1090 00:49:21,474 --> 00:49:23,240 আর যদি আপনি ঠিক করতে পারেন ল্যাপটপে চিত্কার, 1091 00:49:23,240 --> 00:49:26,140 "আউচ," আপনি যেন শুধু, প্রাচীর মধ্যে পদচারণা 1092 00:49:26,140 --> 00:49:28,180 যে অনেক প্রশংসা করা হবে. 1093 00:49:28,180 --> 00:49:29,660 1, 2. 1094 00:49:29,660 --> 00:49:31,470 >> NICK: সেকি! 1095 00:49:31,470 --> 00:49:32,470 ডেভিড জে MALAN: জট্টিল. 1096 00:49:32,470 --> 00:49:34,410 আর এখন এখানে একটু এডিটিং করতে পারেন. 1097 00:49:34,410 --> 00:49:35,910 শান্ত অংশের পরিত্রাণ পেতে যাচ্ছে. 1098 00:49:35,910 --> 00:49:37,000 আর আমি যে ভালো মনে. 1099 00:49:37,000 --> 00:49:37,690 তোমাকে অনেক ধন্যবাদ. 1100 00:49:37,690 --> 00:49:38,315 >> NICK: আনন্দ. 1101 00:49:38,315 --> 00:49:43,277 1102 00:49:43,277 --> 00:49:45,110 ডেভিড জে MALAN: আমি করেছি শুধু ", সেকি" এটা পালটে 1103 00:49:45,110 --> 00:49:46,901 কিন্তু এখন আমি যাচ্ছি আমার স্ক্রিপ্ট ফিরে যেতে. 1104 00:49:46,901 --> 00:49:49,810 এবং খেয়াল করুন সাউন্ড প্রকৃতপক্ষে এখানে নেই. 1105 00:49:49,810 --> 00:49:53,520 এবং আমি এগিয়ে যেতে চলেছি এবং সাউন্ড সেকি খেলতে, 1106 00:49:53,520 --> 00:49:56,991 এবং আমি যদি তা করতে যাচ্ছি এটা শুধুমাত্র প্রান্ত স্পর্শ এর. 1107 00:49:56,991 --> 00:49:58,740 এবং তারপর আমি যাচ্ছি এটা চারপাশে ঘুরিয়ে আছে. 1108 00:49:58,740 --> 00:50:00,250 সুতরাং আসুন এখানে কি দেখতে দিন. 1109 00:50:00,250 --> 00:50:01,728 এর পূর্ণ পর্দা যাওয়া যাক. 1110 00:50:01,728 --> 00:50:02,394 [ভিডিও প্লেব্যাক] 1111 00:50:02,394 --> 00:50:03,790 -Ouch! 1112 00:50:03,790 --> 00:50:05,290 সেকি! 1113 00:50:05,290 --> 00:50:06,790 সেকি! 1114 00:50:06,790 --> 00:50:07,790 সেকি! 1115 00:50:07,790 --> 00:50:09,160 সেকি! 1116 00:50:09,160 --> 00:50:10,780 সেকি! 1117 00:50:10,780 --> 00:50:11,587 সেকি! 1118 00:50:11,587 --> 00:50:12,086 সেকি! 1119 00:50:12,086 --> 00:50:12,492 >> [END টি প্লেব্যাক] 1120 00:50:12,492 --> 00:50:14,490 >> ডেভিড জে MALAN: সুতরাং আপনি বুঝতে পারছি যে আমরা একটু ভাগ্যবান পেয়ে থাকেন. 1121 00:50:14,490 --> 00:50:17,110 আমি তাকে সরানো আছে যাচ্ছি একটি সময়ে 100 ধাপের মত. 1122 00:50:17,110 --> 00:50:21,790 এখন যার প্রভাব যাচ্ছে সুতরাং [কম্পিউটার সামান্য ত্রুটি শব্দ] be-- করতে 1123 00:50:21,790 --> 00:50:22,490 কারণসহ. 1124 00:50:22,490 --> 00:50:25,470 সুতরাং একটি সুযোগ যে পরিমার্জন আরও আমরা সত্যিই করতে চান তাহলে. 1125 00:50:25,470 --> 00:50:27,340 >> তাই এখন আমি কি অন্য ধারণা প্রবর্তন করা. 1126 00:50:27,340 --> 00:50:30,660 আমাকে বলা এক ঢোকা যাক মেষ এবং ব্যবহারের কিছু বেড়ে চলেছে 1127 00:50:30,660 --> 00:50:31,610 একটি পরিবর্তনশীল বলা. 1128 00:50:31,610 --> 00:50:34,700 এটি একটি আরাধ্য সামান্য ভেড়া, এবং আমি তাই কথা বলতে তার পরিচ্ছদ পরিবর্তন. 1129 00:50:34,700 --> 00:50:37,450 সুতরাং ডিফল্টরূপে, যদিও একটি বিড়াল, আপনি আহরণ করতে পারে, আপলোড করতে পারেন 1130 00:50:37,450 --> 00:50:40,020 আপনি যে কোন সংখ্যার করতে পারেন আপনার পরী অক্ষর. 1131 00:50:40,020 --> 00:50:43,740 এখানে যে একটি প্রোগ্রাম ইংরেজিতে কি করতে যাচ্ছে? 1132 00:50:43,740 --> 00:50:47,110 >> আপনি এখন জানেন ঠিক কি আবার নির্ভর করে. 1133 00:50:47,110 --> 00:50:48,230 এই প্রোগ্রাম কি কাজ করে? 1134 00:50:48,230 --> 00:50:50,740 1135 00:50:50,740 --> 00:50:53,500 হ্যা, এটা গণনা যাচ্ছে. 1136 00:50:53,500 --> 00:50:55,842 একটি সময়ে এক নম্বর. 1137 00:50:55,842 --> 00:50:57,550 আমরা দৃশ্যত আছে এই সেট পাল্টা আছে. 1138 00:50:57,550 --> 00:50:59,380 >> আমি যে কি জানেন না কিন্তু হতে পারে এটি একটি পরিবর্তনশীল. 1139 00:50:59,380 --> 00:51:00,740 এটি শুধু একটি ধারক, X অথবা Y এর. 1140 00:51:00,740 --> 00:51:04,290 কিন্তু পাল্টা শব্দ বেশি গণিতবিদ এর এক্স বা Y তুলনায় বর্ণনামূলক. 1141 00:51:04,290 --> 00:51:06,560 তাই আমরা কিছু ইংরেজি শব্দ ব্যবহার করতে পারেন. 1142 00:51:06,560 --> 00:51:08,490 সব সময় প্রবেশ করুন, আস্থা রাখতে পারছে না. 1143 00:51:08,490 --> 00:51:10,020 >> কাউন্টার বলুন. 1144 00:51:10,020 --> 00:51:11,270 এখন এই থেকে যেখানে এসেছে? 1145 00:51:11,270 --> 00:51:13,240 ওয়েল, এটা দেখা যাচ্ছে যে কাউন্টার একটি পরিবর্তনশীল. 1146 00:51:13,240 --> 00:51:15,645 তাই এটা শুধু আরেকটি ধাঁধা টুকরা আমি অগ্রিম নির্মিত. 1147 00:51:15,645 --> 00:51:18,020 আর তা-ই, যদিও এখানে একই আকৃতি হতে না, 1148 00:51:18,020 --> 00:51:20,540 সাধারণত আপনি বলতে হবে এখানে হ্যালো মত কিছু. 1149 00:51:20,540 --> 00:51:23,610 >> এছাড়াও আপনি একটি পরিবর্তনশীল টেনে আনতে পারেন যাতে যে বলেন পেতে কি. 1150 00:51:23,610 --> 00:51:26,170 তারপর আমি একটি দ্বিতীয় জন্য অপেক্ষা একের পর কাউন্টার পরিবর্তন, 1151 00:51:26,170 --> 00:51:27,940 এক যোগ করে এটি বৃদ্ধিশীল. 1152 00:51:27,940 --> 00:51:32,407 নেট প্রভাব যাতে এই আরাধ্য ভেড়া গণনা. 1153 00:51:32,407 --> 00:51:33,615 যদিও তিনি নিজে বেড়ে চলেছে. 1154 00:51:33,615 --> 00:51:36,642 1155 00:51:36,642 --> 00:51:38,350 এখন এটি খুব দ্রুত এর বিরক্তিকর পেতে যাচ্ছে 1156 00:51:38,350 --> 00:51:40,900 তিনি যাচ্ছে কারণ সত্যিই সব সময় এই না, 1157 00:51:40,900 --> 00:51:44,240 কিন্তু যে ঠিক কি প্রোগ্রাম এর নকশা ব্যবস্থাপত্র. 1158 00:51:44,240 --> 00:51:48,090 এখন অন্য একটি উদাহরণ দেখা যাক যে একটি পরিবর্তনশীল ওঠানামায়. 1159 00:51:48,090 --> 00:51:51,140 যে, হাই হাই হাই নামক এই এক দ্রুত বিরক্তিকর পায়্. 1160 00:51:51,140 --> 00:51:52,987 এখন এই এক দুই স্ক্রিপ্ট আছে. 1161 00:51:52,987 --> 00:51:54,570 তাই আবার, আমরা শিশুর পদক্ষেপ গ্রহণ করছেন. 1162 00:51:54,570 --> 00:51:57,236 >> আমরা সুপার কিছু দিয়ে শুরু ছোট, এটা যোগ করা, এটি যোগ করা. 1163 00:51:57,236 --> 00:51:59,750 এখন আমি কিছু করতে চাই আরও গতিশীল, 1164 00:51:59,750 --> 00:52:02,950 তাই আমি শুনছে করতে চান একটি সময়ে দুটি ভিন্ন জিনিস. 1165 00:52:02,950 --> 00:52:05,420 বাম, যখন তাই সবুজ পতাকা ক্লিক করা, 1166 00:52:05,420 --> 00:52:08,100 আমি যে আমি লিখেছি একটি ভেরিয়েবলের মান নির্ধারণ অগ্রিম নীরব বলা. 1167 00:52:08,100 --> 00:52:09,700 এবং আমি ইচ্ছামত 0 এটি সেট. 1168 00:52:09,700 --> 00:52:13,290 তাই শয়তান সত্য নেই এবং মিথ্যা, কিন্তু এটা 0 এবং 1 আছে. 1169 00:52:13,290 --> 00:52:15,270 >> তাই আমি যে একই ধারণা অনুমান করতে পারে. 1170 00:52:15,270 --> 00:52:21,110 এবং তারপর চিরকালের, স্পেস বার হয় তাহলে চাপা, তারপর পরিবর্তনশীল 0 সেট. 1171 00:52:21,110 --> 00:52:21,810 অথবা দুঃখিত. 1172 00:52:21,810 --> 00:52:25,920 স্থান টেপা না হলে, ও নিঃশব্দ তাহলে, পরিবর্তনশীল, 0 1173 00:52:25,920 --> 00:52:29,950 তারপর 1 থেকে নিঃশব্দ সেট, অন্য 0 থেকে নিঃশব্দ সেট. 1174 00:52:29,950 --> 00:52:32,370 এই আমরা করছি সাজানোর মত মনে হয় শুধু করছেন এবং কাজ সর্বনাশের. 1175 00:52:32,370 --> 00:52:33,130 >> কিন্তু প্রভাব কি? 1176 00:52:33,130 --> 00:52:35,588 প্রত্যেক সময় আমি, স্পেস বার চাপুন কি আমার পরিবর্তনশীল ঘটবে 1177 00:52:35,588 --> 00:52:38,150 কথাটি, নীরব বলা? 1178 00:52:38,150 --> 00:52:39,100 সাজান ফ্লিপ পরার. 1179 00:52:39,100 --> 00:52:41,035 এটা 0 থেকে 1 থেকে পরিবর্তন, বা 0 থেকে 1. 1180 00:52:41,035 --> 00:52:43,035 সুতরাং এটি একটি কয়েক ব্লক গ্রহণ যে প্রকাশ, কিন্তু সব থেকে 1181 00:52:43,035 --> 00:52:47,280 আমি রাজ্যের toggling হয় করছি 0 বা 1, বা 0 বা 1 এই পরিবর্তনশীল 1182 00:52:47,280 --> 00:52:48,530 প্রতিটি সময় আমি স্পেস বার চাপুন. 1183 00:52:48,530 --> 00:52:49,905 এখন এখানে, এই কি করছে? 1184 00:52:49,905 --> 00:52:53,400 সব সময় প্রবেশ করুন, নিঃশব্দ যদি 0 হয়, নিঃশব্দ তাই যদি মিথ্যা হয়. 1185 00:52:53,400 --> 00:52:57,910 এটি নিঃশব্দ নয় যদি তাই হয়, সেখানে শব্দার্থবিদ্যা, শব্দ সাগর লায়ন খেলতে 1186 00:52:57,910 --> 00:53:00,810 এবং দুটি হাই হাই হাই মনে সেকেন্ড, দুই সেকেন্ড অপেক্ষা করুন. 1187 00:53:00,810 --> 00:53:02,710 তাই এখন এই লক্ষ্য স্ক্রিপ্ট কার্যকরভাবে হয় 1188 00:53:02,710 --> 00:53:07,100 সমান্তরালভাবে চালানো যাচ্ছে এক করতে পারেন, যাতে এক কর্মের জন্য শোনা করা, অন্যান্য 1189 00:53:07,100 --> 00:53:09,010 যে কর্মের উপর ভিত্তি করে একটা সিদ্ধান্ত নেওয়া. 1190 00:53:09,010 --> 00:53:10,655 এবং তা চিরকালের এই কাজ করতে পারেন. 1191 00:53:10,655 --> 00:53:12,638 >> [সমুদ্র সিংহ খেঁক] 1192 00:53:12,638 --> 00:53:14,852 >> [সমুদ্র সিংহ খেঁক] 1193 00:53:14,852 --> 00:53:20,050 >> এটা সব সময় এই কাজ করতে যাচ্ছে এবং আমি ঠিক করেছি হিসাবে [সমুদ্র সিংহ খেঁক]. 1194 00:53:20,050 --> 00:53:23,010 আর এখন এটা এখনও চলমান কিন্তু আমি খেলা "নিঃশব্দ" করেছি. 1195 00:53:23,010 --> 00:53:27,260 [সমুদ্র সিংহ খেঁক] এবং যে এই সব লোক খুব এখন আছে. 1196 00:53:27,260 --> 00:53:28,660 >> এর এখানে আরেকটি উদাহরণ খুলুন. 1197 00:53:28,660 --> 00:53:31,840 আমার ঘটনা ঢোকা যাক, এবং এখন এই আরাধ্য খুব. 1198 00:53:31,840 --> 00:53:34,130 কিন্তু এটা দুই sprites আছে লক্ষ্য. 1199 00:53:34,130 --> 00:53:37,520 সঙ্গে সুতরাং না মাত্র দুই স্ক্রিপ্ট এক পরী, কিন্তু দুই sprites. 1200 00:53:37,520 --> 00:53:40,750 আর আমি নীল লোক উপর ক্লিক করা হলে ইতিমধ্যে আছে, আমি এক প্রোগ্রাম হিসেবে তিনি দেখতে 1201 00:53:40,750 --> 00:53:43,790 এখানে আপ যে আক্ষরিক শুধু বলেছেন এই, আমি একটি ইভেন্ট পান তখন, 1202 00:53:43,790 --> 00:53:45,620 দুই সেকেন্ডের জন্য "পোলো" বলে. 1203 00:53:45,620 --> 00:53:48,460 >> আপনি কি এ অভিনয় করেছি, তাই যদি একটা পুকুর খেলা মার্কো পোলো, 1204 00:53:48,460 --> 00:53:52,500 কমলা লোক স্ক্রিপ্ট হলে কোনো ইঙ্গিত, দৃশ্যত 1205 00:53:52,500 --> 00:53:57,380 প্রত্যেক সময় আমি, স্পেস বার চাপুন কাজ করতে যাচ্ছেন কমলা লোক কি? 1206 00:53:57,380 --> 00:53:58,642 তিনি বলে যাচ্ছে "মার্কো." 1207 00:53:58,642 --> 00:53:59,850 এবং তারপর এটি একটি নতুন ব্লক. 1208 00:53:59,850 --> 00:54:02,409 আমরা আগে এই দেখা যায় না করেছি কিন্তু একটি ঘটনা সম্প্রচার. 1209 00:54:02,409 --> 00:54:04,200 এবং আমি এটা বলতে পেরেছিলাম আমরা চাই ইভেন্ট কিছু. 1210 00:54:04,200 --> 00:54:06,033 >> আমরা এই ফিরে আসবো সম্ভবত আগে দীর্ঘ. 1211 00:54:06,033 --> 00:54:08,410 কিন্তু একটি ঘটনা সম্প্রচার এক পরী জন্য একটি উপায় 1212 00:54:08,410 --> 00:54:11,836 দ্বারা অপরের সাথে কথা বলতে যাও মূলত এটি একটি বার্তা ক্ষণস্থায়ী. 1213 00:54:11,836 --> 00:54:12,960 এটা আপনি দেখতে একটি বার্তা না. 1214 00:54:12,960 --> 00:54:14,130 এটি চাক্ষুষ কিছু না. 1215 00:54:14,130 --> 00:54:17,370 এটি একটি কম্পিউটার বার্তা কতকাংশে অন্যান্য লোক শুনছে যে. 1216 00:54:17,370 --> 00:54:21,210 প্রকৃতপক্ষে, নীল লোক, রিকল কারণ সবুজ পতাকা ক্লিক করা হলে নেই. 1217 00:54:21,210 --> 00:54:23,290 >> আমি একটি ইভেন্ট পান তখন তিনি পরিবর্তে, আছে. 1218 00:54:23,290 --> 00:54:26,850 তিনি ক্লাসে এই নোট হস্তান্তর পরার, তাই কথা বলতে, তিনি "পোলো." বলতে হবে 1219 00:54:26,850 --> 00:54:30,200 তাই নেট প্রভাব যখন যে আমি সবুজ পতাকা আঘাত, কিছুই ঘটে. 1220 00:54:30,200 --> 00:54:34,940 আমি স্পেস বার আঘাত, তখন তিনি বলছেন "মার্কো," তিনি সঙ্গে সাড়া "পোলো." 1221 00:54:34,940 --> 00:54:38,350 কিন্তু শুধুমাত্র পরী আমি আছি সঙ্গে আলাপচারিতার কমলা এক. 1222 00:54:38,350 --> 00:54:40,980 তাই এই ধরনের একটি উপায় sprites মধ্যে বার্তা ক্ষণস্থায়ী 1223 00:54:40,980 --> 00:54:43,210 এবং তাদের যোগাযোগ থাকার একে অন্যর সাথে. 1224 00:54:43,210 --> 00:54:46,280 >> এখন এর গত এক তাকান এক এখানে তথাকথিত টপিক. 1225 00:54:46,280 --> 00:54:49,370 এবং এটি খেলার দ্বারা এই লক্ষ্য. 1226 00:54:49,370 --> 00:54:51,184 সুতরাং এই দুই sprites হয়. 1227 00:54:51,184 --> 00:54:52,600 বার্ড ধরনের চারপাশে উড়ন্ত হয়. 1228 00:54:52,600 --> 00:54:53,310 তিনি প্রাণচঞ্চল এর. 1229 00:54:53,310 --> 00:54:55,890 কোন "আউচ," কিন্তু একই ধারণা আছে. 1230 00:54:55,890 --> 00:54:58,230 >> কিন্তু বিড়াল মনে চমত্কার স্মার্ট. 1231 00:54:58,230 --> 00:55:01,010 Cat দৃশ্যত কী করছে? 1232 00:55:01,010 --> 00:55:03,430 আর তার জন্য অপেক্ষা. 1233 00:55:03,430 --> 00:55:05,010 Cat দৃশ্যত কী করছে? 1234 00:55:05,010 --> 00:55:07,740 এটা শুধু প্রাণচঞ্চল না. 1235 00:55:07,740 --> 00:55:09,860 >> তিনি বার্ড এর অনুসরণ. 1236 00:55:09,860 --> 00:55:13,920 আর তাই দৃশ্যত, একটি উপায় আছে ব্লক সংমিশ্রণ সঙ্গে এখানে 1237 00:55:13,920 --> 00:55:15,760 এবং এর বাস্তব দ্রুত বিড়াল তাকান. 1238 00:55:15,760 --> 00:55:20,270 বার্ড স্পর্শ যদি সব সময় প্রবেশ করুন, তারপর খেলতে শব্দ যে যাই হোক না কেন লায়ন 4. 1239 00:55:20,270 --> 00:55:21,360 আমরা একবার এই কথা শুনে. 1240 00:55:21,360 --> 00:55:25,431 অন্যথা, প্রতি নির্দেশ বার্ড, এবং এক ধাপ এগিয়ে. 1241 00:55:25,431 --> 00:55:27,680 এখন এটা এক সত্য যে ধাপে বার্ড দেয় কি 1242 00:55:27,680 --> 00:55:29,850 একটি সুবিধার একটি বিট প্রাথমিকভাবে, কিন্তু আমরা যদি এর পরিবর্তে 1243 00:55:29,850 --> 00:55:32,980 সুতরাং, উদাহরণস্বরূপ, এই 10 করতে লুপ প্রতি পুনরাবৃত্তির তিনি যে 1244 00:55:32,980 --> 00:55:34,100 সময় 10 ধাপ চলন্ত. 1245 00:55:34,100 --> 00:55:35,280 তাই আরো স্থান. 1246 00:55:35,280 --> 00:55:36,650 তত্কালীন দেখা যাক কি. 1247 00:55:36,650 --> 00:55:38,740 [সিংহ হুঙ্কার] যে সব অনেক ভালো. 1248 00:55:38,740 --> 00:55:41,460 তাই এখন আমি কি উন্নত করার চেষ্টা করা যাক iteratively এইসব একটু পরে, 1249 00:55:41,460 --> 00:55:43,330 এবং যে ফিরে আসা একটি ফাংশন এর ধারণা. 1250 00:55:43,330 --> 00:55:46,580 >> মৌলিক এবং প্রকৃতপক্ষে এক বর্গ নকশা টেকওযে়. 1251 00:55:46,580 --> 00:55:49,560 শুধু কাজ প্রোগ্রাম লেখা যে নেই এবং সঠিক হয়, কিন্তু ভাল হয় 1252 00:55:49,560 --> 00:55:50,080 পরিকল্পিত. 1253 00:55:50,080 --> 00:55:54,349 এবং নকশা, আরো অনেক কিছু বিষয়ী এবং আপনি সময়ের সাথে এটা ভালো হয়ে উঠবেন. 1254 00:55:54,349 --> 00:55:57,390 কিন্তু এর দিকে কিছু শিশুর পদক্ষেপ গ্রহণ করুক কাজ করে এমন একটি প্রোগ্রাম দিয়ে শুরু, 1255 00:55:57,390 --> 00:55:59,310 একেবারে, কিন্তু এটা খুবই ভালো খবর নয়. 1256 00:55:59,310 --> 00:56:00,650 এটা খুব ভাল লেখা না. 1257 00:56:00,650 --> 00:56:03,830 >> তাই এখানে এই আছে যে একটি প্রোগ্রাম. 1258 00:56:03,830 --> 00:56:08,060 কাশি, কাশি, কাশির. 1259 00:56:08,060 --> 00:56:09,880 কি প্রোগ্রাম কেমন হয়েছে? 1260 00:56:09,880 --> 00:56:11,330 আমার সঠিক মনে হচ্ছে. 1261 00:56:11,330 --> 00:56:13,370 এটি একটি জন্য পালঙ্ক বলছে দ্বিতীয়, তারপর, এটা অপেক্ষা. 1262 00:56:13,370 --> 00:56:14,515 >> তারপর পরে এটা অপেক্ষা, আবার এটা বলছেন. 1263 00:56:14,515 --> 00:56:16,056 তারপর পরে এটা অপেক্ষা, আবার এটা বলছেন. 1264 00:56:16,056 --> 00:56:18,770 এবং তারপর প্রোগ্রাম পরোক্ষভাবে কোন লুপ আছে, কারণ, শেষ হয়. 1265 00:56:18,770 --> 00:56:21,325 কিন্তু কেন এই একটি খারাপভাবে লেখা প্রোগ্রাম? 1266 00:56:21,325 --> 00:56:22,950 এমনকি আপনি আগে প্রোগ্রাম করেছি তাহলে? 1267 00:56:22,950 --> 00:56:25,240 ভালো লেগেছে, কি rubs সম্ভবত এখানে কুপথ,? 1268 00:56:25,240 --> 00:56:26,016 হ্যা? 1269 00:56:26,016 --> 00:56:29,278 >> শ্রোতা: [শ্রবণাতীত] 1270 00:56:29,278 --> 00:56:29,950 1271 00:56:29,950 --> 00:56:30,950 ডেভিড জে MALAN: ঠিক. 1272 00:56:30,950 --> 00:56:32,700 আপনি পুনরায় করছি নিজেকে আবার এবং আবার. 1273 00:56:32,700 --> 00:56:36,190 এবং আক্ষরিক, আমি কপি এবং আটকানো আবার এবং আবার ঐ ব্লক দুটি. 1274 00:56:36,190 --> 00:56:39,237 আর যে বৈধতা ঠিক সাজানোর আপনি উপার্জন করতে হবে যে পরীক্ষা. 1275 00:56:39,237 --> 00:56:39,820 একটি মিনিট অপেক্ষা করুন. 1276 00:56:39,820 --> 00:56:41,070 আমি সত্যিই এই কাজ করা উচিত? 1277 00:56:41,070 --> 00:56:43,610 তাই কি এই কি এর সুস্পষ্ট সমাধান সম্ভবত? 1278 00:56:43,610 --> 00:56:44,680 লুপ কিছু আছে. 1279 00:56:44,680 --> 00:56:46,860 আর আমি না বেশ কি মনে করতে পারেন কি ধাঁধা টুকরা, 1280 00:56:46,860 --> 00:56:48,810 কিন্তু আমি তাকান এখানে পরবর্তী পুনরাবৃত্তিতে, 1281 00:56:48,810 --> 00:56:50,560 প্রকৃতপক্ষে, আছে না শুধু চিরকালের লুপ, 1282 00:56:50,560 --> 00:56:52,560 সময়ের কিছু সংখ্যক পুনরাবৃত্তি আছে. 1283 00:56:52,560 --> 00:56:54,080 আর তাই আমি তিনটি উল্লেখ করেছি. 1284 00:56:54,080 --> 00:56:57,839 আর এখন কত কঠিন লক্ষ্য, কিভাবে আরো অনেক কিছু সংক্ষিপ্ত এই প্রোগ্রাম. 1285 00:56:57,839 --> 00:56:59,630 আর এক অর্থে, কিভাবে আরো অনেক কিছু রক্ষণীয়. 1286 00:56:59,630 --> 00:57:02,840 আমি শব্দ পরিবর্তন করতে চান তাহলে কাশি থেকে অন্য কিছু, 1287 00:57:02,840 --> 00:57:07,530 মত achoo, মত তিনি হাঁচি হচ্ছে. 1288 00:57:07,530 --> 00:57:09,770 তারপর আমি এক তা পরিবর্তন জায়গা, এবং না তিন. 1289 00:57:09,770 --> 00:57:12,050 সুতরাং এটি ইতিমধ্যে মত মতানুযায়ী সামান্য নকশা. 1290 00:57:12,050 --> 00:57:14,610 চলুন শুরু করা যাক আমার পরিবর্তে খোলা কাশি 2, আমাদের তৃতীয় উদাহরণ. 1291 00:57:14,610 --> 00:57:17,670 >> একজন কম্পিউটার বিজ্ঞানী হিসাবে লক্ষ্য, আমি সাধারণত, 0 এ গণনা শুরু. 1292 00:57:17,670 --> 00:57:20,950 এখন এই একটি সামান্য ভীতিজনক দেখে প্রথম, কিন্তু এর প্রভাব একই. 1293 00:57:20,950 --> 00:57:22,590 কাশি, কাশি, কাশির. 1294 00:57:22,590 --> 00:57:26,920 কিন্তু তা মৌলিকভাবে মনে করা হয় প্রোগ্রাম উপরের অংশ নতুন? 1295 00:57:26,920 --> 00:57:28,670 আমি বলতে সরিয়েছি. 1296 00:57:28,670 --> 00:57:29,830 >> আমি অপেক্ষা সরিয়েছি. 1297 00:57:29,830 --> 00:57:32,370 আর আমি পরিবর্তে প্লাগ কি আছে? 1298 00:57:32,370 --> 00:57:32,890 একটি ফাংশন. 1299 00:57:32,890 --> 00:57:33,670 কাশির ব্লক. 1300 00:57:33,670 --> 00:57:35,410 আমি কথা বলতে, আমি ধরনের মনে, মানে একজন গাধা আমি শুধু না করে থাকেন তাহলে 1301 00:57:35,410 --> 00:57:37,285 ব্লক দিয়ে শুরু যে দৃশ্যত বলা হচ্ছে 1302 00:57:37,285 --> 00:57:38,894 যে আমি তাকে করতে চান সব যদি "কাশি,". 1303 00:57:38,894 --> 00:57:40,310 কিন্তু যে ভূত বিদ্যমান নয়. 1304 00:57:40,310 --> 00:57:43,396 বরং আমি এক গিয়েছিলাম প্যালেট, এখানে আরো ব্লক নামক 1305 00:57:43,396 --> 00:57:46,270 এবং আমি এই বড় রক্তবর্ণ জিনিস টেনে আমাকে এখানে একটি ফাংশন নির্ধারণ করতে দেয় যে. 1306 00:57:46,270 --> 00:57:48,240 এটি মূলত আমার দেয় আমার নিজের ধাঁধা তৈরি 1307 00:57:48,240 --> 00:57:51,280 কিছু আমি বলা যেতে পারে যে টুকরা , যে আমি কিছু করতে চান করতে পারেন চান, 1308 00:57:51,280 --> 00:57:52,360 কিন্তু এটি একটি নাম দেয়. 1309 00:57:52,360 --> 00:57:57,050 এটা আমার কাছে একটা নতুন, রক্তবর্ণ ধাঁধা টুকরা দেয় যে এখন আমি কি এটা বলতে যাই হোক না কেন. 1310 00:57:57,050 --> 00:58:01,060 এখানে তাই এই রক্তবর্ণ টুকরা এখানে এই এক অনুরূপ. 1311 00:58:01,060 --> 00:58:01,960 >> এটা কি কাজ করে? 1312 00:58:01,960 --> 00:58:03,930 এটি একটি জন্য কাশি বলেছেন দ্বিতীয়, এবং তারপর এটি অপেক্ষা. 1313 00:58:03,930 --> 00:58:07,330 আর এখন আমি ধরণের তৈরি করেছি আমার নিজস্ব পাজল টুকরা, 1314 00:58:07,330 --> 00:58:10,040 এটা কিরকম যাতে ঠিক একই ভাবে. 1315 00:58:10,040 --> 00:58:11,130 তাই আমি এই কাজ রাখতে পারেন. 1316 00:58:11,130 --> 00:58:14,421 এবং প্রকৃতপক্ষে, আরো হতে যাচ্ছে এবং modularization জন্য বেশী সুযোগ সুবিধা 1317 00:58:14,421 --> 00:58:16,630 এবং layering জন্য, জটিলতা একে অপরের উপরে. 1318 00:58:16,630 --> 00:58:18,547 কিন্তু এই মৌলিক ধারণা, প্রকৃতপক্ষে সমস্যা 0 বলেন. 1319 00:58:18,547 --> 00:58:20,338 আপনি কি করতে যাচ্ছেন কি চ্যালেঞ্জ করা হয় 1320 00:58:20,338 --> 00:58:23,810 ভূত ডাউনলোড, বা শুধু এটি ব্যবহার করতে ওয়েবে, এবং শুধু এটা নিয়ে মজা আছে. 1321 00:58:23,810 --> 00:58:26,056 আমরা আপনাকে একটি সেট দেব প্রয়োজনীয়তা, একটি শব্দ হচ্ছে, 1322 00:58:26,056 --> 00:58:27,430 এবং ধাঁধা টুকরা কিছু সংখ্যা. 1323 00:58:27,430 --> 00:58:28,480 কিন্তু আপনি ঠিক করতে হবে. 1324 00:58:28,480 --> 00:58:31,771 আর যদি আপনি চলুন বাস্তবে পরিণত করব প্রাথমিকভাবে কিছু শিশুর পদক্ষেপ গ্রহণ করতে চান, 1325 00:58:31,771 --> 00:58:33,690 আপনার প্রোগ্রাম পায় না হওয়া পর্যন্ত আরো এবং আরো জটিল. 1326 00:58:33,690 --> 00:58:36,010 কিন্তু বিবেচনা করা হয় এই আমি এই কাজ করতে পারে সবচেয়ে ভালো উপায়? 1327 00:58:36,010 --> 00:58:39,210 আমি এই প্রবৃত্তি এড়াতে পারেন সম্ভবত, কপি এবং পেস্ট করা? 1328 00:58:39,210 --> 00:58:41,850 >> কিন্তু সমস্যা সেট করার আগে 0, এবং আমরা স্থগিত আগে 1329 00:58:41,850 --> 00:58:44,980 আমরা এক সময় লাগতে চাই আরো স্বেচ্ছাসেবক যদি আমরা করতে পারে, 1330 00:58:44,980 --> 00:58:46,820 একটি চূড়ান্ত প্রোগ্রাম জন্য যে সম্ভবত সবচেয়ে এর 1331 00:58:46,820 --> 00:58:49,150 ফিটিং এ সব, আজকের ঘটনাস্থল দেওয়া. 1332 00:58:49,150 --> 00:58:50,298 নিচে আস. 1333 00:58:50,298 --> 00:58:51,234 হ্যা. 1334 00:58:51,234 --> 00:58:52,170 হ্যাঁ. 1335 00:58:52,170 --> 00:58:53,431 তোমার নাম কি? 1336 00:58:53,431 --> 00:58:53,930 উহ ওহ. 1337 00:58:53,930 --> 00:58:57,820 1338 00:58:57,820 --> 00:58:59,010 ঠিক আছে. 1339 00:58:59,010 --> 00:59:01,230 উভয় নিচে আসতে. 1340 00:59:01,230 --> 00:59:05,520 আর আমি এই একরকম মোকাবেলা করবে করেছি যে পরবর্তী দশ সেকেন্ডের মধ্যে. 1341 00:59:05,520 --> 00:59:06,550 তাই নিচে চলো. 1342 00:59:06,550 --> 00:59:08,370 নিচে আস. 1343 00:59:08,370 --> 00:59:13,250 >> আমাকে এখানে আপ চলো. 1344 00:59:13,250 --> 00:59:16,050 চলে আসো. 1345 00:59:16,050 --> 00:59:16,685 ঠিক আছে. 1346 00:59:16,685 --> 00:59:21,360 1347 00:59:21,360 --> 00:59:22,360 এর এখানে দেখতে দিন. 1348 00:59:22,360 --> 00:59:25,735 তাই বাস্তব দ্রুত এখানে লক্ষ্য করা, আপনি উপরে আসতে চাই. 1349 00:59:25,735 --> 00:59:28,650 1350 00:59:28,650 --> 00:59:29,926 >> আমরা এই দুই চক্রের চেষ্টা করবো. 1351 00:59:29,926 --> 00:59:30,800 এবং কি আপনার নাম? 1352 00:59:30,800 --> 00:59:31,270 >> Sabrina: সাবরিনা. 1353 00:59:31,270 --> 00:59:32,060 >> ডেভিড জে MALAN: সাবরিনা ও? 1354 00:59:32,060 --> 00:59:32,622 >> YING Gee: ইং ঘোড়া. 1355 00:59:32,622 --> 00:59:33,360 >> ডেভিড জে MALAN: ইং ঘোড়া. 1356 00:59:33,360 --> 00:59:34,276 উভয় দেখা হওয়ায় খুশী হলাম. 1357 00:59:34,276 --> 00:59:34,970 ডেভিড. 1358 00:59:34,970 --> 00:59:38,785 সুতরাং আমাদের চূড়ান্ত উদাহরণ এখানে আইভি এর hardest খেলা বলা. 1359 00:59:38,785 --> 00:59:41,160 না কেন আমরা আপনাকে যা আছে শ্রেনী 1, এবং আপনি স্তর 2 না. 1360 00:59:41,160 --> 00:59:43,350 >> আর আমরা কতদূর দেখতে পাবেন তার পরেও যে আমরা আসলে যেতে. 1361 00:59:43,350 --> 00:59:45,855 একটি ছাত্র দ্বারা লিখিত আমার রিমিক্সবা গত বছর, 1362 00:59:45,855 --> 00:59:48,840 এই যেতে হবে যাতে বেশি ভাল নিউ হ্যাভেন মধ্যে. 1363 00:59:48,840 --> 00:59:53,180 আর আমি আপনাকে যাচ্ছে যে একটি খেলা দিতে ঊর্ধ্বমুখী এবং নিম্নমুখী তীর চলন্ত জড়িত, 1364 00:59:53,180 --> 00:59:55,771 ফিনিস লাইন যাও ইয়েল পেয়ে. 1365 00:59:55,771 --> 00:59:56,270 আমরা শুরু করছি. 1366 00:59:56,270 --> 00:59:56,759 >> [ভিডিও প্লেব্যাক] 1367 00:59:56,759 --> 00:59:58,092 >> [সঙ্গীত - NFL উপর ফক্স থিম গান] 1368 00:59:58,092 --> 00:59:59,369 1369 00:59:59,369 --> 01:00:01,160 [সঙ্গীত - MC হাতুড়ি, "ইউ স্পর্শ করতে পারবে না  এই "] 1370 01:00:01,160 --> 01:00:04,590 1371 01:00:04,590 --> 01:00:07,900 >> -U এই স্পর্শ করতে পারবে না. 1372 01:00:07,900 --> 01:00:11,634 ইউ এই স্পর্শ করতে পারবে না. 1373 01:00:11,634 --> 01:00:14,252 এই স্পর্শ করতে পারবে না. 1374 01:00:14,252 --> 01:00:19,490 আমার, আমার, আমার, আমার গান তাই আমার হিট হার্ড, আমাকে ওহ, আমার পালনকর্তা, বলতে তোলে. 1375 01:00:19,490 --> 01:00:22,927 একটি সঙ্গে আমার আশীর্বাদ করার জন্য আপনাকে ধন্যবাদ মিত্রাক্ষর কবিতা এবং দুই প্রতারণা ফুট মনে. 1376 01:00:22,927 --> 01:00:24,891 >> আপনি নিচে করছি জানেন যখন এটা ভাল. 1377 01:00:24,891 --> 01:00:26,855 Oaktown থেকে একটি সুপার আফিম একান্ত. 1378 01:00:26,855 --> 01:00:31,274 এবং আমি যেমন এই হিসাবে পরিচিত করছি একটি বীট আহ, আপনি স্পর্শ করতে পারে না. 1379 01:00:31,274 --> 01:00:34,672 আমি তোমার এই স্পর্শ করতে পারবে না আপনি homeboy বলেন. 1380 01:00:34,672 --> 01:00:38,656 আমরা বাস করছি কিভাবে হাঁ, যে এবং আপনি U এই স্পর্শ করতে পারবে না জানি. 1381 01:00:38,656 --> 01:00:40,135 >> মানুষ, আমার চোখ তাকান. 1382 01:00:40,135 --> 01:00:43,093 ইউ এই স্পর্শ করতে পারবে না. 1383 01:00:43,093 --> 01:00:44,572 ইয়ো, আমার ভীতু গানের আবক্ষ যাক. 1384 01:00:44,572 --> 01:00:45,363 ইউ এই স্পর্শ করতে পারবে না. 1385 01:00:45,363 --> 01:00:46,544 টাটকা নতুন kicks এবং প্যান্ট. 1386 01:00:46,544 --> 01:00:48,627 >> আপনি যে মত পেয়েছি এবং যদি আপনি wanna নাচ জানি. 1387 01:00:48,627 --> 01:00:51,967 তাই আপনার সীট থেকে চলে যাবেন এবং পেতে একটি মেয়ে উড়ে এবং এই বীট ধরতে. 1388 01:00:51,967 --> 01:00:55,911 এটা একটু পাম্প উপর হোল্ড ঘূর্ণায়মান যখন বিট তাদের কি ঘটছে জানাতে এবং. 1389 01:00:55,911 --> 01:00:56,890 এই রকম. 1390 01:00:56,890 --> 01:00:57,390 এই রকম. 1391 01:00:57,390 --> 01:00:59,362 >> একটি অভিযানের কোল্ড তাই পিছনে টান. 1392 01:00:59,362 --> 01:01:04,785 তাদের আপনি খুব বেশী জানে যে এবং এই আহ আপনি স্পর্শ করতে পারে না একটি পদক্ষেপ. 1393 01:01:04,785 --> 01:01:07,743 ইয়ো, আমি তোমার এই স্পর্শ করতে পারবে না আপনি বলেন. 1394 01:01:07,743 --> 01:01:09,222 কেন আপনি কি মানুষ সেখানে দাঁড়িয়ে? 1395 01:01:09,222 --> 01:01:10,208 ইউ এই স্পর্শ করতে পারবে না. 1396 01:01:10,208 --> 01:01:13,200 >> ইয়ো, পায়ী বেল স্কুল এর মধ্যে শব্দ. 1397 01:01:13,200 --> 01:01:14,005 ইউ এই স্পর্শ করতে পারবে না. 1398 01:01:14,005 --> 01:01:18,326 আমাকে একটা গান দিতে, একটি তাল তাদের উপার্জন যে আমি এখন তাদের দিচ্ছি কি ঘাম. 1399 01:01:18,326 --> 01:01:21,805 আপনি হাতুড়ি সম্পর্কে কথা বলতে হলে তারা জানেন আপনি কৃত্রিম উপায়ে উত্তেজিত যে একটি শো সম্পর্কে কথা বলতে. 1400 01:01:21,805 --> 01:01:24,290 এবং আঁট গায়ক হয় তাই ঘাম তাদের একটি মাইক পাস. 1401 01:01:24,290 --> 01:01:27,272 >> বা টেপ শিখতে কি এটা এখন নিতে এবং যাচ্ছে 1402 01:01:27,272 --> 01:01:29,260 তিনি চার্ট বার্ন যাচ্ছে. 1403 01:01:29,260 --> 01:01:32,739 পাঠ্য কাজ হয় কঠিন বা আপনি ভাল হিসাবে প্রস্থান পারে. 1404 01:01:32,739 --> 01:01:37,709 আপনি জানেন, কারণ তোমার এই স্পর্শ করতে পারবে না. 1405 01:01:37,709 --> 01:01:41,599 ইউ এই স্পর্শ করতে পারবে না. 1406 01:01:41,599 --> 01:01:42,182 এটি ভেংগে ফেল. 1407 01:01:42,182 --> 01:01:56,095 1408 01:01:56,095 --> 01:01:56,595 বন্ধ করুন. 1409 01:01:56,595 --> 01:01:57,095 হাতুড়ি সময়. 1410 01:01:57,095 --> 01:01:59,577 একটি স্পিন প্রবাহ সঙ্গে যান আপনি এই সরাতে পারবেন না, তাহলে 1411 01:01:59,577 --> 01:02:01,068 তারপর, আপনি সম্ভবত মৃত. 1412 01:02:01,068 --> 01:02:04,547 সুতরাং আপনার হাত তরঙ্গ এয়ার [শ্রবণাতীত] 1413 01:02:04,547 --> 01:02:08,026 >> এই একটি বিজয়ী নৃত্য জন্য এটা এই এবং আপনি পাতলা পেতে যাচ্ছেন. 1414 01:02:08,026 --> 01:02:12,996 শুধু আপনার লেজ স্লাইডটি সরাতে এক মিনিট সব আচমকা না দেওয়া. 1415 01:02:12,996 --> 01:02:13,990 হ্যা. 1416 01:02:13,990 --> 01:02:14,984 ইউ এই স্পর্শ করতে পারবে না. 1417 01:02:14,984 --> 01:02:17,966 1418 01:02:17,966 --> 01:02:19,457 >> ইউ এই স্পর্শ করতে পারবে না. 1419 01:02:19,457 --> 01:02:23,433 আপনি ভাল কৃত্রিম উপায়ে উত্তেজিত পেতে ছেলে ইউ এই স্পর্শ করতে পারবে না. 1420 01:02:23,433 --> 01:02:24,924 বেল স্কুল এর ফিরে রিং. 1421 01:02:24,924 --> 01:02:25,918 এটি ভেংগে ফেল. 1422 01:02:25,918 --> 01:02:38,837 1423 01:02:38,837 --> 01:02:39,337 বন্ধ করুন. 1424 01:02:39,337 --> 01:02:40,828 হাতুড়ি সময় 1425 01:02:40,828 --> 01:02:42,816 >> ডেভিড জে MALAN: এটা CS50 জন্য এটি! 1426 01:02:42,816 --> 01:02:45,301 আমাদের সাথে যোগ দেওয়ার জন্য ধন্যবাদ এত! 1427 01:02:45,301 --> 01:02:47,786 বাইরে দেখা হবে. 1428 01:02:47,786 --> 01:02:48,611 >> [END টি প্লেব্যাক] 1429 01:02:48,611 --> 01:02:49,277 [ভিডিও প্লেব্যাক] 1430 01:02:49,277 --> 01:02:52,259 [সঙ্গীত - "Seinfeld" থিম গান] 1431 01:02:52,259 --> 01:02:53,860 -আরে ডেভিড. 1432 01:02:53,860 --> 01:02:54,500 -আরে, ডেভিড. 1433 01:02:54,500 --> 01:02:55,912 কেমন চলছে? 1434 01:02:55,912 --> 01:02:58,078 >> -গুড কাজ, আজ. 1435 01:02:58,078 --> 01:03:00,952 -তাই আপনি সম্পর্কে চিন্তা আছে কি আপনি খুঁজে ঢামালি জন্য কাজ করতে যাচ্ছেন? 1436 01:03:00,952 --> 01:03:03,207 -না, আমি কিছুই পেয়েছেন. 1437 01:03:03,207 --> 01:03:07,550 If-- -কি কি তাহলে এই রসিকতা? 1438 01:03:07,550 --> 01:03:08,970 -লেগেছে, ট্রলি unpacking? 1439 01:03:08,970 --> 01:03:11,430 -আহ হাহ. 1440 01:03:11,430 --> 01:03:13,890 আপনি এটা কিছুই সম্পর্কে জানি. 1441 01:03:13,890 --> 01:03:17,559 >> কোন, কোন গল্প চাই -যাতে সংঘাত, কোন সিদ্ধান্ত. 1442 01:03:17,559 --> 01:03:18,350 আমি বুঝতে পারিনি. 1443 01:03:18,350 --> 01:03:20,542 তারপর সম্পর্কে এটা কি? 1444 01:03:20,542 --> 01:03:23,510 >> -কিছুই. 1445 01:03:23,510 --> 01:03:27,427 >> আমরা তামাশা হয় আউট আছে -তাই কিছুই, এবং আমরা কোন অভিনেতা আছে. 1446 01:03:27,427 --> 01:03:28,510 কে এই হতে যাচ্ছে? 1447 01:03:28,510 --> 01:03:29,010 >> -না না না. 1448 01:03:29,010 --> 01:03:31,310 আমি বলতে চাচ্ছি, আমি এটা থাকব. 1449 01:03:31,310 --> 01:03:32,109 >> এটা হতে -You'll? 1450 01:03:32,109 --> 01:03:32,608 হ্যা! 1451 01:03:32,608 --> 01:03:34,903 মানুষ সবসময় কহন আমার আমি একটি চরিত্র করছি. 1452 01:03:34,903 --> 01:03:36,029 >> -ওয়েল, আমি বলতে চাচ্ছি, এটা সত্যি. 1453 01:03:36,029 --> 01:03:37,445 কিন্তু কাদের এটা হতে যাচ্ছে? 1454 01:03:37,445 --> 01:03:38,660 এটা শুধু আপনি হতে পারবেন না. 1455 01:03:38,660 --> 01:03:47,240 >> -আপনি এটা হতে হবে, গেভিন, ড্যান, ড্যান Colton,, Z'Myla, Alysse, ডগ, 1456 01:03:47,240 --> 01:03:51,120 ডেভিড, সবাই. 1457 01:03:51,120 --> 01:03:53,630 >> -তাই এটা কিছুই সম্পর্কে এবং সবাই এটা কি? 1458 01:03:53,630 --> 01:03:54,530 >> -একেবারে কিছুই না. 1459 01:03:54,530 --> 01:03:58,730 1460 01:03:58,730 --> 01:04:00,580 >> -এই হাস্যকর.