Skip to main content

পাঠ ৪: সুইচ মোড

এই পাঠে, আপনি সুইচ ব্লক সম্পর্কে শিখবেন, যা এক ধরণের কোডিং ব্লক যা পাইথন কোডিং ভাষা ব্যবহার করে ব্লক-ভিত্তিক থেকে টেক্সট-ভিত্তিক কোডিংয়ে রূপান্তর করতে আপনাকে সাহায্য করার জন্য ডিজাইন করা হয়েছে। এই কোর্স জুড়ে, আপনি নতুন পাইথন কমান্ডের সাথে আরও স্বাচ্ছন্দ্য বোধ করার সাথে সাথে VEXcode ব্লক এবং সুইচ ব্লকের মিশ্রণ ব্যবহার করতে পারেন। 

আপনার জ্ঞাতার্থে

সুইচ ব্লক ব্যবহার করার জন্য আপনার অবশ্যই একটি VEXcode VR প্রিমিয়াম অ্যাকাউন্ট থাকতে হবে। VEXcode VR অ্যাকাউন্টের বিকল্পগুলি সম্পর্কে আরও জানতে, এই পৃষ্ঠাটি দেখুন: VEXcode VR ইউনিভার্সসম্প্রসারণ করা। 

শেখার ফলাফল 

  • VEXcode ব্লক এবং সুইচ ব্লকের মধ্যে পার্থক্য ব্যাখ্যা কর।
  • কিভাবে একটি VEXcode ব্লককে একটি সুইচ ব্লকে রূপান্তর করতে হয় তা চিহ্নিত করুন। 
  • VEXcode VR ব্লক টুলবক্সের ভিতরে সুইচ ব্লক কোথায় পাবেন তা চিহ্নিত করুন। 

পাইথন কোডিং ভাষা ব্যবহার করে ব্লক-ভিত্তিক কোডিং থেকে টেক্সট-ভিত্তিক কোডিংয়ে রূপান্তর করতে আপনাকে সাহায্য করার জন্য সুইচ ব্লকগুলি ডিজাইন করা হয়েছে। এই ব্লকগুলিতে পাইথন কমান্ড রয়েছে যা আচরণ নিয়ন্ত্রণ করে। আপনি সহজেই VEXcode ব্লকগুলিকে সুইচ ব্লকে রূপান্তর করতে পারেন, এবং আপনি ব্লকগুলির সুইচ বিভাগ থেকে এই ব্লকগুলিকে ওয়ার্কস্পেসে টেনে এনে সুইচ ব্লক ব্যবহার করে প্রকল্প তৈরি করতে পারেন। পাইথনে কোডিং করার ক্ষেত্রে আপনি আরও স্বাচ্ছন্দ্য বোধ করলে, আপনি সরাসরি সুইচ ব্লকে পাইথন কমান্ড টাইপ করতে পারেন। 

নিচের উদাহরণ প্রকল্পটিতে দুটি সুইচ ব্লক রয়েছে যার প্রতিটিতে একটি পাইথন কমান্ড রয়েছে। উভয় সুইচ ব্লকই রোবটকে ২০০ মিমি এগিয়ে যেতে নির্দেশ দেয়।

VEXcode VR প্রকল্পটি "শুরু হলে" ব্লক দিয়ে শুরু হয়। উপরে থেকে নীচে একটি সুইচ ব্লক রয়েছে যেখানে পাইথন রয়েছে যা ড্রাইভট্রেন ডট ড্রাইভ আন্ডারস্কোরকে খোলা বন্ধনীর জন্য ফরোয়ার্ড, 200, মিমি বন্ধ বন্ধনীর জন্য পড়ে। তারপর ৯০ ডিগ্রি ডানদিকে ঘুরুন, তারপর আগেরটির মতোই আরেকটি সুইচ ব্লক, তারপর ৯০ ডিগ্রি বাম দিকে ঘুরুন।

VEXcode ব্লকগুলিকে স্যুইচ ব্লকগুলিতে রূপান্তর করা

আপনি একটি VEXcode ব্লককে একটি সুইচ ব্লকে রূপান্তর করতে পারেন, ব্লকটি নির্বাচন করে এবং "ব্লককে সুইচ ব্লকে রূপান্তর করুন" নির্বাচন করে। 

ব্লককে স্যুইচ ব্লকে রূপান্তর করুন

আপনি ব্লকটি নির্বাচন করে এবং নির্বাচন করে VEXcode ব্লকের একটি স্ট্যাককে একটি স্যুইচ ব্লকে রূপান্তর করতে পারেন, স্ট্যাককে স্যুইচ ব্লকে রূপান্তর করতে পারেন । VEXcode ব্লকগুলি একক স্যুইচ ব্লকের মধ্যে পৃথক পাইথন কমান্ডে রূপান্তরিত হয় । 

স্ট্যাককে ব্লকে স্যুইচ করতে রূপান্তর করুন

কন্ট্রোল ব্লক যা ভিতরে নেস্ট আচরণকে র ‍ ্যাপার বলা হয় । আপনি একটি VEXcode ব্লক র ‍ ্যাপারকে একটি স্যুইচ ব্লকে রূপান্তর করতে পারেন র ‍ ্যাপার নির্বাচন করে এবং বেছে নিয়ে, র ‍ ্যাপারকে স্যুইচ ব্লকে রূপান্তর করতে পারেন ।  

র ‍ ্যাপারকে ব্লকে স্যুইচ করতে রূপান্তর করুন

আপনি একটি র‍্যাপার এবং এর বিষয়বস্তু উভয়কেই র‍্যাপার নির্বাচন করে এবং "র‍্যাপার এবং বিষয়বস্তুকে স্যুইচ ব্লকে রূপান্তর করুন" নির্বাচন করে রূপান্তর করতে পারেন। 

মোড়ক এবং বিষয়বস্তুগুলিকে স্যুইচ ব্লকে রূপান্তর করুন

সুইচ ব্লকের ভিতরে পাইথন কমান্ড টাইপ করা

সুইচ ব্লকগুলি ব্লক টুলবক্সের স্যুইচ বিভাগের ভিতরে অবস্থিত । আপনি ওয়ার্কস্পেসে একটি স্যুইচ ব্লক টেনে আনতে পারেন এবং কোডিং শুরু করতে ব্লকের ভিতরে পাইথন কমান্ড টাইপ করতে পারেন ।

আপনি কমান্ড টাইপ করার সাথে সাথে, কমান্ড এবং আচরণের জন্য পরামর্শ প্রদর্শিত হয় । কমান্ডটি সম্পূর্ণ করার জন্য আপনি এই পরামর্শগুলিতে ক্লিক করতে পারেন, অথবা কমান্ডটি সম্পূর্ণ করার জন্য এই পরামর্শগুলি নির্বাচন করতে কেবল এন্টার বা ট্যাব কী টিপুন। 

টাইপিং পরিবর্তন করুন

অতিরিক্ত সম্পদ

VEXcode VR-এ সুইচ ব্লক ব্যবহার সম্পর্কে আরও জানতে নিম্নলিখিত ভিডিওটি দেখুন। 

"Using VEXcode VR Switch" প্রবন্ধটিতে সুইচ ব্লক কীভাবে ব্যবহার করতে হয়, সুইচ পাইথন কমান্ড সম্পর্কে আরও জানতে সাহায্য বৈশিষ্ট্যটি কীভাবে ব্যবহার করতে হয়, সুইচ ব্লকের ভিতরে পাইথন কমান্ড কীভাবে টাইপ করতে হয় এবং VEXcode ব্লকের একটি সম্পূর্ণ স্ট্যাককে কীভাবে সুইচ ব্লকে রূপান্তর করতে হয় তার একটি গভীর সারসংক্ষেপ প্রদান করা হয়েছে। আপনি পুরো কোর্স জুড়ে কোডিং চ্যালেঞ্জগুলি সম্পূর্ণ করার সাথে সাথে এই নিবন্ধটি পড়ুন এবং রেফারেন্সের জন্য সংরক্ষণ করুন । 

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

একটি VEXcode প্রকল্পে সুইচ ব্লক সহ প্রকল্পের প্রবাহ চিত্রিত চিত্রটি কোর্স জুড়ে উপস্থিত সুইচ ব্লকগুলিকে হাইলাইট করে তথ্যমূলক বাক্সগুলিতে আপনি যে ধরণের চিত্র দেখতে পাবেন তার উদাহরণ হিসাবে।

এই পাঠের বাকি অংশ চালিয়ে যেতে পরবর্তী বোতামটি নির্বাচন করুন ।