Skip to main content

আপনার প্রকল্পে ডিজাইন, ডেভেলপ এবং পুনরাবৃত্তি করুন - পাইথন

আপনার প্রজেক্ট ডিজাইন করার সময় আপনার ইঞ্জিনিয়ারিং নোটবুকে নিম্নলিখিত প্রশ্নের উত্তর দিন ।

  1. আপনি রোবটটিকে কী করতে প্রোগ্রাম করতে চান? বিস্তারিত বুঝিয়ে বলুন ।
  2. যদি অন্য স্টেটমেন্টে আপনার প্রজেক্টের কতগুলি শর্ত যাচাই করতে হবে?
    1. মনে রাখবেন যে স্ক্রিনের একটি প্রেস সনাক্ত হওয়ার পরে LeftOrRight প্রকল্পের কেবল আরও একটি শর্তের প্রয়োজন ছিল ।
    2. এই প্রকল্পটি চারটি বোতাম ব্যবহার করে: বাম উপরের, বাম নীচের, ডান উপরের এবং ডান নীচের । স্ক্রীনটি টিপে দেওয়া হয়েছে কিনা তা সনাক্ত করার পরে প্রকল্পটিকে কতগুলি শর্ত পরীক্ষা করতে হবে? বিস্তারিত বুঝিয়ে বলুন ।
    3. ইঙ্গিত: প্রকল্পটি অন্য কোনও বিবৃতি ব্যবহার করে স্ক্রিনটি চাপানো হয়েছে কিনা তা পরীক্ষা করতে পারে । তারপরে আপনাকে তিনটি নেস্ট করতে হবে যদি অন্য বিবৃতির মধ্যে অন্য কোনও বিবৃতি থাকে, একে অপরের ভিতরে কিছু নেস্টেড থাকে ।

আপনার প্রকল্পটি তৈরি করার সময় নিচের ধাপগুলি অনুসরণ করুন:
 

শিক্ষক টিপস আইকন শিক্ষকদের টিপস

  • প্রোগ্রামিংয়ের পরবর্তী ধাপে যাওয়ার আগে, শিক্ষার্থীদের স্ক্রিনের বোতাম টিপানোর প্রেক্ষাপটে ধাপগুলি অনুসরণ করে তাদের সিউডোকোড পর্যালোচনা এবং মূল্যায়ন করতে বলুন। এই চ্যালেঞ্জের জন্য সিউডোকোড কেমন হতে পারে তার একটি উদাহরণ নিচের লিঙ্কগুলিতে ক্লিক করে দেখুন (Google Doc/.docx/.pdf)।
  • শিক্ষার্থীদের মনে করিয়ে দিন যে তারা VEXcode V5 এর ভিতরে থাকা সাহায্য বৈশিষ্ট্যটি ব্যবহার করে তাদের সহায়তা করতে পারে।

শিক্ষক টুলবক্স আইকন শিক্ষক টুলবক্স

  1. উদ্দেশ্য হল ব্রেনের স্ক্রিনে দুটি বোতামের যেকোনো একটি চাপলে (অর্থাৎ, একটি বোতাম নখ খোলার জন্য এবং আরেকটি বন্ধ করার জন্য) ক্লবটকে নখ খোলার বা বন্ধ করার জন্য প্রোগ্রাম করা। অতিরিক্তভাবে, প্রকল্পটিতে ক্লবটটি দুটি বোতামের যেকোনো একটিতে চাপ দিলে (একটি বাহু উঁচু করার জন্য এবং অন্যটি বাহু নিচের করার জন্য) ক্লোবটটি নখের বাহু উপরে বা নীচে নামাতে হবে। এর মানে হল যে প্রকল্পটি ব্রেনের স্ক্রিনে মোট চারটি বোতাম তৈরি করবে। ব্যবহারকারীর অভিজ্ঞতা উন্নত করার জন্য সেই বোতামগুলি ব্যবহারকারীর কাছে স্পষ্টভাবে দৃশ্যমান হওয়া উচিত। তাই স্ক্রিনে বোতামগুলি আঁকার জন্য ইভেন্ট এবং অঙ্কনের নির্দেশাবলীর প্রয়োজন হবে।

  2. এই প্রশ্নটি শিক্ষার্থীদেরif elseবিবৃতির ভিতরে প্রয়োজনীয় শর্তগুলি সম্পর্কে ভাবতে উৎসাহিত করার উদ্দেশ্যে তৈরি করা হয়েছে। স্ক্রিনটি চাপা হয়েছে কিনা তা শনাক্ত করার পর চারটি বোতামের জন্য তিনটি শর্ত পরীক্ষা করতে হবে। যে স্ক্রিনটি চাপা হচ্ছে তা টেকনিক্যালি প্রথম পরীক্ষা করা অবস্থা, কিন্তু তিনটি অবস্থার তালিকায় এটি অন্তর্ভুক্ত নয়। যে তিনটি শর্ত পরীক্ষা করা প্রয়োজন তা নির্ভর করে প্রোগ্রামার কীভাবে প্রকল্পটি সংগঠিত করতে চান তার উপর, কিন্তু যেটিই হোক না কেন, x- এবং y-মান স্থানাঙ্ক উভয়ই পরীক্ষা করা প্রয়োজন। তবে, একটি অক্ষ কেবল একবার পরীক্ষা করা প্রয়োজন এবং অন্যটি দুবার পরীক্ষা করা প্রয়োজন।

  1. অঙ্কন এবং সিউডোকোড ব্যবহার করে আপনার প্রকল্পের জন্য কোন কোন শর্তগুলি পরীক্ষা করা প্রয়োজন তা পরিকল্পনা করুন (গুগল ডক / .ডকএক্স / .পিডিএফ)। এছাড়াও, আপনার প্রকল্পের অংশটির জন্য পরিকল্পনা করুন যা স্ক্রিনে চারটি বোতাম আঁকবে । তাদের রঙের উপর সিদ্ধান্ত নিন ।
  2. আপনার প্রকল্প বিকাশের জন্য আপনি যে ছদ্ম কোড তৈরি করেছেন তা ব্যবহার করুন ।
  3. আপনার প্রকল্পটি প্রায়শই পরীক্ষা করুন এবং আপনার পরীক্ষা থেকে আপনি যা শিখেছেন তা ব্যবহার করে এটি পুনরাবৃত্তি করুন ।
  4. ক্লো এবং আর্ম মোটরগুলিকে আরও ভালভাবে নিয়ন্ত্রণ করতে আপনি আপনার প্রকল্পে কী যোগ করতে পারেন? বিস্তারিত বুঝিয়ে বলুন ।
  5. আপনার চূড়ান্ত প্রকল্পটি আপনার শিক্ষকের সাথে শেয়ার করুন ।
     

শিক্ষক টিপস আইকন শিক্ষকদের টিপস

প্রোগ্রামিং করতে সমস্যায় পড়া শিক্ষার্থীদেরCreating a Stop ButtonExample Project" পর্যালোচনা করতে উৎসাহিত করুন। তাদের Play থেকে তাদেরLeftOrRightপ্রকল্পগুলিও নির্দেশিকা হিসাবে ব্যবহার করা উচিত।

যদি শুরু করতে আপনার সমস্যা হয়, তাহলে নিম্নলিখিতগুলি পর্যালোচনা করুন: 

  • একটি স্টপ বোতামের উদাহরণ প্রকল্প তৈরি করা হচ্ছে

    # প্রজেক্ট কোড শুরু করুন
    যখন True:
    
        drivetrain.drive (ফরোয়ার্ড)
    
        if brain.screen.pressing (): drivetrain.stop (
            )
            যখন brain.screen.pressing ():
                wait (5, msec) wait(5, MSEC)
                
        wait(5, MSEC)
  • VEXcode V5 Python-এif-elseস্টেটমেন্ট ব্যবহার করা (Google Doc/.docx/.pdf)
  • আপনারLeftOrRight প্রকল্পের পূর্ববর্তী সংস্করণ