Logo ভাষায় বিভিন্ন কমান্ড লাইনের মাধ্যমে কোডিং করা যায়, এবং কনসোলের মাধ্যমে আউটপুট দেখতে পাওয়া যায়। Logo-তে ব্যবহৃত কিছু গুরুত্বপূর্ণ কমান্ড এবং কনসোল ব্যবহার সম্পর্কে নিচে বিস্তারিত আলোচনা করা হলো:
Logo এর বিভিন্ন কমান্ড:
- FORWARD (fd)
এই কমান্ডটি টার্টলকে একটি নির্দিষ্ট দূরত্ব এগিয়ে নিয়ে যায়।
উদাহরণ:FORWARD 100এটি টার্টলকে ১০০ পিক্সেল এগিয়ে নিয়ে যাবে।
- BACKWARD (bk)
এই কমান্ডটি টার্টলকে একটি নির্দিষ্ট দূরত্ব পিছিয়ে নিয়ে যায়।
উদাহরণ:BACKWARD 50এটি টার্টলকে ৫০ পিক্সেল পিছিয়ে নিয়ে যাবে।
- RIGHT (rt)
টার্টলকে ডান দিকে একটি নির্দিষ্ট কোণে ঘুরানোর জন্য এই কমান্ড ব্যবহার করা হয়।
উদাহরণ:RIGHT 90এটি টার্টলকে ৯০ ডিগ্রি ডান দিকে ঘুরিয়ে দেবে।
- LEFT (lt)
টার্টলকে বাম দিকে একটি নির্দিষ্ট কোণে ঘুরানোর জন্য এই কমান্ড ব্যবহার করা হয়।
উদাহরণ:LEFT 45এটি টার্টলকে ৪৫ ডিগ্রি বাম দিকে ঘুরিয়ে দেবে।
- REPEAT
একটি নির্দিষ্ট কাজকে একাধিকবার চালানোর জন্য এই কমান্ড ব্যবহার করা হয়।
উদাহরণ:REPEAT 4 [FORWARD 100 RIGHT 90]এটি ৪ বার কোডটি চালাবে এবং একটি বর্গ আঁকবে।
- CLEARSCREEN (cs)
ক্যানভাসের স্ক্রীন পরিষ্কার করার জন্য এই কমান্ড ব্যবহার করা হয়।
উদাহরণ:CLEARSCREENএটি স্ক্রীনের সমস্ত আউটপুট পরিষ্কার করবে।
- PENDOWN (pd) এবং PENUP (pu)
- এই কমান্ডগুলো ব্যবহার করে টার্টল গ্রাফিক্স আঁকা এবং বন্ধ করা হয়।
PENDOWNকমান্ড দিয়ে টার্টল আঁকতে শুরু করে এবংPENUPকমান্ড দিয়ে আঁকা বন্ধ করে।
উদাহরণ:PENUP FORWARD 50 PENDOWN FORWARD 50
Logo কনসোল ব্যবহার:
Logo কনসোল হল সেই জায়গা যেখানে আপনি কোড লিখে ফলাফল দেখতে পাবেন। কনসোলের মাধ্যমে কোড রান করা খুবই সহজ। সাধারণত আপনি একটি কমান্ড লিখে Enter চাপলেই কনসোলের মাধ্যমে আউটপুট দেখতে পারবেন।
কমান্ড ইনপুট
আপনি কনসোলে যে কোনো কমান্ড লিখে রান করতে পারেন, যেমন:FORWARD 100এটি টার্টলকে ১০০ পিক্সেল এগিয়ে নিয়ে যাবে।
ফাংশন তৈরি করা
আপনি নিজেও ফাংশন তৈরি করে, যেগুলির মাধ্যমে কোডের পুনরাবৃত্তি কমানো সম্ভব:TO square REPEAT 4 [FORWARD 100 RIGHT 90] ENDএই ফাংশনটি আপনি কনসোলে চালিয়ে একটি বর্গ আঁকতে পারবেন:
squareভেরিয়েবল ব্যবহার
আপনি কনসোলে ভেরিয়েবলও ব্যবহার করতে পারেন:MAKE "side 100 FORWARD :sideএই কমান্ডটি
sideভেরিয়েবলকে ১০০ অ্যাসাইন করে এবং পরেFORWARDকমান্ডের মাধ্যমে ১০০ পিক্সেল এগিয়ে নিয়ে যায়।
সারসংক্ষেপ:
Logo ভাষায় বিভিন্ন কমান্ড লাইনের মাধ্যমে প্রোগ্রামিং করা সম্ভব এবং কনসোলের মাধ্যমে আউটপুট দেখতে পাওয়া যায়। আপনি বিভিন্ন কমান্ড যেমন FORWARD, BACKWARD, RIGHT, LEFT, এবং REPEAT ব্যবহার করে সহজেই গ্রাফিক্স আঁকতে এবং প্রোগ্রামিং করতে পারেন। কনসোলটি একটি অত্যন্ত কার্যকর মাধ্যম যেখানে আপনি কোড লিখে সহজেই ফলাফল দেখতে পাবেন।
Read more