অধ্যায় ০৮ যুক্তি নিয়ে মজা

জেসন তার স্কুলের ক্রীড়া ক্যাপ্টেন। ক্রীড়ায় অসামান্য কৃতিত্বের জন্য মুখ্যমন্ত্রী বৃত্তি পাওয়ায় সে উচ্ছ্বসিত। কিন্তু তার বৃত্তির টাকা তার ব্যাংক অ্যাকাউন্টে জমা করতে হবে এবং জেসনের কোনো সঞ্চয়ী ব্যাংক অ্যাকাউন্ট নেই। ব্যাংক অ্যাকাউন্ট কীভাবে খুলতে হয় সেটাও সে জানে না। তাই সে তার এলাকার একটি ব্যাংকে যায় এবং হেল্পডেস্কের ব্যাংক কর্মচারী তাকে নিচের ধাপগুলো অনুসরণ করে কাজটি সম্পন্ন করার নির্দেশনা দেয়।

১. কাউন্টার থেকে অ্যাকাউন্ট খোলার ফর্ম নিন।

২. ফর্মে সাবধানে বিবরণ পূরণ করুন।

৩. ফর্মের নির্দিষ্ট স্থানে আপনার স্বাক্ষর করুন।

৪. ফটো পরিচয়পত্রের একটি কপি সংযুক্ত করুন।

৫. ন্যূনতম জমা সহ ফর্মটি কাউন্টারে জমা দিন।

ব্যাংক অ্যাকাউন্ট খোলার প্রক্রিয়া বুঝে জেসন কাজে লেগে যায়। যখন সে চূড়ান্ত ধাপ, অর্থাৎ ফর্ম জমা দেওয়ার জন্য গেল, কেরানি তাকে জানাল যে তার অ্যাকাউন্ট খোলা যাচ্ছে না। কী সমস্যা হতে পারে? আপনি কী কী কারণ ভাবতে পারেন?

$\begin{array}{c} \\ \hline \qquad \qquad \qquad \qquad \qquad \qquad \\ \hline \\ \hline \end{array}$

আবার একবার জেসন ব্যাংক অ্যাকাউন্ট খোলার ধাপগুলো পরীক্ষা করল। তখনই সে বুঝতে পারল যে সে ধাপ নং ৩, অর্থাৎ ফর্মের নির্দিষ্ট স্থানে স্বাক্ষর করা, মিস করেছে এবং সেই কারণেই ব্যাংক অ্যাকাউন্ট খোলার কাজটি সম্পন্ন করা যায়নি। এরপর, সে তার স্বাক্ষর করে আবার তার ফর্ম জমা দিল। অবশেষে তার অ্যাকাউন্ট সফলভাবে খোলা হলো।

আপনি কি কখনো কোনো নির্দিষ্ট কাজ সম্পন্ন করার সময় এমন সমস্যার সম্মুখীন হয়েছেন? আপনি যদি সঠিক ধারাবাহিকতায় ধাপগুলো অনুসরণ না করেন তাহলে কী হয়? আপনি কি কাঙ্ক্ষিত ফলাফল পাবেন?

কার্যকলাপ ১

স্বাধীনতা দিবসের প্রাক্কালে, আপনি রেডিওতে প্রধানমন্ত্রীর ভাষণ শুনতে চান। কাজটি সম্পন্ন করার ধাপগুলো লিখুন।

$\begin{array}{c} \\ \hline \qquad \qquad \qquad \qquad \qquad \qquad \\ \hline \\ \hline \\ \hline \\ \hline \\ \hline \\ \end{array}$

এখন আপনার বন্ধুকে আপনার লেখা ধাপগুলো অনুসরণ করতে বলুন। আপনি কি প্রধানমন্ত্রীর ভাষণ শুনতে সক্ষম হলেন? আপনি যদি যেকোনো ধাপ অদলবদল করেন তাহলে কী হয়? আপনি কি এখনও কাঙ্ক্ষিত ফলাফল পাচ্ছেন?

এখন নিশ্চয়ই আপনি নির্দেশাবলী এবং কোনো নির্দিষ্ট কাজ সম্পন্ন করার জন্য নির্দেশাবলীর ধারাবাহিকতার গুরুত্ব বুঝতে পেরেছেন। একটি কাজ সম্পাদন করতে এবং কাঙ্ক্ষিত আউটপুট পেতে, আপনাকে প্রতিটি নির্দেশনা স্পষ্টভাবে, ধারাবাহিকভাবে এবং যুক্তিসঙ্গতভাবে উল্লেখ করতে হবে, যেমনটি চিত্র ৮.১-এ দেখানো হয়েছে। সুতরাং, একটি কাজ অর্জন করতে, ধাপগুলো নিচে তালিকাভুক্ত করা হলো।

১. আপনি যে আউটপুট চান সেটি স্পষ্টভাবে চিহ্নিত করুন।

২. কাঙ্ক্ষিত আউটপুট পেতে সমাধান খুঁজে বের করার জন্য প্রয়োজনীয় নির্দেশাবলী বিশ্লেষণ করুন।

৩. চূড়ান্ত করুন এবং সঠিক ক্রমে নির্দেশাবলী দিন।

৪. উৎপাদিত আউটপুটটি ধাপ ১-এ আপনি যেমন চেয়েছিলেন সেরকম কি না তা যাচাই করুন।

আউটপুট চিহ্নিত করুন $\bullet$ কী আউটপুট উৎপাদন করতে হবে সেটি কি আপনি স্পষ্টভাবে জানেন?
বিশ্লেষণ করুন $\bullet$ আপনার কি একাধিক সমাধান আছে?
$\bullet$ সর্বোত্তম সম্ভাব্য বিকল্পটি কোনটি?
$\bullet$ আপনি কি নির্দেশাবলীর সঠিক ক্রম চিহ্নিত করেছেন?
নির্দেশাবলী চূড়ান্ত করুন $\bullet$ যৌক্তিক ক্রমে নির্দেশাবলী দিন।
আউটপুট যাচাই করুন $\bullet$ আউটপুটটি কি ধাপ ১-এ আপনি যেমন চিহ্নিত করেছিলেন সেরকম?

চিত্র ৮.১: একটি কাজ সম্পন্ন করার ধাপ

এমন একটি পরিস্থিতি বিবেচনা করুন যেখানে টুইর্লি বিড়ালটি তার বাড়ির পথ হারিয়ে ফেলেছে যেমন চিত্র ৮.২-এ দেখানো হয়েছে।

চিত্র ৮.২: টুইর্লি বিড়াল তার পথ খুঁজছে

বাড়িতে পৌঁছানোর জন্য আপনি তাকে কী নির্দেশনা দেবেন? নিচের দেওয়া স্থানে সেগুলো লিখুন:

ধাপ ১: ১০ ধাপ এগিয়ে যান। ধাপ ২: ডান দিকে ৯০ ডিগ্রি ঘুরুন।

আপনি কি সঠিক নির্দেশনা দিয়েছেন? টুইর্লি বিড়াল কি তার বাড়িতে পৌঁছাবে? আপনি কি কোনো সফটওয়্যার অ্যাপ্লিকেশন বা টুল ব্যবহার করে প্রদত্ত নির্দেশাবলী পরীক্ষা করতে পারেন? হ্যাঁ, আপনি স্ক্র্যাচ অ্যাপ্লিকেশন ব্যবহার করে তা করতে পারেন। এই অ্যাপ্লিকেশন ব্যবহার করে আপনি সহজ ড্র্যাগ এবং ড্রপ নির্দেশাবলী ব্যবহার করে আপনার নিজের গল্প, গেম এবং বিভিন্ন অ্যানিমেশন তৈরি করতে পারেন।

স্ক্র্যাচ হল একটি বিনামূল্যের প্রোগ্রামিং ভাষা যা এমআইটি ২০০৫ সালে তৈরি করে।

স্ক্র্যাচে অ্যানিমেশন অফলাইন এবং অনলাইন উভয় মোডেই তৈরি করা যায়। যেহেতু এটি একটি ওপেন সোর্স সফটওয়্যার, আপনি এটিকে $\text{https://scratch.mit.edu}$ থেকে ডাউনলোড করে, আপনার কম্পিউটারে ইনস্টল করে তারপর ব্যবহার করতে পারেন। আপনি উপরের ইউআরএল ব্যবহার করে অনলাইনেও আপনার অ্যানিমেশন তৈরি এবং শেয়ার করতে পারেন।

স্ক্র্যাচ খোলার পর, আপনি চিত্র ৮.৩-এ দেখানো ইন্টারফেসটি দেখতে পাবেন। স্ক্র্যাচ উইন্ডোর প্রতিটি বস্তুকে একটি স্প্রাইট বলা হয়। এই বস্তুটি যেকোনো ব্যক্তি, প্রাণী, যানবাহন, ভবন বা এমনকি লেখাও হতে পারে।

চিত্র ৮.৩: স্ক্র্যাচ ইন্টারফেস

স্ক্র্যাচ ইন্টারফেস সম্পর্কে জানার পর এবার আসুন আমরা টুইর্লি বিড়ালটিকে বাড়িতে নিয়ে যাবে এমন ধাপগুলো যাচাই করি। স্ক্র্যাচ উইন্ডোতে, আমাদের টুইর্লি বিড়ালটিকে ক্যাট স্প্রাইট বলা হবে। স্প্রাইটটিকে একটি নির্দিষ্ট পথে চলাচল করাতে, আপনাকে উপযুক্ত নির্দেশনা ব্লক নির্বাচন করে সেটিকে স্ক্রিপ্ট এলাকায় টেনে আনতে হবে। নিশ্চিত করুন যে আপনি যৌক্তিক ক্রমে নির্দেশাবলী নির্বাচন করছেন। স্ক্রিপ্ট সম্পূর্ণ হলে, আপনি আউটপুট দেখতে স্টেজে এটি এক্সিকিউট করতে হবে (চিত্র ৮.৪ দেখুন)।

চিত্র ৮.৪: ক্যাট স্প্রাইট দ্বারা অতিক্রান্ত পথ

কার্যকলাপ ২

ক্যাট স্প্রাইটকে নিচে আঁকা পথ অনুসরণ করানোর জন্য একটি স্ক্রিপ্ট তৈরি করুন।

স্ক্র্যাচ শুধু স্থির আকৃতি নিয়েই নয়। আপনি স্ক্র্যাচ ব্যবহার করে বিভিন্ন চরিত্র (স্প্রাইট), নির্দেশাবলী এবং টুল ব্যবহার করে একটি অ্যানিমেটেড গল্পও তৈরি করতে পারেন।

আপনি কি কখনো ভেবেছেন যে আপনার ধারণাগুলো যোগাযোগ করতেও নির্দেশাবলী যৌক্তিক ক্রমে দিতে হয়? পূর্ববর্তী অধ্যায়গুলোতে, আপনি বিভিন্ন টুল এবং অ্যাপ্লিকেশন ব্যবহার করে লেখা, ছবি, ভিডিও এবং অডিওর মাধ্যমে আপনার ধারণা যোগাযোগ করতে শিখেছেন। অডিও এবং ভিডিও টুলগুলো আপনাকে বাস্তবসম্মত ছবি এবং ভিডিওর মাধ্যমে যোগাযোগ করতে সাহায্য করেছে। কিন্তু যদি আপনার একটি কাল্পনিক ধারণা বা গল্প থাকে যা আপনি আপনার বন্ধুদের সাথে শেয়ার করতে চান? এমন গল্পে কোনো বাস্তব চরিত্র নাও থাকতে পারে। উদাহরণস্বরূপ, একটি রূপকথার গল্প বা দুটি প্রাণীর মহাকাশ ভ্রমণের গল্প বা দুটি মাছের জলে কথোপকথন। সেটা কি কোনো টেক্সট এডিটিং, ইমেজ এডিটিং বা প্রেজেন্টেশন টুল ব্যবহার করে করা যেতে পারে?

আসুন আমরা এমন একটি গল্প তৈরি করি যেখানে জলজ প্রাণীরা জল দূষণ নিয়ে কথা বলছে। আমাদের কাল্পনিক চরিত্রগুলো হবে টুইঙ্কল নামের একটি তারামাছ, অক্টি নামের একটি অক্টোপাস, ব্লু নামের একটি তিমি এবং লালি নামের একটি মাছ। আমাদের গল্পে নিম্নলিখিত বস্তুগুলোর প্রয়োজন:

  • জলতলের পটভূমি
  • অক্টি, একটি অক্টোপাস
  • টুইঙ্কল, একটি তারামাছ
  • ব্লু, একটি তিমি
  • লালি, একটি মাছ
  • সংলাপ বা বার্তার আকারে লেখা
  • কাশির শব্দ
  • জলের ফোঁটা এবং তরঙ্গের শব্দ

তৈরি করার গল্পের স্ক্রিপ্ট

(জল, জলজ উদ্ভিদ এবং জলজ প্রাণী সহ জলতলের পটভূমি)

(একটি লাল মাছ ডান দিক থেকে পিছলে এসে কেন্দ্রের দিকে আসে এবং তারপর ধীরে ধীরে বাম দিক থেকে বেরিয়ে যায়)

(জলের ফোঁটা এবং তরঙ্গের শব্দ পুরো মুভি জুড়ে বিরতিতে শোনা যাবে)

টুইঙ্কল: কাশি… কাশি (পুরুষের কাশির শব্দ)

অক্টি (বাম দিক থেকে পিছলে আসে): হেই অক্টি… তুমি কি ঠিক আছ? কী হয়েছে? (একটু নড়ে)

টুইঙ্কল: ওহ অক্টি… কাশি কাশি… এই নোংরা জল আমাকে মেরে ফেলবে। (পুরুষের কাশির শব্দ)

অক্টি: ওহহ!!

ব্লু: (ডান দিক থেকে পিছলে আসে) ওহ গড!! আমার চোখ জ্বলছে।

অক্টি: এই মানুষগুলো, তারা আমাদের জল দূষিত করে এবং আমরা ভুগি। (পুরুষের কাশির শব্দ)

ব্লু: আজ জলে কী সমস্যা?

ব্লু: আমরা সবাই একদিন মারা যাব। (ব্লু তিমি নিচে পিছলে যায়)

অক্টি: আসুন আমরা সবাই তাদের অনুরোধ করি। (টুইঙ্কল এবং অক্টি তাদের বাম দিকে এগিয়ে যায়)

স্ক্রিনে একটি বার্তা পপ আপ হয়

“জল দূষণ বন্ধ করুন”

সুতরাং, আপনার গল্পে, আপনার একটি জলতলের পটভূমি দরকার হবে চারটি স্প্রাইট সহ যা আপনি স্ক্র্যাচ দ্বারা প্রদত্ত বিভিন্ন স্প্রাইট থেকে যোগ করতে পারেন। আপনি যখন স্ক্র্যাচ খুলবেন, ডিফল্ট ক্যাট স্প্রাইটটি স্টেজের কেন্দ্রে উপস্থিত থাকবে। আপনি আরও যে সমস্ত স্প্রাইট যোগ করবেন সেগুলোও স্টেজে উপস্থিত হবে, যেমন চিত্র ৮.৫-এ দেখানো হয়েছে।

চিত্র ৮.৫: একটি স্প্রাইট যোগ করা

আপনি Shift কী চেপে রেখে স্প্রাইট নির্বাচন করার সময় স্প্রাইট লাইব্রেরি থেকে একাধিক স্প্রাইট নির্বাচন করতে পারেন।

ডিফল্টভাবে, ক্যাট স্প্রাইটটি সমস্ত স্ক্র্যাচ প্রজেক্টে প্রদর্শিত হয় কিন্তু আপনার গল্পে আপনার এটি দরকার নেই। সুতরাং এটিকে মুছে ফেলতে হবে, যেমন চিত্র ৮.৬-এ দেখানো হয়েছে।

চিত্র ৮.৬: একটি স্প্রাইট মুছে ফেলা

আপনি শেষে একটি বার্তা দিতে চান। এই উদ্দেশ্যে আপনার একটি টেক্সট স্প্রাইটও যোগ করতে হবে (চিত্র ৮.৭ দেখুন)।

চিত্র ৮.৭: একটি টেক্সট স্প্রাইট যোগ করা

আপনার একটি স্প্রাইটকে এক অবস্থান থেকে অন্য অবস্থানে নিয়ে যাওয়ার প্রয়োজন হতে পারে। স্ক্র্যাচ আপনাকে স্থানাঙ্ক ব্যবহার করে একটি নির্দিষ্ট চরিত্রের অবস্থান নির্দিষ্ট করতে সাহায্য করে। যেই স্টেজে চরিত্রগুলো স্থাপন করা হয় সেটি একটি স্থানাঙ্ক তলের মতো যার $\mathrm{x}$ এবং $\mathrm{y}$ স্থানাঙ্ক রয়েছে যেমন চিত্র ৮.৮-এ দেখানো হয়েছে।

চিত্র ৮.৮: $X$-Y তলের (স্টেজ) স্থানাঙ্ক

এই তল অনুসারে, স্টেজের কেন্দ্রে স্থাপিত যেকোনো চরিত্রের $\mathrm{X}$ এবং $\mathrm{Y}$ স্থানাঙ্ক $(0,0)$। যেকোনো স্থানাঙ্কের সর্বোচ্চ এবং সর্বনিম্ন মান যথাক্রমে ২৪০ এবং -১৮০ হতে পারে। আপনি যখন আপনার মাউস পয়েন্টার স্টেজে নাড়াচাড়া করেন, $\mathrm{x}$ এবং $\mathrm{y}$ স্থানাঙ্কগুলি স্টেজের ডান নীচে প্রদর্শিত হতে থাকে।

চিত্র ৮.৯: মাউস পয়েন্টারের স্থানাঙ্ক

নির্বাচিত স্প্রাইটটিকে এক অবস্থান থেকে অন্য অবস্থানে নিয়ে যাওয়ার নির্দেশনা দিতে আপনার এই স্থানাঙ্কগুলি নির্দিষ্ট করার প্রয়োজন হতে পারে।

আপনার গল্প অনুসারে ছয়টি স্প্রাইট (৪টি চরিত্র প্লাস ১টি টেক্সট স্প্রাইট) প্রজেক্টে যোগ করা হয়েছে। কিন্তু স্টেজটির একটি সাদা ব্যাকড্রপ রয়েছে যখন আপনার স্ক্রিপ্টের প্রয়োজন একটি ব্যাকড্রপ যা জলতলের জগতকে চিত্রিত করে (চিত্র ৮.১০ দেখুন)।

চিত্র ৮.১০: অ্যানিমেশনে একটি ব্যাকড্রপ যোগ করা

সুতরাং এখন আপনি জলজ জগতে আছেন। এরপর, আপনার যোগ করা স্প্রাইটগুলোর বিভিন্ন রূপ নির্বাচন করার প্রয়োজন হতে পারে। প্রতিটি রূপকে একটি কস্টিউম বলা হয়। গল্পের জন্য আপনার প্রয়োজন অনুযায়ী আপনি যত খুশি কস্টিউম যোগ করতে পারেন (চিত্র ৮.১১ দেখুন)।

চিত্র ৮.১১: একটি স্প্রাইটে কস্টিউম যোগ করা

প্রতিটি স্প্রাইটের জন্য কস্টিউম যোগ করার পর, আপনার প্রজেক্টে প্রতিটি স্প্রাইটের জন্য প্রয়োজনীয় শব্দ যোগ করুন, যেমন চিত্র ৮.১২-এ দেখানো হয়েছে।

চিত্র ৮.১২: শব্দ যোগ করা

স্প্রাইট, কস্টিউম এবং শব্দ যোগ করার পর, আমাদের পরবর্তী ধাপ হল এই স্প্রাইট, তাদের কস্টিউম এবং সাউন্ড ইফেক্ট ব্যবহার করে একটি অ্যানিমেটেড গল্প তৈরি করা। এই প্রক্রিয়াটি যৌক্তিক ক্রমে নির্দেশাবলী দেওয়া জড়িত এবং প্রতিটি স্প্রাইটের জন্য নির্দেশাবলীর সেটকে একটি স্ক্রিপ্ট বলা হয়। স্ক্রিপ্টটিতে সেই নির্দিষ্ট স্প্রাইটের প্রতিটি এবং প্রত্যেকটি ক্রিয়ার জন্য নির্দেশাবলী থাকবে। এই ক্রিয়াগুলোর মধ্যে চলাচল, শব্দ, কস্টিউম পরিবর্তন ইত্যাদি অন্তর্ভুক্ত থাকতে পারে, যেমন সারণী ৮.১-এ দেখানো হয়েছে। প্রতিটি নির্দেশনা স্ক্রিপ্টস ট্যাব থেকে স্ক্রিপ্ট এলাকায় টেনে আনা হয়। আপনি যত খুশি নির্দেশনা টেনে আনতে পারেন এবং সেগুলো স্ক্র্যাচ উইন্ডোর ডান পাশের স্ক্রিপ্ট এলাকায় স্ক্রিপ্ট স্ট্যাকে যোগ করতে পারেন। যোগ করা নির্দেশাবলীগুলো ঠিক একই ক্রমে এক্সিকিউট হবে যেভাবে আপনি সেগুলো স্ট্যাক করেছেন। কিছু সাধারণভাবে ব্যবহৃত নির্দেশাবলী নিচে তাদের ব্যাখ্যাসহ তালিকাভুক্ত করা হলো।

সারণী. ৮.১: নির্দেশাবলীর প্রকার

কিছু সাধারণভাবে ব্যবহৃত স্ক্রিপ্ট বিভাগ এবং নির্দেশাবলী | | | |

বিভাগ নির্দেশাবলী ব্যাখ্যা
গতি (Motion) < n > ধাপ সরুন
$<\mathrm{n}>$ ডিগ্রি ঘুরুন
সেকেন্ডে $\mathrm{x}:<\mathrm{xn}>$ এবং y: তে পিছলান
স্প্রাইটটিকে $n$ সংখ্যক ধাপ সরান
ডান দিকে $n$ ডিগ্রি ঘুরুন
$n 1$ সেকেন্ডে $x n$ এবং $y n$ স্থানাঙ্কে পিছলিয়ে সরান
চেহারা (Looks) লুকান
দেখান
বলুন < text >
< n > সেকেন্ডের জন্য বলুন
কস্টিউম পরিবর্তন করুন < cst > তে
স্প্রাইটটি লুকান
স্প্রাইটটি দেখান
স্পিচ বাবলে লেখা প্রদর্শন করুন
$n$ সেকেন্ডের জন্য স্পিচ বাবলে লেখা প্রদর্শন করুন
স্প্রাইটের কস্টিউম যোগ করা যেকোনো কস্টিউমে (cst) পরিবর্তন করুন
শব্দ (Sound) শব্দ চালান < audio >
শব্দ চালান < audio > সম্পন্ন না হওয়া পর্যন্ত
সব শব্দ বন্ধ করুন
অডিও চালান এবং পরবর্তী নির্দেশনা ব্লকে যান
অডিওটি সম্পূর্ণ না হওয়া পর্যন্ত চালান এবং তারপর পরবর্তী ব্লকে যান
সব শব্দ বন্ধ করুন
ঘটনা (Events) যখন 🏴ক্লিক করা হয় সবুজ পতাকা ক্লিক করা হলে স্ক্রিপ্ট চালান
নিয়ন্ত্রণ (Control) সেকেন্ড অপেক্ষা করুন $n$ সেকেন্ড অপেক্ষা করুন, তারপর নির্দেশনার পরবর্তী ব্লকে যান

স্প্রাইটগুলোকে দেওয়া যেতে পারে এমন কিছু নির্দেশনা সম্পর্কে জানার পর, আপনি এখন প্রতিটি স্প্রাইটের জন্য স্ক্রিপ্ট গঠন করা শুরু করতে পারেন, যেমন চিত্র ৮.১৩ এবং চিত্র ৮.১৪-এ দেখানো হয়েছে। একবার আপনার স্প্রাইটের জন্য স্ক্রিপ্ট তৈরি হয়ে গেলে, আপনি আউটপুট দেখতে চাইবেন (চিত্র ৮.১৫ দেখুন)।

চিত্র ৮.১৩: স্টারফিশ স্প্রাইটের জন্য একটি স্ক্রিপ্ট গঠন করা

চিত্র ৮.১৪: গল্পের সমস্ত চরিত্রের জন্য স্ক্রিপ্ট

চিত্র ৮.১৫: অ্যানিমেশন চালানো

কার্যকলাপ ৪

একটি অ্যানিমেশন তৈরি করুন যেখানে আপনার নাম একটি অ্যানিমেটেড পদ্ধতিতে উপস্থিত হয়। (ইঙ্গিত: অক্ষর স্প্রাইট ব্যবহার করুন)

কার্যকলাপটি সম্পন্ন করার পর, নিচের প্রশ্নগুলোর উত্তর দিন:

১. আপনি কয়টি স্প্রাইট যোগ করেছিলেন? $\begin{array}{|l|} \hline \quad \\ \hline \end{array}$

২. আপনি কি যেকোনো স্প্রাইটের জন্য কস্টিউম যোগ করেছিলেন? $\begin{array}{|l|} \hline \quad \\ \hline \end{array}$

৩. আপনি কি শব্দ যোগ করেছিলেন? $\begin{array}{|l|} \hline \quad \\ \hline \end{array}$

৪. আপনি কি স্ক্রিপ্টটি ফুল স্ক্রিন মোডে চালিয়েছিলেন? $\begin{array}{|l|} \hline \quad \\ \hline \end{array}$

অনুশীলনী

নিজে করুন

১. নিচের বর্ণমালাগুলো আঁকতে স্ক্র্যাচ ব্যবহার করুন:

A, E, F, H, M, W, Y, Z

২. স্ক্র্যাচে নিচের চিত্রগুলো আঁকুন


৩. নিচের বিষয়গুলোর জন্য স্ক্র্যাচ ব্যবহার করে একটি অ্যানিমেটেড গল্প তৈরি করুন:

ক. একটি জঙ্গল যেখানে একটি সিংহী তার শাবকদের নিরাপত্তা টিপস দিচ্ছে।

খ. মহাকাশে চলমান একটি মহাকাশযান।

গ. একটি পরীর দ্বারা মঞ্চে একটি নৃত্য পরিবেশনা।

৪. নিচের বিবৃতিগুলো থেকে সত্য এবং মিথ্যা চিহ্নিত করুন:

ক. আপনি স্ক্র্যাচ দ্বারা কাল্পনিক চরিত্র সহ অ্যানিমেটেড গল্প তৈরি করতে পারেন। (সত্য/মিথ্যা)

খ. স্ক্র্যাচে অ্যানিমেশন শুধুমাত্র অনলাইনেই তৈরি করা যায়। (সত্য/মিথ্যা)

গ. স্ক্র্যাচ ব্যবহার করে আমরা স্থির আকৃতি এবং বিভিন্ন স্প্রাইট, নির্দেশাবলী ও টুল ব্যবহার করে অ্যানিমেটেড গল্প উভয়ই তৈরি করতে পারি। (সত্য/মিথ্যা)

ঘ. স্ক্র্যাচ উইন্ডোর প্রতিটি বস্তুকে একটি স্প্রাইট বলা হয়। (সত্য/মিথ্যা)

ঙ. স্ক্র্যাচের একটি অন্তর্নির্মিত স্প্রাইট লাইব্রেরি রয়েছে। (সত্য/মিথ্যা)