|

Kobo Toolbox এর প্রশ্নের ধরণ এবং এর ব্যবহার ক্ষেত্র সমূহ – (List of Question Types Explanation)
Kobo Toolbox – এ ফর্ম বানানোর সময় আমরা দুইভাবে কাজটি সম্পন্ন করে থাকি, XLSForm এর মাধ্যমে অথবা সার্ভার এর Scratch থেকে ফর্ম বিল্ড করে। তবে যে উপায়েই আমরা কাজটি করিনা কেন, কাজটি সুন্দরভাবে বুঝে সম্পন্ন করার জন্য আমাদেরকে Kobo Toolbox – এর ইনবিল্ড প্রশ্নের ধরণগুলো জেনে নিতে হবে। প্রশ্নের ধরণ থেকে আপনি আপনার সার্ভের জন্য কেমন টাইপের প্রশ্ন গুলি দিয়ে সার্ভে ফর্ম তৈরি করবেন তা নির্ধারণ করে নিতে হয়। এবং সেই অনুযায়ী ফর্মের প্রশ্নপত্র তৈরি করতে হয়।
নিম্নে দেওয়া টেবিলটি আপনার XLSForm এবং ফর্মবিল্ডারে ব্যবহারের জন্য প্রত্যেকটি প্রশ্নের ধরণ এবং তার ব্যাখ্যা জানতে মোটামুটি ধারণা দেবেঃ
টেবিলটি হাই রেজুলেশনে দেখতে ক্লিক করুন – https://shorturl.at/uRr0X

উক্ত কুশ্চেন টাইপস গুলোর বিস্তারিত এক্সপ্লেনেশন নিচে দেয়া হল। সহজ বাংলায় –
নিম্নে টেবিলে উল্লেখিত প্রশ্নের ধরন এবং তাদের ব্যাখ্যা সহজ বাংলায় দেওয়া হলো:
প্রশ্নের ধরন | ব্যাখ্যা |
---|---|
integer | পূর্ণ সংখ্যা ইনপুট (যেমন: ১, ২, ৩)। |
decimal | দশমিক সংখ্যা ইনপুট (যেমন: ১.৫, ৩.১৪)। |
range | নির্দিষ্ট রেঞ্জের মধ্যে বা যখন কোন রেটিং প্রয়োজন হয়। |
text | টেক্সট লিখতে পারা (যেমন: যেকোনো লেখার উত্তর)। |
select_one [options] | একাধিক অপশনের মধ্যে যেকোন একটি নির্বাচন করতে পারবে এমন প্রশ্নের ক্ষেত্রে ব্যবহার হয়। |
select_multiple [options] | একাধিক অপশন থেকে একাধিক উত্তর বেছে নেওয়া যায় এমন প্রশ্নের ক্ষেত্রে ব্যবহার হয়। |
select_one_from_file [file] | একটি নির্ধারিত ফাইল থেকে একাধিক অপশনের মধ্যে যেকোন একটি নির্বাচন করতে পারবে এমন প্রশ্নের ক্ষেত্রে ব্যবহার হয়। |
select_multiple_from_file [file] | একটি নির্ধারিত ফাইল থেকে একাধিক অপশনের মধ্যে একাধিক উত্তর নির্বাচন করতে পারবে এমন প্রশ্নের ক্ষেত্রে ব্যবহার হয়। |
rank [options] | র্যাংক বা ক্রম নির্ধারণ করার ক্ষেত্রে ব্যবহার হয়। |
note | নোট প্রদর্শন (ইনপুটের প্রয়োজন নেই)। |
geopoint | জিপিএস অবস্থান সংগ্রহ করার ক্ষেত্রে ব্যবহার হয়। |
geotrace | দুই বা তার বেশি জিপিএস পয়েন্টের লাইন রেকর্ড করার জন্য ব্যবহার হয়। |
geoshape | একাধিক জিপিএস পয়েন্টের পলিগন রেকর্ড করা (শেষ পয়েন্ট প্রথম পয়েন্টের সমান)। |
date | তারিখ ইনপুট। |
time | সময় ইনপুট। |
dateTime | তারিখ এবং সময় একসাথে ইনপুট। |
image | ছবি তোলা বা আপলোড করা। |
audio | অডিও রেকর্ড করা বা আপলোড করা। |
background-audio | ফর্ম পূরণের সময় ব্যাকগ্রাউন্ডে অডিও রেকর্ড করা। |
video | ভিডিও রেকর্ড করা বা আপলোড করা। |
file | ফাইল ইনপুট (যেমন: txt, pdf, xls, doc)। |
barcode | বারকোড বা কিউআর কোড স্ক্যান করা। |
calculate | গণনা করা (গাণিতিক হিসাব)। |
acknowledge | নিশ্চিতকরণ ইনপুট (যেমন: “OK” নির্বাচন করলে নিশ্চিত হয়)। |
hidden | লুকানো ফিল্ড যা কনস্ট্যান্ট মান ধরে রাখে। |
xml-external | এক্সটার্নাল XML ডেটা ফাইলের রেফারেন্স যোগ করা। (এটা সাধারণত যারা XML এর মাধ্যমে সার্ভে ফর্ম তৈরি করেন তাদের ক্ষেত্রে প্রযোজ্য) |
Rating | একাধিক আইটেমের মধ্যে তুলনা করার জন্য সাধারণ স্কেল ব্যবহার। |
Ranking | একাধিক আইটেমের ক্রম নির্ধারণ করা। |
Question Matrix | ম্যাট্রিক্স ফরম্যাটে প্রশ্ন প্রদর্শন করা। |
এবার চলুন বাস্তবিক উদাহরণ দিয়ে আমরা পুরো বিষয়টাকে বুঝার চেষ্টা করি। আমি নিম্নে প্রত্যেকটা প্রশ্নের ধরণ অনুযায়ী আলাদা আলাদা ভাবে প্রশ্ন তৈরি করে সেটির ব্যবহার দেখানোর চেষ্টা করেছি।
নিচে প্রতিটি প্রশ্নের ধরন বাস্তবিক উদাহরণসহ সহজভাবে ব্যাখ্যা করা হলো:
1. Integer
ব্যাখ্যা: পূর্ণসংখ্যা ইনপুট যেখানে দশমিক সংখ্যা গ্রহণ করা হয় না।
উদাহরণ:
- প্রশ্ন: আপনার বয়স কত?
- ইনপুট: ২৫
2. Decimal
ব্যাখ্যা: দশমিক সংখ্যা ইনপুট যেখানে ভগ্নাংশও গ্রহণ করা হয়।
উদাহরণ:
- প্রশ্ন: আপনার উচ্চতা কত (মিটার)?
- ইনপুট: ৫.৭৫
3. Range
ব্যাখ্যা: নির্দিষ্ট রেঞ্জের মধ্যে বা যখন কোন রেটিং প্রয়োজন হয়।
উদাহরণ:
- প্রশ্ন: আপনার সন্তুষ্টির স্কোর দিন (১ থেকে ১০ পর্যন্ত)।
- ইনপুট: ৮
4. Text
ব্যাখ্যা: টেক্সট লিখতে পারা (যেমন: যেকোনো লেখার উত্তর)।
উদাহরণ:
- প্রশ্ন: আপনার মতামত লিখুন।
- ইনপুট: “আমার অভিজ্ঞতা বেশ ভালো ছিল।”
5. select_one [options]
ব্যাখ্যা: একাধিক অপশনের মধ্যে যেকোন একটি নির্বাচন করতে পারবে এমন প্রশ্নের ক্ষেত্রে ব্যবহার হয়।
উদাহরণ:
- প্রশ্ন: আপনার লিঙ্গ কী?
- পুরুষ
- মহিলা
- অন্যান্য
- ইনপুট: পুরুষ
6. select_multiple [options]
ব্যাখ্যা: একাধিক অপশন থেকে একাধিক উত্তর বেছে নেওয়া যায় এমন প্রশ্নের ক্ষেত্রে ব্যবহার হয়।
উদাহরণ:
- প্রশ্ন: আপনি কোন খাবার পছন্দ করেন?
- বিরিয়ানি
- ফাস্টফুড
- চাইনিজ
- ডেজার্ট
- ইনপুট: বিরিয়ানি, চাইনিজ
7. select_one_from_file [file]
ব্যাখ্যা: একটি নির্ধারিত ফাইল থেকে একাধিক অপশনের মধ্যে যেকোন একটি নির্বাচন করতে পারবে এমন প্রশ্নের ক্ষেত্রে ব্যবহার হয়।
উদাহরণ:
- প্রশ্ন: আপনার দেশের নাম নির্বাচন করুন। (ফাইল থেকে তথ্য কল করবে)।
- ইনপুট: বাংলাদেশ
8. select_multiple_from_file [file]
ব্যাখ্যা: একটি নির্ধারিত ফাইল থেকে একাধিক অপশনের মধ্যে একাধিক উত্তর নির্বাচন করতে পারবে এমন প্রশ্নের ক্ষেত্রে ব্যবহার হয়।
উদাহরণ:
- প্রশ্ন: কোন কোন ভাষায় কথা বলতে পারেন? (ফাইল থেকে তথ্য কল করবে)।
- ইনপুট: বাংলা, ইংরেজি
9. rank [options]
ব্যাখ্যা: র্যাংক বা ক্রম নির্ধারণ করার ক্ষেত্রে ব্যবহার হয়।
উদাহরণ:
- প্রশ্ন: নিচের গুণগুলোকে আপনার পছন্দ অনুসারে সাজান।
- বিশ্বাসযোগ্যতা
- দক্ষতা
- সময়ানুবর্তিতা
- ইনপুট: ১) দক্ষতা, ২) সময়ানুবর্তিতা, ৩) বিশ্বাসযোগ্যতা
10. note
ব্যাখ্যা: কোনো তথ্য প্রদর্শন করা, ব্যবহারকারীর ইনপুটের প্রয়োজন নেই।
উদাহরণ:
- নোট: “এই প্রশ্নের উত্তর দেওয়ার আগে নির্দেশনাগুলি ভালোভাবে পড়ুন।”
11. geopoint
ব্যাখ্যা: জিপিএস অবস্থান সংগ্রহ করার ক্ষেত্রে ব্যবহার হয়।
উদাহরণ:
- প্রশ্ন: আপনার বর্তমান অবস্থান শনাক্ত করুন।
- ইনপুট: জিপিএস লোকেশন (23.8103° N, 90.4125° E)
12. geotrace
ব্যাখ্যা: দুই বা তার বেশি জিপিএস পয়েন্টের লাইন রেকর্ড করার জন্য ব্যবহার হয়।
উদাহরণ:
- প্রশ্ন: আপনার ভ্রমণের রুট রেকর্ড করুন।
- ইনপুট: একাধিক জিপিএস পয়েন্ট (ঢাকা থেকে কক্সবাজার পর্যন্ত রুট)।
13. geoshape
ব্যাখ্যা: একাধিক জিপিএস পয়েন্টের পলিগন রেকর্ড করা (শেষ পয়েন্ট প্রথম পয়েন্টের সমান)।
উদাহরণ:
- প্রশ্ন: আপনার জমির সীমানা রেকর্ড করুন।
- ইনপুট: জমির চার কোণার জিপিএস পয়েন্ট।
14. date
ব্যাখ্যা: তারিখ ইনপুট।
উদাহরণ:
- প্রশ্ন: আপনার জন্ম তারিখ লিখুন।
- ইনপুট: ১৫-০৮-১৯৯০
15. time
ব্যাখ্যা: সময় ইনপুট।
উদাহরণ:
- প্রশ্ন: আপনার অ্যাপয়েন্টমেন্টের সময় লিখুন।
- ইনপুট: ১০:৩০ AM
16. dateTime
ব্যাখ্যা: তারিখ এবং সময় একসাথে ইনপুট।
উদাহরণ:
- প্রশ্ন: আপনার ভ্রমণের তারিখ এবং সময় লিখুন।
- ইনপুট: ১৫-০৮-২০২৩, ১০:৩০ AM
17. image
ব্যাখ্যা: ছবি তোলা বা আপলোড করা।
উদাহরণ:
- প্রশ্ন: একটি ছবি আপলোড করুন যা আপনার পরিচয়পত্র দেখায়।
- ইনপুট: আপলোড করা ছবি।
18. audio
ব্যাখ্যা: অডিও রেকর্ড করা বা আপলোড করা।
উদাহরণ:
- প্রশ্ন: একটি অডিও রেকর্ডিং আপলোড করুন যেখানে আপনি নিজের নাম বলছেন।
- ইনপুট: অডিও ফাইল।
19. background-audio
ব্যাখ্যা: ফর্ম পূরণের সময় ব্যাকগ্রাউন্ডে অডিও রেকর্ড।
উদাহরণ:
- প্রশ্ন: ফর্ম পূরণের সময় আপনার চারপাশের শব্দ রেকর্ড করুন।
- ইনপুট: ব্যাকগ্রাউন্ড অডিও ফাইল।
[নোটঃ এটি স্বয়ংক্রিয়ভাবে হয়, স্বাধারণত এটিতে কোন রেসপন্স এর প্রয়োজন হয়না]
20. video
ব্যাখ্যা: ভিডিও রেকর্ড করা বা আপলোড করা।
উদাহরণ:
- প্রশ্ন: একটি ছোট ভিডিও আপলোড করুন যেখানে আপনি কাজের প্রক্রিয়া দেখাচ্ছেন।
- ইনপুট: ভিডিও ফাইল।
21. file
ব্যাখ্যা: ফাইল আপলোড (যেকোনো ধরন)।
উদাহরণ:
- প্রশ্ন: আপনার সিভি আপলোড করুন।
- ইনপুট: PDF ফাইল।
22. barcode
ব্যাখ্যা: বারকোড বা কিউআর কোড স্ক্যান।
উদাহরণ:
- প্রশ্ন: আপনার পণ্যের বারকোড স্ক্যান করুন।
- ইনপুট: স্ক্যান করা বারকোড ডেটা।
23. calculate
ব্যাখ্যা: কোনো গণনা বা গাণিতিক হিসাব সম্পাদন।
উদাহরণ:
- প্রশ্ন: ২০২৩ সালে আপনার মাসিক ইনকাম কত ছিল?
- ইনপুট: মাসিক ইনকামের পরিমাণ।
———————————————————–
- প্রশ্ন: ২০২৪ সালে আপনার মাসিক ইনকাম কত ছিল?
- ইনপুট: মাসিক ইনকামের পরিমাণ।
উত্তরদাতার ইনপুট দেয়া সকল মাসিক ইনকামের পরিমাণ একসাথে যোগ করার কাজটি করার জন্য calculate অপশনটি ব্যবহার করা হয়। তবে এটি করার জন্য আমাদেরকে কিছু ফর্মুলা এপ্লাই করতে হবে। অন্যথায় এটি কাজ করবে না। আমরা এটি নিয়ে পরবর্তীতে আলোচনা করব।
24. acknowledge
ব্যাখ্যা: নিশ্চিতকরণ যেখানে “OK” নির্বাচন করা হয়।
উদাহরণ:
- প্রশ্ন: আপনি কি এই সার্ভেতে অংশগ্রহণ করতে সম্মত?
- ইনপুট: “OK”
25. hidden
ব্যাখ্যা: কোনো মান লুকিয়ে রাখা যা ব্যবহারকারী দেখবে না।
উদাহরণ:
- ব্যবহার: সার্ভার থেকে ডেটা স্টোর করতে।
সাধারণত ডেভেলপারদের কাজ এটি।
26. xml-external
ব্যাখ্যা: বাহ্যিক XML ডেটা ফাইল লিঙ্ক করা।
উদাহরণ:
- ব্যবহার: পূর্ববর্তী ডেটাবেস থেকে তথ্য সংগ্রহ।
সাধারণত ডেভেলপারদের কাজ এটি।
27. Rating
ব্যাখ্যা: বিভিন্ন আইটেম তুলনা করে একটি স্কেলে মান দেওয়া।
উদাহরণ:
- প্রশ্ন: নিচের খাবারগুলোকে ১ থেকে ৫ এর মধ্যে রেটিং দিন।
- বিরিয়ানি: ৫
- ফাস্টফুড: ৩
28. Ranking
ব্যাখ্যা: একাধিক আইটেম ক্রম অনুসারে সাজানো।
উদাহরণ:
- প্রশ্ন: আপনার পছন্দ অনুযায়ী বিষয়গুলো সাজান।
- ১) পরিবার
- ২) চাকরি
- ৩) ভ্রমণ
29. Question Matrix
ব্যাখ্যা: ম্যাট্রিক্স ফরম্যাটে একাধিক প্রশ্ন প্রদর্শন।
উদাহরণ:
- প্রশ্ন: নিচের বিষয়গুলোতে আপনার সন্তুষ্টি স্কোর দিন।
বিষয় | স্কোর (১-৫) |
---|
সেবা | ৪ |
পণ্য মান | ৫ |
মূল্য | ৩ |
কবো টুলবক্সের উপর সরাসরি প্রশিক্ষণ নিতে চাইলে এখনই জয়েন করুন!
বিস্তারিত জানতে ভিজিট করুন: Kobo Toolbox Training in Bangla – কবো টুলবক্স প্রশিক্ষণ
প্রশ্নের ধরণ গুলো এবং এর ব্যবহার ক্ষেত্র সমূহ নিয়ে আশা করি মুটামোটি ধারনা দিতে পেরেছি। এভাবে আপনি প্রতিটি প্রশ্নের ধরন সহজে ব্যবহার করতে পারবেন! তবে এটি ব্যবহার করার জন্য আপনি যদি xlsform বানানোর পরিকল্পনা করেন তবে এর কিছু নির্দিহষ্ট ফর্মেট এবং সিনট্যাক্স আছে। সেই সিনট্যাক্স ফলো করে xlsform তৈরি করে সহজেই এই প্রশ্নের সিনট্যাক্স গুলো এপ্লাই করে একটি কমপ্লিট সার্ভে ফর্ম তৈরি করা সম্ভব।
কিন্তু আপনি যদি সার্ভার থেকে ফর্মবিল্ডার ব্যবহার করে আপনার সার্ভে ফর্ম বানাতে চান তবে আপনাকে এই প্রশ্নের সিনট্যাক্স গুলো জানা থাকলেই হবে এবং ফর্ম বিল্ডারে যেভাবে নির্দেশনা দেয়া আছে সেটি ফলো করে আপনার সার্ভে ফর্ম সহজেই তৈরি করতে পারেন। ফর্মবিল্ডার নিয়ে আমার এই লেখাটি ফলো করতে পারেন – KoboToolbox (কোবো টুলবক্স): ড্যাটা কালেকশন ফর্ম তৈরি। [স্টেপ বাই স্টেপ]
আমরা পরবর্তীতে xlsform এর মাধ্যমে কিভাবে একটি সার্ভে ফর্ম বানাতে হয় সে বিষয়ে আলোচনা করব।