1 00:00:00,000 --> 00:00:10,980 >> [সঙ্গীত বাজানো] 2 00:00:10,980 --> 00:00:13,260 >> -Alright! 3 00:00:13,260 --> 00:00:16,400 >> এবং CS50 টানা হয়. 4 00:00:16,400 --> 00:00:18,220 >> এবং CS50 টানা হয়. 5 00:00:18,220 --> 00:00:19,324 >> এবং CS50 টানা হয়. 6 00:00:19,324 --> 00:00:20,615 [সঙ্গীত - Iggy Azalea, "অভিনব"] 7 00:00:20,615 --> 00:00:29,925 8 00:00:29,925 --> 00:00:33,570 >> CS50 থেকে -আমার প্রিয় মেমরি আমি দিন ধাঁধা গিয়েছিলাম যখন ছিল. 9 00:00:33,570 --> 00:00:35,797 >> -Probably ঠিক সময় সমস্যা সেট কাজ অতিবাহিত 10 00:00:35,797 --> 00:00:38,630 wold যারা আমার বন্ধু এবং মানুষের সঙ্গে অবশেষে আমার blockmates হয়ে. 11 00:00:38,630 --> 00:00:40,421 >> থেকে -আমার সেরা মেমরি CS50 Hackathon হয়. 12 00:00:40,421 --> 00:00:41,630 -বাছাইযোগ্য CS50 Hackathon. 13 00:00:41,630 --> 00:00:42,130 >> -Hackathon. 14 00:00:42,130 --> 00:00:42,800 >> -Hackathon. 15 00:00:42,800 --> 00:00:43,300 -Hackathon. 16 00:00:43,300 --> 00:00:43,883 -বাছাইযোগ্য Hackathon 17 00:00:43,883 --> 00:00:45,027 বাউডেন -Rob. 18 00:00:45,027 --> 00:00:46,110 তার সম্পর্কে শুধু সবকিছু. 19 00:00:46,110 --> 00:00:47,401 >> [সঙ্গীত - Iggy Azalea, "অভিনব"] 20 00:00:47,401 --> 00:00:56,790 21 00:00:56,790 --> 00:01:02,512 >> আমি যখন -আমার প্রিয় মেমরি পর্যায় এবং আমি মর্যাদাপূর্ণ ভূমিকা পালন 22 00:01:02,512 --> 00:01:04,220 একটি নোডের [এর? লিঙ্ক মধ্যে?] [? তালিকা. ?] 23 00:01:04,220 --> 00:01:08,470 >> আমরা সব বিনামূল্যে ড্রপবক্স স্থান পেয়েছে যখন ও ডেভিড মত ছিল, আপনার আসন অধীন চেহারা. 24 00:01:08,470 --> 00:01:10,520 এবং এটা প্রত্যেকের জন্য স্থান, ভালো ছিল! 25 00:01:10,520 --> 00:01:11,811 >> [সঙ্গীত - Iggy Azalea, "অভিনব"] 26 00:01:11,811 --> 00:01:20,940 27 00:01:20,940 --> 00:01:22,830 >> কোন -আমার পরামর্শ অন্তর্মুখী ছাত্র হবে 28 00:01:22,830 --> 00:01:26,170 সত্যিই কাজ করতে হবে বন্ধুদের সাথে পি সেট. 29 00:01:26,170 --> 00:01:27,960 >> -অফিস ঘন্টা খুব আপনার বন্ধু. 30 00:01:27,960 --> 00:01:30,870 >> আপনার অভিজ্ঞতা সবচেয়ে-করুন আপনি পারেন হিসাবে হিসাবে অনেক মানুষ দেখা. 31 00:01:30,870 --> 00:01:32,390 >> সাহায্যের জন্য জিজ্ঞাসা করতে ভয় পাবেন জানেন- Do not. 32 00:01:32,390 --> 00:01:33,890 প্রথম সপ্তাহে পি সেট -শুরু. 33 00:01:33,890 --> 00:01:36,723 আমি সবচেয়ে বড় জিনিস মনে হয় সব সম্পদের সদ্ব্যবহার করা 34 00:01:36,723 --> 00:01:37,950 যে CS50 আছে. 35 00:01:37,950 --> 00:01:39,960 >> প্রথম সপ্তাহে অফিসে ঘন্টা-যান. 36 00:01:39,960 --> 00:01:41,430 >> -Definitely হাফপ্যান্ট ঘড়ি. 37 00:01:41,430 --> 00:01:42,989 >> আপনার পি সেট গড়িমসি জানেন- Do not. 38 00:01:42,989 --> 00:01:45,780 যদি আপনি একটি মহান গ্রুপ নিশ্চিত এটি-করুন মানুষের সঙ্গে পি সেট কাজ করতে. 39 00:01:45,780 --> 00:01:48,530 আপনি অনেক মজার হতে পারে এবং একসঙ্গে কাজ করাতে. 40 00:01:48,530 --> 00:01:50,370 >> নিজেকে ধাক্কা ভয় পাবেন জানেন- Do not. 41 00:01:50,370 --> 00:01:52,080 কখনও কখনও হ্যাকার সংস্করণ জন্য যান. 42 00:01:52,080 --> 00:01:55,410 >> কাগজে লিখুন জিনিস আগে আপনি কি কখনও আপনার কম্পিউটার স্পর্শ. 43 00:01:55,410 --> 00:01:58,380 >> -CS50 সত্যিই মহান সাহায্য পেতে উপায় প্রদান করে. 44 00:01:58,380 --> 00:02:01,134 >> পরামর্শ -আমার এক টুকরা ঘুম হয়. 45 00:02:01,134 --> 00:02:02,050 কেহ বলেন যে হয়েছে? 46 00:02:02,050 --> 00:02:04,100 নিশ্চিত ঘুম,. 47 00:02:04,100 --> 00:02:08,919 এটা কি সহজ না কিন্তু আপনি এটা করতে পেয়েছেন, আমি মনে করি. 48 00:02:08,919 --> 00:02:12,982 >> আমি সত্যিই মানসিকভাবে প্রস্তুত করা বলতে হবে আপনি এটা ভালবাসা চলুন কারণ. 49 00:02:12,982 --> 00:02:14,273 [সঙ্গীত - Iggy Azalea, "অভিনব"] 50 00:02:14,273 --> 00:02:17,750 51 00:02:17,750 --> 00:02:18,940 >> এবং CS50 টানা হয়. 52 00:02:18,940 --> 00:02:22,090 53 00:02:22,090 --> 00:02:23,066 >> এবং CS50 টানা হয়. 54 00:02:23,066 --> 00:02:26,400 55 00:02:26,400 --> 00:02:26,989 >> এবং CS50 টানা হয়. 56 00:02:26,989 --> 00:02:28,280 [সঙ্গীত - Iggy Azalea, "অভিনব"] 57 00:02:28,280 --> 00:02:31,290 58 00:02:31,290 --> 00:02:31,964 >> এবং CS50 টানা হয়. 59 00:02:31,964 --> 00:02:36,020 60 00:02:36,020 --> 00:02:42,270 >> [সাধুবাদ] 61 00:02:42,270 --> 00:02:46,040 >> ডেভিড জে MALAN: এই CS50 এবং এই সপ্তাহ 0 শেষ. 62 00:02:46,040 --> 00:02:48,770 এবং যে শুধু কিছু ছিল CS50 এর কর্মীদের যারা 63 00:02:48,770 --> 00:02:51,100 আপনি না শুধুমাত্র বিভাগে অপেক্ষা এবং অফিসে ঘন্টা, কিন্তু, 64 00:02:51,100 --> 00:02:54,390 এছাড়াও, এই আসছে সপ্তাহান্তে এবং CS50 ধাঁধা দিন এ. 65 00:02:54,390 --> 00:02:56,410 যা, আবার, হয় না সব প্রোগ্রামিং সম্পর্কে. 66 00:02:56,410 --> 00:02:59,710 প্রকৃতপক্ষে, এটা আপনি বলে আশা করা হচ্ছে কিছু প্রোগ্রাম আছে না, 67 00:02:59,710 --> 00:03:03,780 বরং ব্যবহার করে সমস্যার সমাধান আপনি পাশাপাশি কৌশলে বুদ্ধি খাটিয়ে রোজগার এবং বন্ধু. 68 00:03:03,780 --> 00:03:06,400 >> আমরা কিছু যোগ করা হবে Facebook-- আমাদের বন্ধুদের মধ্যে 69 00:03:06,400 --> 00:03:08,980 আপনি এখানে নিবন্ধন যদি যারা গত কয়েক বছরের জন্য, 70 00:03:08,980 --> 00:03:11,450 আসলে লেখা হয়েছে আছে আমাদের সাথে এই চ্যালেঞ্জ. 71 00:03:11,450 --> 00:03:14,822 এবং তাই, তারা বেশী হতে হবে শেষ পর্যন্ত ধাঁধা দিন চলমান. 72 00:03:14,822 --> 00:03:17,530 এবং তাই, আপনি চ্যালেঞ্জ করা হবে জিনিস অবিকল ধরণের সঙ্গে 73 00:03:17,530 --> 00:03:20,520 এবং সমস্যা ভাবেন যে এ ফেসবুক সম্পর্কে চিন্তা করতে চান. 74 00:03:20,520 --> 00:03:21,860 সুতরাং যে আগামীকাল. 75 00:03:21,860 --> 00:03:25,980 Cs50.harvard.edu/register এ নিবন্ধন. 76 00:03:25,980 --> 00:03:28,120 >> একটি দম্পতি এখন একটি শব্দ বিশেষ করে কর্মীদের. 77 00:03:28,120 --> 00:03:30,090 এখানে, Ansel ডাফের হয় যারা আসলে এক 78 00:03:30,090 --> 00:03:33,860 এই বাইনারি এর সহ লেখক আমরা বুধবার দেখেছি যে বাল্ব, 79 00:03:33,860 --> 00:03:36,710 CS50 এর নিজস্ব ড্যান ব্র্যাডলি ছাড়াও. 80 00:03:36,710 --> 00:03:40,094 Ansel ডাফের একটি প্রাক্তন ছিল খনি নবীন advisee 3 বছর আগে 81 00:03:40,094 --> 00:03:41,760 এবং তিনি আসলে এমনকি এই lectern নির্মিত. 82 00:03:41,760 --> 00:03:45,330 তিনি কি উপর চলে গেছে প্রকৌশল বিজ্ঞান এবং আরো. 83 00:03:45,330 --> 00:03:49,279 এখন, এখানে তার ছবি আসলে CS50 Hackathon 3 বছর আগে Ansel 84 00:03:49,279 --> 00:03:51,820 তিনি এক ধার যখন আমাদের বেলুন, তার ল্যাপটপ থেকে এটি আটকে 85 00:03:51,820 --> 00:03:55,240 এবং, 12 পরবর্তী কিছু অদ্ভুত জন্য ঘন্টা, তার চূড়ান্ত প্রকল্প উপর দৃষ্টি নিবদ্ধ করা 86 00:03:55,240 --> 00:03:59,150 গ্রহণ বিরতি শুধুমাত্র খোলা Hackathon এ মিছরি ব্যাগ. 87 00:03:59,150 --> 00:04:02,210 >> কিন্তু তিনি আরো সম্প্রতি গিয়েছিলাম আমাদের সাথে এই গত গ্রীষ্মে ব্যয়, 88 00:04:02,210 --> 00:04:05,270 তার কর্মীদের জন্য CS50, এবং যেহেতু এখন ছাত্র এই সেমিস্টারে, 89 00:04:05,270 --> 00:04:06,770 নিজস্ব 3D প্রিন্টার আছে. 90 00:04:06,770 --> 00:04:10,180 এবং সংক্ষেপে একটি 3D প্রিন্টার হয় বেশ ভালো দেখায় যে একটি ডিভাইস. 91 00:04:10,180 --> 00:04:15,700 আপনি একটি প্লাস্টিক নাটাই সঙ্গে এটা পূরণ করুন যে ডিভাইস দ্বারা নিচে গলানো হয় 92 00:04:15,700 --> 00:04:18,940 এবং আপনি জিনিষ নির্মাণ আক্ষরিক কিছুই থেকে. 93 00:04:18,940 --> 00:04:22,660 অনেক একটি বাকবাকুম প্রিন্টার মত, আপনি শুরু প্লাস্টিক সামান্য বিন্দু খুঁজে spitting 94 00:04:22,660 --> 00:04:24,990 যে ফর্ম একসাথে সমগ্র বস্তু গঠন করে. 95 00:04:24,990 --> 00:04:28,430 এবং উদাহরণস্বরূপ, তাই Ansel আগে এই গ্রীষ্মে, একটি আইফোন 5 আছে 96 00:04:28,430 --> 00:04:30,722 এবং তিনি সত্যিই চেয়েছিলেন করার সিদ্ধান্ত নিয়েছে তার ডেস্ক আপ ঠেকনা. 97 00:04:30,722 --> 00:04:32,638 কিন্তু তিনি করতে চান না আউট যান এবং কিছু কিনতে 98 00:04:32,638 --> 00:04:36,030 আপেল দোকান বা মত, তাই তিনি থেকে শনি নিচে এবং কিছু আঁকার শুরু. 99 00:04:36,030 --> 00:04:38,280 তিনি কয়েক পরিমাপ গ্রহণ হিসাবে কিভাবে পুরু 100 00:04:38,280 --> 00:04:41,270 এবং তার আইফোন কিভাবে ব্যাপী ছিল, তিনি এখানে এই ছবিটি সৃষ্টি 101 00:04:41,270 --> 00:04:43,870 তিনি চেয়েছিলেন যে সিদ্ধান্ত নিয়েছে 75 ডিগ্রী ঢাল আছে 102 00:04:43,870 --> 00:04:46,150 এটা চোখে পড়ার মত ছিল সেখানে তার ডেস্ক তাকে. 103 00:04:46,150 --> 00:04:50,440 তারপর তিনি ব্যবহার করে, এই পরিণত একটি 3D CAD মডেল মধ্যে সফ্টওয়্যার, 104 00:04:50,440 --> 00:04:52,400 যে একটু তাকিয়ে ভালো কিছু. 105 00:04:52,400 --> 00:04:55,940 এবং তারপর তিনি রইল, শেষ পর্যন্ত, আসলে এটি তৈরি. 106 00:04:55,940 --> 00:05:00,250 তাই আসলে, এখানে আপনি যে কোন যদি, সম্ভবত আমি, নিক্ষেপ করতে পারেন যে একটি সারিতে 107 00:05:00,250 --> 00:05:06,780 an-- সেখানে আমরা আইফোন সঙ্গে লোকেরা আছে 5, এবং এখানে আমরা আরো দুটি আছে. 108 00:05:06,780 --> 00:05:10,650 109 00:05:10,650 --> 00:05:17,037 >> এখন, CS50 এর নিজস্ব, অতিক্রান্ত করা Cheng গং এছাড়াও এই গ্রীষ্মে সেট আউট 110 00:05:17,037 --> 00:05:19,870 বেশ কিছু বিষয় এবং নির্মাণ, আসলে, এখনও যে কারণে 111 00:05:19,870 --> 00:05:23,970 অস্পষ্ট, ধীরে ধীরে হয়েছে হাতি একটি সেনা মুদ্রণ 112 00:05:23,970 --> 00:05:27,250 articulating অস্ত্র এবং হাফপ্যান্ট সঙ্গে. 113 00:05:27,250 --> 00:05:32,515 যা একটি দম্পতি এখানে যদি আসলে যে কেউ এখন একটি হাতি ভালো হবে. 114 00:05:32,515 --> 00:05:35,650 115 00:05:35,650 --> 00:05:40,522 সমস্ত অধিকার,. কিন্তু চেং আরো কি কি আমাদের জন্য তিনি খুব কল্যাণকামী একটি ক্যামেরা সেট আপ 116 00:05:40,522 --> 00:05:42,230 যে হাতি কারণ, এটি বিশ্বাস করি বা না, 117 00:05:42,230 --> 00:05:44,690 লাগে কিছু দুটি এবং একটি আধা ঘন্টা প্রিন্ট. 118 00:05:44,690 --> 00:05:47,840 এমনকি আইফোন স্ট্যান্ড নেন একটি ঘন্টা এবং একটি অর্ধ প্রিন্ট. 119 00:05:47,840 --> 00:05:51,490 এবং চেং এগিয়ে গেলেন এবং কি কি সামনে একটি চমৎকার ক্যামেরা সেট আপ করা হয় 120 00:05:51,490 --> 00:05:55,580 এই 3D প্রিন্টার, এক ঘন্টার জন্য শুট এবং Ansel এর নকশা হিসাবে একটি অর্ধ মুদ্রিত. 121 00:05:55,580 --> 00:05:58,090 আমরা কিছু সেক্সি থাকা এটা সঙ্গীত যাতে 122 00:05:58,090 --> 00:06:00,570 চেহারা আপনি এই দিতে 3D প্রিন্টিং কিভাবে কাজ করে এ. 123 00:06:00,570 --> 00:06:02,494 এমনকি এই যদিও আসলে প্লাস্টিকের হয় 124 00:06:02,494 --> 00:06:05,160 বুঝতে পারছি এই একটি এলাকা যে যদি শিক্ষাগত আপনাকে সুদ, 125 00:06:05,160 --> 00:06:07,120 লোকেরা মধ্যে আছে, এখানে তাদের জেনিফার লুইস 126 00:06:07,120 --> 00:06:09,036 স্কুল এ আসলে যারা প্রকৌশল, 127 00:06:09,036 --> 00:06:10,920 3D প্রিন্টিং কাজ প্লাস্টিক বস্তু. 128 00:06:10,920 --> 00:06:14,150 এমনকি, ক্রমবর্ধমান, জৈব উপকরণ সমাধান 129 00:06:14,150 --> 00:06:16,530 মানুষের জন্য শারীরবৃত্তীয় সমস্যা. 130 00:06:16,530 --> 00:06:19,944 কিন্তু এখানে একটি সামান্য CS50 থেকে কিছু. 131 00:06:19,944 --> 00:06:31,625 >> [অট্ট যান্ত্রিক গোলমালের] 132 00:06:31,625 --> 00:06:34,250 ডেভিড জে MALAN: এটা লাগছে না বাস্তবে যে মত কিছু, 133 00:06:34,250 --> 00:06:37,240 কিন্তু তা দেখতে অনেক শীতল যে গতিতে, এবং যে শব্দ দিয়ে. 134 00:06:37,240 --> 00:06:40,000 >> এখন, বুধবার, কিভাবে আমরা প্রথম এখানে পেতে পারি? 135 00:06:40,000 --> 00:06:43,345 আমরা কম্পিউটার সম্পর্কে কথা বলা শুরু বিজ্ঞান এবং আমরা এটা বলা কি ছিল. 136 00:06:43,345 --> 00:06:46,470 এবং এটা একটা সংখ্যা সম্পর্কে এবং তাই বিভিন্ন নির্দেশ আছে 137 00:06:46,470 --> 00:06:48,477 যা আপনি আগাইয়া করতে পারেন CS50 মত একটি কোর্স পরে. 138 00:06:48,477 --> 00:06:50,810 আসলে, আপনি কুড়ান যদি এক যারা বেসরকারী গাইড 139 00:06:50,810 --> 00:06:54,080 সি এস বাইরে, পুস্তিকা যে আমরা আপনাকে কিনা, প্রদান করেছেন 140 00:06:54,080 --> 00:06:57,150 ঠিক CS50 গ্রহণ করার চিন্তা ভাবনা, বা হয়তো, একটি মাধ্যমিক করছেন 141 00:06:57,150 --> 00:06:59,557 হয়তো বা এমনকি মনোযোগ সি এস এ, যে মাধ্যমে টুসকি না. 142 00:06:59,557 --> 00:07:01,390 এবং যদি আপনি একটি ডায়াগ্রাম দেখতে পাবেন শেষ দিকে যে 143 00:07:01,390 --> 00:07:04,950 আপনি বিভিন্ন নির্দেশ দেখায় সি এস এ আপনি যান বন্ধ করতে পারেন. 144 00:07:04,950 --> 00:07:09,030 >> কিন্তু আজকের জন্য, আমরা, আবার, মনোনিবেশ করব সত্যিই মৌলিক দৃশ্যে এক, 145 00:07:09,030 --> 00:07:11,500 সম্ভবত, আপনি যেখানে আছে সমস্যা ইনপুট, 146 00:07:11,500 --> 00:07:13,430 আপনার কাছ থেকে আউটপুট আছে সমস্যা, এবং আপনি 147 00:07:13,430 --> 00:07:17,420 তৈরি করতে যা দিয়ে আলগোরিদিম যারা ইনপুট থেকে যারা আউটপুট. 148 00:07:17,420 --> 00:07:20,330 এবং এই ধরনের একটি উদাহরণ, ছিল অবশ্যই, এখানে এই ফোন বই. 149 00:07:20,330 --> 00:07:24,180 এবং আমরা যেতে একটি উদাহরণ হিসাবে ব্যবহার সঠিক ছিল যে একটি অ্যালগরিদম মাধ্যমে. 150 00:07:24,180 --> 00:07:26,490 এবং তারপর অন্য এক সঠিক, কিন্তু একটি দ্রুত সামান্য. 151 00:07:26,490 --> 00:07:29,448 এবং তারপর একটু অন্য এক যে ছিল আরো নাটকীয়, কিন্তু মৌলিকভাবে 152 00:07:29,448 --> 00:07:30,000 দ্রুত. 153 00:07:30,000 --> 00:07:32,720 >> রাইট, এই ফোন বই আমরা দাবি 1,000 পেজ. 154 00:07:32,720 --> 00:07:36,200 এবং কিভাবে অনেক বার আমি আছে কি অর্ধেক ফোন বই বিছিন্ন করা 155 00:07:36,200 --> 00:07:39,930 মাইক স্মিথ মত কাউকে খুঁজে, সর্বাধিক 1,000 পৃষ্ঠার বই? 156 00:07:39,930 --> 00:07:41,040 সুতরাং, 10 বা দিতে নিতে. 157 00:07:41,040 --> 00:07:45,050 তাই একবার আমি এই জিনিস অর্ধবৃত্তাকার পার্শ্বচিত্রের মূর্তি অর্ধেক, বা আরো সহজভাবে বিবেচনাপূর্বক, 158 00:07:45,050 --> 00:07:48,490 অর্ধেক বিভক্ত, এটা শুধুমাত্র 1,000 আউট 10 পৃষ্ঠা. 159 00:07:48,490 --> 00:07:51,470 এবং যদি আপনি একটি সামান্য দূরদর্শন যদি unrealistically জন্য একটি ফোন বই, 160 00:07:51,470 --> 00:07:56,540 কিন্তু এই ফোন বই কিছু 4 ছিল এটা বিলিয়ন পেজ, তাই সম্পূর্ণ 161 00:07:56,540 --> 00:07:59,680 জবরজং শারীরিকভাবে, কত বার আপনি একটি 4 বিলিয়ন বিভক্ত করবেন না 162 00:07:59,680 --> 00:08:01,460 অর্ধেক পাতা ফোন বই? 163 00:08:01,460 --> 00:08:03,035 সুতরাং এটি দিতে বা নিতে, আসলে 32 এর. 164 00:08:03,035 --> 00:08:07,090 তাই 32 বার শুধুমাত্র আউট, 4 বিলিয়ন পেজ, করতে পারেন 165 00:08:07,090 --> 00:08:08,700 আপনি মাইক স্মিথ মত কাউকে খুঁজে. 166 00:08:08,700 --> 00:08:09,740 এবং যে দক্ষতা আছে. 167 00:08:09,740 --> 00:08:12,130 যে অনুমান, একটি ভাল এলগরিদম. 168 00:08:12,130 --> 00:08:14,480 >> কিন্তু তারপর আমরা যে সরানো এটা বৈধ করার চেষ্টা করুন. 169 00:08:14,480 --> 00:08:16,100 এবং আমি এই pseudocode হয় কোড প্রস্তাবিত. 170 00:08:16,100 --> 00:08:17,800 Pseudocode কোড আনুষ্ঠানিক কিছু না. 171 00:08:17,800 --> 00:08:18,880 এটা আপনি মুখস্থ করা কিছু নয়. 172 00:08:18,880 --> 00:08:21,588 এটা আপনি প্রকাশ শুধু কিছু মোটামুটি intuitively, ইংরেজি ব্যবহার 173 00:08:21,588 --> 00:08:24,990 বা কোন ভাষা সত্যিই, যে সংক্ষিপ্ত আপনার ধারনা conveys. 174 00:08:24,990 --> 00:08:26,990 কিন্তু কি কি pseudocode হয় কোড আপনি যে 175 00:08:26,990 --> 00:08:30,331 সব কহা চেষ্টা ঘটতে পারে যে সম্ভব ক্ষেত্রে. 176 00:08:30,331 --> 00:08:33,080 এবং প্রকৃতপক্ষে, এই pseudocode মধ্যে কোড, সত্যিই তিনটি মামলা ছিল 177 00:08:33,080 --> 00:08:34,700 প্রত্যেক সময় আমি ফোন বই বিভক্ত. 178 00:08:34,700 --> 00:08:36,006 মাইক বাম হতে পারে. 179 00:08:36,006 --> 00:08:37,130 মাইক অধিকার হতে পারে. 180 00:08:37,130 --> 00:08:39,240 অথবা তিনি আমার উপর আছি পৃষ্ঠায় সঠিক হতে পারে. 181 00:08:39,240 --> 00:08:42,110 অথবা একটি চতুর্থ কোণ ক্ষেত্রে, তাই কথা বলতে. 182 00:08:42,110 --> 00:08:46,470 একটি খারাপ পরিস্থিতি হতে পারে which-- কি ঘটছে? 183 00:08:46,470 --> 00:08:48,860 মাইক শুধু না ফোন বই এ সব. 184 00:08:48,860 --> 00:08:52,720 >> এবং প্রোগ্রাম যখন crash-- যখন ম্যাক আপনি যদি না চালানো এবং পিসি সফ্টওয়্যার 185 00:08:52,720 --> 00:08:56,400 আপনার কম্পিউটারে কখনও কখনও , হ্যাং বা অপ্রত্যাশিতভাবে শোধবোধ হয়ে যাওয়া 186 00:08:56,400 --> 00:08:59,770 যে সাধারণত কিছু যে মানে প্রোগ্রামার, শীঘ্রই আপনার মত কিছু মানুষের, 187 00:08:59,770 --> 00:09:01,650 শুধু মাতাল আপ এবং কিছু ভুল হয়েছে. 188 00:09:01,650 --> 00:09:05,207 হয়তো হয়তো যে কহা না ফোন বই কোন মাইক স্মিথ হয়. 189 00:09:05,207 --> 00:09:08,040 এবং আপনি আসলে লিখতে না হলে কোড যে মত পরিস্থিতিতে হ্যান্ডেল, 190 00:09:08,040 --> 00:09:09,890 সাধারণত অনির্দেশ্য কিছু ঘটতে পারে. 191 00:09:09,890 --> 00:09:10,960 আপনার মেশিনে নিথর করতে পারবেন. 192 00:09:10,960 --> 00:09:11,730 এটি পুনরায় বুট করতে পারেন. 193 00:09:11,730 --> 00:09:12,889 প্রোগ্রাম থেকে প্রস্থান করতে পারেন. 194 00:09:12,889 --> 00:09:14,722 তাই এই সব stupidities হিসাবে যে আপনি হতে পারে 195 00:09:14,722 --> 00:09:18,030 আপনার প্রকৃত সম্মুখীন হয়েছে জীবন শুধু, কম্পিউটারের ব্যবহার 196 00:09:18,030 --> 00:09:20,710 ক্রমবর্ধমান ঠিক হবে এই অনুভূতি দ্বারা দূরে ব্যাখ্যা 197 00:09:20,710 --> 00:09:24,920 এবং কি এই বোঝা আসলে ফণা নীচে যাচ্ছে. 198 00:09:24,920 --> 00:09:27,329 >> এখন এর কটাক্ষপাত করা চেষ্টা করুন একটি সাধারণ সমস্যা. 199 00:09:27,329 --> 00:09:29,120 নিতে বরং একটি জায়গায় উপস্থিতি মত 200 00:09:29,120 --> 00:09:32,230 এই বেশ ধীর হতে হবে, যা এক, দুই, তিন, চার না. 201 00:09:32,230 --> 00:09:34,070 অথবা হয়ত দুই, চার, ছয়, আট. 202 00:09:34,070 --> 00:09:36,080 এর পরিবর্তে, ফোকাস আমরা ডিক্রী পারে 203 00:09:36,080 --> 00:09:39,400 প্রক্রিয়ার আলগোরিদিম দ্বারা যা আমরা উপস্থিতি নিতে পারে. 204 00:09:39,400 --> 00:09:42,290 এবং পথ বরাবর, এর শুরু করা যাক কিছু পরিভাষা প্রয়োগ করা 205 00:09:42,290 --> 00:09:47,130 যখন আসলে আমরা আজ আমরা ব্যবহার করব একটি ভাষা প্রোগ্রামিং শুরু. 206 00:09:47,130 --> 00:09:50,910 তাই আমি এখন একটি চার মিনিটের ভিডিও আপনাকে আমরা আমাদের বন্ধুদের সাথে একত্র করা যে 207 00:09:50,910 --> 00:09:52,820 দ্য TED, সংগঠন থেকে. 208 00:09:52,820 --> 00:09:56,380 আমরা একটি স্ক্রিপ্ট সরবরাহকৃত যদ্দ্বারা এবং তারা সহ্য করতে তাদের animators আনা 209 00:09:56,380 --> 00:10:00,970 এবং প্রকৃতপক্ষে একটি 2D নির্মিত একটি অ্যালগরিদম কি অ্যানিমেশন. 210 00:10:00,970 --> 00:10:02,776 আমরা লাইট অস্পষ্ট পারে. 211 00:10:02,776 --> 00:10:06,664 >> [সঙ্গীত বাজানো] 212 00:10:06,664 --> 00:10:17,890 213 00:10:17,890 --> 00:10:19,140 কথাবার্তা একটি অ্যালগরিদম কি? 214 00:10:19,140 --> 00:10:21,620 কম্পিউটার বিজ্ঞান মধ্যে, একটি অ্যালগরিদম একটি সেট 215 00:10:21,620 --> 00:10:24,840 নির্দেশাবলীর মীমাংসা কিছু সমস্যা ধাপে ধাপে. 216 00:10:24,840 --> 00:10:27,310 সাধারণত, আলগোরিদিম হয় কম্পিউটার মৃত্যুদন্ড কার্যকর করা, 217 00:10:27,310 --> 00:10:29,365 কিন্তু আমরা মানুষ হিসাবে ভাল অ্যালগোরিদম আছে. 218 00:10:29,365 --> 00:10:31,240 উদাহরণস্বরূপ, কিভাবে হবে আপনি বেড়ে চলেছে প্রায় যান 219 00:10:31,240 --> 00:10:32,990 একটি রুমে মানুষের সংখ্যা? 220 00:10:32,990 --> 00:10:36,840 আপনি যদি আমার মত হন তাহলে ভাল,, আপনি সম্ভবত চাই একটি সময়ে প্রতিটি ব্যক্তির এক নির্দেশ 221 00:10:36,840 --> 00:10:38,370 এবং শূন্য থেকে গণনা. 222 00:10:38,370 --> 00:10:41,200 এক, দুই, তিন, চার, এবং তাই ঘোষণা. 223 00:10:41,200 --> 00:10:42,410 ভাল, যে একটি অ্যালগরিদম. 224 00:10:42,410 --> 00:10:45,820 আসলে, এর এটি একটি প্রকাশ করতে চেষ্টা করুন pseudocode হয় কোড আরো আনুষ্ঠানিকভাবে বিট. 225 00:10:45,820 --> 00:10:48,940 ইংরেজি মত সিনট্যাক্স যে একটি প্রোগ্রামিং ভাষা বর্ণনার অনুরূপ. 226 00:10:48,940 --> 00:10:50,880 >> চলুন শুরু করা যাক এন 0 সমান. 227 00:10:50,880 --> 00:10:55,210 রুম প্রতিটি ব্যক্তির জন্য, 1 এন প্লাস এন সমান সেট. 228 00:10:55,210 --> 00:10:56,790 কিভাবে pseudocode হয় ব্যাখ্যা করা? 229 00:10:56,790 --> 00:10:59,490 লাইন এক ঘোষণা ভাল, তাই, একটি পরিবর্তনশীল কথা বলতে 230 00:10:59,490 --> 00:11:02,880 বলা n এবং সূচনা 0 এই তার মান ঠিক 231 00:11:02,880 --> 00:11:05,080 এর মানে হল যে এ আমাদের এলগরিদম এর শুরু, 232 00:11:05,080 --> 00:11:07,910 আমরা যা দিয়ে জিনিস বেড়ে চলেছে 0 একটি মান আছে. 233 00:11:07,910 --> 00:11:10,860 আমরা শুরু করার আগে সব পরে, গণনা আমরা এখনো কিছু গণনা করা আছে. 234 00:11:10,860 --> 00:11:13,580 এই পরিবর্তনশীল কলিং n শুধুমাত্র একটি প্রচল. 235 00:11:13,580 --> 00:11:15,130 আমি অধিকাংশ কিছু এটা বলা যেতে পারে. 236 00:11:15,130 --> 00:11:17,460 এখন দুই demarks লাইন একটি লুপ শুরু, 237 00:11:17,460 --> 00:11:20,550 ধাপ একটি ক্রম যে বার কিছু সংখ্যা পুনরাবৃত্তি. 238 00:11:20,550 --> 00:11:24,130 আমাদের উদাহরণে তাই, ধাপে আমরা গ্রহণ রুমে মানুষ গণনা করা হয়. 239 00:11:24,130 --> 00:11:26,260 লাইন নীচে দুই লাইন যা বর্ণনা করে তিন 240 00:11:26,260 --> 00:11:28,400 ঠিক আমরা বেড়ে চলেছে প্রায় যাবেন কিভাবে. 241 00:11:28,400 --> 00:11:31,720 খাঁজ বোঝা এটি পুনরাবৃত্তি হবে যে লাইন তিন. 242 00:11:31,720 --> 00:11:35,190 Pseudocode হয় কোড, সুতরাং কথা পরে 0 থেকে শুরু হয় 243 00:11:35,190 --> 00:11:38,940 প্রতিটি ব্যক্তির জন্য রুম আমরা 1 এন বৃদ্ধি করব 244 00:11:38,940 --> 00:11:41,310 এখন এই অ্যালগরিদম সঠিক? 245 00:11:41,310 --> 00:11:42,820 ওয়েল এর এটি একটি বিট মুহূর্তেই যাক. 246 00:11:42,820 --> 00:11:45,520 >> যদি এটা কাজ করে রুমে দুই জনের? 247 00:11:45,520 --> 00:11:46,420 এর দেখতে দিন. 248 00:11:46,420 --> 00:11:48,500 লাইন এক আমরা 0 এন আরম্ভ. 249 00:11:48,500 --> 00:11:51,910 এই দুই জনের প্রতিটি জন্য, তারপর আমরা 1 দ্বারা এন বাড়ায়. 250 00:11:51,910 --> 00:11:55,570 এর মাধ্যমে প্রথম ট্রিপ তাই লুপ, আমরা 0 থেকে 1 এন আপডেট করুন. 251 00:11:55,570 --> 00:11:59,320 যে মাধ্যমে দ্বিতীয় ট্রিপ একই লুপ, আমরা 1 থেকে 2 এন আপডেট করুন. 252 00:11:59,320 --> 00:12:02,850 এবং তাই, এই অ্যালগরিদম এর শেষ, এন, 2, যা 253 00:12:02,850 --> 00:12:04,950 প্রকৃতপক্ষে সংখ্যার সাথে মেলে রুমে মানুষ. 254 00:12:04,950 --> 00:12:06,040 এ পর্যন্ত, তাই ভাল. 255 00:12:06,040 --> 00:12:07,870 >> কিভাবে যদিও কোণার মামলা সম্পর্কে? 256 00:12:07,870 --> 00:12:11,090 0 মানুষ আছে যে ধরুন আমি ছাড়া room-- মধ্যে, যারা 257 00:12:11,090 --> 00:12:12,420 বেড়ে চলেছে. 258 00:12:12,420 --> 00:12:15,380 লাইন এক, আমরা আবার 0 থেকে এন আরম্ভ. 259 00:12:15,380 --> 00:12:17,810 যদিও এই সময়, লাইন তিন এ সব চালানো না 260 00:12:17,810 --> 00:12:19,610 রুমে একটি ব্যক্তি নেই থেকে. 261 00:12:19,610 --> 00:12:23,540 তাই এন প্রকৃতপক্ষে মিলে যায়, যা, 0 অবশেষ রুমে মানুষের সংখ্যা. 262 00:12:23,540 --> 00:12:24,670 চমত্কার সহজ, ডান? 263 00:12:24,670 --> 00:12:27,880 কিন্তু একটি সময়ে মানুষ এক বেড়ে চলেছে না, খুব, সুন্দর অকর্মণ্য? 264 00:12:27,880 --> 00:12:29,160 নিশ্চয় আমরা আরো ভালো করতে পারে. 265 00:12:29,160 --> 00:12:33,440 কেন একটি সময়ে দুটি মানুষ গণনা করা হয় না, পরিবর্তে বেড়ে চলেছে এক, দুই, তিন, 266 00:12:33,440 --> 00:12:36,470 চার, পাঁচ, ছয়, সাত, আট, এবং তাই ঘোষণা. 267 00:12:36,470 --> 00:12:39,106 কেন না গণনা দুই, চার, ছয়, আট, এবং তাই? 268 00:12:39,106 --> 00:12:40,670 এটি আরও দ্রুত শোনাচ্ছে. 269 00:12:40,670 --> 00:12:41,940 এবং এটা নিশ্চয় হয়. 270 00:12:41,940 --> 00:12:44,490 >> এই অপ্টিমাইজেশান প্রকাশ pseudocode হয় কোড. 271 00:12:44,490 --> 00:12:46,040 চলুন শুরু করা যাক এন 0 সমান. 272 00:12:46,040 --> 00:12:50,760 মানুষের প্রতিটি জোড়া জন্য রুম, এন সেট এন প্লাস 2 সমান. 273 00:12:50,760 --> 00:12:52,360 চমত্কার সহজ পরিবর্তন, ডান? 274 00:12:52,360 --> 00:12:56,560 একটি সময়ে মানুষ এক গণনা বরং, আমরা এর পরিবর্তে একটি সময়ে তাদের দুই গণনা. 275 00:12:56,560 --> 00:12:59,240 এই অ্যালগরিদম এর, এইভাবে, গত দুইবার হিসাবে হিসাবে দ্রুত. 276 00:12:59,240 --> 00:13:00,530 কিন্তু এটা সঠিক? 277 00:13:00,530 --> 00:13:01,160 এর দেখতে দিন. 278 00:13:01,160 --> 00:13:03,580 যদি এটা কাজ করে রুমে দুই জনের? 279 00:13:03,580 --> 00:13:05,800 লাইন এক, আমরা 0 এন আরম্ভ. 280 00:13:05,800 --> 00:13:09,160 মানুষ যে এক জোড়া জন্য, তারপর আমরা 2 দ্বারা এন বাড়ায়. 281 00:13:09,160 --> 00:13:11,910 তাই এই অ্যালগরিদম এর দ্বারা শেষ N 2, যা 282 00:13:11,910 --> 00:13:13,910 প্রকৃতপক্ষে সংখ্যার সাথে মেলে রুমে মানুষ. 283 00:13:13,910 --> 00:13:16,610 >> আছে পরবর্তী ধরুন রুমে শূন্য মানুষ. 284 00:13:16,610 --> 00:13:19,080 লাইন এক আমরা 0 এন আরম্ভ. 285 00:13:19,080 --> 00:13:21,260 আগে হিসাবে, লাইন তিনটি এটা সব চালানো না 286 00:13:21,260 --> 00:13:25,270 মানুষের কোন জোড়া আছে না থেকে রুমে, এবং তাই এন 0 রয়ে যায়. 287 00:13:25,270 --> 00:13:27,840 যা প্রকৃতপক্ষে সাথে মেলে রুমে মানুষের সংখ্যা. 288 00:13:27,840 --> 00:13:30,520 কিন্তু কি আছে রুমে তিন জনের? 289 00:13:30,520 --> 00:13:32,380 কিভাবে এই অ্যালগরিদম ভাড়া করে? 290 00:13:32,380 --> 00:13:35,710 , এর লাইন এক, দেখা যাক আমরা 0 এন আরম্ভ. 291 00:13:35,710 --> 00:13:39,140 যাদের এক জোড়া জন্য, তারপর আমরা 2 দ্বারা এন বাড়ায়. 292 00:13:39,140 --> 00:13:40,050 কিন্তু তারপর কি? 293 00:13:40,050 --> 00:13:42,340 অন্য পূর্ণ নেই রুমে মানুষের জুড়ি, 294 00:13:42,340 --> 00:13:44,430 তাই লাইন দুই আর প্রযোজ্য. 295 00:13:44,430 --> 00:13:48,790 তাই এই অ্যালগরিদম এর শেষে, এন সঠিক হয় না, যা এখনও 2. 296 00:13:48,790 --> 00:13:52,070 প্রকৃতপক্ষে এই অ্যালগরিদম এর বলেন, এটি একটি ভুল, কারণ বগী হবে. 297 00:13:52,070 --> 00:13:54,070 >> কিছু চলুন শুরু করা যাক প্রতিকার নতুন pseudocode হয় কোড. 298 00:13:54,070 --> 00:13:56,110 চলুন শুরু করা যাক এন 0 সমান. 299 00:13:56,110 --> 00:14:00,790 মানুষের প্রতিটি জোড়া জন্য রুম, এন সেট এন প্লাস 2 সমান. 300 00:14:00,790 --> 00:14:05,410 এক ব্যক্তি বিজোড় থাকে, 1 এন প্লাস এন সমান সেট. 301 00:14:05,410 --> 00:14:09,340 এই বিশেষ সমস্যা সমাধানের জন্য, আমরা করেছি লাইন চার একটি শর্ত চালু, 302 00:14:09,340 --> 00:14:12,120 অন্যথায় একটি হিসাবে পরিচিত শাখা, যে শুধুমাত্র executes 303 00:14:12,120 --> 00:14:14,890 এক ব্যক্তি আছে যদি আমরা অন্য সঙ্গে জোড়া না. 304 00:14:14,890 --> 00:14:17,140 এবং এখন, তাই কিনা এক, বা তিন আছে, 305 00:14:17,140 --> 00:14:21,550 বা রুমে মানুষ কোন বিজোড় সংখ্যা, এই অ্যালগরিদম এখন তাদের গণনা করা হবে. 306 00:14:21,550 --> 00:14:22,810 আমরা আরও ভাল করতে পারি? 307 00:14:22,810 --> 00:14:25,890 ভাল, আমরা threes মধ্যে গণনা করতে পারে, অথবা চার, এমনকি বা ফাইভ্স এবং দশ, 308 00:14:25,890 --> 00:14:29,390 কিন্তু তার পরেও যে, এটি পেতে যাচ্ছে কঠিন একটি সামান্য বিট নির্দেশ. 309 00:14:29,390 --> 00:14:32,900 >> দিনের শেষে, কিনা এ কম্পিউটার বা মানুষের দ্বারা মৃত্যুদন্ড কার্যকর করা, 310 00:14:32,900 --> 00:14:34,870 আলগোরিদিম ঠিক আছে নির্দেশাবলীর একটি সেট 311 00:14:34,870 --> 00:14:36,560 যা দিয়ে সমস্যার সমাধান করতে. 312 00:14:36,560 --> 00:14:38,360 এই মাত্র তিনটি ছিল. 313 00:14:38,360 --> 00:14:41,860 কি সমস্যা আপনি হবে একটি আলগোরিদিম সঙ্গে সমাধান? 314 00:14:41,860 --> 00:14:44,261 >> ডেভিড জে MALAN: তাই ইচ্ছাকৃতভাবে একটি খুব সহজ প্রোগ্রাম, 315 00:14:44,261 --> 00:14:46,260 একটি খুব সহজ অ্যালগরিদম, কিছু অর্জনের জন্য 316 00:14:46,260 --> 00:14:48,280 খুব সহজ, গণনা রুমে মানুষের সংখ্যা. 317 00:14:48,280 --> 00:14:50,370 >> কিন্তু এর পৃথক্ জ্বালাতন করা যাক প্রতিনিধি কিছু 318 00:14:50,370 --> 00:14:52,870 আসলে এখানে যে বৈশিষ্ট্য এমনকি যখন উপযোগী হতে যাচ্ছে 319 00:14:52,870 --> 00:14:54,880 সবচেয়ে বাস্তবায়ন সফ্টওয়্যার জটিল. 320 00:14:54,880 --> 00:14:58,060 সুতরাং উদাহরণস্বরূপ, এই প্রথম লাইন, আমরা পরিবর্তনশীল আছে, 321 00:14:58,060 --> 00:15:01,040 এবং বীজগণিত থেকে, আপনি আছেন সাধারণত পরিচিত ব্যবহার করে x এবং y 322 00:15:01,040 --> 00:15:02,930 এবং z কখনও কখনও, এবং তাই ঘোষণা. 323 00:15:02,930 --> 00:15:05,770 কিন্তু প্রোগ্রামিং, ভেরিয়েবল দিনের শেষে, এখনও আছে, 324 00:15:05,770 --> 00:15:06,680 যে অনুরূপ. 325 00:15:06,680 --> 00:15:09,910 কিন্তু এটা মনে সম্ভবত সহজ শুধু একটি ধারক হিসাবে একটি পরিবর্তনশীল. 326 00:15:09,910 --> 00:15:13,520 এবং, আসলে, এটি বিট কিছু সংখ্যা আপনার হার্ড ডিস্ক একরকম প্রয়োগ 327 00:15:13,520 --> 00:15:16,410 অথবা আপনার কম্পিউটার এর মেমরি, ভবিষ্যতে যে কিন্তু আরো. 328 00:15:16,410 --> 00:15:17,670 এটি শুধু একটি ধারক. 329 00:15:17,670 --> 00:15:20,310 এবং যদি আপনি কিছু বলতে যদি ভালো যাক এন 0 সমান, 330 00:15:20,310 --> 00:15:24,310 ভাল যে এই কাচ কলিং মত বাটি এখানে এন, শুধু একটি অবাধ নাম, 331 00:15:24,310 --> 00:15:26,230 এবং প্রাথমিকভাবে এটা কিছুই নির্বাণ. 332 00:15:26,230 --> 00:15:28,940 এই মান তাই বাটি অধিকার এখন শূন্য. 333 00:15:28,940 --> 00:15:31,380 এবং অবশ্যই আপনি বোঝা যদি পরবর্তী লাইন, 334 00:15:31,380 --> 00:15:35,070 আসলে কিছু লাইন বাড়ায় কোড, এখানে এই তৃতীয় লাইন হিসাবে, 335 00:15:35,070 --> 00:15:39,857 1, যে কি বলছে মত n এর বর্তমান মান, এটি 0, প্লাস 1, 336 00:15:39,857 --> 00:15:41,690 একটি ভালো কিছু করা পিং এখানে বল বল. 337 00:15:41,690 --> 00:15:45,140 এই এখন মান পরিবর্তনশীল বেশ সহজভাবে 1. 338 00:15:45,140 --> 00:15:50,064 এবং আপনি খুব দ্রুত, দূরদর্শন পারে কিন্তু এখন এটা এখন তাই 3, এবং, 2. 339 00:15:50,064 --> 00:15:51,230 তাই যে সমস্ত একটি পরিবর্তনশীল হয়. 340 00:15:51,230 --> 00:15:53,740 এটা সঞ্চয়ের একটি টুকরা আসলে কিছু তথ্য সঞ্চয়. 341 00:15:53,740 --> 00:15:55,050 এখন জন্য এটি একটি পিং পং বল আছে. 342 00:15:55,050 --> 00:15:55,883 এটি এখন পর্যন্ত একটি সংখ্যা. 343 00:15:55,883 --> 00:15:58,910 কিন্তু এটি একটি শব্দ হতে পারে বানান পরীক্ষক মত অভিধান, 344 00:15:58,910 --> 00:16:02,300 আমি বুধবার উদ্দিষ্ট গত বছরের সমস্যা এক সেট. 345 00:16:02,300 --> 00:16:05,640 >> এখন অন্য কী ধারণা, একইভাবে যে আমি দাবি বেশ স্বজ্ঞাত 346 00:16:05,640 --> 00:16:06,690 একটি লুপ না. 347 00:16:06,690 --> 00:16:08,930 এবং প্রক্রিয়া লুপ বেড়ে চলেছে সবাই 348 00:16:08,930 --> 00:16:12,540 একই করছেন, অবশ্যই, হয় আবার জিনিস এবং again-- হয় এক 349 00:16:12,540 --> 00:16:14,140 একটি সময়ে একটি সময় বা দুটি. 350 00:16:14,140 --> 00:16:17,690 এবং আপনি ইংরেজি এই প্রকাশ করতে পারেন, অথবা pseudocode হয় কোড, উপায় যে কোন সংখ্যার মধ্যে, 351 00:16:17,690 --> 00:16:21,560 কিন্তু "জন্য" এই অব্যয় ব্যবহার করে যে এরকম একটি খুব সাধারণ উপায়. 352 00:16:21,560 --> 00:16:24,460 রুম প্রতিটি ব্যক্তির জন্য, এই কাজ. 353 00:16:24,460 --> 00:16:25,350 আবার এবং আবার. 354 00:16:25,350 --> 00:16:27,700 এবং সত্য যে এটা সংভৃত, লাইন তিনটি, 355 00:16:27,700 --> 00:16:29,840 ঠিক কি যে মানে আপনি কি অনুমিত করছি 356 00:16:29,840 --> 00:16:33,490 সংভৃত যে উপাদান লাইন দুই নিজেই নিচে. 357 00:16:33,490 --> 00:16:35,590 শুধু একটি মানুষের রীতিনীতি, কিন্তু একটি সাধারণ এক 358 00:16:35,590 --> 00:16:39,010 আমরা প্রকৃত উচ্চতর দেখতে পাবেন স্তরের প্রোগ্রামিং ভাষা. 359 00:16:39,010 --> 00:16:41,870 >> এখন একটু বেশি আকর্ষণীয় আপনি একটি কোণ ক্ষেত্রে পেতে হলে. 360 00:16:41,870 --> 00:16:43,970 উদাহরণস্বরূপ, একটি কোণ কেস ছিল যখন 361 00:16:43,970 --> 00:16:48,060 তিন জনের, বা পাঁচ, বা সাত ছিল বা রুমে মানুষ কোন বিজোড় সংখ্যা, 362 00:16:48,060 --> 00:16:51,630 দুই দুই ব্রেক দ্বারা যে কাজ কারণ অবশেষে আপনার যাচ্ছে কারণ 363 00:16:51,630 --> 00:16:54,265 এ হয়, কেউ মিস্ খুব শুরুতে বা খুব শেষ 364 00:16:54,265 --> 00:16:55,390 কিভাবে আপনি এটা করবেন তার উপর নির্ভর করে. 365 00:16:55,390 --> 00:16:59,800 এবং তাই, এখন, আমি এই শাখা আছে, বা শর্ত এক ব্যক্তি, অবশেষ, যদি 366 00:16:59,800 --> 00:17:04,490 তারপর এগিয়ে যান এবং এক যে সব ব্যবস্থা পেতে না যারা একাকী ব্যক্তি 367 00:17:04,490 --> 00:17:05,690 অন্য কারোর সঙ্গে জোড়া. 368 00:17:05,690 --> 00:17:09,030 সুতরাং যে আমরা কল করবে কি একটি শর্ত, অথবা একটি শাখা. 369 00:17:09,030 --> 00:17:11,500 >> এখন pseudocode হয় কোড আরো সাধারণভাবে হতে পারে 370 00:17:11,500 --> 00:17:13,730 সমস্যার কোনো নম্বর সমাধানের জন্য লিখিত. 371 00:17:13,730 --> 00:17:16,490 এবং আমার মনে হয় আমরা কি চাই এখানে কি হয় একটি মুহূর্ত গ্রহণ 372 00:17:16,490 --> 00:17:20,089 আমন্ত্রণ আমরা CS50 এর বলবে মঞ্চে রব বাউডেন মালিক 373 00:17:20,089 --> 00:17:25,040 দুই স্বেচ্ছাসেবকদের দ্বারা যোগদান করা, যারা অ্যাওয়েট্সওয়াচমেন কি কোন ধারণা আছে. 374 00:17:25,040 --> 00:17:26,890 আমি বলেন যে হিসাবে একটি হাত যত তাড়াতাড়ি নিচে চলে যান. 375 00:17:26,890 --> 00:17:28,700 আপনি কিভাবে সম্পর্কে আপ চলো, এখানে শেষ. 376 00:17:28,700 --> 00:17:33,040 এবং কিভাবে সম্পর্কে অধিকতর থেকে দূরে, কিভাবে ফিরে উপায় সম্পর্কে. 377 00:17:33,040 --> 00:17:35,200 পেছনের সারিতে, আপনার হাত দিয়ে উপর আসা. 378 00:17:35,200 --> 00:17:36,475 ঠিক আছে, এবং আপনার নাম কি? 379 00:17:36,475 --> 00:17:36,960 >> অনিতা: অনিতা. 380 00:17:36,960 --> 00:17:37,655 >> ডেভিড জে MALAN: অনিতা. 381 00:17:37,655 --> 00:17:38,613 ঠিক আছে, আপনি দেখা করতে চমৎকার. 382 00:17:38,613 --> 00:17:41,010 আমার রব বাউডেন আপনাকে পরিচয় করিয়ে দিন. 383 00:17:41,010 --> 00:17:42,890 এই অনিতা হয়. 384 00:17:42,890 --> 00:17:44,033 এবং আপনার নাম কি? 385 00:17:44,033 --> 00:17:44,800 >> KIERSTEN: Kiersten 386 00:17:44,800 --> 00:17:46,020 >> ডেভিড জে MALAN: Kiersten. 387 00:17:46,020 --> 00:17:49,790 Kiersten, উপরে আসা এবং রব বাউডেন এবং অনিতা দেখা. 388 00:17:49,790 --> 00:17:51,036 দেখা হওয়ায় খুশী হলাম. 389 00:17:51,036 --> 00:17:52,160 KIERSTEN: আপনি দেখা হওয়ায় খুশী হলাম. 390 00:17:52,160 --> 00:17:53,368 ডেভিড জে MALAN: ঠিক আছে, রব. 391 00:17:53,368 --> 00:17:54,650 ছিনিয়ে বাউডেন: আপনি দেখা হওয়ায় খুশী হলাম. 392 00:17:54,650 --> 00:17:55,566 ডেভিড জে MALAN: অনিতা. 393 00:17:55,566 --> 00:17:56,520 KIERSTEN: হাই অনিতা. 394 00:17:56,520 --> 00:17:58,686 ডেভিড জে MALAN: এবং আপনার কয়েক শত সহপাঠীদের. 395 00:17:58,686 --> 00:18:02,490 সুতরাং, এখন আমাকে এগিয়ে যান এবং থামা যাক এখানে শুধু একটি সহজ প্রোগ্রাম 396 00:18:02,490 --> 00:18:05,690 ম্যাক অপারেটিং সিস্টেম যে আমাকে জানাবো আসলে কিছু নোট লিখে. 397 00:18:05,690 --> 00:18:09,570 আপনি ছেলেরা একে করতে চান এবং একটি নিতে সেখানে ঐ স্কুলের এক অবস্থান, 398 00:18:09,570 --> 00:18:16,360 আমাকে এগিয়ে যান এবং একটি তালিকা শুরু pseudocode হয় কোড, যদি আপনি হবে. 399 00:18:16,360 --> 00:18:19,970 এবং আমি এখানে কি করতে চান, শেষ পর্যন্ত আপনার জন্য টাইপ 400 00:18:19,970 --> 00:18:22,470 কিছু নির্দেশাবলী যে আমাদের শ্রোতা সদস্যদের আসলে 401 00:18:22,470 --> 00:18:23,569 আমাদের জন্য পাঠ করা যাচ্ছে. 402 00:18:23,569 --> 00:18:25,860 আমাকে এগিয়ে এবং শুধু যান একটি সংখ্যাযুক্ত তালিকা এই পরিবর্তন 403 00:18:25,860 --> 00:18:27,720 আমরা সেখানে এরকম হয় মেলে. 404 00:18:27,720 --> 00:18:30,990 এবং আমি সঙ্গে কাজ করতে যাচ্ছি কি আপনার সাহায্য, একটি প্রোগ্রাম লিখতে হয় 405 00:18:30,990 --> 00:18:34,620 pseudocode মধ্যে, যা দিয়ে এই না হয় 406 00:18:34,620 --> 00:18:38,150 একটি চিনাবাদাম বাস্তবায়ন মাখন এবং জেলি স্যান্ডউইচ. 407 00:18:38,150 --> 00:18:40,880 সুতরাং এটি সম্ভবত প্রাসঙ্গিক এর আপনি কিছু কিছু প্রদর্শন 408 00:18:40,880 --> 00:18:44,560 ইন্টারনেট দেখা হতে পারে শুধু একটি সংক্ষিপ্ত বিরক্তিকর মুহূর্ত জন্য. 409 00:18:44,560 --> 00:18:47,650 >> [সঙ্গীত BUCKEWHEAT ছেলেদের, "চিনাবাদাম ইসলাম  জেলি সময় "] 410 00:18:47,650 --> 00:19:08,119 411 00:19:08,119 --> 00:19:08,910 ডেভিড জে MALAN: ঠিক আছে. 412 00:19:08,910 --> 00:19:10,050 যে যে যথেষ্ট. 413 00:19:10,050 --> 00:19:12,690 তাই এখানে এদিকে, আমি একটি গুগল চশমা জোড়া যা 414 00:19:12,690 --> 00:19:16,500 আমরা CS50 এর নিজস্ব রব বাউডেন আরোপ করা হবে তার চোখের মাধ্যমে দুনিয়া দেখুন. 415 00:19:16,500 --> 00:19:19,140 এবং আমরা পোস্টে আমাদের যথাসাধ্য চেষ্টা করব উৎপাদন আসলে বুনা 416 00:19:19,140 --> 00:19:23,100 কি রব ফুটেজ দেখছি এখন, এই প্রকৃত বক্তৃতা মধ্যে 417 00:19:23,100 --> 00:19:26,420 আমাদের দুই সাথে ভিডিও তার পাশে স্বেচ্ছাসেবকদের. 418 00:19:26,420 --> 00:19:28,480 সুতরাং আমি কি করতে যাচ্ছি , আমি টাইপিস্ট হবেন. 419 00:19:28,480 --> 00:19:31,849 আমরা এখানে লক্ষ্য আছে আসলে একটি প্রোগ্রাম লেখা 420 00:19:31,849 --> 00:19:34,640 যা দিয়ে করতে, শেষ পর্যন্ত, একটি চিনাবাদাম মাখন এবং জেলি স্যান্ডউইচ, 421 00:19:34,640 --> 00:19:37,680 কিন্তু এই তিনটি আচরণ যাচ্ছে যদিও তারা কম্পিউটার. 422 00:19:37,680 --> 00:19:40,638 এবং দিনের শেষে কম্পিউটার,, আসলে বেশ মূক ডিভাইস. 423 00:19:40,638 --> 00:19:44,432 তারা সুপার ফাস্ট, কিন্তু তারা শুধুমাত্র করতে পারেন না, আক্ষরিক, কি তারা বলা হয়. 424 00:19:44,432 --> 00:19:46,890 আপনি শুধুমাত্র একটি চিনাবাদাম না বলতে পারে না মাখন এবং জেলি স্যান্ডউইচ. 425 00:19:46,890 --> 00:19:48,640 আপনি যে কাজ করতে তাদের প্রোগ্রাম আছে. 426 00:19:48,640 --> 00:19:51,420 আপনি তাদের জানাতে হবে স্পষ্টতা সঙ্গে কি, 427 00:19:51,420 --> 00:19:54,400 কম জিনিস ভয়ঙ্করভাবে যান এবং, আশা করছি, amusingly টেরা. 428 00:19:54,400 --> 00:19:57,460 >> সুতরাং যে বলেন, আমরা প্রয়োজন শ্রোতাদের কাছ থেকে এক কল আউট 429 00:19:57,460 --> 00:19:59,440 কি বাড়ানো উচিত এক হতে এখানে লক্ষ্য যদি 430 00:19:59,440 --> 00:20:01,356 একটি চিনাবাদাম করা হয় মাখন এবং জেলি স্যান্ডউইচ. 431 00:20:01,356 --> 00:20:01,910 হ্যাঁ? 432 00:20:01,910 --> 00:20:03,647 >> শ্রোতা: রুটি [শ্রবণাতীত] ব্যাগ. 433 00:20:03,647 --> 00:20:05,230 ডেভিড জে MALAN: রুটি ব্যাগ খুলুন. 434 00:20:05,230 --> 00:20:08,360 তিন প্রতিযোগী হবে তাই যদি আক্ষরিক যে কি এগিয়ে যেতে চান. 435 00:20:08,360 --> 00:20:12,394 রুটি ব্যাগ খুলুন. 436 00:20:12,394 --> 00:20:15,810 >> [শ্রোতা হাস্যময়] 437 00:20:15,810 --> 00:20:20,717 438 00:20:20,717 --> 00:20:22,300 ডেভিড জে MALAN: তাই এর যে কাজ করা যাক. 439 00:20:22,300 --> 00:20:23,180 ঠিক আছে. 440 00:20:23,180 --> 00:20:25,400 তাই দুই ধাপে, how-- এর এই বিষয়ে আরও গ্রহণ করা. 441 00:20:25,400 --> 00:20:26,480 হ্যাঁ, সামনে. 442 00:20:26,480 --> 00:20:27,240 >> শ্রোতা: [শ্রবণাতীত] রুটি. 443 00:20:27,240 --> 00:20:27,735 >> ডেভিড জে MALAN: কি যে? 444 00:20:27,735 --> 00:20:28,836 >> শ্রোতা: রুটি সরান. 445 00:20:28,836 --> 00:20:30,210 ডেভিড জে MALAN: রুটি সরান. 446 00:20:30,210 --> 00:20:31,190 একইভাবে সংক্ষিপ্ত. 447 00:20:31,190 --> 00:20:33,667 আপনাকে ধন্যবাদ. 448 00:20:33,667 --> 00:20:43,777 >> [সাধুবাদ] 449 00:20:43,777 --> 00:20:44,860 ডেভিড জে MALAN: এটা এটা? 450 00:20:44,860 --> 00:20:48,830 ঠিক আছে, তাই দুই যাচ্ছে ধাপে রুটি অপসারণ করতে হবে. 451 00:20:48,830 --> 00:20:51,790 ঠিক আছে, কেউ চান আমাদের আর একটি বাক্য লিখুন? 452 00:20:51,790 --> 00:20:52,640 অন্য কেউ? 453 00:20:52,640 --> 00:20:53,920 [শ্রবণাতীত] একটু বেশি. 454 00:20:53,920 --> 00:20:54,810 না, এখন কিছুই. 455 00:20:54,810 --> 00:20:56,094 হ্যাঁ? 456 00:20:56,094 --> 00:20:58,900 >> শ্রোতা: প্লেস দুই পরবর্তী প্রতিটি অন্যান্য টুকরা. 457 00:20:58,900 --> 00:21:03,575 >> ডেভিড জে MALAN: দুই পরবর্তী প্রতিটি অন্যান্য টুকরা. 458 00:21:03,575 --> 00:21:06,420 >> [শ্রোতা হাস্যময়] 459 00:21:06,420 --> 00:21:09,590 >> ডেভিড জে MALAN: দুই পরবর্তী প্রতিটি অন্যান্য টুকরা. 460 00:21:09,590 --> 00:21:11,334 চার ধাপ. 461 00:21:11,334 --> 00:21:12,816 হ্যাঁ? 462 00:21:12,816 --> 00:21:14,792 >> শ্রোতা: নিন আপনার হাত এবং স্বল্প সেট 463 00:21:14,792 --> 00:21:17,756 চিনাবাদাম মাখন ঢাকনা উপরে. 464 00:21:17,756 --> 00:21:19,710 >> [শ্রোতা হাস্যময়] 465 00:21:19,710 --> 00:21:21,710 শ্রোতা: [শ্রবণাতীত] চিনাবাদাম মাখন পাশে. 466 00:21:21,710 --> 00:21:21,870 ডেভিড জে MALAN: কি? 467 00:21:21,870 --> 00:21:22,520 আবার বলে. 468 00:21:22,520 --> 00:21:26,308 >> শ্রোতা: পল্লব ঘুরিয়ে ঘুরিয়ে খোলা এবং করা এটি চিনাবাদাম মাখন পাশে আলতো করে. 469 00:21:26,308 --> 00:21:31,490 >> ডেভিড জে MALAN: আলতো করে রাখুন চিনাবাদাম মাখন পাশে. 470 00:21:31,490 --> 00:21:37,770 471 00:21:37,770 --> 00:21:40,090 ঠিক আছে, অগ্রগতি. 472 00:21:40,090 --> 00:21:41,080 ধাপ পাঁচ. 473 00:21:41,080 --> 00:21:42,380 চমৎকার. 474 00:21:42,380 --> 00:21:43,261 হ্যাঁ? 475 00:21:43,261 --> 00:21:44,163 >> ছুরি নিতে. 476 00:21:44,163 --> 00:21:46,380 477 00:21:46,380 --> 00:21:47,630 ডেভিড জে MALAN: ছুরি নিতে. 478 00:21:47,630 --> 00:21:52,320 479 00:21:52,320 --> 00:21:53,631 ঠিক আছে, ছয় পদধ্বনি. 480 00:21:53,631 --> 00:21:54,130 হ্যাঁ? 481 00:21:54,130 --> 00:21:56,237 >> শ্রোতা: হ্যান্ডেল দ্বারা ছুরি রাখা. 482 00:21:56,237 --> 00:21:57,945 ডেভিড জে MALAN: ধরুন হাতল দ্বারা ছুরি. 483 00:21:57,945 --> 00:22:00,710 484 00:22:00,710 --> 00:22:03,230 হাতল দ্বারা ছুরি রাখা. 485 00:22:03,230 --> 00:22:04,880 সাত ধাপ. 486 00:22:04,880 --> 00:22:05,692 হ্যাঁ? 487 00:22:05,692 --> 00:22:10,030 >> শ্রোতা: চিনাবাদাম মধ্যে [শ্রবণাতীত] ছুরি মাখন এবং হিসাবে সামান্য আউট [শ্রবণাতীত]. 488 00:22:10,030 --> 00:22:13,070 >> ডেভিড জে MALAN: আমি in-- ছুরি রাখুন চিনাবাদাম মাখন শোনা "করা ছুরি 489 00:22:13,070 --> 00:22:19,500 এবং সম্ভব হিসাবে হিসাবে সামান্য নিতে. " 490 00:22:19,500 --> 00:22:22,480 উপায় দ্বারা, প্রথম কাগজ সরান. 491 00:22:22,480 --> 00:22:29,320 492 00:22:29,320 --> 00:22:31,890 সমস্ত অধিকার, নয় পদধ্বনি. 493 00:22:31,890 --> 00:22:34,910 নয় পর্যায়. 494 00:22:34,910 --> 00:22:35,624 নয় পর্যায়. 495 00:22:35,624 --> 00:22:37,290 আমরা আসলে এখনো একটি স্যান্ডউইচ তৈরি না. 496 00:22:37,290 --> 00:22:37,790 হ্যাঁ? 497 00:22:37,790 --> 00:22:41,570 শ্রোতা: চিনাবাদাম মাখন ছুরি ব্যবহার করে, তিনি বলেন, রুটি উপর চিনাবাদাম মাখন প্রযোজ্য. 498 00:22:41,570 --> 00:22:47,440 >> ডেভিড জে MALAN: ছুরি ব্যবহার করে চিনাবাদাম মাখন, উপর চিনাবাদাম মাখন আবেদন 499 00:22:47,440 --> 00:22:48,736 রুটি বলেন. 500 00:22:48,736 --> 00:22:56,030 >> [শ্রোতা হাস্যময়] 501 00:22:56,030 --> 00:22:59,480 ডেভিড জে MALAN: ঠিক ধাপ 10. 502 00:22:59,480 --> 00:23:01,762 ধাপ 10. 503 00:23:01,762 --> 00:23:02,750 হ্যাঁ? 504 00:23:02,750 --> 00:23:05,220 >> শ্রোতা: আর চিনাবাদাম মাখন মান নিশ্চিত. 505 00:23:05,220 --> 00:23:15,960 >> [শ্রোতা হাস্যময়] 506 00:23:15,960 --> 00:23:16,960 ডেভিড জে MALAN: ধাপ 11. 507 00:23:16,960 --> 00:23:19,500 508 00:23:19,500 --> 00:23:21,340 ধাপ 11. 509 00:23:21,340 --> 00:23:22,101 ধাপ 11. 510 00:23:22,101 --> 00:23:22,600 চলো. 511 00:23:22,600 --> 00:23:23,099 হ্যাঁ? 512 00:23:23,099 --> 00:23:24,208 অধিকার আছে. 513 00:23:24,208 --> 00:23:25,840 >> শ্রোতা: সাবধানে জেলি নিতে. 514 00:23:25,840 --> 00:23:28,220 >> ডেভিড জে MALAN: সাবধানে জেলি নিতে. 515 00:23:28,220 --> 00:23:29,970 ঠিক আছে, এবং তারপর অন্য হাত ছিল. 516 00:23:29,970 --> 00:23:32,812 517 00:23:32,812 --> 00:23:33,520 ডান আপনি পিছনে. 518 00:23:33,520 --> 00:23:35,761 হ্যাঁ, নীল. 519 00:23:35,761 --> 00:23:40,671 >> শ্রোতা: সমস্ত অধিকার, অপসারণ হাঁ, [শ্রবণাতীত] থেকে ঢাকনা, 520 00:23:40,671 --> 00:23:42,635 জেলি থেকে ঢাকনা সরিয়ে দিন. 521 00:23:42,635 --> 00:23:43,617 >> [শ্রোতা হাস্যময়] 522 00:23:43,617 --> 00:23:44,742 >> ডেভিড জে MALAN: জেলি থেকে. 523 00:23:44,742 --> 00:23:45,581 হে হে. 524 00:23:45,581 --> 00:23:48,967 >> [শ্রোতা হাস্যময়] 525 00:23:48,967 --> 00:23:49,800 ডেভিড জে MALAN: আর? 526 00:23:49,800 --> 00:23:52,490 শ্রোতা: এবং সবে কোনো [শ্রবণাতীত] কুড়ান. 527 00:23:52,490 --> 00:23:59,536 [শ্রোতা হাস্যময়] 528 00:23:59,536 --> 00:24:04,456 শ্রোতা: অবশ্যই, [শ্রবণাতীত] আগে, জেলি থেকে কাগজ সরান. 529 00:24:04,456 --> 00:24:06,940 ডেভিড জে MALAN: জেলি থেকে কাগজ সরান. 530 00:24:06,940 --> 00:24:08,229 ধাপ 14. 531 00:24:08,229 --> 00:24:09,020 আমরা প্রায় নেই. 532 00:24:09,020 --> 00:24:09,857 হ্যাঁ? 533 00:24:09,857 --> 00:24:12,600 >> শ্রোতা: বিপরীত জেলি বোতল আগে সবকিছু পড়ে. 534 00:24:12,600 --> 00:24:16,515 >> ডেভিড জে MALAN: বিপরীত জেলি জেলি আগে বোতল পড়ে আউট. 535 00:24:16,515 --> 00:24:19,070 536 00:24:19,070 --> 00:24:19,890 ধাপ 15. 537 00:24:19,890 --> 00:24:21,130 >> শ্রোতা: টুপি প্রতিস্থাপন করুন. 538 00:24:21,130 --> 00:24:22,463 >> ডেভিড জে MALAN: টুপি প্রতিস্থাপন করুন. 539 00:24:22,463 --> 00:24:25,880 540 00:24:25,880 --> 00:24:28,190 ধাপ 16. 541 00:24:28,190 --> 00:24:28,931 হ্যাঁ? 542 00:24:28,931 --> 00:24:29,806 >> শ্রোতা: [শ্রবণাতীত] 543 00:24:29,806 --> 00:24:34,109 544 00:24:34,109 --> 00:24:35,400 ডেভিড জে MALAN: আবার যে বলে. 545 00:24:35,400 --> 00:24:38,100 শ্রোতা: আপনার জেলি বন্ধ টুপি নিন. 546 00:24:38,100 --> 00:24:39,650 ডেভিড জে MALAN: আপনার জেলি বন্ধ. 547 00:24:39,650 --> 00:24:43,720 548 00:24:43,720 --> 00:24:49,510 তাই ওহো really--. 549 00:24:49,510 --> 00:24:50,420 চলো. 550 00:24:50,420 --> 00:24:51,740 টুপি প্রতিস্থাপন করুন. 551 00:24:51,740 --> 00:24:56,660 আপনি বলেন cap-- রাখুন জেলি থেকে টুপি মুছে ফেলুন. 552 00:24:56,660 --> 00:24:58,950 আমরা একটি লুপ একটি বিট মধ্যে আছেন মত ​​মনে হয়. 553 00:24:58,950 --> 00:24:59,640 ধাপ 17. 554 00:24:59,640 --> 00:25:00,398 হ্যাঁ? 555 00:25:00,398 --> 00:25:02,639 >> শ্রোতা: [শ্রবণাতীত] 556 00:25:02,639 --> 00:25:03,930 ডেভিড জে MALAN: আবার যে বলে. 557 00:25:03,930 --> 00:25:05,150 শ্রোতা: [শ্রবণাতীত] 558 00:25:05,150 --> 00:25:07,835 ডেভিড জে MALAN: step-- ফিরে যান 559 00:25:07,835 --> 00:25:10,110 শ্রোতা: [শ্রবণাতীত] 560 00:25:10,110 --> 00:25:13,760 ডেভিড জে MALAN: সরান চিনাবাদাম মাখন থেকে টুপি. 561 00:25:13,760 --> 00:25:14,492 হ্যাঁ? 562 00:25:14,492 --> 00:25:16,430 >> শ্রোতা: সব ছাড়ুন রুটি জেলি. 563 00:25:16,430 --> 00:25:19,040 >> ডেভিড জে MALAN: সব ছাড়ুন রুটি জেলি. 564 00:25:19,040 --> 00:25:25,372 565 00:25:25,372 --> 00:25:26,830 ডেভিড জে MALAN: আমরা প্রায় নেই. 566 00:25:26,830 --> 00:25:27,800 ধাপ 19. 567 00:25:27,800 --> 00:25:30,250 >> শ্রোতা: বাড়তি জেলি সরান. 568 00:25:30,250 --> 00:25:31,720 >> ডেভিড জে MALAN: হা হা, জেলি. 569 00:25:31,720 --> 00:25:36,615 >> [সাধুবাদ] 570 00:25:36,615 --> 00:25:39,240 ডেভিড জে MALAN: কেন we-- না আরো এক ধাপ এই বাড়িতে নিয়ে. 571 00:25:39,240 --> 00:25:41,720 আরও একটি ধাপ এবং তারপর আমরা স্যান্ডউইচ পরিবেশন করা হবে. 572 00:25:41,720 --> 00:25:42,900 হ্যাঁ? 573 00:25:42,900 --> 00:25:45,570 >> শ্রোতা: [শ্রবণাতীত] 574 00:25:45,570 --> 00:25:50,704 >> ডেভিড জে MALAN: কোনো স্যান্ডউইচ যদিও remains-- যাক ইন্ডেন্ট খাওয়া আপাততঃ. 575 00:25:50,704 --> 00:25:56,400 >> [শ্রোতা হাস্য] 576 00:25:56,400 --> 00:26:00,395 >> ডেভিড জে MALAN: ঠিক আছে, ধন্যবাদ আপনি আমাদের স্বেচ্ছাসেবকদের. 577 00:26:00,395 --> 00:26:06,150 >> [সাধুবাদ} 578 00:26:06,150 --> 00:26:08,940 >> ডেভিড জে MALAN: আমরা কিছু সুন্দর আপনি প্রতিটি জন্য উপহার বিভাজিকা. 579 00:26:08,940 --> 00:26:14,350 আপনার নিজস্ব চিনাবাদাম মাখন, জেলি, এবং রুটি বাড়িতে আনতে. 580 00:26:14,350 --> 00:26:15,774 আপনাকে ধন্যবাদ. 581 00:26:15,774 --> 00:26:17,118 >> KIERSTEN: আপনাকে ধন্যবাদ. 582 00:26:17,118 --> 00:26:18,618 ডেভিড জে MALAN: [শ্রবণাতীত] স্বাগত জানাই. 583 00:26:18,618 --> 00:26:21,849 [সাধুবাদ] 584 00:26:21,849 --> 00:26:24,390 ডেভিড জে MALAN: তাই, এই হয়, অবশ্যই, একটি হাস্যকর উদাহরণ. 585 00:26:24,390 --> 00:26:24,890 রাইট? 586 00:26:24,890 --> 00:26:28,890 কিন্তু এটা কোন ধরনের আমরা কিভাবে প্রকাশ করে মঞ্জুর জন্য মানুষের শুধু স্বচ্ছতা নিতে. 587 00:26:28,890 --> 00:26:30,890 এবং যে আমি করেছি অন্য মানুষের কথা বলা, 588 00:26:30,890 --> 00:26:33,300 সে শুধু আপনার মানে কি জানেন. 589 00:26:33,300 --> 00:26:35,220 >> কম্পিউটার চালু হয় না আপনি মানে কি জানেন যে, 590 00:26:35,220 --> 00:26:37,430 এমনকি যখন ব্যবহার করে, আমরা, আজ কি সম্পর্কে 591 00:26:37,430 --> 00:26:42,300 ভূত কিছু প্রোগ্রামিং, একটি ড্র্যাগ এবং ড্রপ, পাজল টুকরা শৈলী ভাষা. 592 00:26:42,300 --> 00:26:44,310 এমনকি তরুণ জন্য পরিকল্পিত শিশু, আপনি 593 00:26:44,310 --> 00:26:48,726 তাই স্পষ্ট এবং যাতে আক্ষরিক হতে আপনি কি আপনার প্রোগ্রাম কাজ করতে চান. 594 00:26:48,726 --> 00:26:50,600 এখন পর্যন্ত, আমরা প্রোগ্রামিং হতে যাচ্ছে 595 00:26:50,600 --> 00:26:53,550 না pseudocode হয় কোড, সিনট্যাক্স মত ইংরেজি, 596 00:26:53,550 --> 00:26:56,370 কিন্তু কোড বা, আরো সঠিকভাবে, সোর্স কোড. 597 00:26:56,370 --> 00:26:59,260 সোর্স কোড ঠিক অভিনব উপায় আপনি আসলে কোড বর্ণনা জন্য 598 00:26:59,260 --> 00:27:01,730 যে একটি কীবোর্ড সঙ্গে লিখুন না ইংরেজি কোনটাই মধ্যে. 599 00:27:01,730 --> 00:27:06,480 এটা সি বা জাভা বা সি ++ বা কিছু আছে যে ভালো, আমরা শীঘ্রই দেখতে পাবেন. 600 00:27:06,480 --> 00:27:09,510 >> এবং সত্য, শুধু একটি ভীতি প্রথম নজরে, আপনি কয়েক, 601 00:27:09,510 --> 00:27:13,769 এই একটি ভাষায় লেখা একটি প্রোগ্রাম সি কিন্তু আপনি কয়েক জাতিসংঘের ভীতি বলা হয়, 602 00:27:13,769 --> 00:27:15,560 আপনি সম্পূর্ণ হবে কি ঘটছে তা বুঝতে 603 00:27:15,560 --> 00:27:18,980 আসা পরবর্তী সোমবার যখন এটি ভালো কিছু আসে. 604 00:27:18,980 --> 00:27:20,510 সত্যি, এই একটি পুরোনো ভাষা. 605 00:27:20,510 --> 00:27:22,430 এটা মোটামুটি রহস্যময় এর কিন্তু এটা প্রতিনিধি এর 606 00:27:22,430 --> 00:27:26,120 এই দিন ভাষার অনেক যে বন্ধনী এবং কোঁকড়া প্রচুর আছে 607 00:27:26,120 --> 00:27:28,630 ধনুর্বন্ধনী এবং উদ্ধৃতি চিহ্ন এবং সেমিকোলন. 608 00:27:28,630 --> 00:27:30,780 এবং এই অনেক না হয় অন্বিত উপাদান 609 00:27:30,780 --> 00:27:32,450 সব বুদ্ধিমত্তা আকর্ষণীয় এ. 610 00:27:32,450 --> 00:27:35,790 প্রকৃতপক্ষে, এটা একটি কহা ক্ষোভ আছে খুব সহজ ধারণা থেকে 611 00:27:35,790 --> 00:27:37,370 যে মুখে আমাদের অনিমেষনেত্রে হয়. 612 00:27:37,370 --> 00:27:41,760 এই প্রোগ্রামটি, আপনি শুধু অনুমান করতে পারে, কেউ এর কম্পিউটারের পর্দায় প্রিন্ট 613 00:27:41,760 --> 00:27:44,070 শব্দ "হ্যালো কমা দুনিয়া." 614 00:27:44,070 --> 00:27:44,860 এটা এটি. 615 00:27:44,860 --> 00:27:46,580 সুতরাং স্পষ্ট, আছে যে জিনিস অনেক 616 00:27:46,580 --> 00:27:48,970 পথ পেয়ে কিছু স্পষ্টতা, 617 00:27:48,970 --> 00:27:52,490 কিন্তু এটি খুব দ্রুত স্লিপ যাচ্ছে দূরে এবং সম্পূর্ণ স্বজ্ঞাত হতে. 618 00:27:52,490 --> 00:27:55,617 >> প্রকৃতপক্ষে, আমরা কি করতে যাচ্ছেন কি আজ এই মোটামুটি জটিল চুয়ান হয় 619 00:27:55,617 --> 00:27:58,950 প্রোগ্রাম খুঁজছেন, যা আবার আপনি আসতে হবে দ্রুত বুঝতে, কিন্তু কিছু করতে 620 00:27:58,950 --> 00:27:59,710 অনেক সহজ. 621 00:27:59,710 --> 00:28:01,640 এর ঠিক কি বলতে চাইছেন আমরা বলে. 622 00:28:01,640 --> 00:28:05,590 এর কি বলতে চাইছেন আমরা একটি ছবি আঁকা চলুন শুরু করা যাক, এখানে এই পাজল টুকরা দ্বারা. 623 00:28:05,590 --> 00:28:09,110 >> সুতরাং এই একটি প্রোগ্রামিং ভূত হিসাবে পরিচিত ভাষা. 624 00:28:09,110 --> 00:28:11,080 এটা MIT এর মিডিয়া ল্যাব দ্বারা উন্নত ছিল. 625 00:28:11,080 --> 00:28:14,830 এবং যদি আপনি সমস্যা দেখতে পাবেন, শূন্য সেট যা পরে আজ রাতে প্রকাশ করা হবে 626 00:28:14,830 --> 00:28:18,980 আমরা আপনাকে এই যেতে হবে এখানে scratch.mit.edu URL টি. 627 00:28:18,980 --> 00:28:20,940 এবং তারা একটি ওয়েব আছে ভিত্তিক ইন্টারফেস যা মাধ্যমে 628 00:28:20,940 --> 00:28:22,540 আপনি আপনার প্রথম প্রোগ্রাম লিখতে হবে. 629 00:28:22,540 --> 00:28:25,330 অথবা পূর্বে সঙ্গে আপনি তাদের অভিজ্ঞতা, আপনার দ্বিতীয় প্রোগ্রাম, 630 00:28:25,330 --> 00:28:28,090 কিন্তু একটি পরিবেশ যে সম্ভবত একটু অপরিচিত এবং যে 631 00:28:28,090 --> 00:28:32,930 কিছু তৈরি করতে আপনি ধাক্কা হবে এই চাক্ষুষ পরিবেশ ব্যবহার করে. 632 00:28:32,930 --> 00:28:35,940 >> এখন, আমি যাচ্ছি এখানে কি প্রোগ্রাম নিজেই খুলুন হয়. 633 00:28:35,940 --> 00:28:41,911 এটা না শুধুমাত্র একটি ওয়েব ব্রাউজার হিসাবে বিদ্যমান কিন্তু একটি ডাউনলোডযোগ্য প্রোগ্রাম হিসাবে 634 00:28:41,911 --> 00:28:44,660 তাই আপনি আসলে এটি ব্যবহার করতে পারেন আপনি ইন্টারনেট অ্যাক্সেস না থাকে. 635 00:28:44,660 --> 00:28:46,743 এবং আমি যে কাজ করতে যাচ্ছি এখানে, Sanders, ঠিক 636 00:28:46,743 --> 00:28:49,580 কেস ইন ওয়াই ফাই না সুপার ভাল সহযোগিতা করে. 637 00:28:49,580 --> 00:28:52,640 এবং আমি কি করতে যাচ্ছি পয়েন্ট এই প্রোগ্রাম কয়েক বৈশিষ্ট্য. 638 00:28:52,640 --> 00:28:55,720 সুতরাং, পরিষ্কার করা, আমি ডবল আছে আমার ডেস্কটপে আইকন ক্লিক 639 00:28:55,720 --> 00:28:59,830 বা, equivalently, scratch.mit.edu চলে গেছে এবং এটি এই উইন্ডো আপ টানা হচ্ছে. 640 00:28:59,830 --> 00:29:01,650 এটি একটি প্রোগ্রামিং পরিবেশ. 641 00:29:01,650 --> 00:29:04,110 এটা সফ্টওয়্যার এক টুকরা যে এম আই টি এ আমাদের কিছু বন্ধু 642 00:29:04,110 --> 00:29:08,850 এর আমাদের দেওয়া এবং আপনি লিখুন যে লিখেছে একটি ভাষায় প্রোগ্রাম ভূত বলা হয়. 643 00:29:08,850 --> 00:29:12,010 >> এখন এই একটি হতে হবে এছাড়াও ভূত নামে যারা বিড়াল 644 00:29:12,010 --> 00:29:13,890 এবং এই তিনি বসবাস করেন যা তার দুনিয়া. 645 00:29:13,890 --> 00:29:17,175 এই যে, তাই কথা বলতে, পর্যায় উপরের বাম দিকের কোণায় আয়তক্ষেত্র. 646 00:29:17,175 --> 00:29:18,800 এবং তিনি একটি বিড়াল মত চেহারা না আছে. 647 00:29:18,800 --> 00:29:20,591 আপনি তাকে বানাতে পারেন কিছু এবং আপনার মত 648 00:29:20,591 --> 00:29:23,700 অনেক ধরনের sprites থাকতে পারে, বা একটি প্রোগ্রাম অক্ষর,. 649 00:29:23,700 --> 00:29:27,450 এদিকে, এখানে অনেক উপর অধিকার, একটি বড় ফাঁকা স্লেট হয়. 650 00:29:27,450 --> 00:29:30,260 এবং এই একটি মুহূর্ত, যেখানে আমরা প্রোগ্রামিং শুরু করতে যাচ্ছি 651 00:29:30,260 --> 00:29:32,750 টেনে এবং ড্রপ দ্বারা এই গ্রাফিকাল ধাঁধা 652 00:29:32,750 --> 00:29:35,300 ডান টুকরা যে এখানে মাঝখানে. 653 00:29:35,300 --> 00:29:38,140 এবং তাদের আরো উপায় আছে আমরা বর্গ এখানে সময় ব্যয় করব 654 00:29:38,140 --> 00:29:40,080 আপনি খুঁজে পাবেন যে কারণ তারা সব মোটামুটি স্বজ্ঞাত করছি. 655 00:29:40,080 --> 00:29:41,788 আবার, এটা পরিকল্পিত শিশু, কিন্তু আমরা জন্য 656 00:29:41,788 --> 00:29:45,759 যারা কিছু আঁচড়ান সরাইয়া এটি ব্যবহার , loops ভেরিয়েবল মৌলিক ধারনা, 657 00:29:45,759 --> 00:29:48,050 শর্ত, এবং, শীঘ্রই, কিছু ফাংশন এবং ঘটনা মত 658 00:29:48,050 --> 00:29:51,810 এবং থ্রেড এবং আমরা করব অন্যান্য অভিনব জিনিস আসলে তৈরি আগে দীর্ঘ পেতে 659 00:29:51,810 --> 00:29:53,840 ভূত থেকে কিছু. 660 00:29:53,840 --> 00:29:54,810 শ্লেষ উদ্দেশ্যে. 661 00:29:54,810 --> 00:29:58,740 >> এখন, আমি এখানে করতে যাচ্ছি কি না গতি, কিন্তু নিয়ন্ত্রণ উপর ক্লিক করুন. 662 00:29:58,740 --> 00:30:01,400 এবং শুধু এই একটি হল এখানে বিভাগ 663 00:30:01,400 --> 00:30:03,150 এবং আমি একটি ভিন্ন দেখতে রঙ ব্লক সেট. 664 00:30:03,150 --> 00:30:05,030 কিন্তু কয়েক পরিচিত শব্দ বিজ্ঞপ্তি. 665 00:30:05,030 --> 00:30:07,830 এবং "যদি অন্য" "যদি" ও "পুনরাবৃত্তি." 666 00:30:07,830 --> 00:30:10,440 এবং সম্ভবত আপনি অনুমান করতে পারেন যে, শাখা কথা স্মরণ করিয়ে দেয় 667 00:30:10,440 --> 00:30:12,870 বা শর্ত আমরা দেখেছি, এবং এমনকি looping গড়া. 668 00:30:12,870 --> 00:30:14,760 তাই আমরা এখানে অনুরূপ ব্লক আছে. 669 00:30:14,760 --> 00:30:16,720 কিন্তু সবচেয়ে আকর্ষণীয় এক এখানে এই এক. 670 00:30:16,720 --> 00:30:20,690 এই সবুজ পতাকা ক্লিক করা হলে, এই, পূর্বে প্রোগ্রামিংয়ের যাদের জন্য 671 00:30:20,690 --> 00:30:23,110 অভিজ্ঞতা, সমতূল্য একটি প্রধান ফাংশন. 672 00:30:23,110 --> 00:30:25,300 কিন্তু যাদের জন্য অপরিচিত, এই পাজল টুকরা 673 00:30:25,300 --> 00:30:27,320 যে আমাদের সমগ্র প্রোগ্রাম আরম্ভ ফেলা হবে. 674 00:30:27,320 --> 00:30:31,350 আমি যখন এটা আক্ষরিক এই মানে, প্রোগ্রাম, এবং একটি সবুজ flag-- ক্লিক করুন 675 00:30:31,350 --> 00:30:35,560 আপনি এখানে দেখতে পারেন যা UI 'তে উপরের বাম দিকের কোণায় অবস্থিত, 676 00:30:35,560 --> 00:30:38,570 তাই সবুজ পতাকা দেখতে লাল স্টপ সাইন পাশে? 677 00:30:38,570 --> 00:30:41,475 আমি যে ক্লিক করুন, আমার প্রোগ্রাম চালানো যাচ্ছে. 678 00:30:41,475 --> 00:30:43,850 এখন, আমি কিছু করতে যাচ্ছি ভূত সঙ্গে সুপার সহজ. 679 00:30:43,850 --> 00:30:46,640 আমি এগিয়ে যেতে চলেছি এবং সৌন্দর্য প্যানেলে যান 680 00:30:46,640 --> 00:30:50,010 এখানে, আমি একটি গুচ্ছ আছে যেখানে রক্তবর্ণ পাজল টুকরা, 681 00:30:50,010 --> 00:30:53,887 এবং আমি এগিয়ে যান এবং করতে যাচ্ছি কিছু সুপার সহজ, ভালো বলে. 682 00:30:53,887 --> 00:30:55,720 এবং then-- বিজ্ঞপ্তি এই সাদা বাক্সে পাঠ 683 00:30:55,720 --> 00:30:59,290 আমি বলতে যাচ্ছি editable-- হয় "হ্যালো দুনিয়া," আমরা চাই 684 00:30:59,290 --> 00:31:01,470 যে পাঠগত করেছিল সংস্করণ একটি মুহূর্ত আগে. 685 00:31:01,470 --> 00:31:05,920 এবং এখন আমি যান এবং এই ক্লিক করুন সবুজ পতাকা, আমি এখন প্রোগ্রাম আছে. 686 00:31:05,920 --> 00:31:07,810 এটি একটি বিশেষ না আকর্ষণীয় প্রোগ্রাম, 687 00:31:07,810 --> 00:31:09,760 কিন্তু আমি কম্পিউটার কিছু করতে হয়েছে. 688 00:31:09,760 --> 00:31:13,120 আমি একটি প্রোগ্রাম শুরু করে এবং এটি আমি এটা করতে বললাম. 689 00:31:13,120 --> 00:31:16,170 এখন, আমি ড্র্যাগ এবং ড্রপ করা অব্যাহত রাখতে পারেন আরো এবং এই পাজল টুকরা আরো 690 00:31:16,170 --> 00:31:19,220 এবং তারা পরস্পর আলিঙ্গনাবদ্ধ যাচ্ছে, কিন্তু করছি এখানে কিছু পরিভাষা চড় দিন 691 00:31:19,220 --> 00:31:21,680 আমরা আবর্তক দেখতে পাবেন যে অবশ্যই জুড়ে, 692 00:31:21,680 --> 00:31:24,610 এবং সত্যিই কম্পিউটার বিজ্ঞান জুড়ে এবং আরো সাধারণভাবে প্রোগ্রামিং. 693 00:31:24,610 --> 00:31:27,990 >> এই ব্লক, রক্তবর্ণ, এর যাক "বলে" শুধু একটি বিবৃতি কলিং শুরু. 694 00:31:27,990 --> 00:31:29,240 এটা আসলে একটি বিবৃতি মত. 695 00:31:29,240 --> 00:31:30,380 এই কি. 696 00:31:30,380 --> 00:31:32,590 সুতরাং, এটি একটি বিষয়শ্রেণীতে নির্দেশাবলীর আপনি যে 697 00:31:32,590 --> 00:31:36,760 অংশ হিসাবে একটি কম্পিউটার ভোজন পারে একটি প্রোগ্রাম বা একটি অ্যালগরিদম. 698 00:31:36,760 --> 00:31:39,270 এবং পরিষ্কার হবে, আপনি করেছি সম্ভবত নিশ্চিতভাবে ধরে নেওয়া 699 00:31:39,270 --> 00:31:41,930 যে আপনি আপনার কম্পিউটারে প্রোগ্রাম আছে. 700 00:31:41,930 --> 00:31:45,850 এবং তারা কোন ধরনের আলগোরিদিম, কিন্তু একটি প্রোগ্রাম সত্যিই আলগোরিদিম একটি গুচ্ছ 701 00:31:45,850 --> 00:31:47,160 কিছু মানুষের লিখেছেন. 702 00:31:47,160 --> 00:31:49,040 তারা এটা অন্তর্ভুক্ত করা এবং তারা, তাই আপনি এটি বিক্রি 703 00:31:49,040 --> 00:31:51,330 অথবা তারা একটি ওয়েবসাইটে পোস্ট আপনি ডাউনলোড করার জন্য. 704 00:31:51,330 --> 00:31:54,930 সুতরাং, একটি প্রোগ্রাম ঠিক হয় zeros এবং বেশী আভা 705 00:31:54,930 --> 00:31:56,970 যে একরকম, মানুষের তৈরি. 706 00:31:56,970 --> 00:32:00,080 এবং zeros যারা নিদর্শন এবং বেশী, শেষ পর্যন্ত, জিনিষ প্রতিনিধিত্ব 707 00:32:00,080 --> 00:32:04,030 "হ্যালো বলে দুনিয়া" বা "খেলার মত এই সঙ্গীত "বা" এই ভিডিও প্লে " 708 00:32:04,030 --> 00:32:05,129 বা "একটি ইমেইল পাঠান." 709 00:32:05,129 --> 00:32:06,920 কিন্তু আমরা ফিরে আসবো উপায় আরো বিস্তারিত কি 710 00:32:06,920 --> 00:32:08,780 যখন আপনি একটি প্রোগ্রাম, নিজেকে, লিখুন. 711 00:32:08,780 --> 00:32:11,320 >> এখানে অন্য statement-- এর "এক দ্বিতীয় জন্য অপেক্ষা করুন." 712 00:32:11,320 --> 00:32:14,330 যদি আমি চাই আমি এখনো এই ব্যবহার, কিন্তু না আমার প্রোগ্রাম একটি মুহূর্ত জন্য বিরতি 713 00:32:14,330 --> 00:32:16,540 কিছু করতে, আমি তাই বলতে পারেন. 714 00:32:16,540 --> 00:32:18,450 এক দ্বিতীয় পর্যন্ত অপেক্ষা করুন. 715 00:32:18,450 --> 00:32:20,150 এখন অন্য একটি "শব্দ খেলা." হতে পারে 716 00:32:20,150 --> 00:32:23,270 সুতরাং, এই, এটি স্ক্র্যাচ অনন্য শব্দ খেলা ক্ষমতা আছে. 717 00:32:23,270 --> 00:32:26,130 সুতরাং, একটি বিবৃতি আমি বল ব্যবহার "শব্দ খেলা.", এখানে, হয় 718 00:32:26,130 --> 00:32:29,530 এদিকে, বুলিয়ান অভিব্যক্তি, তাই এই একটি কল্পনাকারী শব্দ 719 00:32:29,530 --> 00:32:34,490 জনাব Bool নামে মাত্র একটি লোক নামকরণ করা, এবং এই সমস্ত একটি প্রশ্ন করা হয়. 720 00:32:34,490 --> 00:32:37,470 সত্য বা মিথ্যা মাউস ডাউন? 721 00:32:37,470 --> 00:32:41,100 একটি বুলিয়ান অভিব্যক্তি মাত্র ইংরেজি কিছু অভিব্যক্তি 722 00:32:41,100 --> 00:32:42,860 যে সত্য বা মিথ্যা হয়. 723 00:32:42,860 --> 00:32:44,140 হয় বা বন্ধ. 724 00:32:44,140 --> 00:32:45,130 হয় এক বা শূন্য. 725 00:32:45,130 --> 00:32:46,960 আপনি এটা মনে করতে পারেন উপায় যে কোন সংখ্যার মধ্যে, 726 00:32:46,960 --> 00:32:49,220 কিন্তু এটা হয় সত্য বা এই মিথ্যা, পরিণামে. 727 00:32:49,220 --> 00:32:52,540 সুতরাং "মাউস নিচে প্রশ্ন চিহ্ন," যে একটি বুলিয়ান অভিব্যক্তি হতে হবে. 728 00:32:52,540 --> 00:32:54,300 এবং আপনি সম্ভবত, অন্যদের মনে করতে পারেন. 729 00:32:54,300 --> 00:32:57,510 উদাহরণস্বরূপ, "বাম সংখ্যা সঠিক সংখ্যা কম? " 730 00:32:57,510 --> 00:32:59,410 যে, খুব, হবে একটি বুলিয়ান অভিব্যক্তি. 731 00:32:59,410 --> 00:33:01,540 "কম" একটি বুলিয়ান অভিব্যক্তি. 732 00:33:01,540 --> 00:33:03,280 >> এই এক, খুব, "স্পর্শ মাউস পয়েন্টার." 733 00:33:03,280 --> 00:33:05,196 আমি নিশ্চিত না কেন তারা মাউস পয়েন্টার বলা হয় এটি. 734 00:33:05,196 --> 00:33:08,430 এটা ঠিক নয়, কার্সার, মানে বিড়াল স্পর্শ পর্দায় তীর, 735 00:33:08,430 --> 00:33:09,022 উদাহরণস্বরূপ. 736 00:33:09,022 --> 00:33:10,480 অথবা পর্দার অন্য দৃষ্টিভঙ্গি. 737 00:33:10,480 --> 00:33:13,710 এবং এটা, আবার, একটি প্রশ্ন এবং যে একটি বুলিয়ান অভিব্যক্তি উল্লেখ করে. 738 00:33:13,710 --> 00:33:17,130 কিছু যে আপনি পারে একটি শর্তে ব্যবহার করতে চান. 739 00:33:17,130 --> 00:33:19,100 তাই আমরা শুধু একটি মুহূর্ত যে আসবো. 740 00:33:19,100 --> 00:33:20,350 আপনি একসাথে করতে পারেন "এবং" জিনিস. 741 00:33:20,350 --> 00:33:23,099 সুতরাং, আপনি যদি এই চেক করতে চান, যদি , কেস এবং যে ক্ষেত্রে হয় 742 00:33:23,099 --> 00:33:25,580 আপনি ভালো একটি "এবং" ব্লক ব্যবহার করতে পারেন. 743 00:33:25,580 --> 00:33:26,850 এবং এখানে যে অবস্থা. 744 00:33:26,850 --> 00:33:31,290 সামান্য খোলার আকৃতি লক্ষ্য করুন এই হলুদ পাজল টুকরা উপরে, 745 00:33:31,290 --> 00:33:34,480 এটি আকৃতি কথা স্মরণ করিয়ে দেয় আমরা শুধু একটা মুহূর্ত আগে দেখেছি. 746 00:33:34,480 --> 00:33:37,920 এই বুলিয়ান এক্সপ্রেশন প্রত্যেকটি এই নির্দিষ্ট প্রান্ত আছে 747 00:33:37,920 --> 00:33:39,030 বাম এবং ডান. 748 00:33:39,030 --> 00:33:43,140 এম আই টি লোকেরা সিদ্ধান্ত নিয়েছে এবং যে কারণ যে চাক্ষুষরূপে conveying আকার দ্বারা, 749 00:33:43,140 --> 00:33:45,780 আপনি যে ধরনের মানুষ সাহায্য করতে পারেন একইভাবে ছাত্র এবং শিশুদের, 750 00:33:45,780 --> 00:33:47,650 ধরনের আক্ষরিক ঐ খালি স্থান পূরণ করতে. 751 00:33:47,650 --> 00:33:49,780 >> এখন যে যে puzzle-- খোলার, একটু ছোট 752 00:33:49,780 --> 00:33:52,750 এবং আমরা প্রোগ্রাম দেখতে পাবেন, ভূত, এটি মাপসই চাইবে. 753 00:33:52,750 --> 00:33:54,830 এটা শেষ পর্যন্ত, তার আকৃতি বজায় রাখা হবে. 754 00:33:54,830 --> 00:33:58,350 সুতরাং একটি শর্ত আপনি সিদ্ধান্ত নিতে আসুন "আমি কিছু করতে বা করা উচিত নয়?" 755 00:33:58,350 --> 00:34:00,470 একটি বুলিয়ান অভিব্যক্তি প্রকৃত প্রশ্ন 756 00:34:00,470 --> 00:34:04,100 আপনি আমি যেতে না সিদ্ধান্ত নিতে ব্যবহার করছেন বাম বা আমি যেতে না 757 00:34:04,100 --> 00:34:06,710 আমি এই সম্মুখীন যখন রাস্তা কাঁটাচামচ তথাকথিত? 758 00:34:06,710 --> 00:34:07,980 আপনি দুটি শাখা থাকতে পারে. 759 00:34:07,980 --> 00:34:10,909 কিছু যদি সত্য হয়, কি এই, অন্য যে পথ যেতে 760 00:34:10,909 --> 00:34:14,590 অথবা আপনি শুধু এ কিছুই করতে পারেন সব, এই ব্লক হিসাবে উহ্য. 761 00:34:14,590 --> 00:34:16,360 একইভাবে, আমরা নীড় এই জিনিস করতে পারেন. 762 00:34:16,360 --> 00:34:20,204 সুতরাং আপনি মধ্যে কাঁটাচামচ ট্রিপল করতে চান রাস্তা, এই বা এই বা যে কি হয়, 763 00:34:20,204 --> 00:34:21,870 আপনি এই জিনিষ একসাথে ঠিক নীড় করতে পারেন. 764 00:34:21,870 --> 00:34:24,520 এবং এটি একটি সামান্য পেতে শুরু অরুপ, অবশেষে, নিশ্চিত, 765 00:34:24,520 --> 00:34:26,120 কিন্তু যুক্তি এখনও একই. 766 00:34:26,120 --> 00:34:28,000 আপনি আক্ষরিক পড়তে পারেন নীচে এই শীর্ষ 767 00:34:28,000 --> 00:34:33,290 এবং এটা এই যদি যথাযথভাবে কি বলছেন সত্য, এই কাজের অন্য অন্যথায় যদি. 768 00:34:33,290 --> 00:34:36,179 >> একটি লুপ ভূত সহজ না পাওয়া. 769 00:34:36,179 --> 00:34:37,422 সব সময় প্রবেশ করুন নিম্নলিখিত কাজগুলো. 770 00:34:37,422 --> 00:34:39,880 এখন আপনি আপনার মনে হতে পারে না আছে না, কারণ অনেক কিছু করতে পারি 771 00:34:39,880 --> 00:34:42,839 শীর্ষ মধ্যে অনেক জায়গা এই পাজল টুকরা খোলার নীচে. 772 00:34:42,839 --> 00:34:45,671 কিন্তু আপনি ভূত যাচ্ছে দেখতে পাবেন অনেক পাজল টুকরা মাপসই হত্তয়া 773 00:34:45,671 --> 00:34:47,060 আপনি সেখানে ঠুসা চান. 774 00:34:47,060 --> 00:34:48,960 আরেকটি লুপ হতে পারে পুনরাবৃত্তি সঙ্গে প্রকাশ করেন. 775 00:34:48,960 --> 00:34:51,590 আপনি আগাম জানতে চান, "আমি কিছু 10 বার কাজ করতে চান, " 776 00:34:51,590 --> 00:34:54,010 আপনি শুধু ভূত বলতে পারেন কিছু 10 বার করবেন. 777 00:34:54,010 --> 00:34:57,260 এবং, ইতিমধ্যে, আমরা ভেরিয়েবল থাকতে পারে. 778 00:34:57,260 --> 00:34:59,572 তাই এখানে একটি অবাধ এক, এটি, এই ক্ষেত্রে কমলা 779 00:34:59,572 --> 00:35:00,780 এবং এই একটি ঘূর্ণিবায়ু সফর. 780 00:35:00,780 --> 00:35:04,540 আবার, আপনি এই খুব প্রবেশযোগ্য পাবেন আপনি একবার প্রতি নির্দেশ এবং ক্লিক করা শুরু করুন. 781 00:35:04,540 --> 00:35:07,930 আমি আমার পরিবর্তনশীল n নামে, কিন্তু আমি করেছি এটা আমি চাই যে কোনো নামে হতে পারে, 782 00:35:07,930 --> 00:35:11,280 এবং আমি এখানে, এটি সেটিং করছি এই অবাধ উদাহরণ, শূন্য. 783 00:35:11,280 --> 00:35:14,250 >> এখন হ্যালো মত একটি প্রোগ্রাম দেখছি বিশ্বের যে সব করাই হয় না 784 00:35:14,250 --> 00:35:17,900 তাই এর আসলে কিছু খুলুন একটি প্রাক্তন ছাত্র যে. 785 00:35:17,900 --> 00:35:23,100 , আমাকে এগিয়ে যান এবং খুলুন উদাহরণস্বরূপ, এই এক এখানে, 786 00:35:23,100 --> 00:35:26,780 যার জন্য আমি চাই একটি স্বেচ্ছাসেবক আছে. 787 00:35:26,780 --> 00:35:28,450 সমস্ত অধিকার, কিভাবে এর অধিকতর যান about--. 788 00:35:28,450 --> 00:35:29,240 হ্যাঁ, উপর আসা. 789 00:35:29,240 --> 00:35:30,056 আপনার নাম কি? 790 00:35:30,056 --> 00:35:30,635 >> ডাউনলোড ABBY: অ্যাবি. 791 00:35:30,635 --> 00:35:32,010 ডেভিড জে MALAN: অ্যাবি, উপর আসা. 792 00:35:32,010 --> 00:35:35,930 তাই আপনি যদি কখনো অভিনয় আগে এই খেলা? 793 00:35:35,930 --> 00:35:36,430 ডাউনলোড ABBY: নং 794 00:35:36,430 --> 00:35:37,370 ডেভিড জে MALAN: ঠিক আছে. 795 00:35:37,370 --> 00:35:38,380 ডেভিড, আপনি দেখা করতে চমৎকার. 796 00:35:38,380 --> 00:35:39,620 উপর আসা. 797 00:35:39,620 --> 00:35:42,300 এবং আপনার প্রোগ্রামিং কি পটভূমি, যদি থাকে. 798 00:35:42,300 --> 00:35:43,914 >> ডাউনলোড ABBY: আমি কিছু সি ++ শিখেছি করেছি. 799 00:35:43,914 --> 00:35:45,580 ডেভিড জে MALAN: আপনি কিছু সি ++ শিখেছি করেছি. 800 00:35:45,580 --> 00:35:48,382 এবং আপনার খেলা কি পটভূমি বাজানো? 801 00:35:48,382 --> 00:35:49,505 >> ডাউনলোড ABBY: নেই অনেক. 802 00:35:49,505 --> 00:35:51,130 ডেভিড জে MALAN: ঠিক আছে, তাই আমরা যে নেব. 803 00:35:51,130 --> 00:35:52,700 তাই এখানে খেলা কাজ করে যাচ্ছে কিভাবে. 804 00:35:52,700 --> 00:35:54,510 আমি এগিয়ে যান যাচ্ছে এবং সবুজ পতাকা ক্লিক করুন যা 805 00:35:54,510 --> 00:35:55,830 এখানে উপরের ডানদিকে হয়. 806 00:35:55,830 --> 00:35:59,710 বর্গ মধ্যে এখন আপনার পূর্বসুরী এখানে আপনি কিছু নির্দেশ দেওয়া হয়েছে. 807 00:35:59,710 --> 00:36:02,306 এবং শুধু একটা মুহূর্ত, এটা "স্থান শুরু করতে." বলছেন 808 00:36:02,306 --> 00:36:03,680 তাই এগিয়ে যান এবং spacebar আঘাত. 809 00:36:03,680 --> 00:36:05,507 >> কম্পিউটার গেম: হ্যালোইন বসবাসকারী. 810 00:36:05,507 --> 00:36:08,340 ডেভিড জে MALAN: এবং লক্ষ্য করা হয় আছে ফোটানো, খাদ্য আঁকড়ি 811 00:36:08,340 --> 00:36:09,320 বাম. 812 00:36:09,320 --> 00:36:11,388 এবং [শ্রবণাতীত] 813 00:36:11,388 --> 00:36:15,356 >> [গেম সঙ্গীত বাজানো] 814 00:36:15,356 --> 00:36:27,280 815 00:36:27,280 --> 00:36:29,610 >> ডেভিড জে MALAN: বাবা, ভাল, খেলার জন্য আপনাকে ধন্যবাদ. 816 00:36:29,610 --> 00:36:32,800 আমরা এখানে একটু আছে আপনার জন্য উপহার বিভাজিকা. 817 00:36:32,800 --> 00:36:35,574 আমরা CS50 চাপ বল আছে আপনি নির্বাচন করতে চান. 818 00:36:35,574 --> 00:36:36,820 ভাল ঠিক আছে, আপনি দেখা করতে. 819 00:36:36,820 --> 00:36:39,680 আসছে এবং চ্যালেঞ্জিং জন্য আপনাকে ধন্যবাদ. 820 00:36:39,680 --> 00:36:42,410 821 00:36:42,410 --> 00:36:46,910 তাই আমরা তাই, আরো চাপ বল আছে এর প্রেরণা আরো এক উদাহরণ না দেওয়া. 822 00:36:46,910 --> 00:36:48,150 একটি স্বেচ্ছাসেবক? 823 00:36:48,150 --> 00:36:50,510 কিভাবে সম্পর্কে সমস্ত অধিকার, এখানে ডান সামনে. 824 00:36:50,510 --> 00:36:51,250 আপনার নাম কি? 825 00:36:51,250 --> 00:36:51,660 >> ফিলিপ: ফিলিপ. 826 00:36:51,660 --> 00:36:52,660 >> ডেভিড জে MALAN: ফিলিপ. 827 00:36:52,660 --> 00:36:54,530 আপ, ফিলিপ চলো. 828 00:36:54,530 --> 00:36:57,340 সুতরাং, ফিলিপ হতে যাচ্ছে অন্য খেলা সঙ্গে চ্যালেঞ্জ 829 00:36:57,340 --> 00:37:00,840 আপনার পূর্বসুরীদের এক যে সমস্যা অংশ শূন্য সেট হিসাবে লিখেছেন, 830 00:37:00,840 --> 00:37:03,510 আইভি এর hardest খেলা বলা হয়. 831 00:37:03,510 --> 00:37:05,980 এবং আমরা একটি মধ্যে দেখতে পাবেন এই দ্বারা বোঝানো কি মুহূর্ত. 832 00:37:05,980 --> 00:37:07,400 ফিলিপ, আপনি দেখা করতে চমৎকার. 833 00:37:07,400 --> 00:37:09,060 আপনার ব্যাকগ্রাউন্ড কি? 834 00:37:09,060 --> 00:37:10,310 ফিলিপ: কোডিং অনেক কাজ. 835 00:37:10,310 --> 00:37:11,110 খুব সামান্য গেমিং সম্পন্ন হয়েছে. 836 00:37:11,110 --> 00:37:11,570 >> ডেভিড জে MALAN: ঠিক আছে. 837 00:37:11,570 --> 00:37:12,620 খুব, গেমিং অনেক পেয়েছি. 838 00:37:12,620 --> 00:37:14,230 এবং যদি আপনি আগে এই খেলা খেলেছে? 839 00:37:14,230 --> 00:37:14,730 >> ফিলিপ: না 840 00:37:14,730 --> 00:37:16,438 ডেভিড জে MALAN: সমস্ত ঠিক আছে, তাই আমরা এখানে. 841 00:37:16,438 --> 00:37:18,434 আমি এগিয়ে যেতে চলেছি এবং সবুজ পতাকা ক্লিক করুন. 842 00:37:18,434 --> 00:37:24,160 >> [খেলা সঙ্গীত] 843 00:37:24,160 --> 00:37:27,770 >> [সঙ্গীত এমসি হাতুড়ি, "তোমার এই স্পর্শ করতে পারে না"] 844 00:37:27,770 --> 00:38:39,790 845 00:38:39,790 --> 00:38:41,635 >> ফিলিপ: [শ্রবণাতীত] 846 00:38:41,635 --> 00:38:42,760 ডেভিড জে MALAN: [শ্রবণাতীত] 847 00:38:42,760 --> 00:38:44,740 ফিলিপ: [শ্রবণাতীত] 848 00:38:44,740 --> 00:38:49,056 [হাস্যময়] 849 00:38:49,056 --> 00:38:50,680 [সঙ্গীত এমসি হাতুড়ি, "তোমার এই স্পর্শ করতে পারে না"] 850 00:38:50,680 --> 00:38:52,660 ডেভিড জে MALAN: [শ্রবণাতীত] এটি মাধ্যমে লাঙ্গল. 851 00:38:52,660 --> 00:38:54,094 ফিলিপ: [শ্রবণাতীত] 852 00:38:54,094 --> 00:38:55,135 ডেভিড জে MALAN: এগিয়ে যান. 853 00:38:55,135 --> 00:39:01,570 [সঙ্গীত এমসি হাতুড়ি, "তোমার এই স্পর্শ করতে পারে না"] 854 00:39:01,570 --> 00:39:15,832 855 00:39:15,832 --> 00:39:16,915 ডেভিড জে MALAN: ঠিক আছে. 856 00:39:16,915 --> 00:39:18,400 অভিনন্দন. 857 00:39:18,400 --> 00:39:25,150 >> [সাধুবাদ] 858 00:39:25,150 --> 00:39:27,330 >> ডেভিড জে MALAN: আমরা পোস্ট অনলাইন পরে তাই 859 00:39:27,330 --> 00:39:29,820 আপনি গড়িমসি করতে পারেন এটি সঙ্গে হিসাবে ভাল. 860 00:39:29,820 --> 00:39:32,550 প্রিন্সটন যে পরে, পরবর্তী আসে আপ. 861 00:39:32,550 --> 00:39:35,470 >> তাই এখন আসলে এগিয়ে যাক গোড়া থেকে শুরু করতে, 862 00:39:35,470 --> 00:39:39,310 তাই কথা বলতে, এবং আসলে পর্যন্ত বিল্ড আপ আমরা এই ধারণা কিছু সরাইয়া জ্বালাতন করতে পারেন 863 00:39:39,310 --> 00:39:41,970 এবং কিছু এমনকি পেতে শেষে আরো জটিল. 864 00:39:41,970 --> 00:39:45,240 আমি এখানে যেতে চলেছি এবং আমি যাচ্ছি এগিয়ে যান এবং একটি নতুন ফাইল তৈরি করা. 865 00:39:45,240 --> 00:39:47,460 তাই আবার, সমস্যা সেট পায়চারি করা হবে এই পদক্ষেপ কিছু মাধ্যমে আপনি. 866 00:39:47,460 --> 00:39:49,300 কিন্তু, আমি কি সব চলতে ছিল ফাইল মেনু এবং আমি 867 00:39:49,300 --> 00:39:52,760 তিনি বলেন, "নতুন" মাইক্রোসফট মত এত শব্দ বা যে মত কোন প্রোগ্রাম. 868 00:39:52,760 --> 00:39:56,630 >> এবং এর now-- এগিয়ে যান এবং আমরা একটি মুহূর্ত আগে "হ্যালো দুনিয়া" প্রয়োগ, 869 00:39:56,630 --> 00:39:58,410 কিন্তু এর কিছু একটু সুন্দর করা যাক. 870 00:39:58,410 --> 00:40:00,150 আমি ঘটনা পর্যন্ত যেতে যাচ্ছি. 871 00:40:00,150 --> 00:40:02,350 এবং আমি যখন "করতে যাচ্ছি সবুজ পতাকা ক্লিক. " 872 00:40:02,350 --> 00:40:05,830 এবং তারপর আমি ব্যবহার করতে যাচ্ছি আমরা একটি শাখা বলবে. 873 00:40:05,830 --> 00:40:07,610 তাই আমি একটি "যদি" শর্ত ব্যবহার করতে যাচ্ছি. 874 00:40:07,610 --> 00:40:10,940 এবং কিভাবে যত তাড়াতাড়ি আমি পেতে হিসাবে বিজ্ঞপ্তি এটি করার জন্য, এটি একসঙ্গে স্ন্যাপ করতে চায়. 875 00:40:10,940 --> 00:40:13,020 তাই আমি যেতে এবং এটি একসঙ্গে তোলে. 876 00:40:13,020 --> 00:40:15,150 এবং এখন আমি কিছু আকর্ষণীয় করতে পারেন. 877 00:40:15,150 --> 00:40:19,150 আমি এখানে দিয়ে স্ক্রল, আমি যাচ্ছি ব্লক আভা দেখতে. 878 00:40:19,150 --> 00:40:22,620 আমি যেতে "তথ্য" - আমার in-- জুম ভেরিয়েবল সম্পর্কে কিছু আছে. 879 00:40:22,620 --> 00:40:26,160 আমি যেতে "যদি গতি," আপনি যা করতে পারেন দৃশ্যত জিনিস চারপাশে ঘুরিয়ে. 880 00:40:26,160 --> 00:40:28,760 আমি "অপারেটর" যান - ওহ, এই আকর্ষণীয় 881 00:40:28,760 --> 00:40:31,000 আমি একটি র্যান্ডম সংখ্যা বাছাই করতে পারেন. 882 00:40:31,000 --> 00:40:34,119 তাই আমাকে শুধুমাত্র সঙ্গে কিছু করতে দিন কিছু সম্ভাবনা, ঠিক কারণ. 883 00:40:34,119 --> 00:40:36,160 আমি এগিয়ে যান যাচ্ছে এবং এই পাজল টুকরা টানুন, 884 00:40:36,160 --> 00:40:37,910 এই তুলনায় যে কম ব্লক, এটা ঠিক তাই 885 00:40:37,910 --> 00:40:39,480 "এক যে তুলনায় এই সংখ্যা কম?" 886 00:40:39,480 --> 00:40:42,438 কিন্তু আমি একটি হার্ড কোড নম্বর চাই না যে কারণ চমত্কার অর্থহীন হতে হবে. 887 00:40:42,438 --> 00:40:46,270 তাই আমি এই টুকরা টানুন করা যাচ্ছে না এখানে, এবং এটা তোলে কিভাবে লক্ষ্য, 888 00:40:46,270 --> 00:40:49,480 এবং এখন আমাকে এগিয়ে যান এবং যদি "বলা যাক এলোমেলোভাবে বাছাই যে সংখ্যা 889 00:40:49,480 --> 00:40:51,820 ছয় কম, নিম্নলিখিত না হয়. " 890 00:40:51,820 --> 00:40:52,790 এখন কেন কম ছয়? 891 00:40:52,790 --> 00:40:56,400 এই কার্যকরভাবে কি সম্ভাবনা শুধু intuitively, আমাকে দিতে যাচ্ছে? 892 00:40:56,400 --> 00:40:57,440 প্রায় 50%, ডান? 893 00:40:57,440 --> 00:41:01,190 যদি এলোমেলোভাবে অনুমান যে সংখ্যা 1 এবং 10 এর মধ্যে, কম ছয় 894 00:41:01,190 --> 00:41:03,480 স্পষ্টতই এটা দুই, এক, তিন, চার, বা পাঁচ. 895 00:41:03,480 --> 00:41:06,740 এবং যাতে আমাকে একটি দিতে যাচ্ছে ঘটছে কি 50% সম্ভাবনা? 896 00:41:06,740 --> 00:41:09,890 >> ওয়েল এর মত কিছু করতে দিন এই "শব্দ মীআও খেলা." 897 00:41:09,890 --> 00:41:11,750 এবং খেয়াল করুন, আবার, পাজল টুকরা বৃদ্ধি 898 00:41:11,750 --> 00:41:13,700 তাই দীর্ঘ আকার মেলে হিসাবে, মাপসই করা হবে. 899 00:41:13,700 --> 00:41:14,910 জরুরী যে কি. 900 00:41:14,910 --> 00:41:18,000 আমার ভূত নিয়ে যান এখানে এবং "খেলা." ক্লিক করুন 901 00:41:18,000 --> 00:41:19,300 কিছুই ঘটে. 902 00:41:19,300 --> 00:41:21,160 একটি বাগ আছে? 903 00:41:21,160 --> 00:41:21,999 না, প্রয়োজন হয় না. 904 00:41:21,999 --> 00:41:24,040 এটা ঠিক যে একটি হতে পারে বড় সংখ্যা নির্বাচিত হয়েছে. 905 00:41:24,040 --> 00:41:25,762 সুতরাং এর আবার এটা করতে দেওয়া. 906 00:41:25,762 --> 00:41:27,550 কিছুই নেই. 907 00:41:27,550 --> 00:41:28,344 >> [মীআও] 908 00:41:28,344 --> 00:41:29,510 ডেভিড জে MALAN: এটা এখন পর্যন্ত. 909 00:41:29,510 --> 00:41:30,280 [মীআও] 910 00:41:30,280 --> 00:41:31,690 ডেভিড জে MALAN: আবার. 911 00:41:31,690 --> 00:41:32,300 নং 912 00:41:32,300 --> 00:41:32,922 >> [Meowing] 913 00:41:32,922 --> 00:41:35,380 ডেভিড জে MALAN: আপনি করেছি তাই যদি কখনও, অবশ্যই, একটি খেলা খেলেছে 914 00:41:35,380 --> 00:41:38,500 যেখানে কাপড় এলোমেলোভাবে ঘটছে, খারাপ না মত আসছে বা হয় না 915 00:41:38,500 --> 00:41:41,350 পর্দায় আসছে বা কিছু পতিত বা পতনশীল হয় না, 916 00:41:41,350 --> 00:41:43,610 যে শুধু কিছু সুপার কারণ এই মত সহজ ঘটছে. 917 00:41:43,610 --> 00:41:46,010 একটি র্যান্ডম সংখ্যা চয়ন করুন, এবং যদি এটা, কিছু মান কম 918 00:41:46,010 --> 00:41:49,100 হয়তো এই কাজ হয়তো বা তা করতে. 919 00:41:49,100 --> 00:41:51,340 আমরা একত্রীভূত করতে পারেন একটি শর্ত মধ্যে যে. 920 00:41:51,340 --> 00:41:52,600 এর বিভিন্ন কিছু করতে দিন. 921 00:41:52,600 --> 00:41:53,559 >> আমাকে যে দূরে নিক্ষেপ করা. 922 00:41:53,559 --> 00:41:56,058 আপনি কাপড় পরিত্রাণ পেতে পারেন শুধু বাম এটি বন্ধ টেনে 923 00:41:56,058 --> 00:41:56,810 এবং যেতে লেট. 924 00:41:56,810 --> 00:42:00,310 আমাকে এগিয়ে যান এবং একটি চিরকালের ব্লক করা যাক এবং খুব দ্রুত বিরক্তিকর কিছু করতে. 925 00:42:00,310 --> 00:42:03,010 আমাকে এগিয়ে যান এবং "শব্দ মীআও খেলা." বলে 926 00:42:03,010 --> 00:42:06,620 কিন্তু আমি এই খুব হতে চান না বিরক্তিকর, তাই, আমার এই ব্লক দখল করা যাক 927 00:42:06,620 --> 00:42:09,090 "এক সেকেন্ড অপেক্ষা করুন" এবং বিজ্ঞপ্তি এটি জন্য কোন রুম আছে. 928 00:42:09,090 --> 00:42:11,310 কিন্তু আপনি বন্ধ যথেষ্ট যান, সেখানে যেতে চায়. 929 00:42:11,310 --> 00:42:14,100 তাই আমি যান এবং এটা করবে ব্লক ভরাট হত্তয়া. 930 00:42:14,100 --> 00:42:15,932 সুতরাং এখন, এই একটি লুপ. 931 00:42:15,932 --> 00:42:16,432 [Meowing] 932 00:42:16,432 --> 00:42:18,473 ডেভিড জে MALAN: আমি আছি আক্ষরিক চিরতরে এই কাজ. 933 00:42:18,473 --> 00:42:19,360 আবার এবং আবার. 934 00:42:19,360 --> 00:42:21,510 যে শুধু প্রাকৃতিক বাদন হয় না. 935 00:42:21,510 --> 00:42:24,800 আমাকে এগিয়ে যান এবং এই পরিবর্তন এক না দ্বিতীয়, দুই সেকেন্ড 936 00:42:24,800 --> 00:42:25,854 এবং আঘাত লিখুন. 937 00:42:25,854 --> 00:42:28,770 ভূত সম্পর্কে এবং সুন্দর কি আপনি ইন্টারেক্টিভ প্রোগ্রাম হতে পারে. 938 00:42:28,770 --> 00:42:32,450 পরিবর্তন করা হতে পারে, অথবা প্রবেশ করুন বিনামূল্যে আঘাত আবার, এবং এটা চালু রাখা হবে. 939 00:42:32,450 --> 00:42:34,962 ওয়েল, এখন কেন আমরা কি না কিছু একটু সুন্দর? 940 00:42:34,962 --> 00:42:39,680 গোড়া থেকে সবকিছু বদলে, আমাকে এগিয়ে যান এবং একটি অগ্রিম খুলুন 941 00:42:39,680 --> 00:42:43,180 আমি বেকড প্রাক যে, এক তৈরি "পোষা বিড়াল." বলা 942 00:42:43,180 --> 00:42:44,920 এবং আমরা সব পোস্ট করব অনলাইন এই ফাইল, 943 00:42:44,920 --> 00:42:48,464 এবং সমস্যা সেট শূন্য আপনাকে বলতে হবে কিভাবে তাদের অ্যাক্সেস এবং তাদের খুলুন. 944 00:42:48,464 --> 00:42:49,880 এবং খেয়াল করুন, এই বেশ সহজ. 945 00:42:49,880 --> 00:42:53,860 কিন্তু আগাম, আমি ধরলাম আছে বলে মনে হচ্ছে একটি "সব সময়" ব্লক, তাই আমি একটি লুপ পেয়েছেন. 946 00:42:53,860 --> 00:42:55,500 এবং তারপর আমি একটি "যদি" শর্ত আছে. 947 00:42:55,500 --> 00:42:57,410 আমি একটি বুলিয়ান অভিব্যক্তি পেয়েছেন. 948 00:42:57,410 --> 00:43:00,100 >> ইংরেজি সুতরাং, শুধু এ নেত্রপাত এই, আপনি না করেছি, বিশেষ করে যদি 949 00:43:00,100 --> 00:43:04,278 শুধু intuitively, আগে প্রোগ্রাম, কি এই, কি এই প্রোগ্রাম যাচ্ছে? 950 00:43:04,278 --> 00:43:06,910 >> [শ্রোতা অনর্থক] 951 00:43:06,910 --> 00:43:09,960 >> ডেভিড জে MALAN: আপনি বিড়াল পোষা যদি, বিড়াল অধিকার, মীআও যাচ্ছে? 952 00:43:09,960 --> 00:43:14,560 কারণ "সব সময় প্রবেশ সরিয়ে" মাউস পয়েন্টার বিড়াল স্পর্শ. 953 00:43:14,560 --> 00:43:17,630 তাই পরিষ্কার করা, এবং আমি বলতে না এই আগে, এই পাজল সব 954 00:43:17,630 --> 00:43:20,750 টুকরা এবং স্ক্রিপ্ট যে আমরা তাদের মধ্যে মিলিত হয়েছে 955 00:43:20,750 --> 00:43:25,510 তাই কথা বলতে, একটি স্ক্রিপ্ট সঙ্গে সমার্থক প্রোগ্রাম, সত্যিই, এই বিড়াল জন্যে. 956 00:43:25,510 --> 00:43:30,110 এবং কারণ বিজ্ঞপ্তি, কারণ যাই এখানে এই একই বিড়াল হাইলাইট হয় কিভাবে, 957 00:43:30,110 --> 00:43:32,710 নিচে এখানে আপনি একটি তৈরি করতে পারেন দ্বিতীয় বিড়াল বা কুকুর বা সত্যিই 958 00:43:32,710 --> 00:43:33,970 কিছু আপনি graphically চান. 959 00:43:33,970 --> 00:43:35,900 আপনি কিছু আমদানি করতে পারেন ফটোশপ, বা মত থেকে, 960 00:43:35,900 --> 00:43:38,300 এবং আপনি যদি কিছু সংহত একটি প্রকল্পের জন্য এটা করতে চাই. 961 00:43:38,300 --> 00:43:40,174 এবং আপনি খুঁজে পাবেন, শেষ পর্যন্ত, আপনি যে 962 00:43:40,174 --> 00:43:44,800 ধাঁধা যোগ, স্ক্রিপ্ট যোগ করতে পারেন পৃথক অক্ষর টুকরা,. 963 00:43:44,800 --> 00:43:47,210 সুতরাং এই সব অন্তর্গত এই বিশেষ বিড়াল. 964 00:43:47,210 --> 00:43:51,770 তাই এখন আমি এগিয়ে যান এবং খেলা যদি এই প্রোগ্রাম, কিছুই ঘটছে. 965 00:43:51,770 --> 00:43:52,970 কিন্তু এটা চলমান. 966 00:43:52,970 --> 00:43:56,364 প্রোগ্রাম, এই চিরকালের লুপ হয় ধরনের কি ঘটতে জন্য অপেক্ষা করছে? 967 00:43:56,364 --> 00:43:57,230 >> [শ্রোতা অনর্থক] 968 00:43:57,230 --> 00:43:58,130 >> ডেভিড জে MALAN: বিড়াল পোষা. 969 00:43:58,130 --> 00:43:59,800 তাই আমি him-- দিকে আমার মাউস সরানো 970 00:43:59,800 --> 00:44:02,420 >> [Meowing] 971 00:44:02,420 --> 00:44:04,450 >> ডেভিড জে MALAN: তাই এখন আমি বিড়াল petting করছি. 972 00:44:04,450 --> 00:44:07,330 এদিকে, আমরা একটি ডবল শাখা থাকতে পারে. 973 00:44:07,330 --> 00:44:10,370 আমাকে এগিয়ে যান এবং খুলুন আপ বিড়াল পোষা হয় না. 974 00:44:10,370 --> 00:44:12,160 আমরা পাশাপাশি এই অনলাইন পোস্ট করব. 975 00:44:12,160 --> 00:44:16,760 এটি একটি সামান্য আরো জটিল, কিন্তু বলার অপেক্ষা রাখে না 976 00:44:16,760 --> 00:44:18,780 আপনি সম্ভবত আপনি অনুমান করতে পারেন কি ঘটতে যাচ্ছে. 977 00:44:18,780 --> 00:44:20,160 >> [Meowing] 978 00:44:20,160 --> 00:44:23,900 >> ডেভিড জে MALAN: বিড়াল meowing, গ্র্যান্ড পুরানো সময়. 979 00:44:23,900 --> 00:44:26,690 কিন্তু এই প্রোগ্রাম অবশ্যই হয় বলা হয়, "বিড়াল পোষা না," 980 00:44:26,690 --> 00:44:29,350 যাতে স্পষ্ট, আমি বিড়াল পোষা করতে চান. 981 00:44:29,350 --> 00:44:30,490 >> [অট্ট] 982 00:44:30,490 --> 00:44:31,940 >> ডেভিড জে MALAN: বিড়াল পোষা না. 983 00:44:31,940 --> 00:44:34,230 এখন, এর কটাক্ষপাত করা যাক এখানে অন্য একটি উদাহরণ এ. 984 00:44:34,230 --> 00:44:38,035 এই এক বলা হবে "হাই, হাই, হাই," কারণে 985 00:44:38,035 --> 00:44:40,410 কারণ, পরিষ্কার করা হবে যত তাড়াতাড়ি আমি এই জিনিস চালানোর হিসাবে 986 00:44:40,410 --> 00:44:41,401 >> [সীল ঘেউ ঘেউ আওয়াজ] 987 00:44:41,401 --> 00:44:43,942 ডেভিড জে MALAN: অত্যন্ত সহজ বিরক্তিকর ভূত প্রোগ্রাম লিখতে. 988 00:44:43,942 --> 00:44:45,300 [সীল ঘেউ ঘেউ আওয়াজ] 989 00:44:45,300 --> 00:44:48,540 ডেভিড জে MALAN: এখন আমরা যেতে হবে না এই সব মহান বিস্তারিত মধ্যে, 990 00:44:48,540 --> 00:44:51,150 কিন্তু একটি আছে লক্ষ্য এখানে নতুন বৈশিষ্ট্য দম্পতি. 991 00:44:51,150 --> 00:44:55,540 একটি পরিবর্তনশীল নামক, "নিঃশব্দ," আছে এবং তারপর অবস্থার একটি গুচ্ছ আছে. 992 00:44:55,540 --> 00:44:57,900 এবং এখন জন্য, আমাকে ঠিক বলছে দ্বারা আপনাকে জ্বালাতন করা 993 00:44:57,900 --> 00:45:03,170 এই লোক খুব বিরক্তিকর পায় যে, আমি spacebar থেকে আঘাত করতে পারেন এবং তিনি স্টপ. 994 00:45:03,170 --> 00:45:05,880 ভূমিকা অভিনয় করা হচ্ছে না অনুসরণ হিসাবে এই দুই স্ক্রিপ্ট হয়. 995 00:45:05,880 --> 00:45:08,510 তাদের মধ্যে একজন করছে প্রতি কয়েক সেকেন্ডের ঘেউ ঘেউ আওয়াজ. 996 00:45:08,510 --> 00:45:11,305 অন্য এক শুধু অপেক্ষা করা হয় আমার জন্য, spacebar আঘাত. 997 00:45:11,305 --> 00:45:14,780 এবং আমি, spacebar আঘাত না, এটি পরিবর্তন করতে যাচ্ছে 998 00:45:14,780 --> 00:45:18,096 এই পরিবর্তনশীল অবস্থা, মান এই পরিবর্তনশীল এর, যে দৃশ্যত 999 00:45:18,096 --> 00:45:20,470 বলা হয় "নিঃশব্দ," আমি কল না n মত বিরক্তিকর এটা কিছু, 1000 00:45:20,470 --> 00:45:22,370 আমি "নিঃশব্দ.", এটি একটি ইংরেজি শব্দ বলা 1001 00:45:22,370 --> 00:45:24,740 1 1 0 বা 0 থেকে. 1002 00:45:24,740 --> 00:45:26,830 সত্য থেকে সত্য মিথ্যা বা মিথ্যা. 1003 00:45:26,830 --> 00:45:28,930 এবং যাতে আপনি আসলে করতে পারেন এখন দেখতে আপনি যে 1004 00:45:28,930 --> 00:45:31,720 দুই স্ক্রিপ্ট আছে, দুই প্রোগ্রাম, একযোগে চলমান 1005 00:45:31,720 --> 00:45:34,360 এবং তাদের উভয় বসা করা হতে পারে একটি লুপ কিছু করছেন. 1006 00:45:34,360 --> 00:45:38,067 মানুষের কাজ করার জন্য অপেক্ষা spacebar থেকে আঘাত মত কিছু. 1007 00:45:38,067 --> 00:45:38,650 [সীল ঘেউ ঘেউ আওয়াজ] 1008 00:45:38,650 --> 00:45:40,566 ডেভিড জে MALAN: আর এখন তিনি আবার তার উপায় নেই. 1009 00:45:40,566 --> 00:45:41,640 [সীল ঘেউ ঘেউ আওয়াজ] 1010 00:45:41,640 --> 00:45:45,220 ডেভিড জে MALAN: অন্য কি আমরা এই উদাহরণ দিয়ে কি হতে পারে? 1011 00:45:45,220 --> 00:45:50,920 ভাল, এর এগিয়ে যান এবং একটি কাজ করতে দিন ভেড়া গণনা উদাহরণ. 1012 00:45:50,920 --> 00:45:59,210 আমরা এখানে লাইন বরাবর এই চালিয়ে যাব র এর ভেড়া উদাহরণ খুলুন. 1013 00:45:59,210 --> 00:46:02,460 এবং খেয়াল করুন, অনেক আগে ভালো, এই এক, সৌভাগ্যক্রমে, একটু কম বিরক্তিকর. 1014 00:46:02,460 --> 00:46:06,940 আমি এখানে খেলা আঘাত একবার ওহ, এই বিরক্তিকর. 1015 00:46:06,940 --> 00:46:10,130 তিনি Baa যাচ্ছে কিছু সম্ভাবনা সঙ্গে. 1016 00:46:10,130 --> 00:46:11,050 এর আবার এই খেলা. 1017 00:46:11,050 --> 00:46:15,221 >> [ভেড়া BLEETING] 1018 00:46:15,221 --> 00:46:18,470 ডেভিড জে MALAN: শুধু পার্থক্য হল আমরা, তাই কথা বলতে, পরিচ্ছদ পরিবর্তন করেছি 1019 00:46:18,470 --> 00:46:21,710 এবং আমরা halving এবং বলে থাকেন যে প্রকৃত সংখ্যা কি. 1020 00:46:21,710 --> 00:46:24,680 ওয়েল এর এগিয়ে যান এবং আরও এই এক পদক্ষেপ গ্রহণ করা. 1021 00:46:24,680 --> 00:46:28,190 এবং আমার সাথে আপনি জ্বালাতন করা যাক এখানে অন্য একটি বৈশিষ্ট্য. 1022 00:46:28,190 --> 00:46:31,800 এর এগিয়ে যান এবং খুলুন একটি প্রোগ্রাম টপিক বলা হয়. 1023 00:46:31,800 --> 00:46:36,620 আপনি এক থাকতে পারে, তাই অনেক ভালো পরী, একাধিক স্ক্রিপ্ট হচ্ছে, 1024 00:46:36,620 --> 00:46:41,250 আপনি দুই sprites, কোন একটি পাখি থাকতে পারে একটি বিড়াল, প্রতিটি তাদের নিজস্ব স্ক্রিপ্ট হচ্ছে. 1025 00:46:41,250 --> 00:46:43,976 এবং তাদের প্রতিটি করতে পারেন একযোগে কাজ করে. 1026 00:46:43,976 --> 00:46:45,980 আপনি কি কখনও শুনেছেন করেছি শব্দ "Multithreading" 1027 00:46:45,980 --> 00:46:49,240 একটি কম্পিউটার "multithreaded" মানে হল এটা, একযোগে একাধিক কাজ করতে পারেন 1028 00:46:49,240 --> 00:46:50,880 এবং প্রকৃতপক্ষে, তাই স্ক্র্যাচ করতে পারেন. 1029 00:46:50,880 --> 00:46:52,690 >> এবং এখন পাখি ধরনের বোবা বিজ্ঞপ্তি. 1030 00:46:52,690 --> 00:46:55,100 এটা ঠিক এলোমেলোভাবে কিছু করছে, পর্দা বন্ধ প্রাণচঞ্চল. 1031 00:46:55,100 --> 00:46:59,460 স্পষ্টত বিড়াল প্রোগ্রাম করা হয়েছে ধরনের চাইছেন ক্ষমতা আছে 1032 00:46:59,460 --> 00:47:02,680 পাখি কারণ বাড়িতে থেকে তিনি সবসময় তাকে এর প্রতি নির্দেশ করে. 1033 00:47:02,680 --> 00:47:06,176 পরিশেষে পর্যন্ত, তিনি প্রকৃত পাখি ক্যাচ. 1034 00:47:06,176 --> 00:47:08,550 তাই আমি বিস্তারিত অধিষ্ঠান করা হবে না এখানে, কিন্তু আপনি যে ধরনের পারেন 1035 00:47:08,550 --> 00:47:12,160 একই আকার আভাস, কিছু শর্ত "যদি", কিছু ভেরিয়েবল, 1036 00:47:12,160 --> 00:47:15,740 হয়তো কিছু Loops, হয় শেষ পর্যন্ত একই জিনিস করছেন. 1037 00:47:15,740 --> 00:47:18,400 >> এখন আমাকে এগিয়ে যান এবং খুলুন পুরাপুরি অন্য কিছু, 1038 00:47:18,400 --> 00:47:20,920 বিশেষ করে, আপনি কিছু জ্বালাতন করা যারা আরো আরামদায়ক, 1039 00:47:20,920 --> 00:47:22,760 আপনি আসলে এই কি কাজ করতে পারেন. 1040 00:47:22,760 --> 00:47:26,080 আমি এগিয়ে যেতে চলেছি এবং এখানে বাটন খুলুন. 1041 00:47:26,080 --> 00:47:28,740 এবং এই একটি সুপার সহজ আপাতভাবে বিদ্যমান প্রোগ্রাম, 1042 00:47:28,740 --> 00:47:34,190 কিন্তু কি হবে ঘড়ি তোমার ঘড়ি কি 1043 00:47:34,190 --> 00:47:39,860 আমি এটা এই সংস্করণে খুলতে হবে যখন, এখানে ব্রাউজার, scratch.mit.edu মধ্যে. 1044 00:47:39,860 --> 00:47:43,460 এবং আমি এই বড় লাল ক্লিক করুন বাটন, লক্ষ্য কি. 1045 00:47:43,460 --> 00:47:46,110 1046 00:47:46,110 --> 00:47:47,647 সুতরাং এখানে কি করছেন? 1047 00:47:47,647 --> 00:47:50,480 আরো অনেক জটিলতা আসলে আছে ফণা নীচে যাচ্ছে, 1048 00:47:50,480 --> 00:47:52,896 এমনকি আমি প্রয়োগ করেছি, যদিও এই, বা উন্মুক্তভাবে, ড্যান ব্র্যাডলি 1049 00:47:52,896 --> 00:47:54,660 তাই কেবল এই বাস্তবায়িত হয়েছে. 1050 00:47:54,660 --> 00:47:59,540 তিনি একটি কাস্টম ভূত ধাঁধা ডিজাইন করা হয়েছে একটি ভূত এক্সটেনশন হিসাবে পরিচিত টুকরা,, 1051 00:47:59,540 --> 00:48:01,300 তিনি টগল করুন এটি বলা হয়. 1052 00:48:01,300 --> 00:48:06,332 >> এবং কি টগল করুন আছে এটা পাঠায় ইন্টারনেট উপর একটি বার্তা. 1053 00:48:06,332 --> 00:48:08,290 এবং যে বার্তা নিজেই একটু রহস্যপূর্ণ. 1054 00:48:08,290 --> 00:48:10,248 কিন্তু এই খুব,, আপনি পাবেন শব্দ এর শেষে বুঝতে. 1055 00:48:10,248 --> 00:48:14,930 তিনি আসলে পাঠানোর এর বার্তা এই মত সামান্য কিছু দেখায়. 1056 00:48:14,930 --> 00:48:15,921 এটা ঠিক লেখা না. 1057 00:48:15,921 --> 00:48:16,420 রহস্যপূর্ণ. 1058 00:48:16,420 --> 00:48:19,130 আপনি সময় করে এটা বুঝতে পারবেন আমরা সমস্যার সাত সেট পেতে. 1059 00:48:19,130 --> 00:48:22,180 এটি শুধু একটি পাঠগত বার্তা পাঠানোর এর একটি সার্ভার ইন্টারনেট উপর. 1060 00:48:22,180 --> 00:48:24,330 এবং যে সার্ভার, শেষ পর্যন্ত, এই আলোর বাল্ব, কথা বলা, যা 1061 00:48:24,330 --> 00:48:27,240 যারা অভিনব আলোর বাল্ব এক হয়েছে এটা যে, নিজেই কথা বলছে 1062 00:48:27,240 --> 00:48:30,760 এখানে নেটওয়ার্ক ওয়াই ফাই, যেখানে একটি স্থানীয় ডিভাইস নিচে এখানে 1063 00:48:30,760 --> 00:48:34,400 এবং শেষ পর্যন্ত, এটা আসলে এবং বন্ধ যে আলো বাঁক. 1064 00:48:34,400 --> 00:48:36,240 কিন্তু আমরা কিছু করতে পারেন এখনও আকর্ষণীয়. 1065 00:48:36,240 --> 00:48:38,270 ড্যান আমাদের জন্য কি লক্ষ্য করুন. 1066 00:48:38,270 --> 00:48:42,210 তিনি বলেন, প্রতিটি একাধিক sprites করা যা একটি ক্লিকের জন্য অপেক্ষা করছে একটি স্ক্রিপ্ট আছে. 1067 00:48:42,210 --> 00:48:44,030 আমি লাল ক্লিক করুন, এটা লাল যায়. 1068 00:48:44,030 --> 00:48:46,780 আমি নীল পেতে, এটা blueish যায়. 1069 00:48:46,780 --> 00:48:49,854 সবুজ, হলুদ, কমলা. 1070 00:48:49,854 --> 00:48:52,520 এবং এই সব করে কি ঘটছে ইন্টারনেট সম্মুখের উপায় খুঁজে যাচ্ছে, 1071 00:48:52,520 --> 00:48:54,690 এখানে নিচে ব্যাক আলোর বাল্ব, এবং বন্ধ. 1072 00:48:54,690 --> 00:48:57,981 >> এবং আপনি এটিকে বিশ্বাস করতে পারেন এবং এই যদি সবচেয়ে জটিল ভূত সম্ভবত এক 1073 00:48:57,981 --> 00:49:00,930 প্রকল্প কেউ implemented-- আছে তিনি একটি দিন, সততা, তা. 1074 00:49:00,930 --> 00:49:04,180 এবং যে আমরা নিচে ছুড়ে ফেলে চ্যালেঞ্জ ছিল ড্যান আমরা বাইনারি বাল্ব আছে দেখে 1075 00:49:04,180 --> 00:49:05,810 আমরা ভূত আছে, কিভাবে আমরা তাদের একত্রিত করতে পারেন? 1076 00:49:05,810 --> 00:49:08,410 এবং, প্রকৃতপক্ষে, এই একেবারে হয় এই রুমে যে কেউ কিছু 1077 00:49:08,410 --> 00:49:14,250 সেমিস্টারে এর end-- তিনি কি করে করতে পারে ব্যবহার করে reimplemented বাইনারি বাল্ব 1078 00:49:14,250 --> 00:49:18,310 যে ছিল একই ইন্টারফেস বুধবার আমাদের রহমান. 1079 00:49:18,310 --> 00:49:22,000 এখন যে, আমি আসলে তাই যদি এখানে প্লাস ক্লিক করুন, 1080 00:49:22,000 --> 00:49:25,250 আমরা এক, দুই, তিন আছে. 1081 00:49:25,250 --> 00:49:27,550 আমি 16 এবং আঘাত যে এক চালু করতে পারেন. 1082 00:49:27,550 --> 00:49:29,440 128, এবং তাই ঘোষণা. 1083 00:49:29,440 --> 00:49:31,250 >> যে একা আছে এখন যদি এবং আপনার মন প্রস্ফুটিত, 1084 00:49:31,250 --> 00:49:35,680 আপনি জিনিষ অনেক বেশী সুগম করতে পারে, অবশ্যই কোনো হার্ডওয়্যার জড়িত না. 1085 00:49:35,680 --> 00:49:38,320 পর্দা নিজেই শুধু কিছু. 1086 00:49:38,320 --> 00:49:41,110 এবং, প্রকৃতপক্ষে, কি অধিকাংশ ছাত্র খেলা কিছু করছেন শেষ পর্যন্ত, 1087 00:49:41,110 --> 00:49:44,600 শৈল্পিক কাজের কিছু টুকরা, বা ইন্টারেক্টিভ অ্যানিমেশন কিছু. 1088 00:49:44,600 --> 00:49:47,352 এবং আমি এক বলতে হবে আমাদের ফেভারিটে এই এক হয়েছে. 1089 00:49:47,352 --> 00:49:49,060 এবং আমি যদি চিন্তা আমরা লাইট অস্পষ্ট পারে, 1090 00:49:49,060 --> 00:49:52,960 আমরা এই চূড়ান্ত একটি আভাস নেব উপসংহার মধ্যে ভূত প্রকল্প. 1091 00:49:52,960 --> 00:49:57,460 কিন্তু আপনি মনে রাখা কি উচিত হবে আমি গত এক বিস্তারিত সঙ্গে আপনি জ্বালাতন করতে পারেন 1092 00:49:57,460 --> 00:49:59,140 sectioning আগামী সপ্তাহে শুরু হবে. 1093 00:49:59,140 --> 00:50:00,830 অফিস ঘন্টা আগামী সপ্তাহে শুরু হবে. 1094 00:50:00,830 --> 00:50:04,410 সমস্যা শূন্য পোস্ট করা হবে সেট CS50.harvard.edu পরে আজ. 1095 00:50:04,410 --> 00:50:06,430 এবং যদি আপনি দেখলেও হবে সমস্যা সেট শূন্য 1096 00:50:06,430 --> 00:50:10,070 CS50 এর নিজস্ব, Zamyla চ্যান, যারা সবচেয়ে আমাদের এগিয়ে যান সঞ্চালন. 1097 00:50:10,070 --> 00:50:11,952 এই এমবেডেড ভিডিও সমস্যা সেট 1098 00:50:11,952 --> 00:50:15,160 যে অনেক মাধ্যমে আপনার হাত রাখা হবে অনেক মাধ্যমে প্রাথমিক সেট আপ এবং 1099 00:50:15,160 --> 00:50:16,570 সম্ভব নকশা সিদ্ধান্ত. 1100 00:50:16,570 --> 00:50:19,570 আপনি করেছি, তাই যদি কখনও যে আবেগ ছিল একটি হোমওয়ার্ক নিয়োগ গোছগাছ যখন 1101 00:50:19,570 --> 00:50:21,030 এবং হতাশ, আমি যেখানে শুরু করবেন? 1102 00:50:21,030 --> 00:50:23,510 তিনি আপনার জন্য যে উত্তর করতে হবে. 1103 00:50:23,510 --> 00:50:27,720 এবং এখন, একটি চূড়ান্ত প্রোগ্রাম আপনার পূর্বসুরীদের এক থেকে 1104 00:50:27,720 --> 00:50:30,659 প্রশ্ন উত্তর "শিয়াল কি বলে?" 1105 00:50:30,659 --> 00:50:32,242 [সঙ্গীত YLVIS, "ফক্স কী বলে?] 1106 00:50:32,242 --> 00:50:40,178 1107 00:50:40,178 --> 00:50:41,666 >> YLVIS: (গাওয়া) কুকুর বুনন যায়. 1108 00:50:41,666 --> 00:50:43,650 বিড়াল মীআও যায়. 1109 00:50:43,650 --> 00:50:47,520 বার্ড কিচ্কিচ্ যায় এবং মাউস চিঁ যায়. 1110 00:50:47,520 --> 00:50:49,240 গরু নর্দন যায়. 1111 00:50:49,240 --> 00:50:51,690 বেঙ অসন্তোষ প্রকাশ করা যায়. 1112 00:50:51,690 --> 00:50:54,630 এবং হাতি বাজান যায়. 1113 00:50:54,630 --> 00:50:59,040 পাতিহাঁসের দেহে হাতুড়ে ডাক্তার এবং মাছ blub যেতে বলে. 1114 00:50:59,040 --> 00:51:07,370 এবং সীল, Ow Ow Ow যায় কিন্তু কেউ জানেনা যে একটি শব্দ আছে, 1115 00:51:07,370 --> 00:51:10,330 শিয়াল কি বলে? 1116 00:51:10,330 --> 00:51:11,020 এবং 1117 00:51:11,020 --> 00:51:12,478 >> ডেভিড জে MALAN: এটা CS50 জন্য এটি. 1118 00:51:12,478 --> 00:51:15,436 আমরা এ আপনি দেখতে পাবেন দিন এবং সোমবার ধাঁধা. 1119 00:51:15,436 --> 00:51:16,424 >> [সাধুবাদ] 1120 00:51:16,424 --> 00:51:19,882 >> [সঙ্গীত YLVIS, "ফক্স বলতে কি?"] 1121 00:51:19,882 --> 00:51:24,840 1122 00:51:24,840 --> 00:51:28,820 >> কথাবার্তা এবং এখন গভীর Daven Farnham দ্বারা চিন্তা,. 1123 00:51:28,820 --> 00:51:31,770 1124 00:51:31,770 --> 00:51:34,570 আমি আঘাত পেয়েছিলাম আজ একটি ফোন বই সঙ্গে মুখোমুখি. 1125 00:51:34,570 --> 00:51:38,160 আমি না, বিভ্রান্তিকর হোম অনলাইন পর্যবেক্ষক. 1126 00:51:38,160 --> 00:51:42,528