1 00:00:14,320 --> 00:00:17,970 তাই এটা আমার সবচেয়ে বড় আনন্দ আপনি সব এখানে আজ স্বাগত জানাই 2 00:00:17,970 --> 00:00:20,600 প্রথম বক্তৃতা জন্য এর, ভাল, ভূমিকা 3 00:00:20,600 --> 00:00:22,510 কম্পিউটিং এবং প্রোগ্রামিং করতে. 4 00:00:22,510 --> 00:00:29,110 এছাড়াও CS50 বা ভাল, CPSC নামে পরিচিত 100, আনুষ্ঠানিকভাবে এখানে ইয়েল এ. 5 00:00:29,110 --> 00:00:34,820 >> তাই আমরা আরও অধীর হতে পারে না আপনি সব এখানে স্বাগত জানাতে. 6 00:00:34,820 --> 00:00:36,620 আমার নাম প্যাট্রিক Rebeschini হয়. 7 00:00:36,620 --> 00:00:39,180 আমি ক্লাসে মাথা প্রশিক্ষক আছি. 8 00:00:39,180 --> 00:00:43,600 আমি এখানে একটি গ্রুপ প্রতিনিধিত্বমূলক করছি প্রায় 60 কর্মীদের 9 00:00:43,600 --> 00:00:46,380 যে আপনার সাথে কাজ করবে সেমিস্টার জুড়ে. 10 00:00:46,380 --> 00:00:49,040 এই সংখ্যা প্রায় 60 আমাদের হয়. 11 00:00:49,040 --> 00:00:52,440 এখনো অসাধারণ বরাবর অঙ্গীকার মাত্রা 12 00:00:52,440 --> 00:00:56,555 আমরা এই পুরা যে শ্রেণী, শ্রেণী এবং CS50 তোলে 13 00:00:56,555 --> 00:01:00,690 ইয়েল বিশ্ববিদ্যালয়ের অফার সমর্থন সর্বশ্রেষ্ঠ স্তর 14 00:01:00,690 --> 00:01:01,960 আপনি সমস্ত. 15 00:01:01,960 --> 00:01:05,940 এবং আমরা আরো গর্বিত হতে পারে না এই শ্রেণীর এখানে আবার প্রস্তাব. 16 00:01:05,940 --> 00:01:11,380 >> আসলে, আপনি শীঘ্রই অভিজ্ঞতা হবে, এবং CS50 একটি বর্গ তুলনায় অনেক বেশি হয়. 17 00:01:11,380 --> 00:01:13,120 এটা একটি কমিউনিটি. 18 00:01:13,120 --> 00:01:15,250 এবং আপনি অংশ হতে হবে শীঘ্রই এই সম্প্রদায়ের. 19 00:01:15,250 --> 00:01:18,730 এই দ্বিতীয় বছর যে ইয়েল এই শ্রেণীর প্রস্তাব করা হয়. 20 00:01:18,730 --> 00:01:21,640 আমরা চরম নির্মাণ করা হয় গত বছরের সাফল্য, যেখানে 21 00:01:21,640 --> 00:01:24,340 প্রথমবার, এখানে এই বিশ্ববিদ্যালয়ে, 22 00:01:24,340 --> 00:01:28,930 স্নাতক শিক্ষা সহায়ক শ্রেণীকক্ষ মধ্যে গৃহীত হয়. 23 00:01:28,930 --> 00:01:32,650 এটা সব দিয়ে শুরু এই শ্রেণীর গত বছর. 24 00:01:32,650 --> 00:01:37,050 >> সুতরাং হিসাবে আপনি কি জানেন, ক্লাসে পড়ানো হয় যৌথভাবে হার্ভার্ড বিশ্ববিদ্যালয়ের সঙ্গে. 25 00:01:37,050 --> 00:01:39,920 এই কোর্সের শেখান আমরা relying-- হয় আমরা করতে পারেন 26 00:01:39,920 --> 00:01:44,850 মহান দক্ষতার উপর গণনা ডেভিড Malan এবং হার্ভার্ড দল. 27 00:01:44,850 --> 00:01:48,930 তখন দায়ূদ হয়েছে শিক্ষাদান CS50 জন্য ভাল, 10 বছর ধরে. 28 00:01:48,930 --> 00:01:51,160 আর প্রতি বছর তিনি হয়েছে সীমানা ঠেলাঠেলি 29 00:01:51,160 --> 00:01:54,210 এবং শ্রেণীকক্ষ অভিজ্ঞতা উন্নত. 30 00:01:54,210 --> 00:01:58,940 আবার, আমরা আরও খুশি হতে পারে না তাদের সঙ্গে এই সহযোগিতা অব্যাহত রয়েছে. 31 00:01:58,940 --> 00:02:01,840 >> বস্তুত, এক সবচেয়ে আকর্ষণীয় অংশ, 32 00:02:01,840 --> 00:02:06,560 আমি এখন এই শ্রেণীর চলমান বলবে, উভয় হার্ভার্ড এবং এখানে ইয়েল এ, 33 00:02:06,560 --> 00:02:09,420 সত্যিই অবিশ্বাস্য পরনিষেক 34 00:02:09,420 --> 00:02:13,770 ধারণা, উন্নতি লক্ষ্য আপনি সব অভিজ্ঞতা শেখার. 35 00:02:13,770 --> 00:02:18,130 এই ব্যাপক ফলে তাই দুই মধ্যে সহযোগিতা 36 00:02:18,130 --> 00:02:23,070 বিশ্ববিদ্যালয়, এবং CS50 গর্বিত এই বছর নতুন সংস্করণ ঘোষণা 37 00:02:23,070 --> 00:02:24,770 লক্ষণীয় পরিবর্তন সঙ্গে. 38 00:02:24,770 --> 00:02:27,580 ডেভিড সব এখন তাদের সম্পর্কে আমাদের জানাবে. 39 00:02:27,580 --> 00:02:31,450 সুতরাং এই হচ্ছে please-- বললেন, 'আমার সঙ্গে যোগদান করুন 40 00:02:31,450 --> 00:02:34,220 এবং একটি দিতে স্বাগত সাধুবাদ বড় বৃত্তাকার 41 00:02:34,220 --> 00:02:37,290 ডেভিড স্বাগত জানাতে এবং হার্ভার্ড দল এখানে ইয়েল এ. 42 00:02:37,290 --> 00:02:40,032 >> [সাধুবাদ] 43 00:02:40,032 --> 00:02:41,882 44 00:02:41,882 --> 00:02:43,247 >> DAVID Malan: আপনাকে ধন্যবাদ. 45 00:02:43,247 --> 00:02:43,746 ধন্যবাদ. 46 00:02:43,746 --> 00:02:46,550 47 00:02:46,550 --> 00:02:51,400 এটি CS50, হয় হার্ভার্ড ইয়েল বিশ্ববিদ্যালয়ের ভূমিকা 48 00:02:51,400 --> 00:02:53,960 বুদ্ধিজীবী থেকে কম্পিউটার বিজ্ঞানের উদ্যোগের 49 00:02:53,960 --> 00:02:55,490 এবং প্রোগ্রামিং এর শিল্প. 50 00:02:55,490 --> 00:02:59,640 আর কি তার মানে এই কোর্সের হয় পরিণামে, সমস্যা সমাধান হয়. 51 00:02:59,640 --> 00:03:01,849 প্রকৃতপক্ষে আপনি অনেক প্রতাপ উচ্চ বিদ্যালয় থেকে বের হয়ে আসতে হয়েছে 52 00:03:01,849 --> 00:03:04,931 অথবা বিগত কয়েক বছর অতিবাহিত হয়েছে ভাবছি আপনার বন্ধুদের কি কিছু 53 00:03:04,931 --> 00:03:06,380 গত বছর বা অন্য ক্লাসের করেনি. 54 00:03:06,380 --> 00:03:08,449 এবং এখনো, বাস্তবতা , কোন ব্যাপার কি আমরা 55 00:03:08,449 --> 00:03:11,740 এই ক্লাসে দিনের শেষে না, এটা সমস্যা সমাধানকারী সম্পর্কে হতে যাচ্ছে. 56 00:03:11,740 --> 00:03:14,320 >> এবং যেমন, সম্ভবত নিতে আসলে কিছু আশ্বাস 57 00:03:14,320 --> 00:03:16,770 শিক্ষার্থীদের 73% যে উভয় এখানে এই ক্লাস নিতে, 58 00:03:16,770 --> 00:03:20,235 ইয়েল সেইসাথে হার্ভার্ড এ, সামনে একটি সি এস বর্গ কখনো নিয়েছি. 59 00:03:20,235 --> 00:03:22,610 সুতরাং আপনি এখানে বসে করছি শ্রোতা আজ ভাবছি 60 00:03:22,610 --> 00:03:24,520 আপনি এখানে কেন বসে আছি শ্রোতাদের মধ্যে আজ, 61 00:03:24,520 --> 00:03:26,300 অথবা হয়ত আপনি শুধু অনুসৃত কিছু বন্ধুদের সাথে বরাবর, 62 00:03:26,300 --> 00:03:28,299 একটি অথবা হয়ত আপনি চলেছি সামান্য হিসাবে কৌতুহলী কি 63 00:03:28,299 --> 00:03:30,194 কম্পিউটার বিজ্ঞান ও প্রোগ্রামিং, বুঝতে হয় 64 00:03:30,194 --> 00:03:32,860 যে আপনার সহপাঠীদের সবচেয়ে বাম এবং আপনি ডান দিকে 65 00:03:32,860 --> 00:03:35,840 যে একই ডেমোগ্রাফিক খুব অনেক হয়. 66 00:03:35,840 --> 00:03:38,120 >> এবং প্রকৃতপক্ষে, যদি আমরা চেহারা গত বছরের পরিসংখ্যান 67 00:03:38,120 --> 00:03:42,760 CS50 এর ছাত্র শরীর, উভয় মধ্যে এখানে এবং হার্ভার্ড এ, ছাত্র 58% 68 00:03:42,760 --> 00:03:44,630 নিজেদের কম আরামদায়ক হিসাবে বর্ণনা. 69 00:03:44,630 --> 00:03:46,090 9% বেশি আরামদায়ক. 70 00:03:46,090 --> 00:03:47,699 এবং তারপর 33% মধ্যে কোথাও নেই. 71 00:03:47,699 --> 00:03:50,240 সেখানে কোন আনুষ্ঠানিক সংজ্ঞা কি এই buckets মানে. 72 00:03:50,240 --> 00:03:52,335 আপনি সাজানোর জানি তুমি কম আরামদায়ক যদি জিজ্ঞেস করা হয়. 73 00:03:52,335 --> 00:03:54,840 আপনি একটু অস্বচ্ছন্দ বোধ করছি হয়তো ক্লাসে হচ্ছে. 74 00:03:54,840 --> 00:03:57,840 আপনি পুরোপুরি নিশ্চিত একটি কম্পিউটার যদি নও বিজ্ঞান ক্লাস তোমার জন্য চূড়ান্তভাবে, 75 00:03:57,840 --> 00:04:00,009 এবং বুঝতে পারি যে আপনি আছে খুব ভাল কোম্পানির মধ্যে. 76 00:04:00,009 --> 00:04:01,800 এবং প্রকৃতপক্ষে শূন্য, এবং মূল্যায়ন, 77 00:04:01,800 --> 00:04:04,466 এবং প্রতিক্রিয়া, এবং যে সব ক্লাসে সমর্থন গঠন 78 00:04:04,466 --> 00:04:06,550 পরিণামে খুব individualized হয়. 79 00:04:06,550 --> 00:04:09,187 আরো যাতে সবচেয়ে বেশি কোন নকশা দ্বারা অন্যান্য শ্রেণী. 80 00:04:09,187 --> 00:04:11,520 এবং প্রকৃতপক্ষে, কি চূড়ান্তভাবে বিষয়গুলোতে এই বর্গ নয় 81 00:04:11,520 --> 00:04:14,180 এত আপনি যেখানে শেষ আপ আপেক্ষিক অন্যদের, 82 00:04:14,180 --> 00:04:18,070 কিন্তু যেখানে আপনি 11 সপ্তাহ বা শেষ, এবং সপ্তাহে নিজেকে আপেক্ষিক 83 00:04:18,070 --> 00:04:20,372 এখানে 0 আমাদের প্রথম. 84 00:04:20,372 --> 00:04:21,330 সুতরাং যে কি মানে? 85 00:04:21,330 --> 00:04:24,750 আচ্ছা, এই সেই 73% এর মানে ছাত্র গত বছর যে কখনোই গ্রহণ করেছে 86 00:04:24,750 --> 00:04:26,917 একটি সি এস বর্গ আগে, দ্বারা সেমিস্টারে শুরু তারা 87 00:04:26,917 --> 00:04:29,500 একটি ভাষা dabbling হয়েছে ভূত নামে নিজেদেরকে আমরা 88 00:04:29,500 --> 00:04:30,340 আজ এখানে দেখতে হবে. 89 00:04:30,340 --> 00:04:32,190 আর শেষে সেমিস্টারে তারা চলে গেছে 90 00:04:32,190 --> 00:04:34,700 চ্যালেঞ্জ এই সম্পূর্ণ তালিকা মাধ্যমে. 91 00:04:34,700 --> 00:04:36,399 একটি ভাষা বলা গ দিয়ে শুরু. 92 00:04:36,399 --> 00:04:38,190 প্রবর্তনকারী, কি প্রথম নজরে, যাচ্ছে 93 00:04:38,190 --> 00:04:41,010 জন্য একটি চ্যালেঞ্জের একটি বিট হতে আপনি একবার কিছু, কিন্তু মোটামুটি সন্তোষজনক 94 00:04:41,010 --> 00:04:44,510 সুপার মারিও প্রাণচঞ্চল পেতে আপ এবং একটি পিরামিড নিচে 95 00:04:44,510 --> 00:04:47,005 বাস্তবায়ন, যদ্যপি, শুধু সঙ্গে কিছু হওয়া ASCII শিল্প বলা. 96 00:04:47,005 --> 00:04:49,380 গত year-- প্রবর্তনকারী কি ছাত্র গত বছর তারপর 97 00:04:49,380 --> 00:04:53,270 হয়নি পর যে বাস্তবায়ন ছিল তাদের নিজের সিজার সাইফার এবং Vigenere সাইফার. 98 00:04:53,270 --> 00:04:55,180 তাই এনক্রিপশন অ্যালগোরিদম যা দিয়ে আপনি পারা 99 00:04:55,180 --> 00:04:58,920 একত্র তথ্য এবং তারপর জট ছাড়ানো তথ্য গোপন বার্তা পাঠাতে. 100 00:04:58,920 --> 00:05:00,010 15 এর খেলা. 101 00:05:00,010 --> 00:05:02,260 আপনি থেকে মনে রাখবেন শৈশব বা একদল পক্ষে, 102 00:05:02,260 --> 00:05:05,000 যে সামান্য প্লাস্টিকের খেলা যেখানে আপনি স্থানান্তর সংখ্যার আপ, ডাউন, বাম এবং ডান 103 00:05:05,000 --> 00:05:07,500 যাতে তাদের পেতে চেষ্টা, আসলে যে খেলা বাস্তবায়ন 104 00:05:07,500 --> 00:05:09,640 এবং যুক্তিবিদ্যা সেখানে প্রয়োজনীয় সমাধানে. 105 00:05:09,640 --> 00:05:11,640 এবং তারপর আমরা এ dabbled ফরেনসিক গত বছর. 106 00:05:11,640 --> 00:05:13,810 >> সুতরাং মধ্য সেমেস্ত্র দ্বারা, ছাত্র যারা ছিল 107 00:05:13,810 --> 00:05:16,130 তাদের কীবোর্ড ব্যবহার আগে এই উদ্দেশ্যে, 108 00:05:16,130 --> 00:05:19,030 সফ্টওয়্যার লেখা ছিল পুনরুদ্ধার করতে, তাই কথা বলতে, 109 00:05:19,030 --> 00:05:21,420 JPEGs আউট বা ফটোগ্রাফ আমরা ঘটনাক্রমে ছিল যে 110 00:05:21,420 --> 00:05:24,430 একটি ডিজিটাল থেকে মুছে ফেলা একটি ক্যামেরা থেকে মেমরি কার্ড. 111 00:05:24,430 --> 00:05:28,130 গোপন বার্তা উদ্ধার একটি বিটম্যাপ ইমেজ ভিতর থেকে, 112 00:05:28,130 --> 00:05:30,030 এবং অন্য ধরনের গ্রাফিক্সের পাশাপাশি. 113 00:05:30,030 --> 00:05:32,770 >> আমরা তখন দান রূপান্তর পুরো ক্লাস একটি অভিধান. 114 00:05:32,770 --> 00:05:36,330 শুধু একটি সত্যিই বড় টেক্সট ফাইল 150,000 ইংরেজি শব্দের সঙ্গে. 115 00:05:36,330 --> 00:05:39,080 আর সবাই চ্যালেঞ্জ ছিল একরকম পড়া, তাই কথা বলতে, 116 00:05:39,080 --> 00:05:40,780 মেমরিতে কথাগুলোর. 117 00:05:40,780 --> 00:05:42,060 কম্পিউটারের মেমরিতে. 118 00:05:42,060 --> 00:05:44,310 এবং তারপর প্রশ্নের উত্তর ফর্ম, এই একটা শব্দ? 119 00:05:44,310 --> 00:05:44,934 এই একটা শব্দ? 120 00:05:44,934 --> 00:05:45,580 এই একটা শব্দ? 121 00:05:45,580 --> 00:05:47,880 সত্যিই শুধু বাস্তবায়ন একটি বানান পরীক্ষক. 122 00:05:47,880 --> 00:05:50,320 এবং তারপর প্রতিটি চ্যালেঞ্জ একটি বড় board-- সঙ্গে অন্যান্য 123 00:05:50,320 --> 00:05:53,040 একটি নেতা বোর্ড যারা দেখতে পারা মেমরি কমপক্ষে পরিমাণ ব্যবহার, 124 00:05:53,040 --> 00:05:56,470 সময় কমপক্ষে পরিমাণ মধ্যে আসলে বড় ডকুমেন্ট বা বানান পরীক্ষক ইত্যাদি. 125 00:05:56,470 --> 00:05:59,760 >> আমরা তখন থেকে রূপান্তর ওগুলো নিজের ওয়েব সার্ভার বাস্তবায়ন. 126 00:05:59,760 --> 00:06:04,070 তাই ভাষায় ওয়েব পেজ তৈরীর না HTML এবং CSS এর মতো, যদি আপনি পরিচিত হন. 127 00:06:04,070 --> 00:06:06,360 কিন্তু আসলে বাস্তবায়ন সার্ভার যে 128 00:06:06,360 --> 00:06:09,260 ইন্টারনেটে শোনে ব্রাউজার থেকে রিকোয়েস্ট 129 00:06:09,260 --> 00:06:11,022 এবং তারপর ঐ অনুরোধের সাড়া. 130 00:06:11,022 --> 00:06:13,230 তারপর আমাদের নিজস্ব বাস্তবায়ন ই-বাণিজ্য ওয়েবসাইট, যেখানে মত 131 00:06:13,230 --> 00:06:15,490 শিক্ষার্থীদের কিনতে এবং স্টক বিক্রি করতে পারে. 132 00:06:15,490 --> 00:06:18,590 প্রায় রিয়েল টাইমে অঙ্কন ইয়াহু ফিনান্স থেকে স্টক কোট. 133 00:06:18,590 --> 00:06:21,200 এবং ছাত্র সক্ষম হবেন দেখতে কিভাবে তাদের পোর্টফোলিও বিকাশ. 134 00:06:21,200 --> 00:06:23,570 এবং পরিশেষে একটি ছিনালি আপ গুগল নিউজ এবং Google এর 135 00:06:23,570 --> 00:06:26,540 মানচিত্র যদ্দ্বারা ছাত্র পদ শেষে মেয়াদ দ্বারা 136 00:06:26,540 --> 00:06:30,110 ক্লিক করার ক্ষমতা ছিল, এবং বৃত্তাকার, এবং একটি গুগল ম্যাপে সার্চ. 137 00:06:30,110 --> 00:06:32,060 এবং তারপর সব দেখতে সংবাদ নিবন্ধ যে 138 00:06:32,060 --> 00:06:33,940 ঐ বিশেষ এলাকায় নিকটবর্ত হয়. 139 00:06:33,940 --> 00:06:36,180 তাই সত্যিকারের শূন্য থেকে 60 যাচ্ছে. 140 00:06:36,180 --> 00:06:39,420 >> এবং পথ বরাবর আমরা কি ছিল থাকার গত বছরের বলা, হ্যাকার সংযোজন. 141 00:06:39,420 --> 00:06:41,211 যে বার বাড়াতে আপনি তাদের জন্য আরও 142 00:06:41,211 --> 00:06:44,390 খুব ভাল একটি ভাল থাকতে পারে যারা অভিজ্ঞতার পরিমাণ যে 9% হচ্ছে 143 00:06:44,390 --> 00:06:45,349 আরো আরামদায়ক. 144 00:06:45,349 --> 00:06:47,140 তাই বুঝতে পারি যে আছে একটি খুব উচ্চ সিলিং 145 00:06:47,140 --> 00:06:49,200 এমনকি যারা মধ্যে শিক্ষার্থীদের জন্য চ্যালেঞ্জ 146 00:06:49,200 --> 00:06:50,660 একটি ভিন্ন পটভূমি থেকে আসছে. 147 00:06:50,660 --> 00:06:52,618 কারণ শেষে দিন, আমরা শেষ পর্যন্ত আছেন 148 00:06:52,618 --> 00:06:54,910 বেশ সহজভাবে নিবদ্ধ এই. 149 00:06:54,910 --> 00:06:57,010 >> কিন্তু এই কি মানে, সমস্যা সমাধান? 150 00:06:57,010 --> 00:06:59,100 সুতরাং আসুন যে প্রস্তাব দিন আমরা এটা ভালো চুয়ান. 151 00:06:59,100 --> 00:07:01,550 সুতরাং সমস্যা সমাধানকারী সত্যিই শুধু ছবি এই ধরনের. 152 00:07:01,550 --> 00:07:04,675 সুতরাং আপনি কিছু সমস্যা থেকে ইনপুট পেয়েছেন, কিছু আপনি আসলে সমাধান করতে চায়. 153 00:07:04,675 --> 00:07:07,020 লক্ষ্য আউটপুট পেতে হয়, যে সমস্যার একটি সমাধান. 154 00:07:07,020 --> 00:07:09,950 এবং তারপর মধ্যে মধ্যম কি আমরা একটি কালো বক্স ডাকবো. 155 00:07:09,950 --> 00:07:13,970 আপনি অগত্যা জানি বা এমনকি না গ্রাহ্য কি যে কালো বক্সের ভিতরে. 156 00:07:13,970 --> 00:07:16,670 সবই তোমার জানা হল যে যখন আপনি এটা ইনপুট ভোজন, 157 00:07:16,670 --> 00:07:19,890 আপনি আশা আউটপুট পেতে বা এটা থেকে একটি সমাধান. 158 00:07:19,890 --> 00:07:22,380 আর আজ আমরা সন্ধান করব উভয় ইনপুট এবং আউটপুট এ, 159 00:07:22,380 --> 00:07:24,838 আমরা করব দীর্ঘমেয়াদী, এবং ওভার পুরো সেমিস্টারে কোর্স, 160 00:07:24,838 --> 00:07:26,880 কি যে বক্স ভিতরে ফোকাস. 161 00:07:26,880 --> 00:07:30,040 >> আর তাতে পড়ে থাকবে কিছু আলগোরিদিম বলা. 162 00:07:30,040 --> 00:07:33,300 জন্য ধাপে ধাপে নির্দেশাবলী আসলে কিছু সমস্যার সমাধানে. 163 00:07:33,300 --> 00:07:35,090 কিন্তু কিছু ইনপুট একটি উদাহরণ কি? 164 00:07:35,090 --> 00:07:37,840 তাই হয়তো একটি সহজ জিনিস প্রতিটি স্কুলে বছরের শুরু, কেউ 165 00:07:37,840 --> 00:07:39,090 উপস্থিতি নিতে চাইবে. 166 00:07:39,090 --> 00:07:42,030 তাই আমরা কি হতে পারে এক, দুই, তিন, চার, পাঁচ, ছয়, 167 00:07:42,030 --> 00:07:44,010 এবং আমি কিভাবে রাখতে হবে যে তথ্য ট্র্যাক. 168 00:07:44,010 --> 00:07:46,051 আমি শুধু এক, দুই যেতে পারে, তিন, চার, পাঁচ, ছয়. 169 00:07:46,051 --> 00:07:47,720 এবং শুধু একক ডিজিটের সাজানোর ব্যবহার. 170 00:07:47,720 --> 00:07:51,210 >> অথবা আমি আসলে রেকর্ড করতে পারে এই একটু দীর্ঘমেয়াদী. 171 00:07:51,210 --> 00:07:53,340 এবং কিভাবে আমি সব প্রতিনিধিত্বকারী এই রুমে মানুষের? 172 00:07:53,340 --> 00:07:54,900 ওয়েল, আমি ভালো কিছু ঠিক আছে কি হতে পারে. 173 00:07:54,900 --> 00:07:56,070 আমি এক ব্যক্তি দেখতে. 174 00:07:56,070 --> 00:07:56,600 ঠিক আছে. 175 00:07:56,600 --> 00:08:01,180 আমি অন্য ব্যক্তির দেখতে, একটি তৃতীয় ব্যক্তি, এবং তাই ঘোষণা. 176 00:08:01,180 --> 00:08:04,070 কিন্তু কেউ এই মত মানুষ হিসাবে গন্য হয়. 177 00:08:04,070 --> 00:08:06,952 তাই আক্ষরিক, আমরা হন তাহলে আমাদের অধিকাংশ এমনকি সব কিছু আঁকা যাচ্ছে, 178 00:08:06,952 --> 00:08:08,910 সম্ভবত যেতে যাচ্ছি এক দুই তিন চার, 179 00:08:08,910 --> 00:08:14,240 হয়তো একটু অভিনব পেতে, পাঁচ, ছয়, সাত, আট, নয়, দশ এবং তাই ঘোষণা. 180 00:08:14,240 --> 00:08:16,960 >> এবং যে আসলে একটি সিস্টেম ইউনারী বলা. 181 00:08:16,960 --> 00:08:20,549 ইউএনও ইউএনও মত এক, যেখানে আপনি implying শুধু বর্ণমালার একটি অক্ষর আছে. 182 00:08:20,549 --> 00:08:21,840 আপনি শুধু এই হ্যাশ চিহ্ন পেয়েছেন. 183 00:08:21,840 --> 00:08:24,570 আর আমি, দক্ষতা জন্য, শুধু ড্র এই হ্যাশ চিহ্ন, পরিণামে 184 00:08:24,570 --> 00:08:25,500 যেমন সোজা লাইন. 185 00:08:25,500 --> 00:08:27,666 কিন্তু আমি তাদের টানা পারতেন সামান্য লাঠি পরিসংখ্যান হিসাবে. 186 00:08:27,666 --> 00:08:29,550 কোথায় প্রতিনিধিত্বকারী এক ব্যক্তি, এক ইনপুট, 187 00:08:29,550 --> 00:08:32,210 আমি শুধু একটি লাঠি আঁকা চিত্রে বা একটি হ্যাশ চিহ্ন. 188 00:08:32,210 --> 00:08:33,910 কিন্তু এই সব যে ভাবপূর্ণ নয়. 189 00:08:33,910 --> 00:08:38,020 >> তাহলে আমি সব এই হ্যাশ হয় চিহ্ন, একা লাঠি পরিসংখ্যান দিন 190 00:08:38,020 --> 00:08:41,410 আমি কিভাবে উপস্থাপন করা হতে পারে সংখ্যা 15 মত কিছু? 191 00:08:41,410 --> 00:08:43,050 বা রুমে 15 জন? 192 00:08:43,050 --> 00:08:48,740 আমি, 1 ভালো কিছু করতে পারে 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 193 00:08:48,740 --> 00:08:51,270 14, 15. 194 00:08:51,270 --> 00:08:52,830 এটা ঠিক খুব ভাল স্কেল নেই. 195 00:08:52,830 --> 00:08:55,730 ইনপুট বড় পেতে হিসাবে, আমরা এই চেয়ে ভালো ব্যবস্থা প্রয়োজন. 196 00:08:55,730 --> 00:08:57,910 >> এবং দেখা যাচ্ছে যে সিস্টেম যে কম্পিউটার ব্যবহার 197 00:08:57,910 --> 00:09:00,510 সব যে ভিন্ন নয় আপনি এবং আমি কি জানি থেকে. 198 00:09:00,510 --> 00:09:03,301 বস্তুত, এই রুমে অধিকাংশ মানুষ, আপনি ঐ কম মধ্যে হয় এমনকি যদি 199 00:09:03,301 --> 00:09:06,300 আরামদায়ক, অগত্যা জানি না কিভাবে আপনার Mac বা PC সত্যিই কাজ করে, 200 00:09:06,300 --> 00:09:09,810 আপনি সম্ভবত অন্তত শোনা করেছি, যে ফণা নীচে 0 এবং 1 এর হয়. 201 00:09:09,810 --> 00:09:11,390 তথাকথিত বাইনারি সিস্টেম. 202 00:09:11,390 --> 00:09:15,340 তাই প্রকৃতপক্ষে, কম্পিউটারের চেয়ে বেশি আছে শুধু তাদের শব্দভান্ডার হ্যাশ চিহ্ন, 203 00:09:15,340 --> 00:09:17,450 কিন্তু একটি যতটা না আমরা মানুষ হিসাবে শব্দভান্ডার. 204 00:09:17,450 --> 00:09:19,210 >> প্রকৃতপক্ষে, আমরা মানুষের বাইনারি ব্যবহার করবেন না. 205 00:09:19,210 --> 00:09:21,160 দ্বি 2, 0 এবং 1 এর অর্থ. 206 00:09:21,160 --> 00:09:24,140 কিন্তু দশমিক, Deca 9 থেকে 10, 0, যার অর্থ. 207 00:09:24,140 --> 00:09:27,660 তাই আমরা অনেক বেশি ভাবপূর্ণ আছে আমাদের স্বাভাবিক মানবিক বিশ্বের ক্ষমতা. 208 00:09:27,660 --> 00:09:31,720 কিন্তু আমি যে এই সিস্টেমের তর্ক করা চাই, বাইনারি এবং দশমিক, এবং সবকিছু 209 00:09:31,720 --> 00:09:35,290 মধ্যে এবং তার পরেও, হয় আসলে সব বেশ পরিচিত. 210 00:09:35,290 --> 00:09:39,650 উদাহরণস্বরূপ, বিবেচনা এখানে এই উদাহরণে, 123. 211 00:09:39,650 --> 00:09:43,850 তাই এই সত্যিই, অবশ্যই, একটি সংখ্যা আমরা 123 জানি. 212 00:09:43,850 --> 00:09:47,160 কিন্তু সব আমি শুধু ড্র শুধু এই ছিল প্রতীকের প্যাটার্ন, গ্লিফ তাই কথা বলতে. 213 00:09:47,160 --> 00:09:49,100 খড়ি বোর্ডে আকার সাজান. 214 00:09:49,100 --> 00:09:52,951 >> কিন্তু কেন আমরা অবিলম্বে এবং intuitively, 123 হিসাবে এই উপলব্ধি? 215 00:09:52,951 --> 00:09:54,700 ওয়েল, যদি তোমার মত ছিল গ্রেড স্কুলে আমাকে, 216 00:09:54,700 --> 00:09:59,920 আপনি সম্ভবত শিখেছি যে এই হল 1s কলাম, এই 10s কলাম, 217 00:09:59,920 --> 00:10:01,330 এই 100s কলাম. 218 00:10:01,330 --> 00:10:02,860 এবং কেন যে দরকারী? 219 00:10:02,860 --> 00:10:06,440 ওয়েল, এটা সহজ গাণিতিক আপনি এখন প্রতীকের একটি প্যাটার্ন থেকে পেতে কি 220 00:10:06,440 --> 00:10:08,940 একটি সংখ্যা থেকে আমরা intuitively, বুঝতে. 221 00:10:08,940 --> 00:10:14,160 কি 100 বার 1, এবং তারপর 10 বার 2, এবং 1 বার 3 222 00:10:14,160 --> 00:10:17,860 অবশ্যই যা মাত্র 100, এবং এই হল 20, এবং এই তিনটি হল. 223 00:10:17,860 --> 00:10:19,740 এবং আমরা যারা একসঙ্গে অই যোগ, তাই যদি. 224 00:10:19,740 --> 00:10:23,880 সুতরাং তাতে যুক্তি সাজানোর এই ব্যবস্থার সবচেয়ে গুরত্বপূর্ণ কেন এই চিহ্ন সেট পিছনে 225 00:10:23,880 --> 00:10:26,550 কিছু বাস্তব এবং সাংখ্যিক মানে. 226 00:10:26,550 --> 00:10:32,030 >> আচ্ছা, কম্পিউটারের সঠিক একই জিনিস, কিন্তু তারা শুধুমাত্র এক হিসাবে হিসাবে উচ্চ গণনা করতে পারে. 227 00:10:32,030 --> 00:10:34,400 যেহেতু আমি পারতাম তিন হিসাবে হিসাবে উচ্চ গণনা. 228 00:10:34,400 --> 00:10:37,380 এবং সত্য, আমি যাচ্ছি আমি রাখা পারে এই সিস্টেমের মধ্যে নয়টি হিসেবে উচ্চ যেতে. 229 00:10:37,380 --> 00:10:40,430 কম্পিউটার শুধুমাত্র শূন্য আছে এবং তাদের বর্ণমালার বেশী. 230 00:10:40,430 --> 00:10:41,410 >> সুতরাং যে কি মানে? 231 00:10:41,410 --> 00:10:46,900 ওয়েল, এটা ঠিক যে মানে একটি কম্পিউটার হলে প্রতিনিধিত্ব করতে চায়, বলে সংখ্যা 0, 232 00:10:46,900 --> 00:10:51,300 হয়তো তিন অক্ষর তিনটি ব্যবহার বর্ণমালার অক্ষর তাই কথা বলতে, 233 00:10:51,300 --> 00:10:53,050 যে কিভাবে একটি কম্পিউটার 0 প্রতিনিধিত্ব করে না. 234 00:10:53,050 --> 00:10:54,620 তাই না সব যে ভীতিকর এতদূর. 235 00:10:54,620 --> 00:10:56,450 এটা আমরা মানুষের কি করবেন তা ঠিক. 236 00:10:56,450 --> 00:10:59,410 এবং সত্য, আমাদের অধিকাংশ মাত্র would যাহাই হউক না কেন নেতৃস্থানীয় শূন্য উপেক্ষা. 237 00:10:59,410 --> 00:11:01,640 >> একটি কম্পিউটার, যদি এটা চায় 1 নম্বর সংরক্ষণ করতে, 238 00:11:01,640 --> 00:11:03,330 সক্রিয় আউট এই কাজ করতে যাচ্ছে. 239 00:11:03,330 --> 00:11:05,630 আর একটি কম্পিউটারের দোকানে সংখ্যা 2 নয় 240 00:11:05,630 --> 00:11:09,280 ইউনারী সিস্টেম কাজ করতে যাচ্ছেন, যা আমি আগে ইঙ্গিতেই সেটা স্পষ্ট. 241 00:11:09,280 --> 00:11:11,360 এটা আসলে এই কাজ করতে যাচ্ছে. 242 00:11:11,360 --> 00:11:13,570 এবং সম্ভবত এই হল যেখানে প্যাটার্ন শুরু 243 00:11:13,570 --> 00:11:15,570 সবচেয়ে ভাবেন জন্য কম সুস্পষ্ট হয়ে ওঠে. 244 00:11:15,570 --> 00:11:18,580 যে 2, এই 3. 245 00:11:18,580 --> 00:11:21,600 মজার ব্যাপার হলো, এই এখন 4. 246 00:11:21,600 --> 00:11:24,120 আর এখন এটা সত্যিই আছে সম্ভবত রহস্যপূর্ণ হবে বলে মনে হচ্ছে, 247 00:11:24,120 --> 00:11:26,762 কিন্তু এটা যদি আমরা বিবেচনা না কি বাইনারি সত্যিই মানে. 248 00:11:26,762 --> 00:11:28,720 এর মানে আপনি দুটি আছে আপনার বর্ণমালার অক্ষর. 249 00:11:28,720 --> 00:11:31,940 তাই দুটি সম্ভাব্য অক্ষর প্রতিটি স্থানধারক জন্য. 250 00:11:31,940 --> 00:11:35,970 >> সুতরাং যে সত্যিই মানে আমরা চলুন একটি 1s জায়গা, বা 2s জায়গা প্রয়োজন, 251 00:11:35,970 --> 00:11:40,800 একটি 4s জায়গা এবং তারপর 8, এবং 16, 32, এবং 64. 252 00:11:40,800 --> 00:11:42,290 আর কি পার্থক্য আছে? 253 00:11:42,290 --> 00:11:47,150 এই মত 1, 2, 4, 8, 16, 32, 64 হয়. 254 00:11:47,150 --> 00:11:50,690 আর সামনে আমরা 110, 100,000, 10,000 ছিল. 255 00:11:50,690 --> 00:11:53,170 সেখানে মিল কি? 256 00:11:53,170 --> 00:11:54,940 এবং প্যাটার্ন কি? 257 00:11:54,940 --> 00:11:55,505 হ্যা. 258 00:11:55,505 --> 00:11:57,380 ছাত্র: 2 ক্ষমতা পরিবর্তে 10 ক্ষমতা. 259 00:11:57,380 --> 00:11:57,660 ডেভিড MALAN: হ্যাঁ. 260 00:11:57,660 --> 00:11:59,290 পরিবর্তে 2 ক্ষমতা 10 ক্ষমতা. 261 00:11:59,290 --> 00:12:02,160 আর তাই যদি আমি রাখতে চেয়েছিলেন যাচ্ছে, 8, 16s এবং তাই ঘোষণা 262 00:12:02,160 --> 00:12:05,822 কিন্তু এখন আপনি এই সাজানোর আছে যদি খেই, এখন বাইনারি সিস্টেম 263 00:12:05,822 --> 00:12:07,280 আসলে বেশ সহজবোধ্য. 264 00:12:07,280 --> 00:12:10,910 কেন 0 এর এই প্যাটার্ন কম্পিউটারের 0 জগতে? 265 00:12:10,910 --> 00:12:14,910 এটা ভাল কারণ 4 বার 0, 2 বার 0, 1 বার 0 এবং 0 পেতে. 266 00:12:14,910 --> 00:12:16,650 >> কেন এই সংখ্যা 1? 267 00:12:16,650 --> 00:12:20,070 একই যুক্তি, কিন্তু এখন আমরা 1 কলামের একটি 1 আছে. 268 00:12:20,070 --> 00:12:21,840 কেন এই 2? 269 00:12:21,840 --> 00:12:24,450 আমরা 2s কলামে একটি 1 আছে. 270 00:12:24,450 --> 00:12:30,190 তবে কেমন করে আমি প্রতিনিধিত্ব না বলে, বাইনারি সংখ্যা 7? 271 00:12:30,190 --> 00:12:31,324 জোরে বলুন. 272 00:12:31,324 --> 00:12:32,170 >> ছাত্র: তিন 1s. 273 00:12:32,170 --> 00:12:33,086 >> DAVID Malan: তিন 1s. 274 00:12:33,086 --> 00:12:37,110 সুতরাং 1, 1, 1, কারণ আমরা শুধু প্রয়োজন 4 প্লাস 2 প্লাস 1 আমার 7 দেয়. 275 00:12:37,110 --> 00:12:37,610 ঠিক আছে. 276 00:12:37,610 --> 00:12:40,410 তাই সেখান থেকে আমরা কত না 3 স্থানধারক সহ 8 চিত্রিত করে? 277 00:12:40,410 --> 00:12:43,310 278 00:12:43,310 --> 00:12:43,922 হ্যা. 279 00:12:43,922 --> 00:12:45,070 >> ছাত্র: 1, 0, 0, 0. 280 00:12:45,070 --> 00:12:46,970 >> ডেভিড MALAN: হ্যাঁ 1, 0, 0, 0. 281 00:12:46,970 --> 00:12:49,380 এবং এখনো হয়তো, আমি ধরনের এর টেকনিক্যালি প্রয়োজন 282 00:12:49,380 --> 00:12:52,380 বোর্ড অন্য স্থানধারক যোগ করার জন্য. 283 00:12:52,380 --> 00:12:55,480 আমি যে আমি প্রকৃতপক্ষে মাপসই চান ভালো কিছু করতে হবে. 284 00:12:55,480 --> 00:12:58,990 তাই আমি আসলে এখন ব্যবহার করতে হবে 8s কলাম, এবং যে সূক্ষ্ম. 285 00:12:58,990 --> 00:13:02,680 কিন্তু কম্পিউটিং অদ্ভুত জিনিস নয় যে আমাদের কিছু খরচ যাচ্ছে যে. 286 00:13:02,680 --> 00:13:04,390 আপনি এখন আপনার কম্পিউটারে আরও উপস্থিত RAM- র প্রয়োজন. 287 00:13:04,390 --> 00:13:06,348 আপনি আরো মেমরি প্রয়োজন আপনি কিছু প্রয়োজন কারণ 288 00:13:06,348 --> 00:13:09,650 সঞ্চয় করতে যে শারীরিক অতিরিক্ত বিট, তাই কথা বলতে. 289 00:13:09,650 --> 00:13:10,700 বাইনারি ডিজিট. 290 00:13:10,700 --> 00:13:13,260 এবং প্রকৃতপক্ষে সব যে ঘটেছে এখানে, দশমিক সিস্টেম মত, 291 00:13:13,260 --> 00:13:17,380 যদি আমরা সংখ্যার আপ এবং আপ রাখা যোগ এবং আপ, আমরা 5 6 7 8 যান 292 00:13:17,380 --> 00:13:19,330 এটা 1 বহন, আক্ষরিক মত. 293 00:13:19,330 --> 00:13:21,940 এবং তারপর অন্য সব কিছুর ফিরে শূন্য যায় নিচে. 294 00:13:21,940 --> 00:13:25,870 >> কিন্তু আমরা আসলে কিভাবে চিত্রিত একটি কম্পিউটার এই জিনিস শারীরিকভাবে? 295 00:13:25,870 --> 00:13:29,380 আচ্ছা, দিনের শেষে, শুধুমাত্র শারীরিক ইনপুট আমার কম্পিউটারের মধ্যে যাচ্ছে 296 00:13:29,380 --> 00:13:33,630 এখানে এই ক্ষমতা কর্ড, তাই বিদ্যুৎ বা প্রাচীর থেকে ইলেকট্রন. 297 00:13:33,630 --> 00:13:36,920 তাই কিভাবে আমি কিছু থেকে পেতে পারি যে আসলে মত শারীরিক 298 00:13:36,920 --> 00:13:40,630 পরিবর্তে এই মত একটি ধারণা প্রতিনিধিত্বমূলক. 299 00:13:40,630 --> 00:13:41,930 >> আচ্ছা, আমরা কি করতে পারি? 300 00:13:41,930 --> 00:13:45,560 আমরা যে বিবেচনা করতে পারে, সব ঠিক আছে, হয়তো বিদ্যুৎ প্রবাহিত হয় 301 00:13:45,560 --> 00:13:47,420 আমি এটি সংরক্ষণ এবং এটি উপর রাখা হতে পারে. 302 00:13:47,420 --> 00:13:49,250 আর যদি আমি ধরে রাখছি কিছু বিদ্যুৎ, 303 00:13:49,250 --> 00:13:51,700 যে শুধু যাচ্ছে ইচ্ছামত একটি 1 প্রতিনিধিত্বকারী. 304 00:13:51,700 --> 00:13:53,997 আর আমি যদি প্লাগ টান এবং সেখানে কিছুই নেই, 305 00:13:53,997 --> 00:13:56,330 আপনি কি জানেন যে শুধু যাচ্ছে ইচ্ছামত একটি 0 প্রতিনিধিত্ব করতে. 306 00:13:56,330 --> 00:13:57,700 >> তাই কিছু আছে কিনা, 1. 307 00:13:57,700 --> 00:13:59,280 কিছুই নেই, 0 তাহলে. 308 00:13:59,280 --> 00:14:01,420 অথবা আপনি এই করতে পারেন একটু বেশি চাক্ষুষ. 309 00:14:01,420 --> 00:14:02,704 এখানে একটি হল 0. 310 00:14:02,704 --> 00:14:05,370 কিছুই আকর্ষণীয় যাচ্ছে আমার ফোনের পিছনে সম্পর্কে উপর. 311 00:14:05,370 --> 00:14:08,690 কিন্তু আমি যদি একটু অনুমতি প্রবাহিত বিদ্যুতের বিট, 312 00:14:08,690 --> 00:14:11,490 যদিও এটি একটি সামান্য উজ্জ্বল এখানে, আমার টর্চলাইট গিয়েছিলাম. 313 00:14:11,490 --> 00:14:15,840 তাই আমি একটি চার্জ এবং ergo সংরক্ষণকারী করছি, এই ফোনটি এখন একটি 1 প্রতিনিধিত্ব করে. 314 00:14:15,840 --> 00:14:17,700 সুতরাং 0 1. 315 00:14:17,700 --> 00:14:23,630 >> 1 আইফোন সঙ্গে তাই কিভাবে উচ্চ পারেন আমি পদ্ধতির এই ধরনের ব্যবহার গণনা? 316 00:14:23,630 --> 00:14:24,490 আমি 1 মানে. 317 00:14:24,490 --> 00:14:25,900 এটা যে সব বাধ্যকারী না. 318 00:14:25,900 --> 00:14:27,170 তাই আমরা আর কি করতে পারে? 319 00:14:27,170 --> 00:14:31,180 দেখা যাক, এ যে কেউ তাদের ফোন এখন যে আমি ধার করতে পারি? 320 00:14:31,180 --> 00:14:33,800 যে কেউ যিনি একটি ফোন আছে একটা টর্চলাইট দিয়ে নির্মিত? 321 00:14:33,800 --> 00:14:34,969 আমি ধার করে? 322 00:14:34,969 --> 00:14:36,010 আমি এটা আনলক করার প্রয়োজন হবে না. 323 00:14:36,010 --> 00:14:36,510 ঠিক আছে. 324 00:14:36,510 --> 00:14:37,150 ধন্যবাদ. 325 00:14:37,150 --> 00:14:37,780 আমাকে এই ধার করা যাক. 326 00:14:37,780 --> 00:14:38,279 ঠিক আছে. 327 00:14:38,279 --> 00:14:45,570 সুতরাং যদি আমি এখন পর্যন্ত স্ক্রোল করুন এবং এখানে, এখন আমি কি প্রতিনিধিত্বমূলক করছি? 328 00:14:45,570 --> 00:14:46,070 হ্যা. 329 00:14:46,070 --> 00:14:49,350 সুতরাং এটি একটি তিন কারণ এই নয় 1s কলাম, এই 2s কলামে হয়. 330 00:14:49,350 --> 00:14:50,480 সুতরাং 1 প্লাস 2 3. 331 00:14:50,480 --> 00:14:53,410 এবং তারপর যদি আমরা পেতে চেষ্টা সত্যিই creative-- ওহ, আপনাকে ধন্যবাদ. 332 00:14:53,410 --> 00:14:54,690 খুব স্বতপ্রণোদিত. 333 00:14:54,690 --> 00:14:55,560 ঠিক আছে. 334 00:14:55,560 --> 00:14:57,100 আমি এখন তিন আইফোন আছে. 335 00:14:57,100 --> 00:14:58,810 ঠিক আছে. 336 00:14:58,810 --> 00:15:02,500 >> আর এখন আপাততঃ আমি যাবোনা এই চেয়ে কোনও না. 337 00:15:02,500 --> 00:15:04,380 এখন আমি কি প্রতিনিধিত্বমূলক করছি? 338 00:15:04,380 --> 00:15:05,090 শুধু সেভেনস. 339 00:15:05,090 --> 00:15:08,000 কিন্তু আমি শারীরিকভাবে প্রয়োজন এই ক্ষেত্রে আরো মেমরি. 340 00:15:08,000 --> 00:15:08,920 কিন্তু যে সব হয় এটা. 341 00:15:08,920 --> 00:15:12,870 আপনি কি on-- যাচ্ছে মনে করতে পারেন তোমাদেরকে আপনার ফোন ভিতরে ধন্যবাদ 342 00:15:12,870 --> 00:15:16,240 শুধু একটি সুইচ যে হচ্ছে উপর এবং বন্ধ পরিণত করা হচ্ছে. 343 00:15:16,240 --> 00:15:18,350 >> আর আপনি কি কখনও শুনেছেন করেছি শব্দ ট্রানজিস্টার. 344 00:15:18,350 --> 00:15:21,312 অথবা আপনি কি কখনও শুনেছেন করেছি মার্কেটিং ইন্টেল ভিতরে কথা বলতে, 345 00:15:21,312 --> 00:15:24,270 হার্ডওয়্যারটি ধরনের কথা বলছে যে আপনার কম্পিউটার এর ভিতরে. 346 00:15:24,270 --> 00:15:26,707 ইন্টেল CPU- র করে তোলে, সেন্ট্রাল প্রসেসিং ইউনিট, 347 00:15:26,707 --> 00:15:28,790 ঘিলু মত যার আপনার কম্পিউটার এর ভিতর. 348 00:15:28,790 --> 00:15:30,640 আর এই CPU ও কিছু তারা সংযুক্ত করছি 349 00:15:30,640 --> 00:15:32,740 প্রচুর এবং ক্ষুদ্র সুইচ প্রচুর আছে. 350 00:15:32,740 --> 00:15:36,440 লক্ষ লক্ষ, সুইচ বিলিয়ান যে হয় বা বন্ধ হতে পারে. 351 00:15:36,440 --> 00:15:38,840 >> কম্পিউটারের সুতরাং, সৌভাগ্যক্রমে, আমাদের Macs- এবং পিসি মত, 352 00:15:38,840 --> 00:15:43,830 7 বা 8 চেয়ে উপায় উচ্চতর গণনা করতে তারা পথ তিন বেশী আছে কারণ 353 00:15:43,830 --> 00:15:44,660 অথবা চার বিট. 354 00:15:44,660 --> 00:15:48,140 ওয়ে সমতুল্য চেয়ে বেশি তিন টর্চলাইট যে আমরা ঠিক ছিল. 355 00:15:48,140 --> 00:15:52,110 কিন্তু এখন এই পেতে আরম্ভ প্রশংসনীয় দ্রুত নীরস. 356 00:15:52,110 --> 00:15:55,810 আমি এখন আসলে সক্ষম হতে চান আরো আকর্ষণীয় কিছু করতে, 357 00:15:55,810 --> 00:16:00,340 আমি লাফ করতে সক্ষম হতে চান ভালো কিছু করার জন্য. 358 00:16:00,340 --> 00:16:03,604 >> হওয়া ASCII সুতরাং, এটা সত্যিই একটি দরকারী নয় আদ্যক্ষরা, কিন্তু আমেরিকান স্ট্যান্ডার্ড কোড 359 00:16:03,604 --> 00:16:04,770 এ্যামেরিকান. 360 00:16:04,770 --> 00:16:07,450 এটা মানে, কিছু বছর আগে আমরা মানুষের সিদ্ধান্ত নিয়েছে, 361 00:16:07,450 --> 00:16:10,724 আপনি কি জানেন যে, আমরা যা করতে সক্ষম হতে চান শুধু সংখ্যার চেয়ে কম্পিউটারের সাথে আরও অনেক কিছু. 362 00:16:10,724 --> 00:16:12,890 আমরা তাদের ঠিক করতে চাই না ব্যয়বহুল ক্যালকুলেটর হতে, 363 00:16:12,890 --> 00:16:16,730 আমরা ভালো জিনিস করতে সক্ষম হতে চাই ওয়ার্ড প্রসেসিং, যদ্যপি খুব সহজভাবে. 364 00:16:16,730 --> 00:16:20,030 পরবর্তীতে আমরা ইমেইল এবং অন্যান্য যেমন মিডিয়া ছিল. 365 00:16:20,030 --> 00:16:23,700 >> আর তাই বিশ্বের কিছু বছর সিদ্ধান্ত নিয়েছে আগে এই সিস্টেম অনুযায়ী ASCII, 366 00:16:23,700 --> 00:16:24,770 তুমি কি জান? 367 00:16:24,770 --> 00:16:26,970 নির্দিষ্ট ধরনের মধ্যে প্রোগ্রাম কোনো সময় আপনি 368 00:16:26,970 --> 00:16:30,649 সংখ্যা সমতুল্য দেখতে 65 বিট এর প্যাটার্ন মত. 369 00:16:30,649 --> 00:16:32,440 আর আমরা কি করতে পারে বোর্ডে এখানে গণিত. 370 00:16:32,440 --> 00:16:34,450 বিট যে 65 প্রতিনিধিত্বকারী প্যাটার্ন. 371 00:16:34,450 --> 00:16:37,240 দশমিক 65 হিসাবে মনে করবেন না. 372 00:16:37,240 --> 00:16:41,620 এটা নিয়ে ভাবো নিজে ইচ্ছামত, কিন্তু বিশ্বব্যাপী, ধারাবাহিকভাবে রাজধানী হিসেবে 373 00:16:41,620 --> 00:16:42,201 উ: 374 00:16:42,201 --> 00:16:43,950 তারপর বিশ্বের সিদ্ধান্ত নিয়েছে, আপনি জানেন কি? 375 00:16:43,950 --> 00:16:45,630 এর বিট অন্য প্যাটার্ন করা যাক. 376 00:16:45,630 --> 00:16:47,770 আর যদি আমরা কখনও দেখতে সংখ্যা 66, এর মাত্র দিন 377 00:16:47,770 --> 00:16:50,573 অনুমান করে যে রাজধানী বি এইচ ফাস্ট ফরওয়ার্ড 378 00:16:50,573 --> 00:16:55,510 এবং আমি, আপনি যদি 72 বা 73 দেখতে, যে একটি এইচ এবং একটি আমি যথাক্রমে হওয়া উচিত. 379 00:16:55,510 --> 00:16:57,780 আর সামগ্রিকভাবে তাই যতদিন বিশ্বের এই উপর সম্মত. 380 00:16:57,780 --> 00:17:01,342 সুতরাং যে আপনি একটি ইমেল পাবেন যখন, বা আপনি, একটি ইউএসবি স্টিক উপর একটি ফাইল পেতে হবে 381 00:17:01,342 --> 00:17:03,800 অথবা that-- যখন ভালো কিছু আপনি বিট যে প্যাটার্ন দেখতে, 382 00:17:03,800 --> 00:17:06,980 আপনি কি জানেন যে এটা এই হওয়া উচিত চিঠি বা অন্য কিছু চিঠি. 383 00:17:06,980 --> 00:17:08,620 >> কিন্তু এটা সঠিক প্রেক্ষাপটে নির্দিষ্ট. 384 00:17:08,620 --> 00:17:12,250 একটি ই-মেইল প্রোগ্রাম ব্যাখ্যা হতে পারে অক্ষর হিসেবে এইসব কথা বলছিলেন, 385 00:17:12,250 --> 00:17:15,760 কিন্তু গ্রাফিং ক্যালকুলেটর বা ক্যালকুলেটর প্রতিনিধিত্ব বা ব্যাখ্যা হতে পারে 386 00:17:15,760 --> 00:17:18,370 এইসব জিনিস, অবশ্যই, অক্ষর হিসেবে. 387 00:17:18,370 --> 00:17:21,610 >> যে বলেন, দ্রুত সামান্য পর্যালোচনা সঙ্গে তাই. 388 00:17:21,610 --> 00:17:25,440 এই হয়তো তিনটি চরিত্র ই-মেইল করে আমাকে পাঠানো হয়েছে. 389 00:17:25,440 --> 00:17:27,990 ফণা নীচে এটা সব আছে 0 সেঃ এবং 1s, কিন্তু আমরা পরোয়া করি না. 390 00:17:27,990 --> 00:17:31,580 আমরা বিমূর্ত থেকে শুরু করতে যাচ্ছেন 0 সেঃ এবং অক্ষর 1s উপরে. 391 00:17:31,580 --> 00:17:36,830 আর আমি যদি 0 সেঃ এবং 1s একটি প্যাটার্ন দেখতে যে সত্যিই প্রতিনিধিত্ব 72, ইঙ্গিত, ইঙ্গিত, 73, 392 00:17:36,830 --> 00:17:38,866 এবং তারপর 33, কি বার্তা? 393 00:17:38,866 --> 00:17:40,348 >> ছাত্র: [শ্রবণাতীত] 394 00:17:40,348 --> 00:17:42,639 DAVID Malan: তাই আপনি যদি মনে করেন ফিরে শুধু একটা মুহূর্ত আগে, হাই 395 00:17:42,639 --> 00:17:47,210 বার্তা আমি চেষ্টা ছিল এখানে যোগাযোগ কারণ এইচ 72, 396 00:17:47,210 --> 00:17:50,925 আমি 73, এবং এখন 33-- আপনি না would অগত্যা আগাম এই জানি, 397 00:17:50,925 --> 00:17:53,800 কিন্তু এটা যদি আপনি আসলে দেখা যাচ্ছে চার্ট এবং সিস্টেম এর আরো দেখুন 398 00:17:53,800 --> 00:17:56,800 যে মানবতা বছর একমত আগে, এটি শুধু একটি বিস্ময়বোধক বিন্দু. 399 00:17:56,800 --> 00:18:01,590 এবং প্রকৃতপক্ষে, সেখানে একটি প্যাটার্ন প্রতীক ও প্রতিটি ভাষার প্রতিটি অক্ষরের জন্য সংখ্যা 400 00:18:01,590 --> 00:18:03,849 যে আপনি আপনার কীবোর্ডের থাকতে পারে. 401 00:18:03,849 --> 00:18:04,389 >> ঠিক আছে. 402 00:18:04,389 --> 00:18:05,660 এর বিমূর্ত আরও যাক. 403 00:18:05,660 --> 00:18:09,380 আমরা শুধু আছে না চান তাহলে সংখ্যা ও অক্ষর ভালো জিনিস, 404 00:18:09,380 --> 00:18:11,420 আমরা আসলে গ্রাফিক্স বাস্তবায়ন করতে চান. 405 00:18:11,420 --> 00:18:13,351 আচ্ছা, আপনি কি কখনো করেছি যদি আদ্যক্ষরা আরজিবি শোনা. 406 00:18:13,351 --> 00:18:15,559 এটা কোন ধরনের এখন অপ্রচলিত, কিন্তু এটি এখনও ধরনের আছে. 407 00:18:15,559 --> 00:18:17,380 আরজিবি লাল, সবুজ, নীল. 408 00:18:17,380 --> 00:18:19,380 আর এটি শুধু একটি সিস্টেম বলার অপেক্ষা রাখে না, আপনি কি জানেন যে, 409 00:18:19,380 --> 00:18:21,650 এর বিট তিনটি সেট ব্যবহার করা যাক. 410 00:18:21,650 --> 00:18:25,280 8 বিট একটি সেট, 8 এর অন্য সেট বিট, এবং 8 বিট অন্য সেট. 411 00:18:25,280 --> 00:18:27,710 আর এর যারা বিট ব্যবহার করা যাক সঞ্চয় করতে কত লাল আমরা 412 00:18:27,710 --> 00:18:31,430 আমাদের পর্দা, কত চাও সবুজ আমরা আমাদের পর্দায় চান, 413 00:18:31,430 --> 00:18:34,070 এবং কত নীল আমরা আমাদের পর্দায় চান. 414 00:18:34,070 --> 00:18:37,860 এবং এই মাত্র মানে হল যে যদি আপনি লাল জন্য একটি lot-- একটি বড় সংখ্যা আছে, 415 00:18:37,860 --> 00:18:39,200 আমার লাল অনেকটা দিতে মানে যে. 416 00:18:39,200 --> 00:18:41,658 আপনার জন্য একটি বড় সংখ্যা আছে এমন সবুজ, আমার সবুজ অনেক দিতে. 417 00:18:41,658 --> 00:18:44,660 আর আপনি শুধু একটি সামান্য বিট আছে যদি নীল বা 33 মত একটি ছোট সংখ্যা, 418 00:18:44,660 --> 00:18:45,960 আমাকে নীল একটি সামান্য বিট দিতে. 419 00:18:45,960 --> 00:18:49,720 এবং আপনি ঐ মেশা ঘটতে হলে তিন মাত্রার, তাই কথা বলতে, 420 00:18:49,720 --> 00:18:53,160 আপনি পেতে আপাততঃ আপনি সবে দেখতে পারেন প্রজেক্টর এখানে, কিন্তু এই অস্পষ্ট 421 00:18:53,160 --> 00:18:54,630 হলুদ বা বাদামী ছায়ায়. 422 00:18:54,630 --> 00:18:58,590 >> কিন্তু এই যে ব্যবহার বলতে হয়, 8 প্লাস 8 প্লাস এর প্যাটার্ন প্লাস 8-- 423 00:18:58,590 --> 00:19:01,710 24 বিট এর যে প্যাটার্ন কিভাবে একটি কম্পিউটার would 424 00:19:01,710 --> 00:19:06,460 এক হলুদ যে আলোছায়া এ সঞ্চয় ছোট পর্দায় একটি পিক্সেল বিন্দু. 425 00:19:06,460 --> 00:19:10,570 সুতরাং আমরা 0 সেঃ এবং 1s দশমিক থেকে সর্বস্বান্ত করেছি বর্ণমালার অক্ষর সংখ্যা. 426 00:19:10,570 --> 00:19:13,680 অথবা আরও বেশি আকর্ষণীয়, রঙ্গিন বিন্দু. 427 00:19:13,680 --> 00:19:16,200 >> অবশ্যই ভাল কি তারপর পরের আসে? 428 00:19:16,200 --> 00:19:19,040 ওয়েল, একটি ইমেজ কি যে আপনি ফেসবুকে দেখুন অথবা একটি ইমেল পেতে? 429 00:19:19,040 --> 00:19:20,172 বা মত? 430 00:19:20,172 --> 00:19:22,130 সংজ্ঞা কি একটি ইমেজ টেকনিক্যালি? 431 00:19:22,130 --> 00:19:25,090 432 00:19:25,090 --> 00:19:27,710 হ্যা. 433 00:19:27,710 --> 00:19:31,270 আপনি যদি গঠিত ছবিটি কি বলতে চায় আপনার পর্দায় সত্যিই ঘনিষ্ঠ চেহারা? 434 00:19:31,270 --> 00:19:31,770 হ্যা. 435 00:19:31,770 --> 00:19:33,186 এটা শুধু পিক্সেল আভা. 436 00:19:33,186 --> 00:19:35,220 বস্তুত, যদি আপনি নিতে আপনার ল্যাপটপ হয়তো পরে, 437 00:19:35,220 --> 00:19:37,180 এবং সত্যিই ঘনিষ্ঠভাবে চেহারা এটিকে এ নির্ভর করে 438 00:19:37,180 --> 00:19:40,370 উপর কিভাবে দামী ল্যাপটপ এবং কিভাবে উচ্চ মানের পর্দা, 439 00:19:40,370 --> 00:19:43,480 আপনি খুব ভাল সব দেখতে পারে পর্দায় সামান্য বিন্দু. 440 00:19:43,480 --> 00:19:45,890 >> আর যারা বিন্দু বা পিক্সেল, যা আছে মানে 441 00:19:45,890 --> 00:19:49,810 24 বিট যে প্রতিটি পিক্সেল প্রতিনিধিত্বমূলক আলোকচিত্র যে আপনি ফেসবুকে দেখুন, 442 00:19:49,810 --> 00:19:52,049 অথবা আপনি শুধু গ্রহণ করে আপনার আইফোন উপর সম্প্রতি. 443 00:19:52,049 --> 00:19:54,090 তাই যে আমরা কিভাবে পেতে গ্রাফিক্স ভালো জিনিস. 444 00:19:54,090 --> 00:19:55,120 ওয়েল, একটি ভিডিও কি? 445 00:19:55,120 --> 00:19:58,660 একটি ভিডিও শুধু গ্রাফিক্স একটি সেট আবার পর্দা দ্বারা উড়ন্ত 446 00:19:58,660 --> 00:19:59,780 এবং আবার এবং আবার. 447 00:19:59,780 --> 00:20:04,080 তাই ভিডিও সত্যিই, মাত্র নিদর্শন আছে গ্রিডের, সারি প্রতিনিধিত্বমূলক বিট 448 00:20:04,080 --> 00:20:06,880 এবং বিন্দু কলাম, পর্দা ইমেজ দ্বারা উড়ন্ত, 449 00:20:06,880 --> 00:20:09,240 ইমেজ, ইমেজ পর, ওরফে পর 450 00:20:09,240 --> 00:20:10,650 গতিসম্পন্ন ছবি. 451 00:20:10,650 --> 00:20:12,340 সুতরাং যে এটা ইনপুট এবং আউটপুট জন্য. 452 00:20:12,340 --> 00:20:14,420 >> অল আমরা এখন নয় ভাবনাটি হলো এই যে, আপনি 453 00:20:14,420 --> 00:20:17,190 জানেন কি, যদি আমরা একটি কম্পিউটার চাই তথ্য উপস্থাপন, 454 00:20:17,190 --> 00:20:18,560 আমরা এরকম একটি পদ্ধতি আছে. 455 00:20:18,560 --> 00:20:20,780 আমরা 0 সেঃ দিয়ে এটা করতে পারেন এবং দিনের শেষে 1s. 456 00:20:20,780 --> 00:20:23,160 কিন্তু আমরা বিমূর্ত পারেন, তাই কথা বলতে, যে উপরে 457 00:20:23,160 --> 00:20:25,140 তাই আরও উপস্থাপন মজার জিনিষ. 458 00:20:25,140 --> 00:20:28,790 আর এখানে CS50 মধ্যে আউট উপর, এবং কম্পিউটার বিজ্ঞান আরো সাধারণভাবে, 459 00:20:28,790 --> 00:20:31,250 আমরা এখন কাঁধের ওপর দাঁড়ানো সব মানুষ যারা 460 00:20:31,250 --> 00:20:33,530 আমাদের সামনে এসে যারা যে মূর্ত আউট. 461 00:20:33,530 --> 00:20:38,170 আর এখন শুধু অনুমান যে কম্পিউটারের ইনপুট এবং আউটপুট উপস্থাপন করতে পারেন. 462 00:20:38,170 --> 00:20:41,140 >> কিন্তু এখন এর আসলে দিন তাদের সঙ্গে কিছু না. 463 00:20:41,140 --> 00:20:44,850 সুতরাং একটি অ্যালগরিদম শুধু একটি সেট নির্দেশাবলীর, ধাপে ধাপে, 464 00:20:44,850 --> 00:20:46,340 কিছু সমস্যা সমাধানের জন্য. 465 00:20:46,340 --> 00:20:48,730 এবং কি এক ধরনের সমস্যা হতে পারে. 466 00:20:48,730 --> 00:20:52,440 সুতরাং এই একটি পুরানো স্কুল প্রযুক্তি, একটা ফোনবুক. 467 00:20:52,440 --> 00:20:55,534 একটি এবং এর ভিতরে একটি ফোন বই নাম এবং সংখ্যার আভা. 468 00:20:55,534 --> 00:20:57,700 আর নামগুলো সাধারণত হয় বর্ণানুক্রমে সাজানো. 469 00:20:57,700 --> 00:21:01,310 >> সুতরাং যদি আমি কাউকে খুঁজে পেতে চেয়েছিলেন মাইক স্মিথ মত এই ফোন বই, 470 00:21:01,310 --> 00:21:02,930 কি একটি টিপিক্যাল মানব করতে যাচ্ছে? 471 00:21:02,930 --> 00:21:06,000 আচ্ছা, আপনি কেবল খোলা যায়নি এটি আপ, প্রথম পাতা তাকান. 472 00:21:06,000 --> 00:21:07,390 আমি মাইক স্মিথ দেখতে পাচ্ছে না. 473 00:21:07,390 --> 00:21:09,740 দ্বিতীয় পৃষ্ঠায় ঘুরুন, আমি মাইক স্মিথ দেখতে পাচ্ছে না. 474 00:21:09,740 --> 00:21:11,830 আর শুধু যাচ্ছে এবং বর্তা. 475 00:21:11,830 --> 00:21:14,397 ধাপ পদ্ধতির দ্বারা এই পদক্ষেপ কি সঠিক? 476 00:21:14,397 --> 00:21:17,380 477 00:21:17,380 --> 00:21:18,310 হ্যা. 478 00:21:18,310 --> 00:21:20,080 এটা কোন ধরনের মূঢ়, ঠিক তাই. 479 00:21:20,080 --> 00:21:21,646 কর্মদক্ষ, ঠিক তাই. 480 00:21:21,646 --> 00:21:24,520 এটা চিরকালের নিতে যাচ্ছে কারন মাইক পেতে, কিন্তু এটা সঠিক নয়. 481 00:21:24,520 --> 00:21:26,620 কারণ যদি মাইক এখানে আমি তো তাকে পাবেন. 482 00:21:26,620 --> 00:21:29,030 >> তাই কি একটি সামান্য আরো যুক্তিসঙ্গত ব্যক্তি কি করতে যাচ্ছেন? 483 00:21:29,030 --> 00:21:32,180 তারা এখনও, সামনে খুলতে পারে এবং হয়তো ফোন বই ওড়ে 484 00:21:32,180 --> 00:21:33,250 একটি সময়ে দুটি পৃষ্ঠা. 485 00:21:33,250 --> 00:21:34,840 দুই, চার, ছয়, আট. 486 00:21:34,840 --> 00:21:36,830 আমি আসলে না পারেন শারীরিকভাবে এটা খুব ভাল না. 487 00:21:36,830 --> 00:21:39,560 কিন্তু তত্ত্ব, এই হওয়া উচিত দুইবার হিসাবে দ্রুত, একটি সময়ে দুটি পৃষ্ঠা. 488 00:21:39,560 --> 00:21:41,152 এই অ্যালগরিদম কি সঠিক? 489 00:21:41,152 --> 00:21:43,252 >> ছাত্র: [শ্রবণাতীত] 490 00:21:43,252 --> 00:21:44,460 DAVID Malan: অগত্যা. 491 00:21:44,460 --> 00:21:44,960 ভাল. 492 00:21:44,960 --> 00:21:46,112 কেন যে সতর্কীকরণ? 493 00:21:46,112 --> 00:21:50,020 >> ছাত্র: তিনি এক হতে পারে কারণ আপনি যে পৃষ্ঠাগুলি কুঁদন করছি. 494 00:21:50,020 --> 00:21:50,770 ডেভিড MALAN: হ্যাঁ. 495 00:21:50,770 --> 00:21:52,260 তাই, এমনকি যদি আমি কাছাকাছি এবং কাছাকাছি পেতে. 496 00:21:52,260 --> 00:21:56,150 যদি সে শুধু অসাবধানতাবশতঃ, খারাপ দ্বারা ভাগ্য, দুই পৃষ্ঠাগুলির মধ্যে sandwiched 497 00:21:56,150 --> 00:21:57,290 যে আমি ধরে উড়ছি? 498 00:21:57,290 --> 00:21:59,920 499 00:21:59,920 --> 00:22:01,730 সুতরাং আমরা এই জন্য একটি ফিক্স প্রয়োজন. 500 00:22:01,730 --> 00:22:03,590 আমরা আসলে প্রয়োজন তারপর কয়েক মিনিট অপেক্ষা করুন বলছি, 501 00:22:03,590 --> 00:22:06,240 আমরা খুব বেশী দূরে যেতে হয়তো, হয়তো যদি আমরা টি অধ্যায় আঘাত, 502 00:22:06,240 --> 00:22:09,670 টি স্মিথের পর আসছে, তারপর আমরা উচিত অন্তত ফিরে অন্তত এক পাতা দ্বিগুণ. 503 00:22:09,670 --> 00:22:12,630 সুতরাং নির্ধার্য, কিন্তু আছে সেখানে একটি শর্তাধীন ইস্যু. 504 00:22:12,630 --> 00:22:16,159 সুতরাং এটা দুইবার হিসাবে দ্রুত, কিন্তু আপনি পারে অল্পমাত্র বিট ফিরে দ্বিগুণ করতে হবে. 505 00:22:16,159 --> 00:22:19,200 কিন্তু তার রুমে কেউ, এমনকি আপনি যদি সত্যিই আর ফোন বই ব্যবহার করবেন না, 506 00:22:19,200 --> 00:22:20,740 শুরুতে চালু করতে যাচ্ছে. 507 00:22:20,740 --> 00:22:23,317 আপনি কি করতে যাচ্ছেন মাইক স্মিথ খুঁজছেন? 508 00:22:23,317 --> 00:22:24,900 আপনি এস এর প্রায় যেতে চলুন. 509 00:22:24,900 --> 00:22:26,820 অথবা আপনি সত্যিই আছে না হলে কাগজে Cheat শীট, 510 00:22:26,820 --> 00:22:28,365 আপনি অন্তত যেতে চলুন প্রায় মাঝখানে. 511 00:22:28,365 --> 00:22:30,220 এবং অবশ্যই না বই সামনে. 512 00:22:30,220 --> 00:22:31,130 তুমি নিচে তাকালে চলুন. 513 00:22:31,130 --> 00:22:33,770 আর গাণিতিকভাবে আপনি সম্ভবত করছি এম অধ্যায় দেখতে, যাচ্ছে যা 514 00:22:33,770 --> 00:22:34,890 প্রায় মাঝখানে হয়. 515 00:22:34,890 --> 00:22:36,848 এবং তারপর আপনি চলুন বুঝতে পারি, তা কি সত্যি? 516 00:22:36,848 --> 00:22:37,968 মাইক কোথায়? 517 00:22:37,968 --> 00:22:39,170 >> ছাত্র: [শ্রবণাতীত] 518 00:22:39,170 --> 00:22:39,920 ডেভিড MALAN: হ্যাঁ. 519 00:22:39,920 --> 00:22:41,530 তাই তিনি এই দিকে খেলা শেষ. 520 00:22:41,530 --> 00:22:42,710 এবং যাতে আপনি কি কি করতে পারেন? 521 00:22:42,710 --> 00:22:48,870 আচ্ছা, উভয় রূপকভাবে এবং আক্ষরিক আপনি একবার অর্ধেক সমস্যা বিছিন্ন করা যাবে? 522 00:22:48,870 --> 00:22:54,260 আর তখন বুঝবে যে আপনি নিক্ষেপ করতে পারেন সমস্যা এই অর্ধেক দূরে. 523 00:22:54,260 --> 00:22:58,170 আর এখন আমরা মৌলিকভাবে অবশিষ্ট করছি একই সমস্যা, কিন্তু এটা বড় হিসাবে অর্ধেক. 524 00:22:58,170 --> 00:22:59,920 আর তাই এখন কি নির্দেশাবলীর সেট? 525 00:22:59,920 --> 00:23:01,753 অ্যালগরিদম কি মাইক স্মিথ খোঁজার জন্য? 526 00:23:01,753 --> 00:23:03,030 এটা সঠিক একই জিনিস. 527 00:23:03,030 --> 00:23:05,750 >> এখন এই এম হতে হবে অধ্যায় এবং এই জেড অধ্যায়, 528 00:23:05,750 --> 00:23:08,650 কিন্তু মৌলিক সূত্র হয়েনি. 529 00:23:08,650 --> 00:23:10,800 মাঝখানে প্রায় যান, নিচে দেখুন, উহু, ধ্যাত্তেরি. 530 00:23:10,800 --> 00:23:13,160 এখন আমি টি অধ্যায় আছি, আমি খুব বেশী দূরে চলে গেছেন. 531 00:23:13,160 --> 00:23:16,640 কিন্তু এখানে খুব আপনি যা করতে পারেন যে একই যুক্তি প্রযোজ্য. 532 00:23:16,640 --> 00:23:19,189 সমস্যা নিক্ষেপ অর্ধেক দূরে এবং এখন আমরা করছি 533 00:23:19,189 --> 00:23:21,230 একটা সমস্যা যে বাম আকার এক চতুর্থাংশ. 534 00:23:21,230 --> 00:23:28,140 এবং আমরা পুনরায় রিপিট করতে পারেন, এবং আমরা পুনরায় রিপিট করতে পারেন, এবং আমরা তাত্ত্বিক পর্যন্ত পুনরায় রিপিট করতে পারেন 535 00:23:28,140 --> 00:23:32,190 সেখানে মাত্র এক পৃষ্ঠায় বাম যা মাইক হয় বা না হয়. 536 00:23:32,190 --> 00:23:34,014 >> তাই কি এই ধারণা সম্পর্কে তাই শক্তিশালী? 537 00:23:34,014 --> 00:23:35,680 আমি বলতে চাচ্ছি সব পরে, এটা বেশ স্বজ্ঞাত. 538 00:23:35,680 --> 00:23:37,390 কোন এক সময়ে শুরু হতে যাচ্ছে টেলিফোন বইয়ের প্রারম্ভে 539 00:23:37,390 --> 00:23:39,320 1000 পৃষ্ঠাগুলি টুসকি মাইক স্মিথ খুঁজে পেতে. 540 00:23:39,320 --> 00:23:42,319 এই রুম এ সর্বাধিক সবাই যাচ্ছে অ্যালগরিদম মোটামুটিভাবে যে ধরনের কাজ করতে 541 00:23:42,319 --> 00:23:43,220 বিচ্ছিন্নকরণ জন্য সংরক্ষণ করুন. 542 00:23:43,220 --> 00:23:45,480 >> তাই কেন আমরা যে কি? 543 00:23:45,480 --> 00:23:47,810 আচ্ছা, দক্ষতা বিবেচনা. 544 00:23:47,810 --> 00:23:51,500 বিবেচনা করুন ঠিক কত এই ভাল অ্যালগরিদম এটা ভেঙ্গে ছিল 545 00:23:51,500 --> 00:23:52,890 তার কম্পোনেন্ট অংশের মধ্যে. 546 00:23:52,890 --> 00:23:53,980 তাই আমার প্রথম কী করেছিলেন? 547 00:23:53,980 --> 00:23:55,389 আমি ফোন বই কুড়ান. 548 00:23:55,389 --> 00:23:57,180 এবং একজন কম্পিউটার বিজ্ঞানী, এবং একজন প্রোগ্রামার, 549 00:23:57,180 --> 00:24:00,090 আরো সাধারণভাবে এটি সক্রিয় আউট, যাচ্ছে 0 সবকিছু গণনা শুরু করতে. 550 00:24:00,090 --> 00:24:00,610 >> কেন? 551 00:24:00,610 --> 00:24:03,240 ওয়েল, এটা একটু অদ্ভুত যে আমরা মানুষের গণনা, সাধারণত, 552 00:24:03,240 --> 00:24:04,400 এক থেকে শুরু. 553 00:24:04,400 --> 00:24:08,110 কি ক্ষুদ্রতম সংখ্যা কারণ আমরা পরিষ্কারভাবে ভিত্তিক উপস্থাপন করতে পারেন 554 00:24:08,110 --> 00:24:09,930 এমনকি আমাদের পুরানো গ্রেড স্কুল গণিত উপর? 555 00:24:09,930 --> 00:24:12,400 ওয়েল, এটা ছিল 0 কিনা এটা দশমিক বা বাইনারি মধ্যে. 556 00:24:12,400 --> 00:24:14,900 এবং যাতে আপনি বিশ্বের দেখতে পাবেন কম্পিউটিং এবং প্রোগ্রামিং, 557 00:24:14,900 --> 00:24:17,620 বিশেষভাবে, আমরা শুরু 0 থেকে সবকিছু গণনা. 558 00:24:17,620 --> 00:24:19,690 >> কাজেই আমি ফোন বই পদক্ষেপ 0 কুড়ান. 559 00:24:19,690 --> 00:24:21,924 আমি খুলতে যাচ্ছি টেলিফোন বইয়ের মাঝখানে. 560 00:24:21,924 --> 00:24:23,840 এবং যে প্রকৃতপক্ষে একটি ব্যাপার আমি যা করেছি তা অভিব্যক্তি. 561 00:24:23,840 --> 00:24:25,900 এবং তারপর ধাপে দুটি নাম এ চেহারা ছিল. 562 00:24:25,900 --> 00:24:29,110 ধাপ তিন একটু হয় ধারণার দিক থেকে বিভিন্ন. 563 00:24:29,110 --> 00:24:30,600 আমি নিজেকে একটি প্রশ্ন জিজ্ঞাসা করছি. 564 00:24:30,600 --> 00:24:33,610 স্মিথ নামের মধ্যে হয় তাহলে, আমি একটা সিদ্ধান্ত করতে যাচ্ছি. 565 00:24:33,610 --> 00:24:36,550 তিনি নাম মধ্যে হলে, তারপর আমি মাইক কল যাচ্ছি. 566 00:24:36,550 --> 00:24:39,590 আর আমি একটা সিদ্ধান্ত করতে যাচ্ছি তথ্য যে টুকরা উপর ভিত্তি করে. 567 00:24:39,590 --> 00:24:44,100 >> যাইহোক, যদি না, যদি স্মিথ হয় বইয়ের প্রথম দিকে বামে, 568 00:24:44,100 --> 00:24:48,200 আমি মাঝখানে খুলতে যাচ্ছি বইয়ের বাম অর্ধেক. 569 00:24:48,200 --> 00:24:51,674 এবং তারপর এখানে চালাকি নেই, আমি দুই ধাপে ফিরে যেতে চলেছি. 570 00:24:51,674 --> 00:24:53,590 আমি বাছাই করতে যাচ্ছি আমার নিজের কাঁধের ওপর দাঁড়ানো 571 00:24:53,590 --> 00:24:55,110 এবং শুধু অতীত কাজ আমি পুনরাবৃত্তি. 572 00:24:55,110 --> 00:24:58,062 কিন্তু কাজ ছাড়া আমার আর কেউ নেই কম, এবং কম, এবং কম. 573 00:24:58,062 --> 00:24:59,270 কিন্তু এটি এখনও কাজ করে যাচ্ছে. 574 00:24:59,270 --> 00:25:02,110 কিন্তু যদি মাইক, পরিবর্তে, পরে ডানে বই, 575 00:25:02,110 --> 00:25:04,980 আমি মাঝখানে খুলতে যাচ্ছি বইয়ের ডান অর্ধেক, 576 00:25:04,980 --> 00:25:07,240 তারপর দুই ধাপে ফিরে যান. 577 00:25:07,240 --> 00:25:09,330 >> কিন্তু সেখানে আসলে একটি চতুর্থ দৃশ্যকল্প এর. 578 00:25:09,330 --> 00:25:13,336 মাইক এর পারেন এখানে, অথবা এখানে, অথবা এখানে, or-- 579 00:25:13,336 --> 00:25:14,152 >> ছাত্র: আছে না. 580 00:25:14,152 --> 00:25:15,110 DAVID Malan: না সেখানে. 581 00:25:15,110 --> 00:25:18,580 এবং প্রকৃতপক্ষে, আমরা যদি না কহা এই চতুর্থ ও চূড়ান্ত দৃশ্যকল্প 582 00:25:18,580 --> 00:25:21,510 আমাদের প্রোগ্রাম বগী হতে পারে অথবা কিছু উপায় ত্রুটিপূর্ণ. 583 00:25:21,510 --> 00:25:25,020 অন্যথায়, যদি প্রস্থান করে আমরা মাইক এ সব না পাওয়া যায়. 584 00:25:25,020 --> 00:25:27,720 এবং প্রকৃতপক্ষে, আপনি কি কখনও লক্ষ্য করেছি আপনার কম্পিউটার ঝুলন্ত, বা সব 585 00:25:27,720 --> 00:25:30,490 হঠাৎ শব্দ অথবা অন্য কারো প্রোগ্রাম ঠিক অপ্রত্যাশিতভাবে শোধবোধ হয়ে যাওয়া, 586 00:25:30,490 --> 00:25:32,614 এবং মাঝে মাঝে তোমাকে ত্রুটি বার্তা যে আক্ষরিক হয়. 587 00:25:32,614 --> 00:25:34,070 এই প্রোগ্রামটি অপ্রত্যাশিতভাবে প্রস্থান. 588 00:25:34,070 --> 00:25:35,570 এটা কারণ যে কোন সংখ্যার জন্য হতে পারে. 589 00:25:35,570 --> 00:25:38,120 তবে কখনও কখনও এটি এই হিসাবে হিসাবে সহজ কিছু. 590 00:25:38,120 --> 00:25:40,440 মানুষের প্রোগ্রামার যারা যে সফ্টওয়্যার লিখেছেন 591 00:25:40,440 --> 00:25:43,610 যে, ওহ, সেখানে একটি বুঝতে পারছি না বের জিনিস যে আসলে ঘটতে পারে. 592 00:25:43,610 --> 00:25:46,480 আর যদি আপনি কোড লিখুন না যে চতুর্থ দৃশ্যকল্প ক্যাপচার, 593 00:25:46,480 --> 00:25:51,342 এটা প্রকৃতপক্ষে কখনো কখনো অপ্রত্যাশিত কি কম্পিউটার আসলে কি হতে পারে. 594 00:25:51,342 --> 00:25:53,050 এখন এর একটি আউট ডাকুক এইসব জিনিস কয়েক. 595 00:25:53,050 --> 00:25:55,465 এখানে হলুদ তাই, আমি হাইলাইট পদ আছে 596 00:25:55,465 --> 00:25:57,590 যে অত: পর আমরা ঠিক করছি ফাংশান কল করা যাচ্ছে. 597 00:25:57,590 --> 00:26:00,700 জগতে কার্যাবলী প্রোগ্রামিং, শুধু কর্মের মত 598 00:26:00,700 --> 00:26:01,850 কর্মের বিবৃতি. 599 00:26:01,850 --> 00:26:05,720 সুতরাং আপ, খোলা রাখতে চান, যাতে বাছাই এ, কল খোলা, খোলা, প্রস্থান. 600 00:26:05,720 --> 00:26:09,350 যে একটি ফাংশন, একটি পদ্ধতি, একটি কর্ম, প্রতিশব্দের কোন সংখ্যা 601 00:26:09,350 --> 00:26:10,184 পাশাপাশি কাজ করবে. 602 00:26:10,184 --> 00:26:11,850 এখন কি এসব কিছু হলুদ এখন কোথায়? 603 00:26:11,850 --> 00:26:14,210 তাহলে আর, আর যদি আর এগুলো কি 604 00:26:14,210 --> 00:26:16,500 আমরা কল চলুন প্রোগ্রামিং এ অবস্থার, 605 00:26:16,500 --> 00:26:19,270 বা শাখা, সিদ্ধান্ত পয়েন্ট যদি আপনি হবে. 606 00:26:19,270 --> 00:26:22,759 কিন্তু তুমি কিভাবে জানলে যা কাঁটাচামচ রাস্তা নিতে, তাই কথা বলতে? 607 00:26:22,759 --> 00:26:24,550 আমরা হাইলাইট করতে পারে ডানদিকে পদ 608 00:26:24,550 --> 00:26:27,570 এই আছে, যা আছে হ্যা কোন প্রশ্ন নেই. 609 00:26:27,570 --> 00:26:29,040 এই সত্য মিথ্যা প্রশ্ন. 610 00:26:29,040 --> 00:26:30,880 নাম মধ্যে স্মিথ? 611 00:26:30,880 --> 00:26:32,190 স্মিথ বই আগে? 612 00:26:32,190 --> 00:26:33,260 স্মিথ পরে বই এ? 613 00:26:33,260 --> 00:26:35,490 এই প্রশ্ন আছে হ্যা, বা নেই কোন, 614 00:26:35,490 --> 00:26:42,110 অথবা equivalently সত্য অথবা মিথ্যা, বা equivalently, এক বা শূন্য উত্তর. 615 00:26:42,110 --> 00:26:44,260 >> আর এদিকে আছে শুধু গত এক টুকরা. 616 00:26:44,260 --> 00:26:45,940 এখানে প্রভাব কি ধরনের? 617 00:26:45,940 --> 00:26:48,230 থাকুক বা না থাকুক আপনি প্রোগ্রাম আগে, আপনি কিভাবে হবে 618 00:26:48,230 --> 00:26:51,030 কি পদক্ষেপ বর্ণনা সাত এবং 10 করছ? 619 00:26:51,030 --> 00:26:54,110 620 00:26:54,110 --> 00:26:55,027 আপনি কি বললেন? 621 00:26:55,027 --> 00:26:56,110 ছাত্র: একটি recursive পদক্ষেপ. 622 00:26:56,110 --> 00:26:56,980 DAVID Malan: একটি recursive পদক্ষেপ. 623 00:26:56,980 --> 00:26:58,000 হ্যাঁ, মূলত. 624 00:26:58,000 --> 00:27:00,384 এটা টেকনিক্যালি পুনরাবৃত্ত এর এখানে যদি আপনি পরিচিত হন. 625 00:27:00,384 --> 00:27:01,550 কিন্তু আমরা যে ফিরে আসবো. 626 00:27:01,550 --> 00:27:03,930 কিন্তু এটা এমন কিছু পরিষ্কারভাবে করছে. 627 00:27:03,930 --> 00:27:06,370 আবার, এটা inducing একটা চক্র, একটি লুপ, ঠিক আছে. 628 00:27:06,370 --> 00:27:08,770 আপনি আক্ষরিক চলুন কিছু আগের পদক্ষেপে ফিরে. 629 00:27:08,770 --> 00:27:12,592 তাই প্রকৃতপক্ষে, এই যাচ্ছে চক্র কিছু বাস্তবায়ন. 630 00:27:12,592 --> 00:27:15,050 কিন্তু আপনি পেতে যাচ্ছেন না , ডান এই অন্তহীন আটকে. 631 00:27:15,050 --> 00:27:19,290 কারণ যদি আপনি ক্রমাগত চেক করছি এখানে মাইক, বা বামে, অথবা এখানে না, 632 00:27:19,290 --> 00:27:21,360 অবশেষে তিনি সেখানে হতে যাচ্ছে না. 633 00:27:21,360 --> 00:27:24,590 এবং আপনি ঠিক পুরাপুরি প্রস্থান করতে পারেন যে শেষ লাইন অনুযায়ী. 634 00:27:24,590 --> 00:27:25,834 >> সুতরাং এটি শব্দভান্ডার জন্য. 635 00:27:25,834 --> 00:27:28,250 আর এই আমরা কী করতাম ছিল সাধারণত pseudocode হয় কোড কল. 636 00:27:28,250 --> 00:27:29,570 এটি একটি প্রকৃত ভাষা নয়. 637 00:27:29,570 --> 00:27:32,405 এটা ঠিক খুব বাহুল্যবর্জিত ইংরাজীর, কিন্তু এটা বিন্দু যোগাযোগ. 638 00:27:32,405 --> 00:27:33,780 এখানে কোন আনুষ্ঠানিক কাঠামো আছে. 639 00:27:33,780 --> 00:27:35,738 আপনি শুধু এটা কয়েক ব্যবহারের শব্দ, কিন্তু পরিষ্কার শব্দ 640 00:27:35,738 --> 00:27:37,870 হিসাবে আপনি পারেন আপনার ধারণা যোগাযোগ করতে. 641 00:27:37,870 --> 00:27:40,580 >> এখন কিভাবে ভাল যে আলগোরিদিম এবং এটা কত উত্তম? 642 00:27:40,580 --> 00:27:43,570 আচ্ছা, আমরা ঢোকা হবে না সংখ্যা বা কিছু সুনির্দিষ্ট 643 00:27:43,570 --> 00:27:44,069 সে রকমই. 644 00:27:44,069 --> 00:27:46,300 কিন্তু আমরা তাকান পারেন এই সমাধান আকৃতি. 645 00:27:46,300 --> 00:27:50,194 তাই আপনি যদি আমরা কিছু XY প্লট আঁকা এখানে অনুভূমিক অক্ষ এখানে. 646 00:27:50,194 --> 00:27:51,860 এর মাত্র সমস্যা মাপ ডাকুক. 647 00:27:51,860 --> 00:27:55,540 এবং একজন কম্পিউটার বিজ্ঞানী would সাধারণত পরিবর্তনশীল এখানে যেমন এন ব্যবহার. 648 00:27:55,540 --> 00:27:59,690 সুতরাং N পৃষ্ঠাগুলি, বা n রুমে মানুষ, বা যাই হোক না কেন এটা আপনি গণনা করার চেষ্টা করছেন. 649 00:27:59,690 --> 00:28:03,039 >> তারপর বাম দিকের উলম্ব অক্ষের উপর বাম, যে সময় সমাধান করতে হবে. 650 00:28:03,039 --> 00:28:05,330 তাই কত সেকেন্ড এটা আছে আমাকে নিতে মাইক স্মিথ খুঁজে পেতে? 651 00:28:05,330 --> 00:28:06,621 অথবা এটা কতগুলি পদক্ষেপ নিতে? 652 00:28:06,621 --> 00:28:08,100 এটা কত পৃষ্ঠা পালাক্রমে সময় লাগবে? 653 00:28:08,100 --> 00:28:11,370 সুতরাং যে এটা কত খরচ সময় আমার একটি সমস্যা সমাধানের জন্য. 654 00:28:11,370 --> 00:28:15,030 আর আমরা আঁকতে পারে প্রথম আলগোরিদিম ঢাল, যদি আপনি হবে, 655 00:28:15,030 --> 00:28:16,910 লাল মাত্র এই সরল রেখা হিসাবে. 656 00:28:16,910 --> 00:28:18,450 আর আমি এটি এন ডাকবো. 657 00:28:18,450 --> 00:28:19,117 >> কেন n? 658 00:28:19,117 --> 00:28:20,950 কেন এটা শুধু এই এক এক সম্পর্ক কোন দিকে? 659 00:28:20,950 --> 00:28:22,700 ওয়েল, যদি ভেরাইজন বা যাই হোক না কেন ফোন কোম্পানি 660 00:28:22,700 --> 00:28:25,130 আরো এক পৃষ্ঠা যোগ করা ফোন বই পরের বছর, 661 00:28:25,130 --> 00:28:28,370 যে মাইক এক ধাক্কা পারে শেষ কাছাকাছি আরও একটি ধাপ, 662 00:28:28,370 --> 00:28:29,950 যেখানে যে পাতা নির্ভর. 663 00:28:29,950 --> 00:28:32,380 তাই প্রভাব শুধু প্রতাপ এক মিনিট যোগ করতে হবে. 664 00:28:32,380 --> 00:28:33,520 বা আরও একটি পাতা পালা. 665 00:28:33,520 --> 00:28:34,970 এক অনুপাত এক এক. 666 00:28:34,970 --> 00:28:37,410 >> বিপরীতভাবে, দ্বিতীয় অ্যালগরিদম. 667 00:28:37,410 --> 00:28:41,406 কত দ্রুত যে, intuitively ছিল? 668 00:28:41,406 --> 00:28:42,780 আমি কোথায় একটি সময়ে দুটি পৃষ্ঠা গিয়েছিলে? 669 00:28:42,780 --> 00:28:43,664 হ্যা. 670 00:28:43,664 --> 00:28:44,497 >> ছাত্র: [শ্রবণাতীত] 671 00:28:44,497 --> 00:28:47,255 672 00:28:47,255 --> 00:28:48,080 >> ডেভিড MALAN: হ্যাঁ. 673 00:28:48,080 --> 00:28:49,220 সুতরাং এটা দুইবার হিসাবে দ্রুত হতে যাচ্ছে. 674 00:28:49,220 --> 00:28:51,344 আর আমরা যে এখানে আঁকা হবে স্কেল উপর নির্ভর করে. 675 00:28:51,344 --> 00:28:54,220 এটা এখনও, একটি সরল রেখা নয় কিন্তু লাল লাইন কম. 676 00:28:54,220 --> 00:28:56,410 এটি প্রয়োজনীয় কারণ কিছু সংখ্যা জন্য পেজের লাগে যদি 677 00:28:56,410 --> 00:28:58,360 আপনার সাথে এই অনেক পদক্ষেপ প্রথম অ্যালগরিদম, 678 00:28:58,360 --> 00:29:00,570 এটা আপনি অর্ধেক নিতে যাচ্ছে দ্বিতীয় মত অনেক পদক্ষেপ. 679 00:29:00,570 --> 00:29:02,770 তাই হলুদ লাইন দ্বিতীয় আলগোরিদিম বর্ণনা 680 00:29:02,770 --> 00:29:03,990 শুধু এটা নিচে হতে যাচ্ছে. 681 00:29:03,990 --> 00:29:07,250 >> কিন্তু কি সত্যিই শক্তিশালী হয় সম্পর্কে তৃতীয় ও চূড়ান্ত মনে, 682 00:29:07,250 --> 00:29:10,480 এবং amazingly সবচেয়ে স্বজ্ঞাত অ্যালগরিদম, এই আকৃতি আছে. 683 00:29:10,480 --> 00:29:12,720 টেকনিক্যালি আমরা কল করবে এই একটি লগারিদমিক বক্ররেখা. 684 00:29:12,720 --> 00:29:14,309 এই ক্ষেত্রে n এর বেস 2 লগ ইন করুন. 685 00:29:14,309 --> 00:29:15,600 কিন্তু যে কোন ব্যাপার না. 686 00:29:15,600 --> 00:29:19,140 কি বিষয়ে সত্যিই মৌলিকভাবে হয় বিভিন্ন আকৃতি আছে যে. 687 00:29:19,140 --> 00:29:22,810 আর আপনি শুধু কিভাবে বিবেচনা করতে পারেন এই লাইন অনেক খাটো সত্যিই 688 00:29:22,810 --> 00:29:24,620 দীর্ঘমেয়াদে হয়. 689 00:29:24,620 --> 00:29:25,870 এটা ক্রমাগত বৃদ্ধি হচ্ছে. 690 00:29:25,870 --> 00:29:27,620 এটা পুরোপুরি নি: স্ব করা নেই. 691 00:29:27,620 --> 00:29:34,030 কিন্তু এটা আগের চেয়ে আরও বেশি ধীরে ধীরে এত বৃদ্ধি সমস্যা বড় এবং বড় পায় হিসাবে. 692 00:29:34,030 --> 00:29:36,710 এবং আপনি এটা মনে করতে পারেন way-- যদি ভেরাইজন মাত্র নয় 693 00:29:36,710 --> 00:29:40,410 আগামী বছরের কিন্তু দ্বিগুণ এক পৃষ্ঠা জুড়তে ফোন বইয়ের পেজ এর সংখ্যা, 694 00:29:40,410 --> 00:29:42,740 প্রথম অ্যালগরিদম প্রতাপ অনেক ধাপ হিসেবে দুইবার নিতে. 695 00:29:42,740 --> 00:29:45,360 তাহলে এটা 1,000 পৃষ্ঠাগুলি যদি এই বছর, 2,000 পৃষ্ঠাগুলি পরের বছর, 696 00:29:45,360 --> 00:29:47,180 মাইক যে অনেক দূরে হতে পারে. 697 00:29:47,180 --> 00:29:49,380 সুতরাং এটি 1,000 অতিরিক্ত পদক্ষেপ. 698 00:29:49,380 --> 00:29:51,610 দ্বিতীয় অ্যালগরিদম শুধুমাত্র 500 হতে পারে 699 00:29:51,610 --> 00:29:55,490 ধাপ তাকে কারণ আবার খুঁজে পেতে, আমি এটা দুই মাধ্যমে উড়ছি একটি সময়ে. 700 00:29:55,490 --> 00:29:56,950 >> কিন্তু তৃতীয় এলগরিদম সম্পর্কে কি? 701 00:29:56,950 --> 00:29:59,010 ভেরাইজন দ্বিগুণ হলে টেলিফোন বইয়ের আকার 702 00:29:59,010 --> 00:30:02,620 আগামী বছর 1000 থেকে 2000 পৃষ্ঠাগুলি, কিভাবে আরো অনেক পদক্ষেপ 703 00:30:02,620 --> 00:30:05,540 আমার তৃতীয় অ্যালগরিদম নিতে যাচ্ছে? 704 00:30:05,540 --> 00:30:06,630 হ্যাঁ, এটা ঠিক এক. 705 00:30:06,630 --> 00:30:08,600 এবং যে শক্তিশালী ধারণা. 706 00:30:08,600 --> 00:30:12,780 আপনি 1,000 পাতা কামড় নিতে পারেন যে সমস্যা থেকে বের একবারে. 707 00:30:12,780 --> 00:30:14,510 আর এখন যদি আপনি বিবেচনা একটি নিরীহ দৃশ্যকল্প, 708 00:30:14,510 --> 00:30:17,320 কিন্তু এটা কোন ধরনের কথা বলে intuition-- এই ধরনের ক্ষমতা 709 00:30:17,320 --> 00:30:21,494 যদি একটা ফোনবুক, ছিল মত, চার বিলিয়ন পৃষ্ঠাগুলি, সত্যিই একটি বড় সমস্যা মত মতানুযায়ী. 710 00:30:21,494 --> 00:30:23,410 এবং প্রকৃতপক্ষে, এটা হতে পারে আমাকে নিতে চার বিলিয়ন পাতা 711 00:30:23,410 --> 00:30:26,549 যে মাইক স্মিথ এটি সক্রিয় প্রথম আলগোরিদিম সঙ্গে কেস. 712 00:30:26,549 --> 00:30:28,840 কিন্তু কতগুলি পদক্ষেপ এটা would তৃতীয় অ্যালগরিদম গ্রহণ 713 00:30:28,840 --> 00:30:31,585 চার মধ্যে মাইক এটি কাগজ বিলিয়ন টুকরা? 714 00:30:31,585 --> 00:30:34,865 715 00:30:34,865 --> 00:30:36,240 তাই চার বিলিয়ন আপনি অর্ধেক ছিঁড়ে. 716 00:30:36,240 --> 00:30:37,220 আপনি দুই বিলিয়ন পেতে. 717 00:30:37,220 --> 00:30:42,810 তারপর এক বিলিয়ন, তারপর 500 মিলিয়ন, 250 মিলিয়ন, 125 million-- কিন্তু এটা 718 00:30:42,810 --> 00:30:44,780 মতানুযায়ী এই মত একটা সময় নিতে যাচ্ছে. 719 00:30:44,780 --> 00:30:47,340 আমি 32 আঙ্গুলের প্রয়োজন হতে পারে যে উচ্চ আপ গণনা. 720 00:30:47,340 --> 00:30:51,340 কিন্তু প্রকৃতপক্ষে এটি যেমন হয় যেমন 32 পাতা অশ্রু কয়েক. 721 00:30:51,340 --> 00:30:54,060 আপনি চার থেকে যেতে পারেন বিলিয়ন এক পৃষ্ঠা বিভাজক থেকে 722 00:30:54,060 --> 00:30:57,030 এর মূল সংখ্যা অর্ধেক পৃষ্ঠাগুলি 32 বার 723 00:30:57,030 --> 00:30:59,290 আপনি বাকি আছে যতক্ষণ না শুধু যে একক পাতা. 724 00:30:59,290 --> 00:31:01,320 >> এখন, অবশ্যই, আমি এখানে ঠকায় করছি. 725 00:31:01,320 --> 00:31:06,470 এটা যে আমরা শুধু সাজানোর হচ্ছে না সম্পূর্ণভাবে সঙ্গে প্রথম দুই মূঢ় 726 00:31:06,470 --> 00:31:07,470 আলগোরিদিম. 727 00:31:07,470 --> 00:31:11,500 আমি কিছু অর্থে প্রতারণা করছি, অথবা সত্যিই আমি অনুমান ওঠানামা করছি. 728 00:31:11,500 --> 00:31:15,610 কি ফোন বই সম্পর্কে সত্য ছিল তার মূল ফর্ম যে অনুমতি 729 00:31:15,610 --> 00:31:17,450 আমাকে এমনকি যে তৃতীয় অ্যালগরিদম ব্যবহার করার জন্য? 730 00:31:17,450 --> 00:31:18,110 হ্যা? 731 00:31:18,110 --> 00:31:19,360 শ্রোতা: এটা alphabetized হয়. 732 00:31:19,360 --> 00:31:21,130 ডেভিড MALAN: এটা alphabetized, তাইনা? 733 00:31:21,130 --> 00:31:23,500 যদি এটা শুধু র্যান্ডম ছিল অর্ডার, এই নষ্ট হয় 734 00:31:23,500 --> 00:31:24,880 সময়, এই পুরো কথোপকথন. 735 00:31:24,880 --> 00:31:27,500 আমি প্রতিটি চেহারা আছে পাতা যদি এটা র্যান্ডম ক্রমে আছে 736 00:31:27,500 --> 00:31:30,350 আমি সামনে মাইক স্মিথ খুঁজে পেতে তিনি সেখানে বা না এই উপসংহারে আসতে পারি. 737 00:31:30,350 --> 00:31:32,880 তাই কোণ আমরা নিধন করেছি আমি যে 738 00:31:32,880 --> 00:31:35,752 ধারণা করা যে অন্য কেউ এই ক্ষেত্রে আমার জন্য কাজ করেনি. 739 00:31:35,752 --> 00:31:38,460 তাই যে পরিণামে আমন্ত্রণগুলি প্রশ্ন, ভাল, একটি মিনিট অপেক্ষা করুন. 740 00:31:38,460 --> 00:31:41,284 কিভাবে আপনি 1,000 বাছাই না নাম ও নম্বর পাতায়? 741 00:31:41,284 --> 00:31:43,200 এটা আসলে একটি ভিন্ন সমস্যা, কিছু 742 00:31:43,200 --> 00:31:44,574 আমরা ভবিষ্যতে ফিরে আসবো. 743 00:31:44,574 --> 00:31:48,130 কিন্তু আপনি ওয়েবসাইট সম্পর্কে মনে হয় যখন Gmail এর জন্য ফেসবুক ও গুগলের মতো 744 00:31:48,130 --> 00:31:50,450 এবং Google এর মত কিছু নিজস্ব সার্চ ইনডেক্স, 745 00:31:50,450 --> 00:31:53,800 আপনি লক্ষ লক্ষ বা কোটি কোটি আছে তথ্য টুকরা এই দিন সংরক্ষণ করা হচ্ছে, 746 00:31:53,800 --> 00:31:56,660 searching-- এবং উল্লেখ না সেই সম্পর্কে সমস্যা শ্রেণীবিভাজন 747 00:31:56,660 --> 00:31:59,450 পরিণামে নিজেকে কাছে একটি চ্যালেঞ্জ. 748 00:31:59,450 --> 00:32:02,250 এবং প্রকৃতপক্ষে, এই তাহলে সেই চ্যালেঞ্জ শুধু এক 749 00:32:02,250 --> 00:32:03,460 আমরা এ খুঁজছেন করা হবে যে. 750 00:32:03,460 --> 00:32:05,590 >> তাই এখন এর একটি মুহূর্ত গ্রহণ করুক এবং CS50 কটাক্ষপাত 751 00:32:05,590 --> 00:32:09,082 নিজেই এবং আপনি একটা ধারনা দিতে কি দোকান মধ্যে এই সেমিস্টারে. 752 00:32:09,082 --> 00:32:11,540 প্রকৃতপক্ষে, আপনি ইতিমধ্যে না থাকে তাহলে, এই URL কটাক্ষপাত না. 753 00:32:11,540 --> 00:32:13,880 এবং প্যাট্রিক উল্লিখিত হিসাবে , এই বছর আমরা করছি 754 00:32:13,880 --> 00:32:17,130 সব উল্লেখযোগ্য বিনিয়োগ অবশ্যই এর সমর্থনে আরো 755 00:32:17,130 --> 00:32:20,170 TAS পদ গঠন এবং সি এ এস, অফিসে ঘন্টা, 756 00:32:20,170 --> 00:32:23,520 বিভাগে প্রাপ্যতা, এবং ডিজিটাল উপকরণ অনলাইন, পাশাপাশি. 757 00:32:23,520 --> 00:32:27,489 বস্তুত, অবশ্যই এর পরিপ্রেক্ষিতে বক্তৃতা, আমরা এখানে এসেছি আজ. 758 00:32:27,489 --> 00:32:29,780 আর প্রত্যাশা এই অবশ্যই বছর আনুষ্ঠানিকভাবে 759 00:32:29,780 --> 00:32:32,370 আজ পরিচর্যা করা হয়, অবশ্যই এর শেষ বক্তৃতা, এবং একটি কোর্স 760 00:32:32,370 --> 00:32:35,161 মোটামুটিভাবে সেমিস্টারে মাঝখানে মধ্যে প্রতিটি বক্তৃতা দিয়ে 761 00:32:35,161 --> 00:32:37,280 সাধারণত উপলব্ধ করা শুক্রবার বিকালে 762 00:32:37,280 --> 00:32:40,240 অনলাইন, উভয় ইয়েল ছাত্রদের জন্য এবং হার্ভার্ড ছাত্র এই বছর. 763 00:32:40,240 --> 00:32:42,090 বস্তুত, এক মৌলিক পরিবর্তন হয় 764 00:32:42,090 --> 00:32:44,310 আমরা এ গ্রহণ করছি যে হার্ভার্ড দৃষ্টান্ত খুব 765 00:32:44,310 --> 00:32:46,570 মত আমরা এখানে করেছিল গত বছর এবং এখন এই বছর, 766 00:32:46,570 --> 00:32:50,300 যাতে একইভাবে, আমরা এখনও ফিল্ম সবচেয়ে কেমব্রিজ কোর্স এর বক্তৃতা 767 00:32:50,300 --> 00:32:52,900 কিন্তু তাদের আগেই প্রাপ্তিসাধ্য তুলনায় আমরা অতীতে আছে 768 00:32:52,900 --> 00:32:55,540 যাতে আপনি যদি তোমাদেরকে ঐ চাই, উদাহরণস্বরূপ, 769 00:32:55,540 --> 00:32:58,400 উপকরণ একটি হেড স্টার্ট পেতে প্রথম সপ্তাহান্তে বরং 770 00:32:58,400 --> 00:33:02,000 দ্বিতীয় সপ্তাহান্তে চেয়ে, আপনি পাবেন উপকরণ এই ধরনের প্রবেশাধিকার, 771 00:33:02,000 --> 00:33:06,561 অনুসন্ধানযোগ্য, এম্বেড, hyperlinkable সম্পর্কিত সম্পদ সব আগের. 772 00:33:06,561 --> 00:33:09,560 বিষয় নিরিখে, আপনি দিতে অবশ্যই এর trajectory-- একটা ধারনা 773 00:33:09,560 --> 00:33:12,365 এবং এই কিছু অপভাষা হতে পারে এখন, কিন্তু দীর্ঘ জন্য, আশ্বস্ত না. 774 00:33:12,365 --> 00:33:15,010 আমরা আজ শুরু করব, শেষ পর্যন্ত, এক প্রোগ্রামিং দিকে তাকিয়ে সঙ্গে 775 00:33:15,010 --> 00:33:16,260 ভাষা ভূত নামক. 776 00:33:16,260 --> 00:33:19,380 আমরা তারপরে রূপান্তর করব কিছু করার পরের সপ্তাহে বলা হয় সি 777 00:33:19,380 --> 00:33:22,140 এবং তারপর অন্যান্য ভবনে খুঁজছি সমস্যা সমাধানে জন্য ব্লক, 778 00:33:22,140 --> 00:33:26,230 কিছু অ্যারে এবং আলগোরিদিম ডেকে কিভাবে আমরা আমাদের সুবিধা মেমরি ব্যবহার 779 00:33:26,230 --> 00:33:28,326 এবং অসুবিধা, এবং ডাটা স্ট্রাকচার ভালো জিনিস, 780 00:33:28,326 --> 00:33:31,200 এবং তারপর এর পুচ্ছ শেষ দিকে শ্রেণী মেশিন লার্নিং দিকে তাকিয়ে 781 00:33:31,200 --> 00:33:33,410 এবং অন্য দিকে তাকিয়ে পাইথন নামক ভাষা, 782 00:33:33,410 --> 00:33:37,460 কিভাবে ওয়েব কাজ করে, কিভাবে ইন্টারনেট আরো সাধারণভাবে, কাজ প্রোটোকল HTTP এর মত, 783 00:33:37,460 --> 00:33:40,950 মত ডাটাবেস জন্য প্রত্যেক এসকিউএল, ওয়েবের জন্য জাভাস্ক্রিপ্ট, 784 00:33:40,950 --> 00:33:43,000 এবং শেষ পর্যন্ত tying একসঙ্গে ঐ সব. 785 00:33:43,000 --> 00:33:44,708 >> তাই প্রকৃতপক্ষে, এ দিনের শেষ, আপনি 786 00:33:44,708 --> 00:33:50,250 এই শ্রেণীর ভূত শিখতে হবে না অথবা C অথবা পাইথন বা এসকিউএল বা জাভাস্ক্রিপ্ট. 787 00:33:50,250 --> 00:33:53,560 আপনি যদি এর পরিবর্তে আরো সাধারণভাবে শিখব কম্পিউটার বিজ্ঞান এবং ফাউন্ডেশন 788 00:33:53,560 --> 00:33:55,790 উহার, এবং আপনি হবে শিখতে প্রোগ্রাম কিভাবে 789 00:33:55,790 --> 00:33:58,800 এই যে কোন সংখ্যার মধ্যে পথ বরাবর ভাষা. 790 00:33:58,800 --> 00:34:00,970 তাই প্রকৃতপক্ষে, লক্ষ্য এক শেষ অবশ্যই 791 00:34:00,970 --> 00:34:04,160 অবশ্যই এর সব বন্ধ নিতে হয় সেই চূড়ান্ত সপ্তাহের প্রশিক্ষণ কায়দা 792 00:34:04,160 --> 00:34:06,710 যাতে এই পর, আপনি যা করতে পারেন আপনার নিজস্ব ক্ষেত্রের ফিরে 793 00:34:06,710 --> 00:34:08,510 যে কিনা অথবা হয় না কম্পিউটার বিজ্ঞান 794 00:34:08,510 --> 00:34:12,290 অথবা ইঞ্জিনিয়ারিং, প্রাকৃতিক বিজ্ঞান, শিল্পকলা, মানবিক, বা beyond-- 795 00:34:12,290 --> 00:34:14,720 এবং এই কিছু আনতে অবশ্যই এর ধারনা এবং এই ক্ষেত্রের 796 00:34:14,720 --> 00:34:17,400 ধারণা ও ব্যবহারিক আপনার নিজস্ব ডোমেইনে দক্ষতা 797 00:34:17,400 --> 00:34:19,480 যাতে সমস্যার তাতে সমাধান করতে. 798 00:34:19,480 --> 00:34:22,990 >> আমরা কি এখানে এদিকে কাজ করব আজকের পর সবচেয়ে বৃহস্পতিবার এ 799 00:34:22,990 --> 00:34:26,160 অবশ্যই এর নেতৃস্থানীয় মাথা দিয়ে নয় কি আমরা এগিয়ে যান ডাকবো 800 00:34:26,160 --> 00:34:27,620 অবশ্যই এর সমস্যা সেট. 801 00:34:27,620 --> 00:34:29,610 তাই প্রতি সপ্তাহে যখন আমরা একটি সমস্যা সেট আছে, আমরা করব 802 00:34:29,610 --> 00:34:32,900 একটি অবস্থান মধ্যে দিয়ে হেঁটে যেতে এই মত অবশ্যই এর চ্যালেঞ্জ, 803 00:34:32,900 --> 00:34:35,582 আপনি কিছু টিপস প্রস্তাব এবং ঠাট এবং নকশা কৌশল. 804 00:34:35,582 --> 00:34:37,540 কিন্তু আপনি যদি সক্ষম না হন ব্যক্তি ঐ করতে, 805 00:34:37,540 --> 00:34:39,760 ঐ একই উপলব্ধি সম্পদ এমবেড করা হবে 806 00:34:39,760 --> 00:34:41,590 অবশ্যই এর এক দ্বারা শিক্ষার সহায়ক 807 00:34:41,590 --> 00:34:43,860 সমস্যা নিজেদের সেট, পাশাপাশি. 808 00:34:43,860 --> 00:34:47,124 >> সমস্যা এই বছর নির্ধারণ করা, অসদৃশ গত বছর, প্রতিক্রিয়ার উপর ভিত্তি করে, 809 00:34:47,124 --> 00:34:48,540 এখনও শুক্রবারসহ প্রকাশ করা হবে. 810 00:34:48,540 --> 00:34:51,310 কিন্তু বদলে কারণে হচ্ছে পরবর্তী শুক্রবার, 811 00:34:51,310 --> 00:34:55,079 যার ফলে আপনি দান মাত্র সাত দিন, কার্যকরভাবে 10 দিন পরে কারণে হতে হবে. 812 00:34:55,079 --> 00:34:57,620 এবং প্রকৃতপক্ষে, এই যে অর্থ হবে তারা একটি সপ্তাহান্তে ওভারল্যাপ করব. 813 00:34:57,620 --> 00:34:59,369 কিন্তু আমরা এই বছর আশা বিশেষত এই হবে 814 00:34:59,369 --> 00:35:02,320 ছাত্রদের ভাল মিটমাট করার অনুমতি দেয় ভাটি এবং তাদের সময়সূচী মধ্যে প্রবাহ, 815 00:35:02,320 --> 00:35:05,040 এটা কিনা শিক্ষাবিদ বা extracurriculars বা শরীরচর্চা 816 00:35:05,040 --> 00:35:06,280 বা মধ্যবর্তী ঋতু. 817 00:35:06,280 --> 00:35:10,060 আপনি পারেন ফ্রন্ট লোড বা ব্যাক-লোড আপনার সপ্তাহে CS50 উপর মনোযোগ নিবদ্ধ ভিত্তিক 818 00:35:10,060 --> 00:35:12,400 আপনার নিজস্ব সপ্তাহ প্রকৃত অবশ্যই লোড. 819 00:35:12,400 --> 00:35:14,990 >> সমস্যা সেট নিজেদের ভাষার একটি পরিসীমা আবরণ হবে, 820 00:35:14,990 --> 00:35:17,990 যদিও আমরা মনোনিবেশ করব প্রধানত প্রথম সি 821 00:35:17,990 --> 00:35:23,040 আগে আমরা উচ্চতর উপর তারপরে ফোকাস স্তর, আরো ওয়েব কেন্দ্রিক ভাষায়. 822 00:35:23,040 --> 00:35:25,970 এবং তারপর প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী এখানে একটি দম্পতি আপনি CS50 মত একটি বর্গ গ্রহণ করা উচিত 823 00:35:25,970 --> 00:35:26,900 প্রথম বর্ষের হিসাবে? 824 00:35:26,900 --> 00:35:27,970 তাই একেবারে. 825 00:35:27,970 --> 00:35:30,470 এবং প্রকৃতপক্ষে, এটা না অগত্যা কিছু 826 00:35:30,470 --> 00:35:34,440 আপনি স্থগিত করতে বলে রেখেছেন যতক্ষণ আপনি করেছি কাটা ক্লাস অন্যান্য ধরনের আপনার দাঁত. 827 00:35:34,440 --> 00:35:36,290 বরং, বিবেচনা যে অনেক ছাত্রদের জন্য, 828 00:35:36,290 --> 00:35:39,040 নিজেকে, ফিরে দিন অন্তর্ভুক্ত এই একটি খুব অপরিচিত ক্ষেত্র, 829 00:35:39,040 --> 00:35:40,997 বিশেষত আপনি যদি একটি পি সিএসএ নিতে করেনি 830 00:35:40,997 --> 00:35:42,580 অথবা যে হাই স্কুলে মত কিছু. 831 00:35:42,580 --> 00:35:44,705 কিন্তু বুঝতে পারছি যে প্রথম দিকে, তা এই কোর্স 832 00:35:44,705 --> 00:35:47,900 বা অন্য কিছু পরিচায়ক কোর্স, এখন নিশ্চয়ই শ্রেষ্ঠ সময়, 833 00:35:47,900 --> 00:35:52,082 আমি মনে করি, কিছু নতুন পথ খুঁজে পেতে বা কিছু নতুন একাডেমিক আগ্রহ, পাশাপাশি. 834 00:35:52,082 --> 00:35:55,040 এবং তারপর অন্যান্য কোর্সের সঙ্গে গ্রহণ তাই এখানে কী পার্থক্য এক 835 00:35:55,040 --> 00:35:57,906 হার্ভার্ড বনাম যে শুধুমাত্র আমরা হয় সেমিস্টারে প্রতি চার কোর্স নিতে 836 00:35:57,906 --> 00:35:59,030 কিছু কারণ জন্য হার্ভার্ডে. 837 00:35:59,030 --> 00:36:01,494 আর আপনাকে বলছি আসলে টান মোট 36 কোর্স বন্ধ 838 00:36:01,494 --> 00:36:04,410 আপনার চার বছর ধরে, যা সাধারণত চার অথবা পাঁচটি মানে 839 00:36:04,410 --> 00:36:05,040 ক্লাস. 840 00:36:05,040 --> 00:36:08,367 আর আমি এটা বলতে বেশ পরিষ্কার মনে করেন এবং অস্বীকার করার এবং CS50, নকশা দ্বারা, হয় 841 00:36:08,367 --> 00:36:10,700 সম্ভবত ক্লাস ধরণ না যে আপনি সাধারণত উচিত 842 00:36:10,700 --> 00:36:13,680 চার অপরের সাথে নিতে পাঁচটি মোট জন্য কোর্স 843 00:36:13,680 --> 00:36:16,249 কারণ psets দ্বারা হয় মোটামুটি নিবিড় ডিজাইন. 844 00:36:16,249 --> 00:36:18,040 প্রকৃতপক্ষে, আমি খুব শিখেছি প্রতিদিন এই ফিরে. 845 00:36:18,040 --> 00:36:21,110 আমি CS50 বর্ণনা করতাম না এবং কম্পিউটার বিজ্ঞান, প্রোগ্রামিং 846 00:36:21,110 --> 00:36:24,477 এত কঠিন হিসাবে হিসাবে এটি শুধু সময় অপগিত হয়. 847 00:36:24,477 --> 00:36:26,560 এটা ধরনের জিনিস নয় যেখানে ডিনার পরে, আপনি 848 00:36:26,560 --> 00:36:28,310 আপনার আস্তানায় ফিরে আসতে পারেন রুম, বসো, এবং শুরু 849 00:36:28,310 --> 00:36:29,710 pset উপর মনোযোগ নিবদ্ধ করে চিন্তা, সব ঠিক আছে, 850 00:36:29,710 --> 00:36:31,340 আমি ঠুং এই বাইরে আছি আজ রাতে এবং তারপর পদক্ষেপ 851 00:36:31,340 --> 00:36:33,000 পরের দিন আমার পরবর্তী বিষয় উপর. 852 00:36:33,000 --> 00:36:34,450 কখনও কখনও আপনি শুধু একটি প্রাচীর আঘাত. 853 00:36:34,450 --> 00:36:35,690 আপনার কোডে বাগ আছে. 854 00:36:35,690 --> 00:36:37,900 আপনি অগত্যা জানি না কিভাবে কিছু সমস্যা সমাধানের জন্য. 855 00:36:37,900 --> 00:36:41,670 আর এর মূল বৈশিষ্ট্য এক আজও আমার জন্য প্রোগ্রামিং 856 00:36:41,670 --> 00:36:44,480 আপনি শুধু ধরনের নেওয়া প্রয়োজন হয় এক ধাপ পেছনে কখনও কখনও, এটা ঘুমাতে 857 00:36:44,480 --> 00:36:47,870 অথবা কোর্সের উপর এটি মনে করি একটি শ্লথ বা অন্য কিছু কার্যকলাপের, 858 00:36:47,870 --> 00:36:49,240 এবং তারপর তাজা ফিরে এটা আসা. 859 00:36:49,240 --> 00:36:50,930 আর আপনি শুধু সময় এই উইন্ডোজ প্রয়োজন. 860 00:36:50,930 --> 00:36:52,910 >> এবং প্রকৃতপক্ষে, যে কেন আমরা করেছি সময় এর পরিমাণ lengthened 861 00:36:52,910 --> 00:36:55,710 সমস্যা সেটের জন্য উপলব্ধ এই বছর এবং, যে URL প্রতি 862 00:36:55,710 --> 00:36:57,950 আমি যেমন আগে পেশ করা হোক নতুন এই সেমিস্টারে কি, 863 00:36:57,950 --> 00:37:00,950 ছাঁটা সমস্যা যাতে সেট তারা মৌলিকভাবে কোন কম কঠোর হন, 864 00:37:00,950 --> 00:37:03,741 এবং টেকওযে় কোন কম হয়, কিন্তু অনেক কম হজক আছে, 865 00:37:03,741 --> 00:37:07,630 অনেক কম legwork যে আপনি প্রয়োজন বোধ করেন যে সমস্যা সেটের সামনে এ না, 866 00:37:07,630 --> 00:37:10,680 আপনি দেখতে পাবেন, আগে আপনি যা করতে পারেন আসলে এটি মাংস মধ্যে ডুব. 867 00:37:10,680 --> 00:37:13,500 তাই বুঝতে পারি এগুলো এবং অন্যান্য যে পরিবর্তন দিগন্ত উপর 868 00:37:13,500 --> 00:37:16,490 ভাল ছাত্র মিটমাট করা, কিন্তু শেষ পর্যন্ত তা নিশ্চিত করার জন্য 869 00:37:16,490 --> 00:37:18,860 টেকওযে় আছে প্রকৃতপক্ষে হিসাবে সম্ভব হিসাবে উচ্চ. 870 00:37:18,860 --> 00:37:21,330 সুতরাং এটা চেয়ে বেশি কাজ একটি টিপিক্যাল বর্গ হতে পারে, 871 00:37:21,330 --> 00:37:25,120 আমরা আশা করি যে জন্য আয় আপনি এবং আপনার জন্য টেকওযে় 872 00:37:25,120 --> 00:37:27,490 এবং দক্ষতা এবং ধারনা যা দিয়ে আপনি প্রস্থান 873 00:37:27,490 --> 00:37:29,921 আরও ফলে বাধ্য করছে. 874 00:37:29,921 --> 00:37:32,420 এবং আপনি সেখানে এবং এই পেতে কী Takeaways এক, 875 00:37:32,420 --> 00:37:35,470 যেমন প্যাট্রিক উদ্দিষ্ট earlier-- হয় অবশ্যই এর সমর্থন কাঠামো. 876 00:37:35,470 --> 00:37:39,720 তাই না শুধুমাত্র CS50 এর এক আছে ক্যাম্পাসে বৃহত্তম অবশ্যই কর্মীরা. 877 00:37:39,720 --> 00:37:41,750 এটি এক হয়েছে সবচেয়ে স্নাতক. 878 00:37:41,750 --> 00:37:43,700 প্রকৃতপক্ষে, CS50 গত বছর প্রথম শ্রেণী ছিল 879 00:37:43,700 --> 00:37:45,366 স্নাতক শিক্ষণ কর্মীদের আছে. 880 00:37:45,366 --> 00:37:48,570 এবং যে সাফল্যের ইচ্ছাপত্র এখন না ইয়েল সিএস মধ্যে অনেক অন্যান্য কোর্স 881 00:37:48,570 --> 00:37:49,500 যে হিসাবে ভাল আছে. 882 00:37:49,500 --> 00:37:52,906 আর ছাত্রদের জন্য, বিশেষভাবে, এই TAS এবং অবশ্যই সহায়ক হবে 883 00:37:52,906 --> 00:37:55,030 একটি পুরো সমর্থন করা সহায়তার রিসোর্স নেটওয়ার্ক, 884 00:37:55,030 --> 00:37:58,250 তাদের বিভাগে মধ্যে বা কোরআন তেলাওয়াত, সাপ্তাহিক সুযোগ 885 00:37:58,250 --> 00:38:01,674 আরো ঘনিষ্ঠ আলোচনা এবং উপাদান রিভিউ লক্ষ্যবস্তু 886 00:38:01,674 --> 00:38:04,590 বিভিন্ন গানগুলি জন্য, ছাত্রদের জন্য কম, আরামদায়ক আরো আরামদায়ক, 887 00:38:04,590 --> 00:38:05,720 অথবা কোথাও মধ্যে. 888 00:38:05,720 --> 00:38:08,886 এগুলো প্রাপ্যতা অনুসরণ করবে প্রতি সপ্তাহে কয়েক দিন ধরে বক্তৃতা 889 00:38:08,886 --> 00:38:09,970 সোমবার এবং মঙ্গলবার. 890 00:38:09,970 --> 00:38:11,970 এবং তারপর অফিস hours-- এক অন এক সুযোগ 891 00:38:11,970 --> 00:38:15,490 অবশ্যই সি এ এস এবং TAS থেকে সাহায্যের জন্য বুধবারে এবং বৃহস্পতিবার হতে হবে 892 00:38:15,490 --> 00:38:18,400 এবং একাধিক সময়ে রবিবার বার, যা সব 893 00:38:18,400 --> 00:38:22,180 অবশ্যই এর ওয়েবসাইটে পোস্ট করা হবে, গত বছরের চেয়ে আরও বেশি, পাশাপাশি. 894 00:38:22,180 --> 00:38:25,501 >> কিন্তু কি CS50 চাবিকাঠি, যদি একটু অস্বাভাবিক নিঃসন্দেহে না, 895 00:38:25,501 --> 00:38:27,750 অবশ্যই এর সংস্কৃতি যে আমরা চাষ করার চেষ্টা করেছি 896 00:38:27,750 --> 00:38:30,672 উভয় কেমব্রিজ অনেক বছর জন্য এবং এখন সবচেয়ে সম্প্রতি নিউ হ্যাভেন মধ্যে. 897 00:38:30,672 --> 00:38:33,130 এবং বাস্তবিকই, আপ এই আসছে শনিবার, যদি আপনি শোননি 898 00:38:33,130 --> 00:38:36,410 হয় CS50 ধাঁধা দিন, যা কিছুই কম্পিউটার বিজ্ঞান নিয়ে কি করতে 899 00:38:36,410 --> 00:38:39,430 কিন্তু সম্পূর্ণরূপে প্রেরণ করার জন্য ডিজাইন করা হয় একটি বার্তা যে কম্পিউটার বিজ্ঞান 900 00:38:39,430 --> 00:38:40,665 সমস্যা সমাধানকারী সম্পর্কে. 901 00:38:40,665 --> 00:38:43,540 এবং প্রকৃতপক্ষে, আপনি অংশীদার চাই এক বা দুই বা তিন বন্ধুদের সাথে 902 00:38:43,540 --> 00:38:46,150 এবং CS50 জন্য একটি দল গঠন দিন ধাঁধা কটাক্ষপাত 903 00:38:46,150 --> 00:38:48,010 বিজ্ঞাপন যে ভাবে আউট হয় এ. 904 00:38:48,010 --> 00:38:51,582 আর পিজা তিন ঘণ্টা পাজল এবং পুরস্কার জন্য অপেক্ষা করুন. 905 00:38:51,582 --> 00:38:53,290 এবং প্রকৃতপক্ষে, জন্য প্রথমবার এই বছর, 906 00:38:53,290 --> 00:38:54,873 এটা হার্ভার্ড সঙ্গে যৌথভাবে অনুষ্ঠিত হবে না. 907 00:38:54,873 --> 00:38:57,530 এটা এখানে ইয়েল স্বাধীনভাবে হবে. 908 00:38:57,530 --> 00:38:59,815 তাই জন্য নজর রাখা যাদের তুমি না আছে. 909 00:38:59,815 --> 00:39:02,440 প্রত্যেক সেমিস্টারে এ সর্বাধিক শুক্রবার আমরা একটি বড় বর্গ করতে চেষ্টা করি 910 00:39:02,440 --> 00:39:06,710 ছোট মনে এবং কিছু 50 জন শিক্ষার্থী আনা অবশ্যই এর কর্মীদের সঙ্গে লাঞ্চ করার জন্য, 911 00:39:06,710 --> 00:39:08,730 এলামনাই, বন্ধুদের সাথে শিল্প থেকে কথা বলার জন্য 912 00:39:08,730 --> 00:39:12,630 কি সম্পর্কে জীবন একটি পর ভালো হয় এবং CS50 মত এবং গ্রীষ্মকালে ওভার শ্রেণী 913 00:39:12,630 --> 00:39:14,250 এবং স্নাতকের পর. 914 00:39:14,250 --> 00:39:16,280 তাই জন্য নজর রাখা যে আমন্ত্রণ. 915 00:39:16,280 --> 00:39:17,988 প্রথমবার কি এই বছর আমরা জিতবোই 916 00:39:17,988 --> 00:39:21,420 প্রথম CS50 কোডিং রাখা প্রতিযোগিতা, একটি ঐচ্ছিক অপ্ট ইন সুযোগ 917 00:39:21,420 --> 00:39:25,580 মধ্য সেমেস্ত্র, আমাদের সব পরে ছিল প্রোগ্রামিং এর কিছু ছয় বা সাত সপ্তাহ 918 00:39:25,580 --> 00:39:30,100 তাদের বেল্ট অধীনে সি প্রতিযোগিতা করতে, যদি আপনি তাই আবার choose-- হবে 919 00:39:30,100 --> 00:39:32,460 teams-- চেষ্টা যেমন অনেক চ্যালেঞ্জ সমাধান 920 00:39:32,460 --> 00:39:36,160 সঙ্গে প্রোগ্রামিং আপনি পারেন হিসাবে অন্যদের বিরুদ্ধে পুলিশের বন্ধু. 921 00:39:36,160 --> 00:39:38,850 >> আর সেমিস্টারে লেজ দিকে আমরা চার্টার কিছু বাস করবে, 922 00:39:38,850 --> 00:39:40,850 আসলে কিছু সময় ব্যয় কেমব্রিজ, যদি তুমি 923 00:39:40,850 --> 00:39:43,460 আমাদের সাথে যোগ দিতে, জন্য চাই CS50 Hackathon তথাকথিত. 924 00:39:43,460 --> 00:39:44,600 7 টার দিকে আমরা শুরু করব. 925 00:39:44,600 --> 00:39:45,970 রাত 9 টার, আমরা পিজা আছে. 926 00:39:45,970 --> 00:39:47,650 প্রায় 1:00 পূর্বাহ্ণ, আমরা burritos আছে. 927 00:39:47,650 --> 00:39:50,550 এবং এখনও কেউ জাগ্রত বাস যাত্রায় বাড়ির চারপাশে 5:00 পূর্বাহ্ণ, 928 00:39:50,550 --> 00:39:54,070 আমরা প্যানকেকস জন্য বন্ধ থামাব IHOP নেন পথে এ home-- 929 00:39:54,070 --> 00:39:57,540 একটি 12-ঘন্টা সুযোগ চুবান নিজের সহপাঠীদের এবং কর্মীদের সঙ্গে 930 00:39:57,540 --> 00:39:59,950 অবশ্যই এর চূড়ান্ত প্রকল্পে, যা একটি সুযোগ 931 00:39:59,950 --> 00:40:01,870 ছাড়িয়ে যেতে অবশ্যই এর সমস্যা সেট 932 00:40:01,870 --> 00:40:05,950 এবং নকশা এবং বাস্তবায়ন সবচেয়ে আপনার আগ্রহের কিছু, 933 00:40:05,950 --> 00:40:09,170 যে শেষ পর্যন্ত হতে হবে কমন্স এখানে বৈশিষ্ট্যযুক্ত. 934 00:40:09,170 --> 00:40:12,510 প্রথম CS50 মেলা শেষ পরিবর্তন হয়েছিল বছরের শেষ of- সেমেস্ত্র প্রদর্শনী 935 00:40:12,510 --> 00:40:15,460 কি সবাই বা উদযাপন বর্গ মধ্যে সম্পন্ন করেছে, 936 00:40:15,460 --> 00:40:19,810 বিশেষ করে, আবার, যারা থেকে গেল কিছু করার নেই, শূন্য থেকে 60, 937 00:40:19,810 --> 00:40:22,450 পূর্বে পটভূমি হচ্ছে এবং প্রদর্শক, পরিণামে, 938 00:40:22,450 --> 00:40:26,960 পুরো ক্যাম্পাস কিছু এবং, করে অনলাইনে বিশ্বের দেখতে, পাশাপাশি. 939 00:40:26,960 --> 00:40:30,780 >> এখন, এই এখানে মাত্র কয়েক হয় TAS এবং সি এ এস যে CS50 সম্ভব করে তোলে. 940 00:40:30,780 --> 00:40:33,034 আমাকে কোনো আমন্ত্রণ করার অনুমতি দিন সেই কর্মীদের 941 00:40:33,034 --> 00:40:35,700 যারা মঞ্চে আসা পর্যন্ত করার জন্য এখানে হয়, পাশাপাশি কোর্স এর মাথা হিসাবে, 942 00:40:35,700 --> 00:40:38,785 কিছু শব্দ প্রস্তাব অনুপ্রেরণা, পাশাপাশি. 943 00:40:38,785 --> 00:41:03,138 944 00:41:03,138 --> 00:41:03,950 >> Andi: হাই, বলছি. 945 00:41:03,950 --> 00:41:05,290 আপনাকে বলছি আমাকে শুনতে পাচ্ছেন? 946 00:41:05,290 --> 00:41:10,260 এই আমাদের সাথে যোগ দেওয়ার জন্য ধন্যবাদ সুদৃশ্য, বৃষ্টির বৃহস্পতিবার বিকেলে. 947 00:41:10,260 --> 00:41:11,010 আমার নাম Andi, হয়. 948 00:41:11,010 --> 00:41:12,070 আমি বার্কলে একটি জুনিয়র আছি. 949 00:41:12,070 --> 00:41:17,250 এবং Stelios এবং সামার সঙ্গে বরাবর, আমরা আপনার তিনটি প্রধান শিক্ষণ হবে 950 00:41:17,250 --> 00:41:19,277 এই আসন্ন বছরের জন্য সহায়ক. 951 00:41:19,277 --> 00:41:21,110 সুতরাং, আমি অনুমান, এর প্রদর্শনী hands-- আপনি কত 952 00:41:21,110 --> 00:41:26,680 একটি সি এস হবার তো কোন উদ্দেশ্য আছে প্রধান কিংবা সত্যিই ডাইভিং গভীরভাবে 953 00:41:26,680 --> 00:41:29,930 একটি প্রধান এখানে যেমন কম্পিউটার বিজ্ঞান মধ্যে? 954 00:41:29,930 --> 00:41:30,520 অসাধারণ. 955 00:41:30,520 --> 00:41:32,730 যে উজ্জ্বল. 956 00:41:32,730 --> 00:41:35,850 >> তাই আমি আসলে একটি বিশ্বব্যাপী বিষয়ক আছি এবং জ্ঞানীয় বিজ্ঞান প্রধান. 957 00:41:35,850 --> 00:41:37,780 আমি আক্ষরিক এসেছিলেন উদ্দেশ্য সঙ্গে ইয়েল 958 00:41:37,780 --> 00:41:42,199 কখনো একটি তাকান করতে হচ্ছে কখনও আবার আমার জীবনে সংখ্যা. 959 00:41:42,199 --> 00:41:44,990 যখন আমি ইয়েল কাছে এসে এই ছিল কিছু যে আমার রাডার উপর ছিল. 960 00:41:44,990 --> 00:41:46,460 আমি কবিতা সম্পর্কে জানতে চেয়েছিলেন. 961 00:41:46,460 --> 00:41:48,500 আমি সম্পর্কে জানতে চেয়েছিলেন আন্তর্জাতিক বিষয়াবলি. 962 00:41:48,500 --> 00:41:50,510 আমি সম্পর্কে জানতে চেয়েছিলেন জল রং আঁকা. 963 00:41:50,510 --> 00:41:53,360 হ্যাঁ, আমরা একটি বর্গ প্রস্তাব জল রং অঙ্কন উপর. 964 00:41:53,360 --> 00:41:57,340 >> কিন্তু আমি সত্যিই আগ্রহী ছিল কিছু সংশ্লিষ্ট স্টেম. 965 00:41:57,340 --> 00:41:59,620 কিন্তু তারপর পুরোনো আমি পেয়েছেন, আমি বুঝতে পেরেছি 966 00:41:59,620 --> 00:42:03,340 যে কিছু সত্যিই যে ক্ষেত্র জ্ঞান, কম্পিউটার বিজ্ঞান নিয়োগ 967 00:42:03,340 --> 00:42:05,700 অথবা যদি না কম্পিউটার বিজ্ঞান, গুনতি. 968 00:42:05,700 --> 00:42:08,300 আসলে, আমার বিশ্বব্যাপী জন্য বিষয়াবলি ভিন্ন ভিন্ন প্রকল্প, 969 00:42:08,300 --> 00:42:12,020 আমরা তথ্য বিশ্লেষণ ব্যবহার করছেন সন্ত্রাসী হামলার বিশ্লেষণ করতে 970 00:42:12,020 --> 00:42:13,680 নাইজেরিয়ায় বোকো হারামের জন্য. 971 00:42:13,680 --> 00:42:17,510 আর তাই আপনি দেখতে পারেন, নির্বিশেষে কি প্রধান আপনি শেষ অনুগমন 972 00:42:17,510 --> 00:42:21,640 বা কি ইয়েল এখানে আপনার স্বার্থ , হয় প্রোগ্রামিং এবং ফাউন্ডেশন 973 00:42:21,640 --> 00:42:24,130 যাই হোক না কেন এর দক্ষতা সুপার দরকারী. 974 00:42:24,130 --> 00:42:29,840 এবং CS50 সত্যিই ভাল সজ্জিত করা হয় ধরনের তার সম্পদ অনেক ধার 975 00:42:29,840 --> 00:42:32,060 আপনাকে, নির্বিশেষে কিভাবে আরামদায়ক হয় 976 00:42:32,060 --> 00:42:34,590 বা কিভাবে আগ্রহী হয় শ্রেণী অনুগমন. 977 00:42:34,590 --> 00:42:37,290 >> সামার একটু কথা বলতে যাচ্ছেন আপনাকে বলছি কি সম্পর্কে বিট 978 00:42:37,290 --> 00:42:39,635 এই বছর সম্পর্কে জানতে যাচ্ছি. 979 00:42:39,635 --> 00:42:40,510 সামার: হাই, সবাই. 980 00:42:40,510 --> 00:42:41,320 আমি সামার উ আছি. 981 00:42:41,320 --> 00:42:43,090 আমি জলহস্তী একটি জুনিয়র আছি. 982 00:42:43,090 --> 00:42:48,100 আর আমি আসলে আউট শুরু একটি CS50 ছাত্র নিজেকে যেমন. 983 00:42:48,100 --> 00:42:51,460 তাই তিন বছর আগে, আমি একটি ফাঁক বছরের উপর ছিল. 984 00:42:51,460 --> 00:42:53,940 আমি একটি সি এস গ্রহণ না চাই হাই স্কুলে ক্লাস, 985 00:42:53,940 --> 00:42:57,800 কিন্তু আমি আমার বিনামূল্যে সময় ভেবেছিলাম যে, এটা কিভাবে কোড শিখতে শীতল হতে চাই. 986 00:42:57,800 --> 00:43:02,610 তাই আমি একটি দ্রুত গুগল সার্চ করেনি, কি অনলাইনে পাওয়া ছিল জন্য লাগছিল, 987 00:43:02,610 --> 00:43:06,990 এবং Muppets সঙ্গে এই ভিডিও দেখেছি এবং DJs এবং শীতল ওয়েবসাইট. 988 00:43:06,990 --> 00:43:09,450 আমি চাই, আমি চাই ছিল শিখতে কিভাবে যে কি. 989 00:43:09,450 --> 00:43:14,690 >> তাই আমি কোর্স নেন, এবং আমি শুধু এটা সঙ্গে প্রেমে পড়ে গিয়েছিলেন. 990 00:43:14,690 --> 00:43:20,410 কিন্তু আমি মনে করি এর এত হিংসা হচ্ছে যারা Hackathon পরিচর্যা পারে কিডস, 991 00:43:20,410 --> 00:43:24,610 পরিচর্যা ধাঁধা দিন, অফিস পরিচর্যা ঘণ্টা, ব্যক্তি TAS থেকে সহায়তা পান. 992 00:43:24,610 --> 00:43:27,410 এবং তাই আমি কখনোই কল্পনা আমি সুযোগ পেতে চাই যে 993 00:43:27,410 --> 00:43:30,640 এখানে জড়িত করা হবে অবশ্যই যে প্রথম পেয়েছিলাম 994 00:43:30,640 --> 00:43:33,630 আমার কম্পিউটার আগ্রহী বিজ্ঞান এবং কারণ হল 995 00:43:33,630 --> 00:43:35,690 আমি আজ একটি কম্পিউটার বিজ্ঞান প্রধান আছি. 996 00:43:35,690 --> 00:43:39,290 তাই আমি আপনাকে সতর্ক করব, এই শ্রেণী আপনি প্রসারিত করতে যাচ্ছে. 997 00:43:39,290 --> 00:43:41,120 এটা আপনি চ্যালেঞ্জ করতে যাচ্ছে. 998 00:43:41,120 --> 00:43:43,910 কিন্তু এটা আরো যাচ্ছে আপনি শেখান কিভাবে কিছু করার 999 00:43:43,910 --> 00:43:45,506 যে আপনি কখনও কল্পনাও করিনি তুমি. 1000 00:43:45,506 --> 00:43:49,330 1001 00:43:49,330 --> 00:43:52,160 >> STELIOS: হাই, সবাই. 1002 00:43:52,160 --> 00:43:53,510 আমার নাম Stelios হয়. 1003 00:43:53,510 --> 00:43:58,240 আমি Branford একটি জুনিয়র আছি কলেজ ও একটি সি এস প্রধান. 1004 00:43:58,240 --> 00:44:01,640 আমি এথেন্স, গ্রীস থেকে আছি. 1005 00:44:01,640 --> 00:44:03,830 আমি সত্যিই উন্মুখ করছি তোমাদের সব সাক্ষাৎ, 1006 00:44:03,830 --> 00:44:09,010 অধ্যায় এ তোমার সাথে চ্যাট করছি, এ অফিসে ঘন্টা, শুক্রবার lunches এ. 1007 00:44:09,010 --> 00:44:11,250 আমি কারণ আমি খুবই উত্তেজিত আমরা এত প্রচেষ্টা করা করেছি 1008 00:44:11,250 --> 00:44:14,650 একটি অনন্য সমর্থন তৈরি মধ্যে তোমাদের সকলের জন্য গঠন 1009 00:44:14,650 --> 00:44:19,170 সঙ্গে আপনার অভিজ্ঞতা করতে অবশ্যই সেরা সম্ভব. 1010 00:44:19,170 --> 00:44:22,640 এবং আমি আশা করি যে, যদিও অধিকাংশ আপনি সম্ভবত না একটি সি এস গ্রহণ করেছে 1011 00:44:22,640 --> 00:44:27,310 সামনে অবশ্যই, আমি আশা করি যে CS50 এর আপনার জন্য কি আগ্রহ জাগিয়ে তোলে হয় 1012 00:44:27,310 --> 00:44:30,260 আরও কম্পিউটার খোঁজেন ভবিষ্যতে বিজ্ঞান, 1013 00:44:30,260 --> 00:44:33,270 যেমন, যাতে সঙ্গে সম্পন্ন হয়েছে অতীতে অনেক মানুষ. 1014 00:44:33,270 --> 00:44:36,740 তাই ধরার জন্য আপনাকে ধন্যবাদ এখানে আপনি দেখতে উত্তেজিত. 1015 00:44:36,740 --> 00:44:38,487 জেসন Hirschhorn. 1016 00:44:38,487 --> 00:44:39,820 JASON HIRSCHHORN: হাই, সবাই. 1017 00:44:39,820 --> 00:44:41,700 আমার নাম জেসন Hirschhorn হয়. 1018 00:44:41,700 --> 00:44:43,050 আমি Silliman বাস. 1019 00:44:43,050 --> 00:44:46,910 এরপর আমি একজন undergrad যেমন হার্ভার্ড গিয়েছিলাম এবং সামাজিক গবেষণায় majored 1020 00:44:46,910 --> 00:44:48,870 এবং কম্পিউটার বিজ্ঞান মধ্যে minored. 1021 00:44:48,870 --> 00:44:53,100 আমার প্রধান ভূমিকা এখানে এক এই বিস্ময়কর কর্মীদের সমর্থন করা হয় 1022 00:44:53,100 --> 00:44:54,630 তারা আপনাকে সব সমর্থন. 1023 00:44:54,630 --> 00:44:56,410 বস্তুত, এই তাদের সব নয়. 1024 00:44:56,410 --> 00:45:01,230 55 আন্ডার আছে এবং এখানে স্নাতকদের আপনি সমস্ত সমর্থন করতে. 1025 00:45:01,230 --> 00:45:04,420 আমি সেরা এক অনুমান আপনি অবশ্যই অংশ 1026 00:45:04,420 --> 00:45:08,080 সব এর সাথে কাজ করা হচ্ছে তাদের, তাদের জানতে চাওয়ার, 1027 00:45:08,080 --> 00:45:12,389 তাদের দেখতে পেয়ে, CS50 মধ্যে উভয় এবং CS50 বাইরে এই সেমিস্টারে 1028 00:45:12,389 --> 00:45:13,680 এবং অনেক সেমিস্টার আসার জন্য. 1029 00:45:13,680 --> 00:45:16,770 তাই আশা করছি আপনি নেব অবশ্যই কারণ আশা করছি আপনি 1030 00:45:16,770 --> 00:45:21,060 সঙ্গে যোগাযোগ করার জন্য পেতে বিস্ময়কর কর্মী আমরা মঞ্চে আছে. 1031 00:45:21,060 --> 00:45:24,977 >> স্পিকার: আচ্ছা, আমাকে শেষ করতে দিন এটা বলার অপেক্ষা রাখে মজা হবে দ্বারা. 1032 00:45:24,977 --> 00:45:26,810 ডেভিড MALAN: হ্যাঁ, আমাদের পুরো দলের জন্য ধন্যবাদ. 1033 00:45:26,810 --> 00:45:29,610 আমাকে অস্পষ্ট আলো করার অনুমতি দিন এবং , আমাদের দলের আরো কিছু অনুমতি 1034 00:45:29,610 --> 00:45:32,890 উভয় কেমব্রিজ এবং নিউ হ্যাভেন থেকে, হ্যালো বলে এইসব বলছি বন্ধ ফাইল হিসেবে. 1035 00:45:32,890 --> 00:45:36,130 এবং যে পরে আমরা রূপান্তর হবে আমাদের প্রোগ্রামিং ব্যস্ততা প্রথম 1036 00:45:36,130 --> 00:45:37,584 এই ভাষা ভূত নামক সঙ্গে. 1037 00:45:37,584 --> 00:45:38,500 দলকে ধন্যবাদ. 1038 00:45:38,500 --> 00:45:40,770 এর অস্পষ্ট আলো যাক কয়েক অন্যদের কাছ থেকে শুনতে. 1039 00:45:40,770 --> 00:45:44,207 >> [সাধুবাদ] 1040 00:45:44,207 --> 00:45:45,680 1041 00:45:45,680 --> 00:45:48,140 >> [ভিডিও প্লেব্যাক] 1042 00:45:48,140 --> 00:45:53,210 >> CS50 এর স্বয়ংক্রিয়ভাবে মিশন আপনি করতে হয় একটি সম্পূর্ণ নতুন উপায় সঙ্গে আরো আরামদায়ক 1043 00:45:53,210 --> 00:45:54,947 চিন্তা, এই গণনীয় মানসিকতার. 1044 00:45:54,947 --> 00:45:56,780 -এটা কম্পিউটার বিজ্ঞান তৈরি আকর্ষণীয়, যা 1045 00:45:56,780 --> 00:46:00,241 কিছু আমি সত্যিই বুঝতে পারছি না হয় সম্ভব ছিল না হওয়া পর্যন্ত আমি ক্লাস নেন. 1046 00:46:00,241 --> 00:46:00,990 -আমি মত, থাম ছিল. 1047 00:46:00,990 --> 00:46:04,120 আমি সত্যিই আমার চিন্তা অনুবাদ করছি এখনই একটি কম্পিউটারের মধ্যে. 1048 00:46:04,120 --> 00:46:07,970 >> -Even যদি আপনি কোন ব্যাকগ্রাউন্ড নেই কম্পিউটার বিজ্ঞান বা কোনো অভিজ্ঞতা, 1049 00:46:07,970 --> 00:46:10,140 আসলে এই আপনার জন্য ক্লাস হয়. 1050 00:46:10,140 --> 00:46:12,250 >> -So আমি স্পষ্টভাবে চান আমার ছাত্রদের শুধু 1051 00:46:12,250 --> 00:46:14,350 কম্পিউটার বিজ্ঞান বিষয়ে উত্তেজিত. 1052 00:46:14,350 --> 00:46:17,187 নেই শুধু প্রোগ্রামিং, কিন্তু একজন কম্পিউটার বিজ্ঞানী মত চিন্তা 1053 00:46:17,187 --> 00:46:19,270 সত্যিই আমি কি করতে চান আমার নবীন শেখানোর চেষ্টা. 1054 00:46:19,270 --> 00:46:21,560 >> -CS50 কঠিন এবং পুরষ্কারস্বরূপ. 1055 00:46:21,560 --> 00:46:22,592 >> -একটি অভিজ্ঞতা. 1056 00:46:22,592 --> 00:46:23,456 >> -Extravaganza. 1057 00:46:23,456 --> 00:46:26,350 >> -এটা আমাদের পরবর্তী স্তরে ফেরানো যাবে. 1058 00:46:26,350 --> 00:46:28,850 >> [সঙ্গীত বাজাচ্ছি] 1059 00:46:28,850 --> 00:46:32,167 >> স্বয়ংক্রিয়ভাবে টিএফএস হয়, আমার মনে হয়, অবশ্যই রক্ত. 1060 00:46:32,167 --> 00:46:34,560 >> আছে উত্তেজিত -I'm আমার ছাত্রদের আমি সাহায্য করছি 1061 00:46:34,560 --> 00:46:38,027 যে অই মুহূর্তে উপলব্ধি করা আছে কি তারা আসলে চেষ্টা করছি 1062 00:46:38,027 --> 00:46:39,610 কি করতে হবে, কিভাবে একটি pset করতে জিনিসটা. 1063 00:46:39,610 --> 00:46:41,438 >> -CS50 স্পষ্টভাবে একটি কঠিন কোর্স. 1064 00:46:41,438 --> 00:46:43,960 কিন্তু অন্য কোন অসদৃশ অবশ্যই সত্যিই ইয়েল এ, 1065 00:46:43,960 --> 00:46:45,759 এটি একটি মহান হয়েছে, সমর্থন সম্প্রদায়. 1066 00:46:45,759 --> 00:46:47,550 -আপনি একেবারে না কিছু জানা প্রয়োজন 1067 00:46:47,550 --> 00:46:49,341 পাবে কোডিং সম্পর্কে কোর্স নিতে. 1068 00:46:49,341 --> 00:46:52,270 -এটা কতদূর দেখতে আশ্চর্যজনক মানুষ এক সেমিস্টারে আসা. 1069 00:46:52,270 --> 00:46:55,610 >> -আপনি একা বসে ছিল না আপনার রুম কোড শেখার, 1070 00:46:55,610 --> 00:46:57,170 তবে এটি শুধু একটি বর্গ চেয়ে বেশী ছিল. 1071 00:46:57,170 --> 00:46:58,044 এটা এমন একটা অভিজ্ঞতা ছিল. 1072 00:46:58,044 --> 00:47:02,500 ধারণা শিখতে স্বয়ংক্রিয়ভাবে সেরা উপায় এবং প্রক্রিয়া তাদের অন্যদের শিক্ষা হয়. 1073 00:47:02,500 --> 00:47:04,033 >> -কি টেলিফোন বিভক্ত হয়? 1074 00:47:04,033 --> 00:47:06,934 >> [সঙ্গীত বাজাচ্ছি] 1075 00:47:06,934 --> 00:47:08,080 >> -এবং এই CS50. 1076 00:47:08,080 --> 00:47:10,810 >> [সঙ্গীত বাজাচ্ছি] 1077 00:47:10,810 --> 00:47:11,720 1078 00:47:11,720 --> 00:47:12,380 >> -এই CS50. 1079 00:47:12,380 --> 00:47:13,446 >> -একটি সমস্যা? 1080 00:47:13,446 --> 00:47:14,852 অর্ধেক এটি বিছিন্ন. 1081 00:47:14,852 --> 00:47:15,804 >> [সঙ্গীত বাজাচ্ছি] 1082 00:47:15,804 --> 00:47:18,184 >> এটা বর্জন. 1083 00:47:18,184 --> 00:47:19,520 >> DAVID Malan: ঠিক আছে. 1084 00:47:19,520 --> 00:47:23,190 সুতরাং আসুন একটু এ tackle-- দিন বিট, প্রসঙ্গক্রমে, এটা 1085 00:47:23,190 --> 00:47:25,270 এই ঐতিহ্য ধরে 10 বছরের জন্য কিছু কারণ 1086 00:47:25,270 --> 00:47:27,260 এ কেক পরিবেশন করা শুরু এবং CS50 শেষে. 1087 00:47:27,260 --> 00:47:30,800 তাই শেষে আপনার জন্য অপেক্ষা আজ, সিলেবাসে ছাড়াও, 1088 00:47:30,800 --> 00:47:34,270 কিছু পিষ্টক হিসাবে ভাল হবে, এবং অবশ্যই এর কর্মীদের হ্যালো বলে. 1089 00:47:34,270 --> 00:47:37,110 কিন্তু এখন, আসুন রূপান্তরটি আমাদের ভাষা, যেখানে প্রথম 1090 00:47:37,110 --> 00:47:40,970 আমরা মাত্র এক সপ্তাহ এবং এক সত্যিই ব্যয় করব সমস্যা এই ডোমেইন, স্ক্র্যাচ উপর সেট. 1091 00:47:40,970 --> 00:47:43,160 আর যদি আপনি করেছি পাবেন আগে থেকে প্রোগ্রাম করা, অনেক 1092 00:47:43,160 --> 00:47:46,280 ধারণা ও এর সম্ভাবনার আপনার পরিচিত হয়. 1093 00:47:46,280 --> 00:47:48,160 কিন্তু আপনি যে পাবেন এটা পথ বরাবর মজা 1094 00:47:48,160 --> 00:47:51,201 জিনিসটা ঠিক কিভাবে অনুবাদ করতে ধারণা আপনি ইতিমধ্যে জানেন কিছু 1095 00:47:51,201 --> 00:47:53,852 এই বিশেষ পরিবেশ সত্যিই আপনার পরিবার ছাপ 1096 00:47:53,852 --> 00:47:57,060 এবং বন্ধুদের আপনার কাজ দিয়ে, যা যা করতে পারেন পরে অনলাইন যান, যদি আপনি তাই চয়ন. 1097 00:47:57,060 --> 00:47:58,851 >> আর আপনি কোন আছে যদি পূর্বে অভিজ্ঞতা এবং হয় 1098 00:47:58,851 --> 00:48:01,540 সংখ্যাগরিষ্ঠ মধ্যে ছাত্র কম আরামদায়ক, 1099 00:48:01,540 --> 00:48:05,320 যে ধারণা অনেক উপলব্ধি করি শুধু reality-- জিনিষ সঙ্গে অন্বেষণ 1100 00:48:05,320 --> 00:48:07,970 ফোন বই এবং উপস্থিতি মত এবং তাই ঘোষণা অনুবাদ 1101 00:48:07,970 --> 00:48:12,280 মোটামুটি চমত্কারভাবে একটি কম্পিউটারে, কিন্তু না যদি আপনি ব্যবহার, 1102 00:48:12,280 --> 00:48:13,710 প্রাথমিকভাবে, এই মত একটি ভাষা. 1103 00:48:13,710 --> 00:48:16,290 সুতরাং এই একটি প্রোগ্রাম লেখা সি নামক একটি ভাষা 1104 00:48:16,290 --> 00:48:18,590 আর আমরা বেশ বিট ব্যয় করব সি সময়, শেষ পর্যন্ত এর. 1105 00:48:18,590 --> 00:48:22,560 কিন্তু মতভেদ হয়, এই একটু দেখবে প্রথম নজরে আপনাকে রহস্যপূর্ণ. 1106 00:48:22,560 --> 00:48:25,760 আসলে, সেখানে অদ্ভুত অনেক সিনট্যাক্স, প্রথম বন্ধনী, কোণ বন্ধনী, 1107 00:48:25,760 --> 00:48:27,422 কোঁকড়া ধনুর্বন্ধনী, কোট, এবং সেমিকোলন. 1108 00:48:27,422 --> 00:48:29,880 এবং প্রকৃতপক্ষে, আপনি ডুব যদি প্রথমবার জন্য প্রোগ্রামিং 1109 00:48:29,880 --> 00:48:33,420 দিকে তাকিয়ে আছে এবং কাপড় তৈরি করার চেষ্টা এই মত, সত্যি বলতে, আপনি তাই mired করুন 1110 00:48:33,420 --> 00:48:36,500 তাই প্রায়ই শুধু মূঢ় মধ্যে minutia কিছুই হয়েছে 1111 00:48:36,500 --> 00:48:38,240 বুদ্ধিমত্তা এটা সম্পর্কে আকর্ষণীয়. 1112 00:48:38,240 --> 00:48:40,980 >> কিন্তু যদি কল্পনা আপনি তৈরি করতে পারে এই একই প্রোগ্রাম যা, 1113 00:48:40,980 --> 00:48:46,200 আপনি ধরনের অনুমান পারে যেমন, সম্ভবত প্রিন্ট "হ্যালো, দুনিয়া" একরকম বা অন্য. 1114 00:48:46,200 --> 00:48:49,850 আমরা সেই একই ধারণা চুয়ান পারেন মাত্র দুই পাজল টুকরা, যদি আপনি হবে. 1115 00:48:49,850 --> 00:48:52,850 প্রকৃতপক্ষে, স্ক্র্যাচ আকর্ষণীয় কারণ এটা এই গ্রাফিক্যাল ভাষা. 1116 00:48:52,850 --> 00:48:56,110 আপনি ড্র্যাগ এবং এই ড্রপ করতে পারেন পাজল টুকরা যে শুধুমাত্র পরস্পর আলিঙ্গনাবদ্ধ 1117 00:48:56,110 --> 00:48:57,940 যদি এটা লজিক্যাল জ্ঞান করে তোলে তাই করতে. 1118 00:48:57,940 --> 00:48:59,830 তাই ভূত, আমরা শীঘ্রই দেখতে পাবেন, এই হল 1119 00:48:59,830 --> 00:49:03,460 কিভাবে আপনি যে একই বাস্তবায়ন করবে প্রোগ্রাম, শুধু দুটি ধাঁধা টুকরা 1120 00:49:03,460 --> 00:49:05,420 যে প্রায় কাছাকাছি তারা যা বলে না. 1121 00:49:05,420 --> 00:49:08,870 >> কিন্তু আমরা মাত্র কয়েক মিনিটের মধ্যে দেখতে পাবেন যে কিছু বিল্ডিং ব্লক যে আমরা উল্লিখিত এর 1122 00:49:08,870 --> 00:49:12,140 এবং তার আগে আরো কয়েকটি সব আছে পরিণামে গঠন করতে যাচ্ছি 1123 00:49:12,140 --> 00:49:13,460 আমাদের নিকটতম প্রোগ্রামের কিছু. 1124 00:49:13,460 --> 00:49:15,460 আমরা কিছু আছে চলুন মত functions-- মাত্র 1125 00:49:15,460 --> 00:49:18,034 যে সমস্ত কর্ম কিছু না, হ্যালো মত বলছি, বিশ্বের. 1126 00:49:18,034 --> 00:49:20,200 আমরা loops আছে চলুন কিছু যে চক্র প্রবর্তিত 1127 00:49:20,200 --> 00:49:23,210 আবার এবং আবার, শুধু আমরা চাই অনুসন্ধান সঙ্গে একটি মুহূর্ত আগে 1128 00:49:23,210 --> 00:49:24,110 মাইক স্মিথ জন্য. 1129 00:49:24,110 --> 00:49:27,190 ভেরিয়েবল, মত বীজগণিত, যদি আপনি এক্স বা ওয়াই, যে একটি সংখ্যা সংরক্ষণ করতে আছে. 1130 00:49:27,190 --> 00:49:29,940 ওয়েল, একটি প্রোগ্রাম, আপনি আসলে করতে পারেন শুধু সংখ্যার চেয়ে অধিক সংরক্ষণ করি. 1131 00:49:29,940 --> 00:49:34,290 আপনি শব্দ এবং বাক্য সংরক্ষণ করতে পারেন এবং গ্রাফিক্স এবং অন্যান্য জিনিস এখনও. 1132 00:49:34,290 --> 00:49:37,530 বুলিয়ান এক্সপ্রেশন, শুধু হ্যাঁ questions-- বা কোন, সত্য বা মিথ্যা. 1133 00:49:37,530 --> 00:49:40,680 শর্তাবলী, ন্তজ সেই হ্যা / না উত্তরের উপর ভিত্তি করে. 1134 00:49:40,680 --> 00:49:43,890 >> আর মত তারপর কল্পনাকারী কিছু অ্যারে এবং থ্রেড এবং ঘটনা 1135 00:49:43,890 --> 00:49:46,100 এবং অন্য কোন সংখ্যা বৈশিষ্ট্য, কিন্তু যার সব 1136 00:49:46,100 --> 00:49:48,670 খুব খুব সুন্দরভাবে ম্যাপ এই মত বন্ধুত্বপূর্ণ ব্লক. 1137 00:49:48,670 --> 00:49:52,736 এটি একটি ফাংশন, একটি হতে যাচ্ছে রক্তবর্ণ পাজল টুকরা যে ঠিক বলেছেন 1138 00:49:52,736 --> 00:49:54,717 কি তার নাম এই ক্ষেত্রে হচ্ছে ÑÑ, বলতে. 1139 00:49:54,717 --> 00:49:56,550 তারপর প্রায়ই, আছে একটি সাদা বক্স যে আপনি 1140 00:49:56,550 --> 00:49:58,550 এ লিখে অথবা মধ্যে কিছু মান টেনে আনতে পারেন. 1141 00:49:58,550 --> 00:50:01,370 এবং যে কি সাধারণত দেই একটি যুক্তি বা একটি প্যারামিটার বলা. 1142 00:50:01,370 --> 00:50:04,110 এটা পরিবর্তন একটি উপায় একটি ধাঁধা ডিফল্ট আচরণ 1143 00:50:04,110 --> 00:50:07,530 টুকরা বা যাতে তা একজন ফাংশন তোমার জন্য কিছু কাস্টম বলছে ভালো, 1144 00:50:07,530 --> 00:50:12,570 হ্যালো, দুনিয়া বা হ্যালো, অ্যান্ডি বা হ্যালো, জেসন বা পরিবর্তে অন্য কোনো বাক্য. 1145 00:50:12,570 --> 00:50:15,830 >> আপনি যে একটি বলতে চান lot-- আক্ষরিক forever-- 1146 00:50:15,830 --> 00:50:18,142 আপনি অন্য সময় লাগতে পারে ধাঁধা টুকরা চিরকাল বলা 1147 00:50:18,142 --> 00:50:20,100 এবং শুধু sandwiched একসঙ্গে এই মত দুই. 1148 00:50:20,100 --> 00:50:24,090 আর যে লুপ, ছবি ইঙ্গিত করে, মানে শুধু হ্যালো বলে, বিশ্বের সব সময় প্রবেশ করুন, 1149 00:50:24,090 --> 00:50:25,810 আবার এবং আবার এবং আবার. 1150 00:50:25,810 --> 00:50:28,840 অথবা, আপনি শুধু এটা একটি কাজ করতে চান তাহলে সময়ের সসীম সংখ্যা, 50 বার মত, 1151 00:50:28,840 --> 00:50:32,050 সেখানে আরেকটি ধাঁধা হতে যাচ্ছে যে জন্য টুকরা 50 বার পুনরাবৃত্তি. 1152 00:50:32,050 --> 00:50:34,190 >> এদিকে, যদি আপনি চান তাহলে একটি পরিবর্তনশীল আছে 1153 00:50:34,190 --> 00:50:36,090 এই ভাষায় আমরা করছি সম্পর্কে সাথে খেলতে, 1154 00:50:36,090 --> 00:50:37,880 আপনি এই মত একটি কমলা ব্লক ব্যবহার করতে পারেন. 1155 00:50:37,880 --> 00:50:40,750 আর এই পরিবর্তনশীল আমি ইচ্ছামত পূর্ণসংখ্যা জন্য আমি আহ্বান. 1156 00:50:40,750 --> 00:50:42,290 আর আমি শুধু এটা 0 সমান সেট. 1157 00:50:42,290 --> 00:50:44,780 আর তাই হয়তো আমি, এই case-- এই ভেরিয়েবল 1158 00:50:44,780 --> 00:50:46,630 একটি খেলা কারো স্কোর প্রতিনিধিত্ব করে. 1159 00:50:46,630 --> 00:50:49,680 আপনি শূন্য এ শুরু, এবং প্রত্যেক সময় আপনি একটি লক্ষ্য বা যে মত কিছু করতে, 1160 00:50:49,680 --> 00:50:51,270 আপনি এক অতিরিক্ত পয়েন্ট পেতে. 1161 00:50:51,270 --> 00:50:52,830 >> আপনি ভূত প্রশ্ন জিজ্ঞাসা করতে পারেন. 1162 00:50:52,830 --> 00:50:55,390 আমরা ড্র্যাগ এবং ড্রপ পাজল যদি এই মত একটি মুহূর্ত টুকরা, 1163 00:50:55,390 --> 00:50:58,470 আপনি, মত প্রশ্ন জিজ্ঞাসা করতে পারেন ভাল, আমি 50 এর চেয়ে কম? 1164 00:50:58,470 --> 00:51:00,060 হতে পারে আপনি 50 পয়েন্ট প্রয়োজন জয়. 1165 00:51:00,060 --> 00:51:01,893 আর তাই এই হবে প্রশ্ন আপনি জিজ্ঞাসা চাই. 1166 00:51:01,893 --> 00:51:04,030 বা, আরো সাধারণভাবে, আপনি বলতে পারে y কম x হল, 1167 00:51:04,030 --> 00:51:05,780 যেখানে দুটি ভেরিয়েবল আছে জড়িত? 1168 00:51:05,780 --> 00:51:08,320 এখন, এই এক একটি অনেক প্রথম নজরে বড়, 1169 00:51:08,320 --> 00:51:11,470 কিন্তু সত্যিই সব না যে আরো জটিল. 1170 00:51:11,470 --> 00:51:15,390 >> শুধু এই একটি সংমিশ্রণ শর্ত এবং ভেরিয়েবল 1171 00:51:15,390 --> 00:51:19,370 এবং বুলিয়ান এক্সপ্রেশন জিজ্ঞাসা করতে তিন questions-- y তুলনায় এক্স বা কম কিসে? 1172 00:51:19,370 --> 00:51:20,660 যদি তাই হয়, তাই বলে. 1173 00:51:20,660 --> 00:51:22,170 বলুন, xy হয় তার চেয়ে কম হয়. 1174 00:51:22,170 --> 00:51:26,571 অন্যথায়, যদি এক্স তার চেয়ে অনেক বেশী Y, আর এক্স ওয়াই সমান হতে হবে. 1175 00:51:26,571 --> 00:51:29,070 আর মাইক স্মিথ সঙ্গে যেহেতু, সেখানে চার শর্ত ছিল, এখানে 1176 00:51:29,070 --> 00:51:32,270 সংখ্যার দুনিয়ায়, এক্স হয় হয় কম, তার চেয়ে অনেক বেশী, বা সমান. 1177 00:51:32,270 --> 00:51:34,531 আমরা সবাই আছে রাস্তা তিন কাটাচামচ হয়. 1178 00:51:34,531 --> 00:51:36,530 এবং তারপর সেখানে কল্পনাকারী এই মত পাজল টুকরা 1179 00:51:36,530 --> 00:51:39,613 অ্যারে, যেখানে আমরা করছি ভালো জিনিস জন্য তথ্য সঞ্চয় করতে সক্ষম হতে যাচ্ছে. 1180 00:51:39,613 --> 00:51:43,590 আমরা ব্লক করে অনুমতি দেখতে যাচ্ছেন আমাদের একাধিক থ্রেড বাস্তবায়ন, 1181 00:51:43,590 --> 00:51:46,620 আরেকটি বৈশিষ্ট্য আমরা ব্যবহার করব, এবং তারপর আরো কিছু ঘটনা বলা হয়. 1182 00:51:46,620 --> 00:51:49,390 কিন্তু আগে আমরা যে পেতে বিন্দু এবং এমনকি তৈরি, 1183 00:51:49,390 --> 00:51:52,000 পরিণামে, আমাদের নিজস্ব পাজল টুকরা, আসুন 1184 00:51:52,000 --> 00:51:53,950 আসলে প্রোগ্রাম নিজেই খুলতে. 1185 00:51:53,950 --> 00:51:54,860 >> তাই এই ভূত হয়. 1186 00:51:54,860 --> 00:51:57,490 এটা scratch.mit.edu এ উপলব্ধ. 1187 00:51:57,490 --> 00:51:59,650 আর আপনি খেলা স্বাগত করছি এখন বা পরে, পাশাপাশি. 1188 00:51:59,650 --> 00:52:01,330 এই অফলাইন সংস্করণ হতে হবে. 1189 00:52:01,330 --> 00:52:03,129 মানুষ কে না অগত্যা মহান ইন্টারনেট আছে, 1190 00:52:03,129 --> 00:52:04,962 আপনি ডাউনলোড করতে পারেন একই সফটওয়্যার, পাশাপাশি. 1191 00:52:04,962 --> 00:52:07,460 সেখানে সত্যিই শুধুমাত্র তিনটি এই সফটওয়্যার এর উপাদান. 1192 00:52:07,460 --> 00:52:10,860 উপরের বাঁদিকের কোণে উপর পর্দা মঞ্চ সাজানোর 1193 00:52:10,860 --> 00:52:13,800 যে ভূত, যারা ডিফল্ট দ্বারা দেখে মনে হচ্ছে একটি বিড়াল, ভিতরে বাস করে. 1194 00:52:13,800 --> 00:52:16,799 তিনি আপ স্থানান্তর করতে পারেন, ডাউন, বাম এবং ডান এবং অন্য যে কোনো একটি সংখ্যা না, 1195 00:52:16,799 --> 00:52:20,520 এবং ভিত্তিক উপায় যে কোন সংখ্যার সন্ধান করতে পারেন পরিধানসমূহ যে আপনি তাকে দায়িত্ব অর্পণ করা হয়েছে. 1196 00:52:20,520 --> 00:52:22,980 কিন্তু এই কি আমরা একটি ডাকবো পরী, চরিত্র কেমন. 1197 00:52:22,980 --> 00:52:25,429 এবং আপনি একাধিক থাকতে পারে অক্ষর, আমরা শীঘ্রই দেখতে পাবেন যেমন. 1198 00:52:25,429 --> 00:52:30,060 >> মাঝখানে এখন এই সব পাজল হয় টুকরা এবং এই বিভাগ বা কেস ও প্যালেট 1199 00:52:30,060 --> 00:52:30,900 উহার. 1200 00:52:30,900 --> 00:52:32,429 তাই এই মুহূর্তে, আমি উপর মোশন ক্লিক. 1201 00:52:32,429 --> 00:52:35,900 তাই আমি সব দেখছি গতি-সংক্রান্ত পাজল টুকরা বা ব্লক, 1202 00:52:35,900 --> 00:52:37,950 তাই ফাংশন আছে ঊর্ধ্বগামী সঙ্গে কাজ করতে হবে, 1203 00:52:37,950 --> 00:52:39,950 ডাউন, বাম বা ডান বা কিছু অন্যান্য অপারেশন. 1204 00:52:39,950 --> 00:52:43,790 কিন্তু যদি আমি দেখতেও উপর ক্লিক করেন, আপনি বলতে ব্লক ভালো জিনিস দেখতে পারে 1205 00:52:43,790 --> 00:52:45,084 আমরা শুধু একটা মুহূর্ত আগে দেখেছি যে. 1206 00:52:45,084 --> 00:52:48,250 আর আমি যদি কন্ট্রোল উপর ক্লিক করুন, আপনি দেখতে পাবেন পুনরাবৃত্তি এবং চিরকাল ভালো জিনিস 1207 00:52:48,250 --> 00:52:50,410 এবং যদি ব্লক আমরা একটি মুহূর্ত আগে দেখেছি. 1208 00:52:50,410 --> 00:52:51,670 >> এবং যাতে আপনি পাবেন যে আমরা শুধু স্ক্র্যাচ করব 1209 00:52:51,670 --> 00:52:53,750 কিছু পৃষ্ঠ টুকরা একসঙ্গে ধাঁধা, 1210 00:52:53,750 --> 00:52:55,833 কিন্তু এটা সব মোটামুটি স্বজ্ঞাত এবং বিন্দু এবং ক্লিক. 1211 00:52:55,833 --> 00:52:58,219 প্রকৃতপক্ষে, স্ক্র্যাচ পরিকল্পনা করা হয়েছিল ছোট শিক্ষার্থীদের জন্য 1212 00:52:58,219 --> 00:53:00,730 সাহায্য করার জন্য তাদের একটি নালী দিতে সৃজনশীল চিন্তা জন্য. 1213 00:53:00,730 --> 00:53:03,040 এবং এখনো বিস্ময়কর, এটা একটি বিস্ময়কর পদবিন্যাস পাথর 1214 00:53:03,040 --> 00:53:07,020 ঠিক ধারনা আমরা চলুন সি এবং পাইথন এবং জাভাস্ক্রিপ্ট অন্বেষণ, 1215 00:53:07,020 --> 00:53:07,719 যেমন. 1216 00:53:07,719 --> 00:53:11,960 >> ডান দিকে, অবশেষে এইখানে, এই তথাকথিত স্ক্রিপ্ট এলাকা. 1217 00:53:11,960 --> 00:53:15,750 আর এই সঙ্গে শুধু ফাঁকা স্লেট হয় আপনি একটি প্রোগ্রাম লিখতে শুরু যা. 1218 00:53:15,750 --> 00:53:16,897 আমি ঠিক যে হবে. 1219 00:53:16,897 --> 00:53:19,980 এখন, আমি জানি যেখানে জিনিস ঘটতে কারণ আমি এই কয়েক বার সম্পন্ন করেছি. 1220 00:53:19,980 --> 00:53:22,710 কিন্তু আমি অধীনে যে জানি ইভেন্টস বিভাগ, 1221 00:53:22,710 --> 00:53:25,520 সেখানে ব্লকের এখানে নেই যখন সবুজ পতাকা ক্লিক. 1222 00:53:25,520 --> 00:53:28,790 এবং লক্ষ্য করা যদি আমি জুম আউট এবং এখানে ওভার ফিরে মঞ্চে, 1223 00:53:28,790 --> 00:53:31,190 এই মধ্যে ভূত জীবন সামান্য আয়তক্ষেত্রাকার বিশ্ব, 1224 00:53:31,190 --> 00:53:33,920 যা উপরে একটি সবুজ পতাকা এবং একটি লাল স্টপ সাইন. 1225 00:53:33,920 --> 00:53:36,180 সুতরাং যান এবং বন্ধ, যথাক্রমে. 1226 00:53:36,180 --> 00:53:38,710 >> তাই আমি কি করতে চান না যখন যে সবুজ পতাকা ক্লিক করা হয়? 1227 00:53:38,710 --> 00:53:40,900 আচ্ছা, আমাকে যেতে পারে, বিভাগ মনে করা যাক. 1228 00:53:40,900 --> 00:53:43,357 এবং আমাকে এগিয়ে যান এবং এই ড্র্যাগ এবং ড্রপ. 1229 00:53:43,357 --> 00:53:45,940 এবং যত তাড়াতাড়ি এটি পায় লক্ষ্য ঘনিষ্ঠ, তারা সাজানোর চৌম্বক করছি. 1230 00:53:45,940 --> 00:53:48,489 সুতরাং যদি আমি এখন দিন যেতে, এটা তোলে একসঙ্গে চমৎকার এবং পরিচ্ছন্নভাবে. 1231 00:53:48,489 --> 00:53:51,030 এবং আমি এগিয়ে যান যাচ্ছি এবং কিছু বলতে চাই হ্যালো, বিশ্ব 1232 00:53:51,030 --> 00:53:52,190 দুই সেকেন্ডের জন্য. 1233 00:53:52,190 --> 00:53:56,730 আমাকে জুম আউট এবং এখন ক্লিক সবুজ পতাকা, এবং বলে, হ্যালো, দুনিয়া. 1234 00:53:56,730 --> 00:53:57,230 ঠিক আছে. 1235 00:53:57,230 --> 00:53:58,460 সুতরাং যে সব জরিমানা এবং ভাল. 1236 00:53:58,460 --> 00:53:59,900 সব যে উত্তেজনাপূর্ণ না. 1237 00:53:59,900 --> 00:54:01,340 এর এটি একটি সামান্য সুন্দর করা যাক. 1238 00:54:01,340 --> 00:54:03,494 এবং আমি জানি যে অগ্রিম, স্ক্র্যাচ ঘটবে 1239 00:54:03,494 --> 00:54:05,160 এই মত কিছু চতুর জিনিষ সঙ্গে আসা. 1240 00:54:05,160 --> 00:54:07,720 তাই শব্দ মীআও পর্যন্ত সম্পন্ন. 1241 00:54:07,720 --> 00:54:09,531 তাই এই কাজ করতে দিন. 1242 00:54:09,531 --> 00:54:10,380 >> [মিউ] 1243 00:54:10,380 --> 00:54:11,819 >> হুম, যে আরাধ্য নয়. 1244 00:54:11,819 --> 00:54:12,860 আর আমি যদি এটা again-- ক্লিক 1245 00:54:12,860 --> 00:54:14,920 >> [মিউ] 1246 00:54:14,920 --> 00:54:15,460 >> এবং আবার. 1247 00:54:15,460 --> 00:54:16,740 >> [মিউ] 1248 00:54:16,740 --> 00:54:18,760 >> কিন্তু আমি ভূত পুনর্জীবিত করতে থাকার রাখা. 1249 00:54:18,760 --> 00:54:20,010 কিন্তু আমি এই চেয়ে ভালো কিছু করতে পারি. 1250 00:54:20,010 --> 00:54:23,060 কেন আমি এই তিনটি টেনে আনুন না. 1251 00:54:23,060 --> 00:54:24,821 আর এখন এটা আরাধ্য হিসাবে তিনবার করে. 1252 00:54:24,821 --> 00:54:26,264 >> [Meowing] 1253 00:54:26,264 --> 00:54:28,190 >> ঠিক আছে, আসলে, এটি একটি সামান্য ছম্ছমে. 1254 00:54:28,190 --> 00:54:31,020 তাই আমরা তাদের মধ্যে কিছু প্রয়োজন. 1255 00:54:31,020 --> 00:54:33,870 যদি আমি নিয়ন্ত্রণ যেতে, এটা দেখে মনে হচ্ছে সেখানে আসলে একটি অপেক্ষার ব্লক. 1256 00:54:33,870 --> 00:54:36,994 তাই লক্ষ্য যদি আমি সেখানে উপর কার্সার রেখে এবং আমাকে এই একটু বড় করা যাক. 1257 00:54:36,994 --> 00:54:38,780 যদি আমি উপর কার্সার রেখে দেখুন, এটা চলে যাচ্ছে স্থান মধ্যে স্ন্যাপ. 1258 00:54:38,780 --> 00:54:41,660 সুতরাং এক সেকেন্ড অপেক্ষা করুন, এক সেকেন্ড অপেক্ষা. 1259 00:54:41,660 --> 00:54:43,170 সবুজ পতাকা আবার আঘাত করা যাক. 1260 00:54:43,170 --> 00:54:46,330 >> [Meowing] 1261 00:54:46,330 --> 00:54:47,695 1262 00:54:47,695 --> 00:54:50,660 >> ঠিক আছে, একটু বেশি প্রাকৃতিক, কিন্তু খুব দক্ষ না. 1263 00:54:50,660 --> 00:54:54,300 তাই এই সঠিক হলে আমার প্রোগ্রাম এর লক্ষ্য তিনবার মীআও হয়. 1264 00:54:54,300 --> 00:54:56,410 কিন্তু এটা খুব ভালভাবে পরিকল্পিত না. 1265 00:54:56,410 --> 00:54:57,740 আমি ধরনের কিছু কোণ কাটা. 1266 00:54:57,740 --> 00:54:58,730 আমি একটু অলস পেয়েছিলাম. 1267 00:54:58,730 --> 00:55:05,620 কি like-- মতানুযায়ী আমি কি মনে হচ্ছে না দুর্বল কাজ আছে, আপনি বলতে হবে? 1268 00:55:05,620 --> 00:55:07,197 হ্যা? 1269 00:55:07,197 --> 00:55:08,030 হ্যা, মাঝখানে. 1270 00:55:08,030 --> 00:55:11,208 1271 00:55:11,208 --> 00:55:13,083 শ্রোতা: ব্যবহৃত আরো মেমরি তুলনায় আপনি প্রয়োজন 1272 00:55:13,083 --> 00:55:15,005 কারণ আপনি ব্যবহার করছেন তাই বিভিন্ন লাইন. 1273 00:55:15,005 --> 00:55:16,380 ডেভিড MALAN: হ্যাঁ, আরো লাইন তাই. 1274 00:55:16,380 --> 00:55:19,190 আর এটা অগত্যা মেমরি হবে না, যদিও এটা যে উপায় হিসেবে দেখা যেতে পারে. 1275 00:55:19,190 --> 00:55:20,898 কিন্তু এটা definitely-- এর সেখানে অতিরেক. 1276 00:55:20,898 --> 00:55:23,440 আমি আক্ষরিক কোন ধরনের টেনেছেন এবং একই জিনিস বাদ. 1277 00:55:23,440 --> 00:55:26,564 এবং আপনি যে ধরনের extrapolate-- যদি এটা এখানে ভাল সুস্পষ্ট না, কিভাবে হবে 1278 00:55:26,564 --> 00:55:27,910 আমি 30 বার মীআও? 1279 00:55:27,910 --> 00:55:31,450 আমি টেনে আনুন এবং ড্রপ করবে, মত, পাজল টুকরা আরো 30 জোড়া. 1280 00:55:31,450 --> 00:55:32,890 নিশ্চয়ই একটা ভালো উপায়. 1281 00:55:32,890 --> 00:55:34,056 এবং আমরা একটি ভাল উপায় দেখা করেছি. 1282 00:55:34,056 --> 00:55:36,870 কি intuitively would ভাল উপায় হতে পারে? 1283 00:55:36,870 --> 00:55:37,890 হ্যা, শুধু একটি লুপ ব্যবহার. 1284 00:55:37,890 --> 00:55:38,810 কোন কপি এবং পেস্ট করুন. 1285 00:55:38,810 --> 00:55:40,790 এবং প্রকৃতপক্ষে, যে কোন সময় এই সেমিস্টারে যদি আপনি শুরু 1286 00:55:40,790 --> 00:55:43,890 নিজেকে খোঁজার টেনে এবং ড্রপ, অথবা সত্যিই কপি এবং পেস্ট, 1287 00:55:43,890 --> 00:55:47,050 বিপজ্জনক অভ্যাস কারণ সেঁধান এই মাত্র খুব সমর্থনীয় নয়. 1288 00:55:47,050 --> 00:55:49,740 উদাহরণস্বরূপ, আমি পরিবর্তন করতে চান তাহলে অন্য কিছু শব্দ, 1289 00:55:49,740 --> 00:55:52,826 আমি তিনটি এখন এটা পরিবর্তন করতে হবে পরিবর্তে শুধু একটা অবস্থানে. 1290 00:55:52,826 --> 00:55:54,575 প্রকৃতপক্ষে কারণ, যদি আমি এই away-- আমি বিরতি 1291 00:55:54,575 --> 00:55:56,170 শুধু যে মত এটি decouple যাচ্ছে. 1292 00:55:56,170 --> 00:56:01,900 আমাকে একটি পুনরাবৃত্ত ব্লক দখল করা যাক, এবং তারপর ক্লিক করুন তিনটি টাইপ তিন, 1293 00:56:01,900 --> 00:56:04,015 এগুলোর কিছু নিক্ষেপ দূরে শুধু যেতে লেট দ্বারা. 1294 00:56:04,015 --> 00:56:05,890 এবং তারপর এটি লক্ষ্য মনে হচ্ছে না এটা ফিট করে, 1295 00:56:05,890 --> 00:56:08,139 কিন্তু magnetically, এটা চলে যাচ্ছে না শুধুমাত্র জায়গায় স্ন্যাপ 1296 00:56:08,139 --> 00:56:09,510 কিন্তু আকৃতি মাপসই হত্তয়া. 1297 00:56:09,510 --> 00:56:10,310 তাই ভালো. 1298 00:56:10,310 --> 00:56:11,530 এবং এখন যদি আমি খেলা ক্লিক করুন. 1299 00:56:11,530 --> 00:56:13,870 >> [Meowing] 1300 00:56:13,870 --> 00:56:14,370 1301 00:56:14,370 --> 00:56:15,620 খুব সুন্দর. 1302 00:56:15,620 --> 00:56:16,126 ঠিক আছে. 1303 00:56:16,126 --> 00:56:18,500 আর এখন এটা করা খুব সহজ পরিবর্তন, খুব, কারণ আমি শুধু পারেন 1304 00:56:18,500 --> 00:56:20,670 এক জায়গায় এক নম্বর পরিবর্তন. 1305 00:56:20,670 --> 00:56:22,500 কিন্তু এই খুব, না হয় সব যে আকর্ষণীয়. 1306 00:56:22,500 --> 00:56:25,350 চলুন শুরু করা যাক আসলে আছে স্ক্র্যাচ মীআও, কিন্তু সরাতে না. 1307 00:56:25,350 --> 00:56:32,680 আমাকে মোশন যান এবং 10 ধাপ সরানো যাক র উপস ভিতরে, আমার এই স্থির করা. 1308 00:56:32,680 --> 00:56:37,460 আমাকে এটা 10 ধাপের সরাতে যাক আসলে, এর পুনরাবৃত্তি না যাক. 1309 00:56:37,460 --> 00:56:40,670 আমাকে একটি কন্ট্রোল ব্লক দখল করা যাক, এবং সব সময় প্রবেশ করুন নিচের কাজগুলো. 1310 00:56:40,670 --> 00:56:42,720 সব সময় প্রবেশ করুন, 10 ধাপ অগ্রসর. 1311 00:56:42,720 --> 00:56:45,070 আর ক্লিক খেলুন. 1312 00:56:45,070 --> 00:56:45,600 >> ঠিক আছে. 1313 00:56:45,600 --> 00:56:46,740 সুতরাং সৌভাগ্যক্রমে, তিনি স্টপ. 1314 00:56:46,740 --> 00:56:49,710 অন্যথা, বাচ্চাদের খুব মন খারাপ হবে যখন তারা সাজানোর তাদের বিড়াল হারান. 1315 00:56:49,710 --> 00:56:52,720 কিন্তু অন্তত আমি টেনে আনতে পারেন তাকে পর্দায় ফিরে. 1316 00:56:52,720 --> 00:56:56,177 কিন্তু এই সব নয় যে একটি খেলা বা অ্যানিমেশন মহান. 1317 00:56:56,177 --> 00:56:58,260 এটা হয়তো সুন্দর হবে তিনি প্রান্ত বন্ধ ফেরত. 1318 00:56:58,260 --> 00:57:00,020 তাই আমরা কি কাজ করতে পারি? 1319 00:57:00,020 --> 00:57:04,302 কি কনস্ট্রাক্ট আমরা আছে করতে হবে বড়াই করার সিদ্ধান্ত নেন আঁচড়ের দাগ, আপনি কি মনে করেন না, 1320 00:57:04,302 --> 00:57:06,010 এমনকি যদি আপনি কখনও করেছি সামনে ভূত দেখেছ? 1321 00:57:06,010 --> 00:57:06,593 হাঁ, ফিরে. 1322 00:57:06,593 --> 00:57:08,359 শ্রোতা: আপনি একটি প্রয়োজন ব্লক করে বা যদি-তারপর. 1323 00:57:08,359 --> 00:57:10,650 ডেভিড MALAN: হ্যাঁ, কিছু তাই ধরনের ব্লক বা যদি-তারপর. 1324 00:57:10,650 --> 00:57:12,275 তাই আসলে, আমরা এখানে এই এক আছে. 1325 00:57:12,275 --> 00:57:14,500 সুতরাং if-- আমাকে পাওয়ার দিন আন্দোলন পরিত্রাণ. 1326 00:57:14,500 --> 00:57:16,070 আমাকে জুম ইন, যাতে এটা বড় করা যাক. 1327 00:57:16,070 --> 00:57:16,890 সুতরাং কিভাবে এই সম্পর্কে. 1328 00:57:16,890 --> 00:57:21,920 সব সময় প্রবেশ করুন, যদি Sensing-- আমরা এই দেখা যায় না করেছি. 1329 00:57:21,920 --> 00:57:23,160 আমি একটি বুলিয়ান অভিব্যক্তি প্রয়োজন. 1330 00:57:23,160 --> 00:57:25,970 আর এটা কি স্পর্শ যদি সক্রিয় আউট? 1331 00:57:25,970 --> 00:57:29,030 যদি প্রান্ত স্পর্শ, আমি কি করতে চাও? 1332 00:57:29,030 --> 00:57:32,030 আচ্ছা, আমি যদি মোশন ফিরে যান, সক্রিয় আউট, ওহ, আমি ঘুরে দাঁড়াতে পারি. 1333 00:57:32,030 --> 00:57:33,350 আমাকে এখানে এই যাক ড্র্যাগ. 1334 00:57:33,350 --> 00:57:36,430 কেন আমি এগিয়ে যান না এবং 180 ডিগ্রী ঘুরে? 1335 00:57:36,430 --> 00:57:38,190 >> এবং এখন, আমাকে শুধু শেষে সরানো যাক. 1336 00:57:38,190 --> 00:57:40,500 আমি নড়াচড়া লাগাতে পারে শুরুতে বা শেষে. 1337 00:57:40,500 --> 00:57:44,452 কিন্তু কথাটি, যে সময় আমি চলি, আমি পরীক্ষা করার জন্য, আমি প্রান্ত স্পর্শ করছি চান? 1338 00:57:44,452 --> 00:57:45,410 আমি প্রান্ত স্পর্শ করছি? 1339 00:57:45,410 --> 00:57:46,490 আমি প্রান্ত স্পর্শ করছি? 1340 00:57:46,490 --> 00:57:49,200 তাই যে কথাটি আমি যদি তাই চারপাশে ঘুরিয়ে. 1341 00:57:49,200 --> 00:57:51,190 সুতরাং এর খেলা যাক আঘাত. 1342 00:57:51,190 --> 00:57:52,030 >> ঠিক আছে. 1343 00:57:52,030 --> 00:57:53,910 সুতরাং এটা, তাই কথা বলতে একটু বগী. 1344 00:57:53,910 --> 00:57:56,560 আর একটি বাগ শুধু একটা ভুল একটি কম্পিউটার প্রোগ্রাম. 1345 00:57:56,560 --> 00:57:57,800 কিন্তু অন্তত এটা কাজ. 1346 00:57:57,800 --> 00:57:59,420 এবং সত্য, আমি এখানে যেতে পারেন. 1347 00:57:59,420 --> 00:58:03,130 আর আমাকে একটা সময়ে এটা না 10 ধাপ করা যাক সময়, কিন্তু এই সব অ্যানিমেশন হয়. 1348 00:58:03,130 --> 00:58:05,310 এই সব একটা কার্টুন বা এমনকি একটি সিনেমা হল. 1349 00:58:05,310 --> 00:58:07,110 একটি সময়ে 20 ধাপ সরানো যাক. 1350 00:58:07,110 --> 00:58:11,200 তাই 20 বার হিসাবে অনেক কিছু ঘটছে একবার, দুইবার বা অনেক, এই ক্ষেত্রে হিসাবে. 1351 00:58:11,200 --> 00:58:12,600 এবং তিনি দ্রুত আসছে. 1352 00:58:12,600 --> 00:58:15,150 আমাকে 30 পরিবর্তন করা যাক. 1353 00:58:15,150 --> 00:58:17,450 100. 1354 00:58:17,450 --> 00:58:19,406 1,000. 1355 00:58:19,406 --> 00:58:20,530 এবং এটা সত্যিই দ্রুত যাচ্ছে. 1356 00:58:20,530 --> 00:58:22,190 আর এই হাঁ ঠিক হচ্ছে ÑÑ. 1357 00:58:22,190 --> 00:58:24,130 >> তাই এখন আমরা শুধু এটা সাথে ফাজলামো করছো. 1358 00:58:24,130 --> 00:58:24,954 ঠিক আছে, তাই বগী. 1359 00:58:24,954 --> 00:58:26,620 কিন্তু আমরা তাকে পথ এখান থেকে বের করে আনতে পারেন. 1360 00:58:26,620 --> 00:58:28,286 কিন্তু আমরাও এই সঙ্গে আরো মজা করতে পারেন. 1361 00:58:28,286 --> 00:58:30,710 কিভাবে আপাততঃ সে উলটাইয়া এর সম্পর্কে. 1362 00:58:30,710 --> 00:58:32,800 কিন্তু এটি সক্রিয় আউট গোড়া এবং সেখানে আসলে, 1363 00:58:32,800 --> 00:58:35,510 আমি অস্বীকার করতে, কোন একাডেমিক আছে আমি কি করতে সম্পর্কে করছি মান. 1364 00:58:35,510 --> 00:58:40,200 কিন্তু আমি যদি মাইক্রোফোন খুলুন, আসুন তাকে থামাতে এবং ভালো কিছু করতে. 1365 00:58:40,200 --> 00:58:41,960 সেকি! 1366 00:58:41,960 --> 00:58:42,884 >> [উপহাস] 1367 00:58:42,884 --> 00:58:45,200 1368 00:58:45,200 --> 00:58:45,990 >> যে আরাধ্য ছিল. 1369 00:58:45,990 --> 00:58:46,740 ধন্যবাদ. 1370 00:58:46,740 --> 00:58:50,850 এখন, এই কি আমার কন্ঠ মত যখন আমি সেকি চিত্কার দেখায়. 1371 00:58:50,850 --> 00:58:52,630 আমার মনে হয় না আমরা আপনার হাসি ধরা না. 1372 00:58:52,630 --> 00:58:53,280 ঠিক আছে. 1373 00:58:53,280 --> 00:58:56,550 আমাকে যেমন এই সংরক্ষণ করা যাক "সেকি." 1374 00:58:56,550 --> 00:58:57,915 এর যেমন "সেকি" এই সংরক্ষণ করি. 1375 00:58:57,915 --> 00:58:59,410 আর এখন আমরা স্ক্রিপ্ট ফিরে যাব. 1376 00:58:59,410 --> 00:59:01,660 এবং এখন আমি দেখি, সাউন্ড দিন need--. 1377 00:59:01,660 --> 00:59:03,160 ওহ, সাউন্ড সেকি খেলা এবং খেলার. 1378 00:59:03,160 --> 00:59:08,180 সুতরাং যদি আমি প্রান্ত স্পর্শ করছি, আমাকে প্রথম খেলা সেকি, এবং তারপর চারপাশে ঘুরিয়ে. 1379 00:59:08,180 --> 00:59:10,191 আর এখন ওকে মাঝখানে করুক. 1380 00:59:10,191 --> 00:59:14,754 >> [তিনি বলেন, "সেকি"] 1381 00:59:14,754 --> 00:59:15,740 >> দুইবার হিসাবে দ্রুত. 1382 00:59:15,740 --> 00:59:20,660 1383 00:59:20,660 --> 00:59:21,830 >> ঠিক আছে. 1384 00:59:21,830 --> 00:59:23,780 কিন্তু এটা আক্ষরিক এর করছেন আমি কি বলছি. 1385 00:59:23,780 --> 00:59:27,580 সুতরাং এটা সঠিক আসলে, এটা অল্পমাত্র দ্রুত বিরক্তিকর. 1386 00:59:27,580 --> 00:59:30,330 সুতরাং আসুন কিছু যোগ দিন এই আরও আকর্ষণীয়. 1387 00:59:30,330 --> 00:59:32,950 আমাকে আসলে খুলুন যে আমি আগাম তৈরি এক, 1388 00:59:32,950 --> 00:59:38,560 যথাযোগ্যভাবে বেসরকারি বলা বিড়াল, এই আছে যে. 1389 00:59:38,560 --> 00:59:40,340 এখানে স্ক্রিপ্ট এখানে আপ. 1390 00:59:40,340 --> 00:59:44,510 কি এই যাচ্ছে ইংরেজি পদ না? 1391 00:59:44,510 --> 00:59:45,820 এই পরিকল্পিত কি করতে যাচ্ছে? 1392 00:59:45,820 --> 00:59:47,900 চলো some-- যেতে হাঁ করা যাক? 1393 00:59:47,900 --> 00:59:49,665 >> শ্রোতা: আপনি যখন পোষা বিড়াল, এটা meows পাবেন. 1394 00:59:49,665 --> 00:59:52,290 ডেভিড MALAN: হ্যাঁ, তাই যখন আপনি পোষা বিড়াল, এটা মীআও যাচ্ছে. 1395 00:59:52,290 --> 00:59:55,452 তাই অন্য কথায়, সেখানে এখন একটি চিরকালের লুপ এখনও, মিলিত 1396 00:59:55,452 --> 00:59:57,660 একটি শর্ত, মিলিত একটি বুলিয়ান অভিব্যক্তি নিয়ে, 1397 00:59:57,660 --> 01:00:00,140 একটি দম্পতি সঙ্গে মিলিত ফাংশন, প্রভাব 1398 01:00:00,140 --> 01:00:02,610 যার, একবার আমি খেলা এই প্রোগ্রাম, কিছুই নয় 1399 01:00:02,610 --> 01:00:06,820 এরকম পর্যন্ত আমি কার্সরটিকে ঘনিষ্ঠ ও ঘনিষ্ঠ ও ঘনিষ্ঠ and-- 1400 01:00:06,820 --> 01:00:08,029 >> [মিউ] 1401 01:00:08,029 --> 01:00:09,320 তারপর এটা বিড়াল petting মত. 1402 01:00:09,320 --> 01:00:11,210 [মিউ] 1403 01:00:11,210 --> 01:00:14,270 শুধু আপনি একবার আসলে তার উপর কার্সার সরানোর. 1404 01:00:14,270 --> 01:00:19,964 এখন, আমি এছাড়াও আপ বেত্রাঘাত পোষা না বিড়াল, যা এই বদলে দেয়. 1405 01:00:19,964 --> 01:00:21,350 >> [Meowing] 1406 01:00:21,350 --> 01:00:23,485 >> তাই তিনি শুধু ক্রমাগত meowing হচ্ছে. 1407 01:00:23,485 --> 01:00:24,455 >> [Meowing] 1408 01:00:24,455 --> 01:00:27,705 >> কিন্তু আমি যদি খুব close-- পেতে 1409 01:00:27,705 --> 01:00:29,645 >> [Meowing] 1410 01:00:29,645 --> 01:00:32,080 >> [গর্জন] 1411 01:00:32,080 --> 01:00:33,590 >> তাহলে এটা কিভাবে কাজ করে? 1412 01:00:33,590 --> 01:00:35,880 এখন আমি শুধু একটি আছে রাস্তা মধ্যে দ্বিপথ কাঁটাচামচ. 1413 01:00:35,880 --> 01:00:38,930 যদি মাউস পয়েন্টারটি স্পর্শ, তারপর সিংহ শব্দ খেলা. 1414 01:00:38,930 --> 01:00:41,950 অন্যথায় শুধু মীআও শব্দ খেলা, এবং তারপর, তাই তিন সেকেন্ড অপেক্ষা 1415 01:00:41,950 --> 01:00:43,880 যে এটা কোন ধরনের করছে এটা খুব tranquilly. 1416 01:00:43,880 --> 01:00:44,380 ঠিক আছে. 1417 01:00:44,380 --> 01:00:47,290 সুতরাং যে মিশ্রন এখনো আরো কিছু ধারনা. 1418 01:00:47,290 --> 01:00:50,870 এই উদাহরণ কটাক্ষপাত করা যাক আমি থ্রেড নামক বেত্রাঘাত. 1419 01:00:50,870 --> 01:00:54,020 আর এই এক মৌলিকভাবে হয় এটি ওঠানামায় বিভিন্ন 1420 01:00:54,020 --> 01:00:56,070 অনেক একটি বৈশিষ্ট্য প্রোগ্রামিং ভাষা বলা 1421 01:00:56,070 --> 01:00:59,970 থ্রেড, একটি প্রোগ্রাম এর ক্ষমতা আক্ষরিক দুটি জিনিস একযোগে না. 1422 01:00:59,970 --> 01:01:03,600 বস্তুত, এই দিন আপনি ব্যবহার করছেন Google ডক্স বা মাইক্রোসফট ওয়ার্ড, 1423 01:01:03,600 --> 01:01:09,620 এবং আপনার নথি ক্রমাগত হচ্ছে বানান পরীক্ষা আপনি type-- য়েমন অথবা আপনি 1424 01:01:09,620 --> 01:01:11,580 কমান্ড-P বা কন্ট্রোল- পি আঘাত এবং কিছু প্রিন্ট, 1425 01:01:11,580 --> 01:01:13,380 যখন আপনি টাইপ করা চালিয়ে এটা মুদ্রণ. 1426 01:01:13,380 --> 01:01:16,680 আজ প্রোগ্রাম প্রকৃতপক্ষে একাধিক নির্বাচন করতে পারবেন একবার এ জিনিষ, ভূত ঠিক 1427 01:01:16,680 --> 01:01:17,180 এখানে. 1428 01:01:17,180 --> 01:01:20,400 >> তাই এখানে, আমি দুই sprites আছে এখন, একটি পাখি এবং একটি বিড়াল. 1429 01:01:20,400 --> 01:01:22,780 আর আমি যদি প্রতিটি ক্লিক যারা অক্ষর একটি সময়ে এক, 1430 01:01:22,780 --> 01:01:25,590 আমি এখন দেখতে পাখির উপরের দিকের ডান প্রান্তের স্ক্রিপ্ট. 1431 01:01:25,590 --> 01:01:27,270 এখন আমি দেখতে বিড়ালের. 1432 01:01:27,270 --> 01:01:28,540 বার্ড এর, বিড়াল এর. 1433 01:01:28,540 --> 01:01:30,270 তাই তাদের প্রতিটি তাদের নিজস্ব স্ক্রিপ্ট আছে. 1434 01:01:30,270 --> 01:01:32,700 কিন্তু লক্ষ্য, কি পাজল টুকরা তারা উভয় সঙ্গে শুরু করবেন? 1435 01:01:32,700 --> 01:01:34,260 যখন সবুজ পতাকা ক্লিক. 1436 01:01:34,260 --> 01:01:36,890 আর পাখি, যখন সবুজ পতাকা ক্লিক. 1437 01:01:36,890 --> 01:01:40,870 সুতরাং যখন আমি সবুজ পতাকা ক্লিক করুন, যারা স্ক্রিপ্ট বা প্রোগ্রামের উভয় 1438 01:01:40,870 --> 01:01:42,759 সমান্তরাল চালানোর যাচ্ছি. 1439 01:01:42,759 --> 01:01:45,800 এবং আপনি লক্ষ্য করবেন যে পাখি শুধু mindlessly প্রান্ত বন্ধ প্রাণচঞ্চল. 1440 01:01:45,800 --> 01:01:50,890 বিড়াল পরিষ্কারভাবে প্রোগ্রাম হয়েছে একটি কৌশলগত সুবিধা দিয়ে. 1441 01:01:50,890 --> 01:01:52,704 এবং-- 1442 01:01:52,704 --> 01:01:53,490 >> [গর্জন] 1443 01:01:53,490 --> 01:01:53,821 1444 01:01:53,821 --> 01:01:54,320 ঠিক আছে. 1445 01:01:54,320 --> 01:01:57,340 তাই বিড়াল এই ক্ষেত্রে পাখি ধরা. 1446 01:01:57,340 --> 01:01:58,390 কেন হল? 1447 01:01:58,390 --> 01:02:03,310 আচ্ছা, নোটিশ প্রথম আমরা শুধু আছে পাখি শুধু mindlessly যাচ্ছে 1448 01:02:03,310 --> 01:02:05,120 এই প্রারম্ভিক অবস্থান থেকে, এবং তারপর চিরতরে, 1449 01:02:05,120 --> 01:02:06,774 বিড়াল স্পর্শ না করে, শুধু সরানো. 1450 01:02:06,774 --> 01:02:08,190 আর যদি আপনি উত্তেজিত করছি, বড়াই. 1451 01:02:08,190 --> 01:02:08,870 আর মাত্র সরাতে. 1452 01:02:08,870 --> 01:02:10,286 আর যদি আপনি উত্তেজিত করছি, বড়াই. 1453 01:02:10,286 --> 01:02:12,840 কিন্তু বিড়াল এদিকে, কিছু অতিরিক্ত যুক্তিবিজ্ঞান হয়েছে 1454 01:02:12,840 --> 01:02:18,250 বলছেন যে আপাততঃ প্রথম, ঠিক তাই এই সম্পূর্ণরূপে পক্ষপাতদুষ্ট নয় যে 1455 01:02:18,250 --> 01:02:21,191 পাখি বিরুদ্ধে, লক্ষ্য করা যে আমি করেছি সেখানে একটি সবুজ ধাঁধা টুকরা ব্যবহার 1456 01:02:21,191 --> 01:02:22,690 যে আসলে একটি র্যান্ডম সংখ্যা অকার্যকর. 1457 01:02:22,690 --> 01:02:26,179 অনেক ভাষায় একটি বৈশিষ্ট্য দিতে হয় আপনি র্যান্ডম বা সিউডোরান্ডম সংখ্যা. 1458 01:02:26,179 --> 01:02:29,220 তাই এই ক্ষেত্রে, বিড়াল প্রাথমিকভাবে মধ্যে, মত একটি র্যান্ডম সংখ্যা বাছাই 1459 01:02:29,220 --> 01:02:31,727 90 ডিগ্রী এবং 180 ডিগ্রী, মূলত, তাই 1460 01:02:31,727 --> 01:02:33,310 যে সেখানে ভ্যারিয়েন্স একটি সামান্য বিট. 1461 01:02:33,310 --> 01:02:37,000 এবং তারপর চিরকালের, যদি স্পর্শ পাখি, সিংহ শব্দ খেলা. 1462 01:02:37,000 --> 01:02:38,754 অন্যথায়, শুধু পাখি দিকে নির্দেশ করুন. 1463 01:02:38,754 --> 01:02:39,670 পাখি দিকে নির্দেশ করুন. 1464 01:02:39,670 --> 01:02:44,199 পাখি, যা একটি দিকে পয়েন্ট এই ক্ষেত্রে নিজেই কাছে ধাঁধা টুকরা. 1465 01:02:44,199 --> 01:02:45,740 আচ্ছা, আমরা অন্য একটি জিনিস এখানে নির্বাচন করতে পারবেন. 1466 01:02:45,740 --> 01:02:49,820 আমাকে এখানে ঘটনা প্রোগ্রাম খুলুন. 1467 01:02:49,820 --> 01:02:53,520 এবং এখানে আমরা আবার, দুই sprites আছে যা এই দুটি পুতুল এখানে মত চেহারা. 1468 01:02:53,520 --> 01:02:55,710 আর কি এখানে আকর্ষণীয় এই হল. 1469 01:02:55,710 --> 01:02:59,140 কমলা লোক এই হয়েছে এখানে পাজল টুকরা সেট. 1470 01:02:59,140 --> 01:03:01,700 সব সময় প্রবেশ করুন নিম্নলিখিত কাজ যদি স্পেস বার টেপা হলে, 1471 01:03:01,700 --> 01:03:05,430 তারপর বলে, মার্কো, এবং তারপর একটি ঘটনা সম্প্রচার. 1472 01:03:05,430 --> 01:03:09,460 আর এদিকে, নীল লোক এখানে রয়েছে আপাততঃ যখন আপনি ঘটনা গ্রহণ, 1473 01:03:09,460 --> 01:03:10,540 পোলো বলে. 1474 01:03:10,540 --> 01:03:12,850 সুতরাং এটা ভূত দেখা যাচ্ছে এবং অন্যান্য ভাষায়, 1475 01:03:12,850 --> 01:03:15,830 সেখানে দুটি প্রোগ্রাম জন্য উপায় আছে বা দুটি স্ক্রিপ্ট, এই ক্ষেত্রে, 1476 01:03:15,830 --> 01:03:20,310 যাতে যখন পরস্পরের মধ্যে থেকে আমি স্পেস বার চাপুন, তিনি মার্কো বলেন. 1477 01:03:20,310 --> 01:03:23,539 আর অন্য এক শোনেন যে, তাই কথা বলতে, এবং পোলো প্রতিক্রিয়ায় বলেছেন. 1478 01:03:23,539 --> 01:03:26,080 সুতরাং আপনি প্রোগ্রাম লিখতে পারেন যে আসলে এই ভাবে যোগাযোগ করার. 1479 01:03:26,080 --> 01:03:28,630 আর যদি আমি এই এক পরিবর্তে, আমি এমনকি ভেরিয়েবল যোগ করতে পারেন, 1480 01:03:28,630 --> 01:03:31,287 শুধু এই ক্ষেত্রে এক পরী ব্যবহার. 1481 01:03:31,287 --> 01:03:32,578 এটি বিশেষভাবে বিরক্তিকর. 1482 01:03:32,578 --> 01:03:36,174 >> [সিল Barking] 1483 01:03:36,174 --> 01:03:37,100 1484 01:03:37,100 --> 01:03:42,490 >> এখন ডানদিকে বিজ্ঞপ্তি আমরা পেয়েছি এখানে কিছু অতিরিক্ত লজিক. 1485 01:03:42,490 --> 01:03:45,146 আমি কিভাবে খেঁক থেকে এই সীল আটকাব? 1486 01:03:45,146 --> 01:03:48,320 >> [সিল Barking] 1487 01:03:48,320 --> 01:03:52,830 1488 01:03:52,830 --> 01:03:55,630 >> এটা ডানদিকের মত দেখায় পার্শ্ব কি শব্দ বাজানো হয়. 1489 01:03:55,630 --> 01:03:58,500 কিন্তু এটা শুধুমাত্র একটি খেলছে শব্দ করে কি সত্য? 1490 01:03:58,500 --> 01:04:03,390 একটি ভেরিয়েবল কমলা যদি ব্লক নিঃশব্দ শূন্য. 1491 01:04:03,390 --> 01:04:07,916 1 হতে কিভাবে আমি নিঃশব্দ পরিবর্তন করতে পারি, প্রকৃত অর্থ, এই নিঃশব্দ করতে? 1492 01:04:07,916 --> 01:04:12,455 দৃশ্যত, অন্য স্ক্রিপ্ট, আমি করতে পারেন স্পেস বার চাপুন, এবং এখন তিনি স্টপ. 1493 01:04:12,455 --> 01:04:15,080 সুতরাং আমরা এই অন্যোনা থাকতে পারে স্ক্রিপ্ট জুড়ে, সেইসাথে, 1494 01:04:15,080 --> 01:04:18,349 শুধু একটি পরিবর্তনশীল ভাগ করে এই মত দুই জুড়ে. 1495 01:04:18,349 --> 01:04:19,890 এখন, এই সব যে আকর্ষণীয় নয়. 1496 01:04:19,890 --> 01:04:24,360 আসুন এগিয়ে যান এবং এই কাজের জন্য এবং একত্রিত এই প্রোগ্রামের সাথে এই ধারণা অনেক 1497 01:04:24,360 --> 01:04:25,940 এখানে. 1498 01:04:25,940 --> 01:04:28,100 আগে আমরা কি যে, যদিও, কিভাবে এক স্বেচ্ছাসেবক সম্পর্কে? 1499 01:04:28,100 --> 01:04:30,558 আমাকে চাপ বন্ধ করা যাক আমার কারণে আমি না আসলে কি হবে 1500 01:04:30,558 --> 01:04:31,280 এই গেমটি খেলতে. 1501 01:04:31,280 --> 01:04:33,030 এর কেউ আছে যাক আমরা আগে দেখা যায় নি. 1502 01:04:33,030 --> 01:04:36,420 আপনি আরামদায়ক আসছে থাকতে হবে মঞ্চে এখানে, ক্যামেরা অন আপ. 1503 01:04:36,420 --> 01:04:37,430 ঠিক আছে, চলো. 1504 01:04:37,430 --> 01:04:38,130 খুব সাহসী. 1505 01:04:38,130 --> 01:04:39,052 তোমার নাম কি? 1506 01:04:39,052 --> 01:04:39,962 >> ইদ্রিস: ইদ্রিস. 1507 01:04:39,962 --> 01:04:40,753 DAVID Malan: দুঃখিত? 1508 01:04:40,753 --> 01:04:41,196 ইদ্রিস: ইদ্রিস. 1509 01:04:41,196 --> 01:04:42,670 DAVID Malan: ইদ্রিস, তোমার সাথে দেখা করার জন্য চমৎকার. 1510 01:04:42,670 --> 01:04:43,170 চলো. 1511 01:04:43,170 --> 01:04:45,630 আর এখন, আপনার নিজের মোবাইলে ফোন, আপনি পোকেমন গো খেলা? 1512 01:04:45,630 --> 01:04:46,567 >> ইদ্রিস: নং 1513 01:04:46,567 --> 01:04:47,400 DAVID Malan: তাই নাকি? 1514 01:04:47,400 --> 01:04:48,104 ইদ্রিস: হ্যা. 1515 01:04:48,104 --> 01:04:48,770 DAVID MALAN: ঠিক. 1516 01:04:48,770 --> 01:04:49,020 ঠিক আছে. 1517 01:04:49,020 --> 01:04:49,978 যাক তোমার সাথে মিলিত হতে পেরে ভাল লাগলো. 1518 01:04:49,978 --> 01:04:50,820 আসো. 1519 01:04:50,820 --> 01:04:51,950 আমি হয় না. 1520 01:04:51,950 --> 01:04:55,380 তাই আমরা একসাথে জিনিসটা কিভাবে করব এই, যা কেউ আসলে খেলা 1521 01:04:55,380 --> 01:05:00,140 গিয়ে ভূত বাস্তবায়িত মূলত থেকে বিড়াল পরিবর্তন করে 1522 01:05:00,140 --> 01:05:02,260 সব একসঙ্গে বিভিন্ন অক্ষর. 1523 01:05:02,260 --> 01:05:04,870 আর আমি যদি পূর্ণ পর্দাতে এই এখানে, আমরা যাচ্ছি 1524 01:05:04,870 --> 01:05:06,860 নিম্নলিখিত খেলা একসঙ্গে দেখতে. 1525 01:05:06,860 --> 01:05:09,560 এখনও লোড হচ্ছে, এখনও লোড. 1526 01:05:09,560 --> 01:05:10,270 চলে আসো. 1527 01:05:10,270 --> 01:05:12,590 আমাকে এই কাজের জন্য. 1528 01:05:12,590 --> 01:05:14,520 চলে আসো. 1529 01:05:14,520 --> 01:05:17,200 এই গেমটি এত বড় যে তা বিধ্বস্ত হয়. 1530 01:05:17,200 --> 01:05:18,980 অপেক্ষা করো. 1531 01:05:18,980 --> 01:05:22,390 এই আরো একবার চেষ্টা করে দেখুন. 1532 01:05:22,390 --> 01:05:23,710 চলে আসো. 1533 01:05:23,710 --> 01:05:24,211 ঠিক আছে. 1534 01:05:24,211 --> 01:05:26,840 1535 01:05:26,840 --> 01:05:27,430 >> আমরা শুরু করছি. 1536 01:05:27,430 --> 01:05:27,929 ঠিক আছে. 1537 01:05:27,929 --> 01:05:29,330 সবুজ পতাকা. 1538 01:05:29,330 --> 01:05:30,190 তাই আমরা এখানে যান. 1539 01:05:30,190 --> 01:05:30,950 >> [সঙ্গীত বাজাচ্ছি] 1540 01:05:30,950 --> 01:05:32,510 >> এখানে মধ্যম স্তরের চয়ন করুন. 1541 01:05:32,510 --> 01:05:34,200 সেখানে নীল লোক ক্লিক করুন. 1542 01:05:34,200 --> 01:05:34,700 ঠিক আছে. 1543 01:05:34,700 --> 01:05:37,860 এবং আপনি তীর ব্যবহার করতে পারেন আপ keys--, নিচে, ডান হতে বামে. 1544 01:05:37,860 --> 01:05:42,150 এখন, আমরা যেটা করে থাকে-- এর বিবেচনা করা যাক এবং তারপর সেখানে চরিত্র পরে যেতে. 1545 01:05:42,150 --> 01:05:42,650 হাঁ. 1546 01:05:42,650 --> 01:05:45,786 আর এখন তাকে মাউস দিয়ে ক্লিক করুন. 1547 01:05:45,786 --> 01:05:46,693 ও আচ্ছা. 1548 01:05:46,693 --> 01:05:47,193 সরান. 1549 01:05:47,193 --> 01:05:47,662 তীর কোথায়? 1550 01:05:47,662 --> 01:05:48,131 এখানে আপনি যান. 1551 01:05:48,131 --> 01:05:48,600 তাই সেখানে ক্লিক করুন. 1552 01:05:48,600 --> 01:05:48,840 হ্যা. 1553 01:05:48,840 --> 01:05:49,340 ঠিক আছে. 1554 01:05:49,340 --> 01:05:56,008 সুতরাং এখন, আমি বলা করছি আপনি একটি অকর্মা বল আছে যদি এটি ক্লিক করুন, এটা যে করবেন. 1555 01:05:56,008 --> 01:05:57,932 খুব ভালো. 1556 01:05:57,932 --> 01:06:00,390 আজকের জন্য অনুশীলন করার জন্য আমি খেলা এর এই সংস্করণ অন্তর্ভুক্ত 1557 01:06:00,390 --> 01:06:01,760 আসলে খুব কঠিন না. 1558 01:06:01,760 --> 01:06:07,650 সুতরাং আপনি এখানে আবার যেতে চাই যদি, এই অকর্মা বল নিচে পায়চারি. 1559 01:06:07,650 --> 01:06:08,780 এবং তারপর একটি ডান নিতে যান. 1560 01:06:08,780 --> 01:06:11,200 এটি ক্লিক করার চেষ্টা করুন. 1561 01:06:11,200 --> 01:06:13,120 ওহ, আসলে, যে দোকান, দৃশ্যত. 1562 01:06:13,120 --> 01:06:14,170 ঠিক আছে, তাই যে বন্ধ. 1563 01:06:14,170 --> 01:06:15,150 এরকম আগে কখনো করিনি. 1564 01:06:15,150 --> 01:06:16,566 হয়তো পর্যন্ত এখানে এই জিনিস পর্যন্ত যান. 1565 01:06:16,566 --> 01:06:17,460 ওহ, সেখানে আপনি যান. 1566 01:06:17,460 --> 01:06:18,910 অপেক্ষা করুন, ওইখানে এক. 1567 01:06:18,910 --> 01:06:20,412 ওহ, আরেকটা ব্যাপার. 1568 01:06:20,412 --> 01:06:21,285 ঠিক আছে. 1569 01:06:21,285 --> 01:06:21,785 নিচে. 1570 01:06:21,785 --> 01:06:23,210 হ্যা, ক্লিক করুন. 1571 01:06:23,210 --> 01:06:24,635 >> ঠিক আছে, যে খুব চালাক. 1572 01:06:24,635 --> 01:06:27,485 1573 01:06:27,485 --> 01:06:28,810 ঠিক আছে, খুব ভাল কাজ করেছেন. 1574 01:06:28,810 --> 01:06:30,010 এই গেমটি খুব কঠিন নয়. 1575 01:06:30,010 --> 01:06:30,510 ঠিক আছে. 1576 01:06:30,510 --> 01:06:32,150 অভিনন্দন. 1577 01:06:32,150 --> 01:06:34,720 এখানে, আমরা একটি CS50 আছে আপনার জন্য চাপ বল. 1578 01:06:34,720 --> 01:06:37,680 কিন্তু শুধু একটা মুহূর্ত জন্য বিবেচনা কি টেকওযে় কিছু আছে. 1579 01:06:37,680 --> 01:06:39,263 বাস্তব খেলা তুলনায় অনেক সহজ, দৃশ্যত. 1580 01:06:39,263 --> 01:06:41,809 কিন্তু সব আমরা যাচ্ছি আছে এখানে উপর একটি চরিত্র 1581 01:06:41,809 --> 01:06:44,100 যে সম্ভবত কিছু হয়েছে লুপ আজকের. 1582 01:06:44,100 --> 01:06:44,590 এটা একটা বিড়াল নয়. 1583 01:06:44,590 --> 01:06:45,860 এটা পরিবর্তে এই চরিত্র. 1584 01:06:45,860 --> 01:06:49,052 আর যে লুপ শুধু ক্রমাগত হয় বলছে, যদি তীর চাপা, 1585 01:06:49,052 --> 01:06:51,260 যদি নিচে তীর টেপা হলে বাম তীর টেপা বা ডান 1586 01:06:51,260 --> 01:06:53,960 চাপা তীর, উপরে উঠানো বা ডাউন বা বাম বা ডান. 1587 01:06:53,960 --> 01:06:57,870 অথবা আরেকটা ধাঁধা টুকরা আছে কিনা বলছেন যে যখন অন্য পরী স্পর্শ, 1588 01:06:57,870 --> 01:07:01,320 যখন অক্ষর এক স্পর্শ অকর্মা বল, স্পর্শ যদি, 1589 01:07:01,320 --> 01:07:02,440 তারপর এই কি. 1590 01:07:02,440 --> 01:07:04,800 >> তাই ধারনা আমরা করেছি সব পর্যন্ত সত্যিই এইভাবে ব্যবহার করা হয়েছে 1591 01:07:04,800 --> 01:07:09,130 শুধু এই বিশেষ প্রয়োগ করা যেতে পারে প্রসঙ্গের পাশাপাশি এই গেমটি খেলতে. 1592 01:07:09,130 --> 01:07:13,580 আমাকে এগিয়ে যান এবং টান যাক এক এখানে অন্য, আসলে আপ. 1593 01:07:13,580 --> 01:07:17,060 আমাকে এগিয়ে যান এবং টান যাক আপ, স্বীকার করে বলে, এই দিন. 1594 01:07:17,060 --> 01:07:18,540 এইটি এমন কিছু বিষয় আমরা রিমিক্স হয়. 1595 01:07:18,540 --> 01:07:20,329 এক দ্বারা তৈরি আমাদের কেমব্রিজের ছাত্র, 1596 01:07:20,329 --> 01:07:23,370 এবং তারপর আমি মাধ্যমে গিয়েছিলাম এবং পরিবর্তন প্রায় কাছাকাছি হার্ভার্ড প্রতিটি উদাহরণের 1597 01:07:23,370 --> 01:07:25,580 ইয়েল এই সময়. 1598 01:07:25,580 --> 01:07:27,870 কেউ চাই Ivies বিরুদ্ধে প্রতিদ্বন্দ্বিতা 1599 01:07:27,870 --> 01:07:31,650 এখানে আরেকটি আহরণ মধ্যে এই ধারনা সব? 1600 01:07:31,650 --> 01:07:32,662 নিচে আসো, হ্যাঁ. 1601 01:07:32,662 --> 01:07:33,370 তোমার নাম কি? 1602 01:07:33,370 --> 01:07:34,190 >> দিনা: দিনা. 1603 01:07:34,190 --> 01:07:35,015 >> DAVID Malan: আদিনা? 1604 01:07:35,015 --> 01:07:35,380 >> দিনা: দিনা. 1605 01:07:35,380 --> 01:07:36,410 >> DAVID Malan: দিনা, নিচে আসো. 1606 01:07:36,410 --> 01:07:37,320 ঠিক আছে, দিনা. 1607 01:07:37,320 --> 01:07:40,780 তাই এই খেলা পায় কঠিন এবং কঠিন, কারণ এই গেমটি ইন, 1608 01:07:40,780 --> 01:07:43,970 সেখানে ভেরিয়েবল হিসেবে ব্যবহৃত হচ্ছে যে ক্রমাগত ট্র্যাক পালন করা হয় 1609 01:07:43,970 --> 01:07:45,930 কি স্তরের আপনি খেলা হয়. 1610 01:07:45,930 --> 01:07:47,120 তোমার সাথে সাক্ষাৎ করে ভাল লাগলো. 1611 01:07:47,120 --> 01:07:48,250 এখানে কাছাকাছি আসা. 1612 01:07:48,250 --> 01:07:51,460 আর তাই এখানে লক্ষ্য বাছাই করা হয় একটি ধাঁধা মাধ্যমে আপনার পথ পরিষ্কার করা 1613 01:07:51,460 --> 01:07:52,710 এই ছাত্র বাস্তবায়িত যে. 1614 01:07:52,710 --> 01:07:55,334 >> আর ঠিক এ পর্যায়ে, প্রতিটি সেট করতে পর্দায় এই ছবি 1615 01:07:55,334 --> 01:07:57,222 নিজস্ব পরী, নিজস্ব চরিত্র. 1616 01:07:57,222 --> 01:07:59,680 সুতরাং এই ডিফল্ট বিড়াল ছিল, কিন্তু ছাত্র তাদের পরিবর্তন 1617 01:07:59,680 --> 01:08:01,480 বিভিন্ন Ivies লোগো এখানে. 1618 01:08:01,480 --> 01:08:04,370 এবং তারপর আপনি যে শুধু দেখতে পাবেন শর্ত এবং loops ব্যবহার দ্বারা 1619 01:08:04,370 --> 01:08:06,848 এবং ফাংশন এবং আরও অনেক কিছু, আপনি এই পেতে. 1620 01:08:06,848 --> 01:08:07,478 >> [সঙ্গীত বাজাচ্ছি] 1621 01:08:07,478 --> 01:08:09,228 [সংগীত - এমসি হাতুড়ি, 'ইউ স্পর্শ করতে পারবে না  এই"] 1622 01:08:09,228 --> 01:08:13,060 1623 01:08:13,060 --> 01:08:14,018 >> আচ্ছা ঠিক আছে. 1624 01:08:14,018 --> 01:08:17,371 1625 01:08:17,371 --> 01:08:20,110 হ্যা, বর্তা. 1626 01:08:20,110 --> 01:08:21,180 প্রথম স্তরের খুব সহজ. 1627 01:08:21,180 --> 01:08:22,554 আপনি শুধু ওখানে গিয়ে পেয়েছেন. 1628 01:08:22,554 --> 01:08:25,644 কিন্তু আবার, বিবেচনা, এই মাত্র একটি হল লুপ তীর শুনিতেছে keys-- 1629 01:08:25,644 --> 01:08:26,560 উপর নিচ ডান বাম. 1630 01:08:26,560 --> 01:08:28,320 এবং এখন একটি সেন্সিং ব্লক. 1631 01:08:28,320 --> 01:08:29,345 খুব সুন্দর. 1632 01:08:29,345 --> 01:08:32,600 >> [সংগীত - এমসি হাতুড়ি, 'ইউ স্পর্শ করতে পারবে না  এই"] 1633 01:08:32,600 --> 01:08:40,340 1634 01:08:40,340 --> 01:08:41,288 >> খুব সুন্দর. 1635 01:08:41,288 --> 01:08:44,550 >> [সংগীত - এমসি হাতুড়ি, 'ইউ স্পর্শ করতে পারবে না  এই"] 1636 01:08:44,550 --> 01:08:55,540 1637 01:08:55,540 --> 01:08:56,430 >> খুব সুন্দর. 1638 01:08:56,430 --> 01:08:57,975 বেশ সহজ, আরক্ত. 1639 01:08:57,975 --> 01:08:59,060 ঠিক আছে. 1640 01:08:59,060 --> 01:09:00,250 Levels-- উহ ওহ. 1641 01:09:00,250 --> 01:09:02,380 >> [সংগীত - এমসি হাতুড়ি, 'ইউ স্পর্শ করতে পারবে না  এই"] 1642 01:09:02,380 --> 01:09:04,980 1643 01:09:04,980 --> 01:09:07,150 >> এবং আবার, এই তিন হার্ভার্ড ক্রেস্ট, 1644 01:09:07,150 --> 01:09:10,334 আপনি শুধু লজিক আছে উত্তেজিত হলে, বড়াই বলছে. 1645 01:09:10,334 --> 01:09:13,238 >> [সংগীত - এমসি হাতুড়ি, 'ইউ স্পর্শ করতে পারবে না  এই"] 1646 01:09:13,238 --> 01:09:14,690 1647 01:09:14,690 --> 01:09:17,651 >> ঠিক আছে, আপনি কি করছেন কেন চেয়ে আরো আকর্ষণীয়. 1648 01:09:17,651 --> 01:09:18,150 খুব সুন্দর. 1649 01:09:18,150 --> 01:09:18,810 খুব সুন্দর. 1650 01:09:18,810 --> 01:09:20,270 আহ ওহ. 1651 01:09:20,270 --> 01:09:23,350 >> [সংগীত - এমসি হাতুড়ি, 'ইউ স্পর্শ করতে পারবে না  এই"] 1652 01:09:23,350 --> 01:09:26,005 1653 01:09:26,005 --> 01:09:27,630 আমার মনে হয় আপনি নিজেকে উৎসর্গ করতে হবে. 1654 01:09:27,630 --> 01:09:30,372 [সংগীত - এমসি হাতুড়ি, 'ইউ স্পর্শ করতে পারবে না  এই"] 1655 01:09:30,372 --> 01:09:30,872 দ্রুত! 1656 01:09:30,872 --> 01:09:34,848 1657 01:09:34,848 --> 01:09:38,824 >> [সংগীত - এমসি হাতুড়ি, 'ইউ স্পর্শ করতে পারবে না  এই"] 1658 01:09:38,824 --> 01:09:44,288 1659 01:09:44,288 --> 01:09:44,788 খুশী হলাম. 1660 01:09:44,788 --> 01:09:52,240 1661 01:09:52,240 --> 01:09:52,740 ঠিক আছে. 1662 01:09:52,740 --> 01:09:53,770 আপনি এটা পাবেন. 1663 01:09:53,770 --> 01:09:56,304 হ্যা হ্যা! 1664 01:09:56,304 --> 01:09:58,256 খুব সুন্দর. 1665 01:09:58,256 --> 01:10:01,184 >> [CHEERING] 1666 01:10:01,184 --> 01:10:02,160 1667 01:10:02,160 --> 01:10:05,576 >> [সংগীত - এমসি হাতুড়ি, 'ইউ স্পর্শ করতে পারবে না  এই"] 1668 01:10:05,576 --> 01:10:09,480 1669 01:10:09,480 --> 01:10:10,940 >> চমৎকার! 1670 01:10:10,940 --> 01:10:14,370 >> [সংগীত - এমসি হাতুড়ি, 'ইউ স্পর্শ করতে পারবে না  এই"] 1671 01:10:14,370 --> 01:10:39,050 1672 01:10:39,050 --> 01:10:39,550 বুঝেছি. 1673 01:10:39,550 --> 01:10:41,510 চলে আসো! 1674 01:10:41,510 --> 01:10:43,470 গত স্তর দ্বিতীয়. 1675 01:10:43,470 --> 01:10:46,900 >> [সংগীত - এমসি হাতুড়ি, 'ইউ স্পর্শ করতে পারবে না  এই"] 1676 01:10:46,900 --> 01:10:49,588 1677 01:10:49,588 --> 01:10:50,580 >> ঠিক আছে. 1678 01:10:50,580 --> 01:10:54,052 >> [সংগীত - এমসি হাতুড়ি, 'ইউ স্পর্শ করতে পারবে না  এই"] 1679 01:10:54,052 --> 01:11:00,992 1680 01:11:00,992 --> 01:11:01,492 হ্যাঁ. 1681 01:11:01,492 --> 01:11:06,230 1682 01:11:06,230 --> 01:11:08,020 ভেরিয়েবল সদ্ব্যবহার এখানে. 1683 01:11:08,020 --> 01:11:09,770 [সংগীত - এমসি হাতুড়ি, 'ইউ স্পর্শ করতে পারবে না  এই"] 1684 01:11:09,770 --> 01:11:10,770 হ্যাঁ. 1685 01:11:10,770 --> 01:11:14,743 [সংগীত - এমসি হাতুড়ি, 'ইউ স্পর্শ করতে পারবে না  এই"] 1686 01:11:14,743 --> 01:11:16,707 1687 01:11:16,707 --> 01:11:17,689 খুশী হলাম. 1688 01:11:17,689 --> 01:11:21,126 [সংগীত - এমসি হাতুড়ি, 'ইউ স্পর্শ করতে পারবে না  এই"] 1689 01:11:21,126 --> 01:11:23,581 1690 01:11:23,581 --> 01:11:24,570 ঠিক আছে. 1691 01:11:24,570 --> 01:11:25,770 আমরা শেষ পর্যন্ত যেতে হবে. 1692 01:11:25,770 --> 01:11:26,270 আছে. 1693 01:11:26,270 --> 01:11:27,010 উহু! 1694 01:11:27,010 --> 01:11:29,980 >> [সংগীত - এমসি হাতুড়ি, 'ইউ স্পর্শ করতে পারবে না  এই"] 1695 01:11:29,980 --> 01:11:32,160 1696 01:11:32,160 --> 01:11:34,866 >> আজকে এত দেরি হল, পারে চালানোর কিন্তু এটা করত এটা মূল্য হতে যাচ্ছে. 1697 01:11:34,866 --> 01:11:38,200 >> [সংগীত - এমসি হাতুড়ি, 'ইউ স্পর্শ করতে পারবে না  এই"] 1698 01:11:38,200 --> 01:11:39,640 1699 01:11:39,640 --> 01:11:42,520 >> আপনি এটা করতে পারেন! 1700 01:11:42,520 --> 01:11:43,480 হ্যা! 1701 01:11:43,480 --> 01:11:46,278 >> [CHEERING] 1702 01:11:46,278 --> 01:11:47,230 1703 01:11:47,230 --> 01:11:50,086 >> [সংগীত - এমসি হাতুড়ি, 'ইউ স্পর্শ করতে পারবে না  এই"] 1704 01:11:50,086 --> 01:11:51,470 >> এই এক সত্যিই কঠিন. 1705 01:11:51,470 --> 01:11:54,070 >> [সংগীত - এমসি হাতুড়ি, 'ইউ স্পর্শ করতে পারবে না  এই"] 1706 01:11:54,070 --> 01:11:57,458 1707 01:11:57,458 --> 01:11:59,000 >> আমরা আপনাকে আরো দুটি জীবন দেব. 1708 01:11:59,000 --> 01:11:59,968 আপনি এটা করতে পারেন? 1709 01:11:59,968 --> 01:12:03,356 >> [সংগীত - এমসি হাতুড়ি, 'ইউ স্পর্শ করতে পারবে না  এই"] 1710 01:12:03,356 --> 01:12:06,744 1711 01:12:06,744 --> 01:12:07,244 >> ঠিক আছে. 1712 01:12:07,244 --> 01:12:09,160 কিভাবে একটি বড় বৃত্তাকার সম্পর্কে সাধুবাদ তবু. 1713 01:12:09,160 --> 01:12:10,800 আপনি শেষ স্তর দ্বিতীয় পেয়েছিলাম. 1714 01:12:10,800 --> 01:12:11,723 ধন্যবাদ. 1715 01:12:11,723 --> 01:12:14,964 >> [সাধুবাদ] 1716 01:12:14,964 --> 01:12:15,890 1717 01:12:15,890 --> 01:12:19,600 >> সুতরাং এই মাত্র কত বলতে হয় আপনি কিছু এই ধরনের সঙ্গে কাজ করতে পারেন. 1718 01:12:19,600 --> 01:12:21,892 এবং বুঝতে পারি যে, যখন পাজল টুকরা exist-- না 1719 01:12:21,892 --> 01:12:24,891 এবং প্রকৃতপক্ষে, এই এক হতে যাচ্ছে প্রথম সমস্যা সঙ্গে ক্ষমতা 1720 01:12:24,891 --> 01:12:27,080 সেট এবং beyond-- হয় আসলে আপনার নিজের তৈরি. 1721 01:12:27,080 --> 01:12:28,860 এবং এই মাত্র একটি স্নিপেট হয় উদাহরণ এক 1722 01:12:28,860 --> 01:12:30,230 আপনি খেলা করতে সক্ষম হবেন অনলাইন, যেখানে সঙ্গে 1723 01:12:30,230 --> 01:12:33,380 আপনি ভূত পাতাটা না হলে একটি কাশি ধাঁধা টুকরা মত কিছু, 1724 01:12:33,380 --> 01:12:35,470 আপনি আসলে এটি নিজেকে করতে পারেন. 1725 01:12:35,470 --> 01:12:37,387 >> আর তাই এই সব এবং আরো অ্যাওয়েট্সওয়াচমেন. 1726 01:12:37,387 --> 01:12:39,470 আর মাত্র একটি চূড়ান্ত অঙ্কন করা এর প্রকৃতপক্ষে কি এর ছবি 1727 01:12:39,470 --> 01:12:43,120 এগিয়ে আপনার জন্য ক্লাস জন্য দোকান, সহপাঠীদের কাছ থেকে কিছু ছবি উপর ভিত্তি করে 1728 01:12:43,120 --> 01:12:46,970 অতীত, আমাকে অস্পষ্ট আলো অনুমতি শেষবার এক এবং আপনি CS50 দেন. 1729 01:12:46,970 --> 01:12:49,580 1730 01:12:49,580 --> 01:12:53,038 >> [সঙ্গীত বাজাচ্ছি] 1731 01:12:53,038 --> 01:14:38,210 1732 01:14:38,210 --> 01:14:38,860 >> ঠিক আছে. 1733 01:14:38,860 --> 01:14:41,540 এটি CS50 জন্য. 1734 01:14:41,540 --> 01:14:44,964 পিষ্টক এখন পরিবেশিত হয়. 1735 01:14:44,964 --> 01:14:50,610 1736 01:14:50,610 --> 01:14:53,960 >> [সঙ্গীত বাজাচ্ছি] 1737 01:14:53,960 --> 01:15:07,624