পটভূমি
টাচ টু কোড ইউনিট আপনাকে এবং আপনার শিক্ষার্থীদের 123 রোবটের টাচ বোতাম ব্যবহার করে মৌলিক কোডিং ধারণার সাথে পরিচিত করবে । শিক্ষার্থীরা রোবট আচরণের সাথে সম্পর্কিত পরিভাষা শিখবে, যার মধ্যে রয়েছে পচন এবং ক্রমবিন্যাস, এবং তারা এই ভাষাটি ব্যবহার করবে কারণ তারা গাইডেড অন্বেষণে জড়িত, কোডিংয়ের মূল বিষয়গুলি তদন্ত করবে এবং 123 রোবট ব্যবহার করে সমস্যা সমাধানের চ্যালেঞ্জগুলি সমাধান করবে ।
একটি রোবট কী?
একটি রোবট এমন একটি ডিভাইস যা এটি করার জন্য প্রোগ্রাম করা হলে একটি ক্রিয়া সম্পাদন করতে পারে । কম্পিউটার বিজ্ঞানে, একটি রোবটকে এমন একটি ডিভাইস হিসাবে সংজ্ঞায়িত করা হয় যা বোধ করতে, চিন্তা করতে এবং কাজ করতে পারে । এটিকে সাধারণত সেন্স → থিঙ্ক → অ্যাক্টের সিদ্ধান্ত লুপ হিসাবে উল্লেখ করা হয় ।
একটি 123 রোবট তার আশেপাশের (সেন্স) থেকে ডেটা সংগ্রহ করতে, এই তথ্যের উপর ভিত্তি করে সিদ্ধান্ত নিতে (থিঙ্ক) সেন্সর ব্যবহার করে এবং সেই তথ্যকে আচরণের (অ্যাক্ট) নির্দেশাবলীতে পরিণত করে । একটি ডিভাইস, একটি ফোনের মতো, একটি রোবট নয় কারণ এটি তার পরিবেশে বা তার পরিবেশে কাজ করতে অক্ষম । কাজ করার এই ক্ষমতাটি অন্য ধরণের ডিভাইসের বিপরীতে রোবটকে কী করে তোলে তার একটি মূল সংজ্ঞা বৈশিষ্ট্য ।
শিক্ষার্থীদের জন্য এটি লক্ষ্য করা গুরুত্বপূর্ণ যে একটি রোবট নিজের জন্য চিন্তা করতে পারে না, এটি কেবল যা করার জন্য প্রোগ্রাম করা হয়েছে তা করতে পারে । একটি রোবটকে তার পরিবেশে কাজ করতে সক্ষম হওয়ার জন্য প্রোগ্রামিং বা কোডিং প্রয়োজন ।
VEX 123 বলতে কী বোঝায়?
Vex 123 শিশুদের কম্পিউটার বিজ্ঞানের ধারণাগুলি অন্বেষণ করার অনুমতি দেয় এবং আপনি, শিক্ষক, স্থানিক যুক্তি, কোডিং এবং পচনের মতো বিষয়গুলিকে সামগ্রীর বিস্তৃত অ্যারের মধ্যে অন্তর্ভুক্ত করতে পারেন । VEX 123 শিক্ষার্থী এবং শিক্ষকদের জন্য একটি ল্যাবের ক্রিয়াকলাপ জুড়ে সহজেই এবং স্পষ্টভাবে কোডের সাথে জড়িত এবং ভাগ করে নেওয়ার সুযোগ দেয় । আপনার শ্রেণীকক্ষে vex 123 ব্যবহার করার উপায়গুলির জন্য আপনাকে ধারণা দেওয়ার জন্য বেশ কয়েকটি ইউনিট এবং ল্যাবগুলি লেখা আছে এবং সেগুলির মধ্যে আপনার 123 রোবটটি হাতে-কলমে ব্যবহার করা অন্তর্ভুক্ত থাকবে ।
শিক্ষক সংস্থানগুলি আপনার শেখার পরিবেশে VEX 123 সংহত করার জন্য প্রয়োজনীয় কাঠামো এবং সহায়তা সরবরাহ করার জন্য ডিজাইন করা হয়েছে । এই সংস্থানগুলি নবীন শিক্ষকদের তাদের স্কুলে প্রযুক্তি এবং উদ্ভাবন আনতে সহায়তা করবে এবং অভিজ্ঞ শিক্ষকরা ভবিষ্যতের শ্রেণীকক্ষ তৈরি করবে । 123 শিক্ষক সংস্থান পৃষ্ঠায় পাওয়া সংস্থানগুলির মধ্যে রয়েছে:
- আপনার স্টেম লার্নিংয়ে VEX 123 লাগানোর জন্য একটি শুরু করার গাইড ।
- আপনাকে STEM ল্যাবগুলি শেখানো শুরু করতে সহায়তা করার জন্য একটি বাস্তবায়ন নির্দেশিকা ।
- স্টেম ল্যাব তৈরির পিছনে শিক্ষণশাস্ত্র ব্যাখ্যা করে একটি শিক্ষক মূল্য নথি ।
- আপনাকে সারিবদ্ধ করতে এবং কোন স্টেম ল্যাবগুলি শেখানোর জন্য পরিকল্পনা করতে সহায়তা করার জন্য একটি ক্রমবর্ধমান পেসিং গাইড ।
- VEX 123 STEM ল্যাবগুলির সাথে মানগুলির সারিবদ্ধতা দেখানোর জন্য দেশ-নির্দিষ্ট চার্টগুলি উপলব্ধ এমন সামগ্রীর মানগুলির একটি তালিকা ।
- আপনার স্কুল বা শ্রেণীকক্ষে স্টেম ল্যাবগুলি বাস্তবায়নের জন্য আপনার প্রয়োজনীয় সমস্ত কিছু সহ একটি স্টেম ল্যাব মাস্টার ম্যাটেরিয়াল লিস্ট ।
প্রোগ্রামিং ল্যাঙ্গুয়েজ কী?
একটি প্রোগ্রামিং ভাষা একটি কম্পিউটার এবং একজন প্রোগ্রামারের মধ্যে যোগাযোগের মাধ্যম । প্রোগ্রামিং ভাষাগুলি ধাপে ধাপে নির্দেশাবলী অনুসরণ করে যা একটি কম্পিউটার তার প্রোগ্রামগুলি কাজ করার জন্য বুঝতে পারে । নির্দেশমূলক ভাষা ব্যবহার করে সাধারণ কমান্ড তৈরি করে শিশুরা প্রারম্ভিক কোডিংয়ে প্রোগ্রামিং ভাষার অভিজ্ঞতা অর্জন করে । এই কমান্ডগুলি তৈরি করার জন্য শিক্ষার্থীদের যোগাযোগ, চিন্তাভাবনা এবং সমস্যা সমাধানের দক্ষতা একত্রিত করতে হবে ।
123 রোবট কমান্ড হিসাবে টাচ বোতাম ব্যবহার করে । বোতাম প্রেসের সংমিশ্রণগুলি রোবটকে কী ক্রিয়া, বা আচরণগুলি সম্পাদন করা উচিত তা জানায় । এই ইউনিটে, শিক্ষার্থীরা চ্যালেঞ্জগুলি সম্পূর্ণ করতে রোবটটি কোড করতে 123 রোবটের শীর্ষে থাকা বোতামগুলি ব্যবহার করবে । নিম্নলিখিত টেবিলটি আপনাকে 123 রোবটের প্রতিটি স্পর্শ বোতামের সাথে সম্পাদিত আচরণ দেখায় ।
| বোতাম | নাম | আচরণ |
|---|---|---|
![]() |
শুরু করুন | যখন চাপ দেওয়া হয় তখন প্রকল্পটি শুরু হয় । |
![]() |
সরান | 123 রোবট 1 রোবটের দৈর্ঘ্য, বা 123 ক্ষেত্রের 1 বর্গক্ষেত্রের জন্য এগিয়ে যাবে । |
![]() |
ডান | 123 রোবট 90 ডিগ্রি ডানে ঘুরবে । |
![]() |
বাম | 123 রোবট 90 ডিগ্রি বাম দিকে ঘুরবে । |
![]() |
শব্দ | 123 Robot একটি হনক সাউন্ড বাজাবে । |
বিকৃতি বলতে কী বোঝায়?
বিচ্যুতিতে একটি জটিল সমস্যাকে এমন আচরণে বিভক্ত করা জড়িত যা আরও পরিচালনাযোগ্য এবং বোঝা সহজ । ছোট ছোট অংশে সমস্যাটি ভাঙার অর্থ হল প্রতিটি অংশকে আরও বিস্তারিতভাবে পরীক্ষা করা যেতে পারে এবং আরও সহজে সমাধান করা যেতে পারে । উদাহরণস্বরূপ, যদি কোনও শিক্ষার্থী চায় যে তাদের রোবটটি একটি বর্গক্ষেত্রের মধ্যে চলে যাক, তাহলে তাদের এটিকে ছোট ছোট কমান্ডে বিভক্ত করতে হবে । শিক্ষার্থীদের অনুশীলনের জন্য ব্রেকডাউন প্রক্রিয়াটি পরিমার্জন করা গুরুত্বপূর্ণ, কারণ তারা প্রথমে ছোট উপাদানগুলিতে কমান্ডগুলি ভাঙ্গতে পারে না ।
| একটি বর্গাকার ভাঙ্গনের মধ্যে সরান 1 | একটি বর্গাকার ভাঙ্গন 2 এ সরান | একটি বর্গাকার ভাঙ্গনে সরান 3 |
|---|---|---|
|
|
|
এই ইউনিটে সিকোয়েন্সিং কীভাবে ব্যবহৃত হয়?
ক্রম হ 'ল সেই ক্রম যাতে কোনও প্রকল্পে কমান্ডগুলি কার্যকর করা হয় । প্রথম বোতাম টিপে শুরু করে টাচ বোতামের কমান্ডগুলি কার্যকর করা হয় এবং যাতে বোতামগুলি টিপে দেওয়া হয় সেভাবে চালানো হয় । নিচের টেবিলটি একটি বর্গক্ষেত্রে যাওয়ার জন্য 123 রোবটকে কোড করার জন্য বোতাম টিপে একটি ক্রম দেখায় । বোতাম টিপে ক্রমটি বাম থেকে ডানে । শিক্ষার্থীরা যদি সঠিক ক্রমে বোতামগুলি টিপে না থাকে তবে 123 রোবটটি ইচ্ছাকৃতভাবে নড়াচড়া করবে না ।
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
|---|---|---|---|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
শিক্ষার্থীদের বুঝতে হবে যে একটি বোতামের প্রেস এবং তাদের প্রকল্পগুলি পরিকল্পনা করার জন্য রোবটের কর্মের মধ্যে 1:1 চিঠিপত্র রয়েছে । 123 রোবটের উপরে একটি বোতামের প্রতিটি প্রেসের জন্য, রোবটটি একবারে একটি ইউনিট নড়াচড়া বা ঘুরিয়ে দেবে বা একটি শব্দ বাজাবে । 123 রোবটের টাচ বোতামগুলি কীভাবে ব্যবহার করবেন সে সম্পর্কে আরও তথ্যের জন্য, 123 রোবট ভেক্স লাইব্রেরি নিবন্ধে টাচ বোতামগুলির সাথে কোডিং দেখুন।
একটি রোবটকে সঠিকভাবে এবং সঠিকভাবে কীভাবে সরানো যায় তা বলার জন্য, পচন এবং ক্রম উভয়ই প্রয়োজন । প্রথমত, সমস্যা, যেমন কীভাবে একটি শব্দের অক্ষরে স্থানান্তর করা যায়, ছোট বৃদ্ধি এবং আচরণে বিভক্ত হবে । তারপরে, একবার এই আচরণগুলি চিহ্নিত হয়ে গেলে, তাদের সঠিক ক্রমে সংগঠিত করা দরকার । এটি গুরুত্বপূর্ণ কারণ 123 রোবটটি কেবল টাচ বোতাম টিপে নির্দেশিতভাবে চলবে । নিম্নলিখিত অ্যানিমেশনে, আপনি দেখতে পাচ্ছেন যে 123 রোবটটি বোতাম টিপে কোড করা হয়েছে যা রোবটটিকে প্রথম অক্ষরের দিকে চালিত করে, এটিকে ঘুরিয়ে দেয়, তারপরে ‘বিড়াল‘ শব্দের অক্ষরের উপর দিয়ে গাড়ি চালায় ।
একটি প্রকল্পের পরিকল্পনা এবং ক্রমবিন্যাসের পদক্ষেপ
প্রকল্প পরিকল্পনার জন্য শিক্ষার্থীদের তাদের প্রকল্পের লক্ষ্য সনাক্ত করতে হবে, তারপরে সেই লক্ষ্য অর্জনের জন্য প্রয়োজনীয় পদক্ষেপগুলি 123 রোবট দ্বারা নির্বাহ করা যেতে পারে এমন স্বতন্ত্র পদক্ষেপগুলিতে বিভক্ত করুন । একবার তারা টাচ আচরণে পদক্ষেপগুলি ভেঙে ফেললে, তারা তাদের প্রকল্প তৈরি করতে বোতাম টিপে ক্রম করবে । তারপরে, এটি লক্ষ্যে পৌঁছেছে তা নিশ্চিত করার জন্য তারা 123 ফিল্ডে প্রকল্পটি পরীক্ষা করতে পারে ।
- প্রথমত, লক্ষ্য চিহ্নিত করুন - কি করতে হবে? উদাহরণস্বরূপ, বিড়ালের প্রতিটি অক্ষরের উপরে 123 রোবট ড্রাইভ রাখুন ।

- তারপরে, লক্ষ্য অর্জনের জন্য প্রয়োজনীয় পদক্ষেপগুলি ভেঙে ফেলুন এবং এই পদক্ষেপগুলি সম্পন্ন করার জন্য প্রয়োজনীয় বোতাম টিপে সনাক্ত করুন । এখানে আপনাকে প্রথমে এক বর্গক্ষেত্রের জন্য "C" বর্ণে এগিয়ে যেতে হবে । তারপরে ডানদিকে ঘুরুন এবং "A" বর্ণটি চালানোর জন্য একটি বর্গক্ষেত্রকে এগিয়ে নিয়ে যান । এবং পরিশেষে, "T" বর্ণের দিকে আরও একটি বর্গক্ষেত্র এগিয়ে নিয়ে যান । "সরানো" এবং "ডানদিকে ঘুরুন" বোতাম টিপে এটি সম্পন্ন করা যেতে পারে ।

- এরপরে, প্রকল্পের ক্রম পরিকল্পনা করুন । লক্ষ্য অর্জনের জন্য বোতাম টিপে কী অর্ডার করতে হবে?
| 1 | 2 | 3 | 4 |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
- প্রকল্পটি পরীক্ষা করতে "স্টার্ট" বেছে নিন এবং দেখুন যে 123 রোবটটি প্রথম ধাপে চিহ্নিত লক্ষ্য পূরণ করেছে কিনা ।






