VEX এবং REC ফাউন্ডেশনে প্রবেশের পয়েন্ট
এই নিবন্ধটি ব্যবহারকারীদের উপলব্ধ VEX এবং RECF কোডিং সংস্থান এবং সামগ্রী দেখায়৷
কোডিং একটি ভূমিকা
লেখার কোড ব্যবহার করে - সিনট্যাক্স, স্ট্রাকচার, কমান্ড, প্যারামিটার
লজিক ব্যবহার তৈরি করা - সেন্সর ডেটা, কন্ডিশনাল, লুপ, অপারেটর
বিশ্বের সাথে ইন্টারফেসিং ব্যবহার করে - মোটর, মেকানিজম, ম্যানিপুলেটর, গতি
কম্পিউটেশনাল থিঙ্কিং ব্যবহার - অ্যালগরিদম, বিমূর্ততা, সমালোচনামূলক চিন্তাভাবনা, সমস্যা সমাধান, সৃজনশীলতা
কোডের ভালবাসা ব্যবহার করে - ব্যর্থতা, অধ্যবসায়, এবং অপ্রতিরোধ্য আনন্দ যখন আপনার কোড শেষ পর্যন্ত কাজ করে
এই সমস্ত উপাদানই একটি রোবট, একটি রোবট তৈরি করে। কোডিং হল আঠা যা সমস্ত অংশকে একত্রিত করে এবং শিক্ষার্থীদের একটি আশ্চর্যজনক সমাধান তৈরি করে তাদের বুদ্ধিমত্তা প্রকাশ করতে দেয়। রোবোটিক্সের সাথে কোডিং শিক্ষার্থীরা কী অর্জন করতে সক্ষম তা দেখিয়ে তাদের জীবন পরিবর্তন করতে পারে।
টিম ফ্রিজ - VEX ইন্টার্ন যে কখনও ছেড়ে যায়নি। এখন ভিপি, ভিএক্সে শিক্ষাগত প্রযুক্তি
কোডিং সম্পর্কে শিক্ষার্থীদের সাথে সাক্ষাৎকার
সাক্ষাত্কারগুলি দেখুন এবং শিখুন কারণ দল এবং শিক্ষার্থীরা বর্ণনা করে যে তারা কীভাবে কোডিংয়ের সাথে যোগাযোগ করে।
VEXcode অ্যাক্সেস করা হচ্ছে
VEXcode হল VEX রোবটের জন্য VEX দ্বারা তৈরি কোডিং টুল। VEX 123, GO, IQ, EXP, এবং V5 এর সংস্করণ রয়েছে। এছাড়াও একটি VEXcode VR রয়েছে যা আপনাকে ভার্চুয়াল রোবট প্রোগ্রাম করতে দেয়।
- কোড.vex.comএ VEXcode পান
ভিডিও টিউটোরিয়াল সহ কোডিং শিখুন
VEXcode এর প্রতিটি সংস্করণের ভিতরে উপরের বাম দিকে একটি টিউটোরিয়াল বোতাম রয়েছে। এই বোতামটি আপনাকে বিভিন্ন বিষয়ের ভিডিও টিউটোরিয়ালগুলিতে অ্যাক্সেস দেয় এবং এটি শুরু করার জন্য একটি উপযুক্ত জায়গা।
- আপনার VEXcode সংস্করণ চালান এবং টিউটোরিয়াল ক্লিক করুন
VEXcode সহায়তা ব্যবহার করুন
VEXcode-এর প্রতিটি সংস্করণের ভিতরে উপরের ডানদিকে কোণায় একটি সাহায্য বোতাম রয়েছে৷ সাহায্য ব্যাখ্যা করে কিভাবে প্রতিটি ব্লক বা টেক্সট কমান্ড কাজ করে এবং উদাহরণ কোড অন্তর্ভুক্ত করে।
জন্য সাহায্য বিদ্যমান
- ব্লক
- পাইথন
- সি++
ভার্চুয়াল দক্ষতা দিয়ে শুরু করুন
VEX প্রতিযোগিতার জন্য কোডিং শুরু করার জন্য ভার্চুয়াল দক্ষতা একটি ভাল জায়গা।
নতুন দলগুলি কোডিং রোবট শুরু করা কঠিন বলে মনে করে কারণ টিম কোডাররা প্রায়শই শেখার জন্য সময় পায় না।
- বিল্ড টিম সর্বদা ড্রাইভিং, পরিবর্তন এবং রোবট পরীক্ষা করছে
- রোবট কখনই "সম্পন্ন" হয় না
- টেস্টিং কোডের জন্য ধ্রুবক ফিল্ড রিসেট এবং ব্যাটারি চার্জিং প্রয়োজন
সুবিধা:
- কোডিং জানুন
- খেলার কৌশল দক্ষতা বুঝুন
- ব্লক বা পাইথনে আপনার নিজের রোবট কোড করার জন্য প্রস্তুত হন
- আপনার ডিবাগিং দক্ষতা উন্নত করুন
- আপনার কোডিং আত্মবিশ্বাস উন্নত করুন
ভার্চুয়াল স্কিল-এ লেখা কোড টিমের কাস্টম রোবটে স্থানান্তরিত হবে না, কারণ তাদের রোবট নিঃসন্দেহে স্ট্যান্ডার্ড ভার্চুয়াল স্কিল ডিজাইন থেকে আলাদা। যাইহোক, যখন আপনি শারীরিক রোবট কোডিং শুরু করবেন তখন ভার্চুয়াল দক্ষতায় কোডিং থেকে শেখা কোডিং জ্ঞান, গেমের জ্ঞান এবং ডিবাগিং দক্ষতা অমূল্য হবে।
ভার্চুয়াল দক্ষতা VIQC বা VRC এর মতো প্রতিযোগিতা নয়। যাইহোক, একটি লিডারবোর্ড আছে যেখানে আপনি দেখতে পারেন কিভাবে আপনার উচ্চ স্কোর অন্যান্য দলের সাথে তুলনা করে।
আমার কি ব্লক, পাইথন বা সি++ ব্যবহার করা উচিত?
ব্লক দিয়ে শুরু করুন
নতুনদের জন্য আমরা VEX IQ এবং VEX V5 এর জন্য ব্লক দিয়ে শুরু করার পরামর্শ দিই।
- পঠনযোগ্যতা: কমান্ডগুলি পড়া সহজ
- মুখস্থ করা: সমস্ত কমান্ড ব্যবহারকারীর কাছে দৃশ্যমান
- টাইপিং: সামান্য টাইপিং সহ টেনে আনুন এবং ড্রপ ইন্টারফেস প্রয়োজন
কেন শেখার প্রথম ব্লক প্রস্তাবিত সম্পর্কে আরও পড়ুন
পাইথনে রূপান্তর
একজন কোডার যিনি টেক্সটে যাওয়ার জন্য প্রস্তুত, আমরা Pythonসুপারিশ করি, যদি না আপনার দল বা কোচ C++ এ আরও দক্ষ হয়।
পাইথন কেন C++ এর উপরে সুপারিশ করা হয়?
- পঠনযোগ্যতা: পাইথনে C++ এর তুলনায় কম জারগন এবং সিনট্যাক্স রয়েছে
- ভবিষ্যত কাজ: পাইথন C++ এর চেয়ে বেশি ব্যবহৃত হয়
- শিক্ষা: স্কুলে পাইথন শেখানোর সম্ভাবনা বেশি
- কর্মক্ষমতা: পাইথন কর্মক্ষমতা C++ এর সাথে তুলনীয়
নিবন্ধ পড়ে কোডিং শিখুন
VEX লাইব্রেরিতে কোডিং সম্পর্কিত নিবন্ধ রয়েছে যা অন্তর্ভুক্ত
- শুরু হচ্ছে
- VEXcode ইনস্টল করা হচ্ছে
- প্রকল্প খোলা এবং সংরক্ষণ
- রোবট কনফিগারেশন
- ব্লক, পাইথন এবং সি++ এর টিউটোরিয়াল
VEX লাইব্রেরি লিঙ্ক:
ভার্চুয়াল রোবট দিয়ে কোডিং শিখুন
VEXcode VR (ভার্চুয়াল রোবট) কোডিং শেখার একটি দুর্দান্ত উপায় যখন আপনি আপনার কোড পরীক্ষা করতে চান প্রতিবার ব্যাটারি চার্জ করার বা আপনার ফিল্ড রিসেট করার প্রয়োজন এড়াতে।
- vr.vex.comএ শুরু করুন
- ভিডিও টিউটোরিয়াল এবং উদাহরণ উপলব্ধ
কোডিং সাপোর্ট
সমর্থনের একাধিক উৎস আছে।
আপনার কোচের কাছ থেকে
- কোচরা আপনার ধারণার চেয়ে বেশি জানেন। এবং তারা অন্যান্য কোচ এবং দলের সাহায্য চাইতে পারে।
VEX ফোরাম
- শিক্ষার্থী এবং প্রশিক্ষকরা প্রোগ্রামিং সাপোর্ট চ্যানেলে প্রশ্ন পোস্ট করতে পারেন
REC কোচের জন্য PD+-এ কমিউনিটি
- প্রশিক্ষকরা আপনার প্রশ্ন Coach PD+ কমিউনিটি-এ পোস্ট করতে পারেন
- PD+ অ্যাক্সেস করার জন্য সাহায্যের প্রয়োজন?
VEXcode টিমের সাথে যোগাযোগ করুন
- এখনও একটি সমস্যা আপনি সমাধান করতে পারেন না চলমান?
- কিভাবে VEXcode আরও ভাল করা যায় সে সম্পর্কে একটি ধারণা আছে?
- VEXcode টিমকে সরাসরি মন্তব্য, প্রশ্ন এবং ডায়াগনস্টিক তথ্য প্রদান করতে ফিডব্যাক বোতামটি ব্যবহার করুন৷
সিএস কারিকুলাম ব্যবহার করুন
বিনামূল্যে VEX পাঠ্যক্রম এবং কার্যকলাপ ব্যবহার করে ব্লক এবং পাইথনে কোড করতে শিখুন।
পাঠ অন্তর্ভুক্ত:
- ভূমিকা এবং মৌলিক
- আপনার রোবট সরানো
- পুনরাবৃত্তি আচরণ
- একটি গোলকধাঁধা নেভিগেট
- দূর থেকে দেয়াল সনাক্ত করা
- রং সঙ্গে সিদ্ধান্ত
- loops সঙ্গে ডিস্ক চলন্ত
- অ্যালগরিদম উন্নয়নশীল
cs.vex.comএ যান, এবং সেখানে থাকাকালীন কার্যকলাপ এবং সংস্থান দেখুন!
VEX ভিজ্যুয়াল স্টুডিও কোড এক্সটেনশন
VEXcode হল VEX ব্যবহারকারীদের জন্য প্রস্তাবিত কোডিং পরিবেশ যখন তারা তাদের কোড শেখার যাত্রা শুরু করে। যে শিক্ষার্থীরা কোডিংয়ে ক্যারিয়ার বিবেচনা করছে এবং যারা টেক্সচুয়াল কোডিংয়ে দক্ষ হয়ে উঠেছে, তারা পেশাদার কোডারদের দ্বারা ব্যবহৃত সরঞ্জামগুলি শেখার মাধ্যমে উপকৃত হবে। মাইক্রোসফটের ভিজ্যুয়াল স্টুডিও কোড হল বিশ্বব্যাপী 70% পেশাদার কোডারের পছন্দের টুল। VEX এই উদ্দেশ্যে মাইক্রোসফ্টের ভিজ্যুয়াল স্টুডিও কোড (ভিএস কোড) এর জন্য একটি এক্সটেনশন তৈরি করেছে।
VS কোড হল একটি বৈশিষ্ট্য-সমৃদ্ধ এবং এক্সটেনসিবল ইন্টিগ্রেটেড ডেভেলপমেন্ট এনভায়রনমেন্ট যা প্রোডাকশন কোয়ালিটি সফ্টওয়্যার তৈরি করতে পেশাদাররা সর্বত্র ব্যবহার করেন। VEX VS কোড এক্সটেনশন ব্যবহারকারীদের VEX হার্ডওয়্যারের সাথে নির্বিঘ্নে উত্পাদন মানের সরঞ্জামগুলি ব্যবহার করার অনুমতি দেবে৷ এই এক্সটেনশনের সোর্স কোডটি সর্বজনীন, যা অন্য ব্যবহারকারীদেরকে তাদের কাজে লাগতে পারে এমন নতুন টুল তৈরি করতে আমরা যা করেছি তার উপরে তৈরি করতে দেয়।
এক্সটেনশন বৈশিষ্ট্য
- VS কোড সামঞ্জস্যপূর্ণ (সংস্করণ 1.66+)
- উইন্ডোজ এবং ম্যাক ওএস সামঞ্জস্যপূর্ণ
- IQ (2nd Gen), EXP, এবং V5 সামঞ্জস্যপূর্ণ
- C++ এবং Python সমর্থিত
- VEX ফার্মওয়্যার আপডেট করে
- VEX API এর জন্য IntelliSense
- সমন্বিত সাহায্য/ডকুমেন্টেশন
- VEXcode থেকে প্রকল্প আমদানি করে
- টেমপ্লেট থেকে নতুন প্রকল্প তৈরি করে
- হার্ডওয়্যার সমস্যা সমাধানের টুল বিল্ট ইন
VEXcode এর সাথে তুলনা করলে সুবিধা
- C++ এর জন্য মাল্টি-ফাইল সমর্থন
- সংস্করণ নিয়ন্ত্রণ একীকরণ (যেমন, গিট)
- লাইভ শেয়ার এক্সটেনশনএর সাথে রিয়েল টাইম কোড সহযোগিতা
- কাস্টমাইজযোগ্য ইন্টারফেস
- অন্যান্য ভিএস কোড এক্সটেনশনের সাথে ব্যবহারকারী এক্সটেনসিবল
vscode.vex.comএ আরও জানুন