কম্পিউটার টিউটোরিয়াল

SoaS (Sugar on a Stick) দিয়ে শিশুদের জন্য লিনাক্স শিখুন

লিনাক্স অপারেটিং সিস্টেম (OS) নতুনদের জন্য প্রায়শই চ্যালেঞ্জিং। ChaletOS এবং Manjaro এর মতো ডিস্ট্রো এন্ট্রি-লেভেল ইউজার এবং উইন্ডোজ থেকে স্বিচ করার জন্য টার্গেট করে, তবে লার্নিং কার্ভ এখনো ঢালু। কমান্ড লাইন এবং ডিপেন্ডেন্সি হ্যান্ডলিং বিগিনার-ফ্রেন্ডলি নয়।

কিন্তু লিনাক্স শিশুদের শিখতে চমৎকার OS। শিশুদের জন্য অনেক প্রজেক্ট এবং সিম্পল কিড-অ্যাপ্রোপ্রিয়েট লিনাক্স ডিস্ট্রো আছে। কম বয়স থেকেই লিনাক্স শিখার অনেক সুবিধা আছে। Sugar on a Stick (SoaS) চেক করুন, একটি শিক্ষামূলক লিনাক্স OS।

Sugar on a Stick (SoaS) কী?

Sugar on a Stick, বা SoaS, একটি কিড-ফ্রেন্ডলি লিনাক্স অপারেটিং সিস্টেম। ডিফল্ট ইন্টারফেস ট্র্যাডিশনাল ডেস্কটপ এনভায়রনমেন্ট থেকে আলাদা। SoaS একটি সিম্পলিফাইড ইন্টারফেসে বুট হয় যেখানে আইকন থাকে, যাতে যেকোনো বয়সের লোক (পড়ার দক্ষতা না থাকলেও) ব্যবহার করতে পারে। নাম অনুযায়ী, SoaS লাইটওয়েট এবং ফ্ল্যাশ ড্রাইভ বা লাইভ CD-র Afgan chạy করার জন্য তৈরি। ভার্চুয়াল মেশিনেও ভালো চলে (আমি সেখানে ট্রাই করেছিলাম)।

মূলত Red Hat এবং Pentagram One Laptop Per Child প্রজেক্টের অংশ হিসেবে SoaS ডেভেলপ করেছিল। উইকি অনুযায়ী:

"Sugar হল একটি লার্নিং প্ল্যাটফর্ম যা কম্পিউটার শিক্ষায় কীভাবে ব্যবহার করা হয় সেটা পুনরায় আবিষ্কার করে। কলাবোরেশন, রিফ্লেকশন, এবং ডিসকভারি সরাসরি ইউজার ইন্টারফেসে ইন্টিগ্রেটেড। Sugar 'স্টুডিও থিংকিং' এবং 'রিফ্লেক্টিভ প্র্যাকটিস' প্রমোট করে। Sugar-এর ক্লিয়ার ডিজাইনের মাধ্যমে শিশু এবং শিক্ষক কম্পিউটার নিজেদের শর্তে ব্যবহার করতে পারেন। স্টুডেন্টরা সফটওয়্যার এবং কন্টেন্টকে রিশেপ, রিইনভেন্ট, রিয়াপ্লাই করতে পারেন পাওয়ারফুল লার্নিং এক্টিভিটির জন্য। শেয়ারিং, ক্রিটিসিজম, এবং এক্সপ্লোরেশনের ওপর Sugar-এর ফোকাস ফ্রি সফটওয়্যার কালচারের (FLOSS) উপর ভিত্তি করে।"

SoaS ইন্সটল করা

ইন্সটলেশন প্রসেসও জটিলতা এড়ায়। মডুলার ইনস্টলেশনের পরিবর্তে, একমাত্র জটিলতা হলো ISO মাউন্ট করা। ISO লোড করলে লাইভ এনভায়রনমেন্টে যাবেন। OS সেটিংস সিলেক্ট করার বদলে SoaS কিছু প্রম্পট দেখাবে: নাম, জেন্ডার, বয়স। প্রি-কিন্ডারগার্টেন থেকে অ্যাডাল্ট পর্যন্ত স্পেকট্রাম। বয়স নাকি ম্যাচুরিটি লেভেল নিয়ে সংশয়ে আমি "Adult" সিলেক্ট করেছিলাম।

ইন্সটলেশনের সময় লার্নিং এবং এক্সপ্লোরেশনে জোর। এটি ব্যবহারেও প্রতিফলিত হয়। সবচেয়ে উপভোগ্য অংশ: আভাটারের রঙ সিলেক্ট করা যেটি "চাইল্ড ইউ"-র রূপ ধারণ করে। পুরো প্রসেস স্ট্রেঞ্জলি সিম্পল, প্রায় ৩০ সেকেন্ড লাগল। ISO মাউন্ট করার চেয়ে কম সময় লাগল SoaS লঞ্চ করতে। একবার বুট করলে মনে হয়ল একটা ধাপ মিস করেছি — কিন্তু না, এটাই সত্যি। এটাই তো সহজতা।

Sugar on a Stick-এ হ্যান্ডস-অন

ইউজারনেম এবং আভাটার তৈরি হলে, স্ক্রিনের মাঝপথে আপনার কাস্টমাইজড চাইল্ড আইকন দেখবেন। আভাটারের চারপাশে অ্যাপের একটি রিং আছে। টাইপিং টেস্ট থেকে শেপ ম্যাচিং গেম এবং ওয়েব ব্রাউজার পর্যন্ত ভেরিয়েশন। চমৎকার সিম্পলিসিটি: কোনো ডিরেকশন ছাড়া আইকন থেকে অ্যাপ চিনতে পারবেন, OS নেভিগেট করতে পারবেন।

ইন্টারফেস

অ্যাপ আইকন আভাটারের চারপাশে সার্কেলে থাকে। মাউস হোভার করলে ইউটিলিটি দেখাবে। লিস্ট ফরম্যাট পছন্দ করলে সেটও করা যায়। ডিফল্ট লেআউট ইস্টেটিক্যালি প্লিজিং এবং কিড-অরিয়েন্টেড।

অ্যাপ্লিকেশনস

অ্যাপ্লিকেশন রেঞ্জ খুব ভালো লাগল। বেসিক লার্ন-টু-টাইপ গেম (Typing Turtle, Mavis Beacon স্টাইল)। পেইন্ট অ্যাপ স্ট্যাম্প, শেপ, ব্রাশ সহ। বেসিক প্রোগ্রামিং টুলস — Python কন্ডিশনাল ইন্ট্রোডাকশন। ফুল-ফ্লেজড কোডিং বুটক্যাম্প নয়, কিডস কোডিং অ্যাপের মতো। রিডিং সেকশন (ফ্রি বুক), শেপ ম্যাচিং, টাইপিং টুল, বেসিক প্রোগ্রামিং — শিক্ষামূলক মেটেরিয়ালের ভাণ্ডার। টেকনিক্যাল এবং নন-টেকনিক্যাল কন্টেন্টের মিক্স ভালো লাগল।

অ্যাপ ব্যবহারে এডভান্সড এলিমেন্ট আনলক হয়। Typing Turtle-এ স্কিল বাড়লে নতুন চ্যালেঞ্জ। SoaS আপনার সাথে বড় হয়।

এवरीডে ইউজ

এটি শিশুদের জন্য বানানো OS এবং তা দেখা যায়। অ্যাপ এবং ইন্টারফেস ছাড়াও ব্যবহার ডিসেপটিভলি সিম্পল। আপনি ভুলে যাবেন আপনি লিনাক্স ব্যবহার করছেন। লিনাক্সে সাধারণত ডিপেন্ডেন্সি ইন্সটল এবং ট্রাবলশুটিংয়ের অনেক কাজ থাকে। কিন্তু SoaS-এ শুধু চলে। অলমোস্ট নো ডিরেকশনে ইউজার তৈরি, আভাটার পিক, অ্যাপে ঢুকা যায়। অ্যাপ এক্সিট করলে সেটি আভাটারের রঙে রঙিন হয়ে যায় (ইউজড ইনডিকেটর)। গাইডেড নয়, কিন্তু দরকার নেই। লিখিত ডিরেকশন নেই, অ্যাপ ডেসক্রিপশন নেই — শুধু আইকন এবং নাম। পড়ার দক্ষতা না থাকলেও শিশুরা ব্যবহার করতে পারে। লাইটওয়েট হওয়ায় প্রায় সব হার্ডওয়্যারে চলে।

কে SoaS ব্যবহার করা উচিত?

প্রি-কে থেকে অ্যাডাল্ট অপশন থাকলেও, বয়স্কদের জন্য রিকমেন্ড করা কঠিন। বয়স্করা Elementary, Manjaro, Ubuntu Desktop, Linux Mint, ChaletOS ট্রাই করুন। হাই স্কুলারও নারাজ হতে পারে (এস্থেটিক্সের কারণে)। টাইপিং টার্টেল ছোটদের জন্য। কিন্তু শিশুদের জন্য এটি আইডিয়াল ডিস্ট্রো। লিনাক্স সম্পর্কে অনেক শিখাবে না, কিন্তু কমপ্রيهেন্সিভ এডুকেশনাল লিনাক্স OS।

শিশুরা খেলতে ও শিখতে সেফ এনভায়রনমেন্ট। মিনিমালিস্ট, ইন্টিউটিভ, মিসলিডিংলি এডুকেশনাল। খেলার время শিখলাম। ফান এবং এডুকেশন মিউচুয়ালি এক্সক্লুসিভ নয়। SoaS স্যান্ডবক্সের মতো সৃষ্টি এবং গদগদির সুযোগ। বেসিক কোডিং এক্সপ্লোর বা রিডিং/টাইপিং গেমের জন্য উপযুক্ত।

একমাত্র ডাউনসাইড: লিনাক্স সম্পর্কে শিখাবে না। টেকনিক্যাল স্কিল শেখানোর সুযোগ আছে — ISO মাউন্টিং, লাইভ CD সম্পর্কে শিখাতে পারেন। প্রি-টেক বয়স থেকে স্মার্টফোন/ফুল-ফ্লেজড কম্পিউটারের ব্রিজ হিসেবে কাজ করে।

Gimme Sugar... on a Stick

সর্বোপরি, আমি SoaS ব্যবহারে উপভোগ করলাম। ইনস্টলেশন থেকে এवरीডে ইউজ পর্যন্ত সবচেয়ে সহজ লিনাক্স OS যা আমি দেখেছি। বাচ্চপনে কম্পিউটার ল্যাবে Math Blaster, The Magic School Bus, The Oregon Trail II খেলতাম। Oregon Trail II এখনো পছন্দ, PlayOnLinux-এ পুনরাবৃত্তি করলাম, কিন্তু মাইল্ডলি এডুকেশনাল। SoaS একটি ডেফট লিনাক্স ডিস্ট্রো যা শিশুদের জন্য সেফ এনভায়রনমেন্ট তৈরি করে।

অ্যাপ্লিকেশন ভেরাইটি, ইজ অফ ইউজ, প্রায় সব হার্ডওয়্যারে রান — SoaS যুনিক এবং শিশুদের কম্পিউটার পরিচয়ের জন্য আইডিয়াল। ফ্ল্যাশ ড্রাইভে চালানো যায়, পুরানো PC (Intel Atom নেটবুক) কিডস কম্পিউটার বানাতে পারেন।

আপনি কি শিক্ষামূলক লিনাক্স ডিস্ট্রো রিকমেন্ড করেন?

Image Credit: KK Tan via Shutterstock.com

  1. লিনাক্স শিখতে টপ ৫ লিনাক্স পডকাস্ট

  2. লিনাক্স শিখতে হবেই: ১১টি কারণ

  3. সিকিউর পাসওয়ার্ড সেটআপসহ অটোমেটেড লিনাক্স ইউজার ক্রিয়েশন

  4. পहेলি-ভিত্তিক শিক্ষণ দ্বারা ব্যাশ দক্ষতা 습득 করুন