0:00:00.269,0:00:05.240 কম্পিউটার বিজ্ঞানের সবথেকে গুরুত্বপুর্ন ধারণা হচ্ছে[br]কিকরে নতুন নির্দেশ বলে দিতে হয়। 0:00:05.240,0:00:11.280 কীভাবে তোমার নিজের শব্দগুলিকে কম্পিউটারের ভাষাতে যোগ করতে হয়।[br]অনেক কম্পিউটার-ভাষার আছে মাত্র ১০০ এর মত 0:00:11.280,0:00:17.000 শব্দ বা কমান্ড। এবং সত্যিই, শিল্প ও যাদু[br]তোমার নিজের এসব নতুন শব্দে বলে দেয়া আছে 0:00:17.000,0:00:22.900 এসব নির্মানের ব্লকগুলিতে। আমরা এসব খেলাধুলায় অহরহ করে থাকি।[br]উদাহরণস্বরূপ, বাস্কেটবলে, 0:00:22.900,0:00:28.000 তুমি dribble করা থেকে শেখা শুরু করলে, কীভাবে layup করতে হয়,[br]কীভাবে rebound করতে হয়। একবার যখন তুমি 0:00:28.000,0:00:31.980 এসব মৌলিক কৌশলগুলি শিখে যাবে, তুমি[br]নতুন কৌশল শিখবে আর এসবের সাথে জুড়ে দেবে 0:00:31.980,0:00:36.400 এসব ব্লক যেমন একটি "pick and roll" কিংবা একটি "give and go"।[br]তুমি তারপর সেখান থেকে আরো বেশি কিছু করতে পারো 0:00:36.400,0:00:41.790 আরো জটিল খেলা। এবং যখন তুমি একবার ঐ খেলা শিখে যাবে[br]এবং এটিকে একটি নাম দিয়ে দেবে, টিমের সকলে 0:00:41.790,0:00:47.410 জানবে কিকরে এটা করতে হয়। একইভাবে তোমাকে[br]কম্পিউটারকে একবারের জন্য শেখাতে হবে কিকরে কাজটা করতে হয় 0:00:47.410,0:00:52.719 এসব নির্দেশাবলীর অনুক্রম ব্যবহার করে, তুমি ঐ কাজটি তোমার ইচ্ছেমত নামে বানাতে পারো যেন তা আরো সহজ হয় 0:00:52.719,0:00:58.250 পরে পুনরাবৃত্তি করার জন্য। যখন তুমি তোমার নিজের[br]নির্দেশ বলে দেবে এবং একে একটি নাম দিয়ে দেবে, একে বলা হবে 0:00:58.250,0:01:03.399 একটি function. যখন ব্লক দিয়ে প্রোগ্রামিং করতে হয়,[br]তুমি ফাংশন ব্যবহার করতে পারো যদি সেখানে 0:01:03.399,0:01:08.319 একই রকম কিছু কাজ থাকে আর তা তুমি বহুবার ব্যবহার করতে পারো।[br]উদাহরণস্বরূপ, তুমি কোড লিখেছো 0:01:08.319,0:01:15.060 একটি বর্গ বানাবার জন্য। তুমি এটিকে একটি ফাংশন করে বলতে পারো "create a square"। এখন তোমার আছে এক নতুন 0:01:15.060,0:01:21.020 ব্লক যা তুমি বহুবার ব্যবহার করতে পারো বহু বর্গ তৈরিতে।[br]অনেক সহজ সরল আকৃতিকে 0:01:21.020,0:01:26.630 ব্যবহার করা যায় আরো বেশি জটিলসব নকশা তৈরিতে।[br]পরের puzzle এ, তোমার মাত্র লেখা বৃত্তের কোডগুলো 0:01:26.630,0:01:31.520 একটি ফাংশনের মতো হয়ে তোমার কাছে চলে আসবে[br]যা নানান আকারের ভিন্ন ভিন্ন বৃত্ত আঁকতে পারে। 0:01:31.520,0:01:37.080 তুমি কি এগুলিকে ব্যবহার করে এল্সাকে সাহায্য করতে পারবে[br]যেন সে তুষারের ওপর জটিল আর সুন্দর সব নকশা বানাতে পারে?