সুচিপত্র:

আপনার প্রথম কম্পিউটার প্রোগ্রাম লেখা: 10 টি ধাপ
আপনার প্রথম কম্পিউটার প্রোগ্রাম লেখা: 10 টি ধাপ

ভিডিও: আপনার প্রথম কম্পিউটার প্রোগ্রাম লেখা: 10 টি ধাপ

ভিডিও: আপনার প্রথম কম্পিউটার প্রোগ্রাম লেখা: 10 টি ধাপ
ভিডিও: প্রোগ্রামিং কী,কেন এবং কীভাবে? [নতুনদের জন্য] 🔥 What is programming in Bangla? 2024, জুলাই
Anonim
আপনার প্রথম কম্পিউটার প্রোগ্রাম লেখা
আপনার প্রথম কম্পিউটার প্রোগ্রাম লেখা

প্রোগ্রামিং কেন?

কম্পিউটার প্রোগ্রামিং বা "কোডিং" খুব ভয় দেখায়। আপনি হয়ত ভাববেন না যে আপনি কম্পিউটার সম্পর্কে যথেষ্ট জানেন না এবং আপনার নিজের ব্যক্তিগত ল্যাপটপে পপ আপ হওয়া সমস্যা সমাধানের ধারণাটিকে ভয় পান। যদি আপনি বিশ্বাস করেন যে কম্পিউটারের সাথে আপনার স্থবির সম্পর্ক আপনাকে কম্পিউটার প্রোগ্রামিং দক্ষতা শেখার জন্য অযোগ্য করে তোলে আপনি ভুল। আপনি হয়তো ভাবতে পারেন যে আপনাকে "কম্পিউটারে ভালো হতে হবে" কিন্তু বেশ কিছু প্রোগ্রামারও সহজ কাজগুলির সাথে লড়াই করে যেমন আপনার কম্পিউটার কেন একটি নথি মুদ্রণ করবে না তা খুঁজে বের করা। সত্য হল, কম্পিউটার প্রোগ্রামিংয়ে ভালো হতে হলে আপনাকে বিশেষজ্ঞ হতে হবে না।

কম্পিউটার প্রোগ্রামিং যতটা মনে হয় তার চেয়ে অনেক সহজ এবং এটি একটি ফলপ্রসূ এবং উচ্চ বেতনের ক্যারিয়ারের দিকে নিয়ে যেতে পারে। কোর্টনি কনলির এই CNBC প্রবন্ধে "২০২০ সালে আমেরিকার ২০ টি সেরা চাকরি" শীর্ষ দশটি কাজের মধ্যে পাঁচটি প্রোগ্রামিং চাকরি ছিল। এখানে আমরা আপনাকে আপনার প্রথম কম্পিউটার প্রোগ্রাম দিয়ে শুরু করব।

সরবরাহ

  • কম্পিউটার
  • একটি ইন্টারনেট সংযোগ

ধাপ 1: একটি প্রোগ্রামিং ভাষা বেছে নিন

কম্পিউটার প্রোগ্রামগুলি কেবল একটি সময়ে একটি কম্পিউটারকে দেওয়া নির্দেশাবলীর একটি সেট। কম্পিউটারের কাছে এই নির্দেশনাগুলি চূড়ান্তভাবে শুধু একটি গুচ্ছ এবং শূন্য বা বাইনারি। যেহেতু মানুষ বাইনারি বলতে পারদর্শী নয়, তাই প্রোগ্রামাররা এই নির্দেশগুলি লেখার জন্য বিভিন্ন ধরনের মানব বান্ধব কম্পিউটার ভাষা ব্যবহার করে। এই ভাষার নাম আছে C (উচ্চারিত ‘C’ অক্ষরের মতো), C ++ (উচ্চারিত হিসাবে দেখুন-প্লাস প্লাস), জাভা, জাভাস্ক্রিপ্ট (জাভার সাথে কোন সম্পর্ক নেই), গো, মরিচা এবং পাইথন। এই ভাষাগুলির প্রতিটি তার নিজস্ব সুবিধা নিয়ে আসে এবং একবার আপনি আরামদায়ক লেখার প্রোগ্রামগুলি অনুভব করতে শুরু করলে এটি একটি নতুন ভাষা শেখা সহজ হয়ে যায়।

এই উদাহরণে আমরা পাইথন ব্যবহার করব। এটি ব্যবহার করা সহজ, শিখতে সহজ এবং উচ্চ চাহিদা রয়েছে।

ধাপ 2: পাইথন ডাউনলোড করুন

পাইথন ডাউনলোড করুন
পাইথন ডাউনলোড করুন

আপনি পাইথন প্রোগ্রাম চালানোর জন্য আপনাকে আপনার সিস্টেমে পাইথন ইনস্টল করতে হবে। পাইথন বিনামূল্যে এবং https://www.python.org/downloads/ এ ডাউনলোড করা যায়। সেই সাইটে, ডাউনলোড করতে হলুদ "ডাউনলোড পাইথন 3.8.3" বোতামে ক্লিক করুন।

দ্রষ্টব্য: 3.8.3 সংখ্যাটি ভিন্ন হতে পারে কারণ এই বোতামটি বর্তমান সংস্করণটি ডাউনলোড করবে।

ধাপ 3: পাইথন ইনস্টল করুন

পাইথন ইনস্টল করুন
পাইথন ইনস্টল করুন
পাইথন ইনস্টল করুন
পাইথন ইনস্টল করুন
পাইথন ইনস্টল করুন
পাইথন ইনস্টল করুন

ডাউনলোড করা ফাইলটি চালান।

ইনস্টলারের প্রথম স্ক্রিনে, নিশ্চিত করুন যে "পাইথনে 3.8 যোগ করুন PATH" এর পাশের বাক্সটিতে একটি চেকমার্ক আছে, যদি বাক্সটি ক্লিক না করে তবে একটি প্রদর্শিত হবে তারপর উপরের "এখন ইনস্টল করুন" বিকল্পটি ক্লিক করুন।

পাইথন আপনার সিস্টেমে ইনস্টল করার সাথে সাথে একটি অগ্রগতি বার উপস্থিত হবে। ধৈর্য ধরে অপেক্ষা করুন, এটি ইনস্টল করতে মাত্র কয়েক মুহূর্ত সময় লাগবে।

শেষ হয়ে গেলে আপনি একটি পর্দা দেখতে পাবেন যে সেটআপ সফল হয়েছে। বন্ধ ক্লিক করুন এবং ইনস্টলেশন সম্পন্ন।

ধাপ 4: নোটপ্যাড খুলুন

নোটপ্যাড খুলুন
নোটপ্যাড খুলুন
নোটপ্যাড খুলুন
নোটপ্যাড খুলুন

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

স্টার্ট মেনুতে ক্লিক করে নোটপ্যাড খুলুন এবং আপনার কীবোর্ড "নোটপ্যাড" এ টাইপ করুন এবং একবার সিস্টেম দ্বারা এটিতে ক্লিক করুন।

খোলা হলে, আপনি একটি ফাঁকা টেক্সট ফাইল পাবেন।

ধাপ 5: একটি ফাংশন নির্ধারণ করুন

আপনার প্রোগ্রাম লেখার সময় এসেছে! আপনি "হ্যালো ওয়ার্ল্ড" প্রোগ্রাম না লিখে নিজেকে খুব কমই একজন প্রোগ্রামার বলতে পারেন। এটি একটি কোডিং traditionতিহ্য!

যখন পাইথন আপনার প্রোগ্রাম এক্সিকিউট করে তখন এটি নির্দেশাবলী পড়বে, প্রোগ্রামের শুরু থেকে প্রোগ্রামের শেষ পর্যন্ত এক সময়ে একটি লাইন। আপনার ব্যবসার প্রথম অর্ডার হল একটি ফাংশন সংজ্ঞায়িত করা। একটি ফাংশন বর্ণনা করার সবচেয়ে মৌলিক উপায় হল নির্দেশিত একটি নামযুক্ত গোষ্ঠী যা আমরা যখনই নাম দিয়ে ডাকি তখন পুনরায় ব্যবহার করা যেতে পারে। আমরা আমাদের ফাংশনকে হ্যালো_ওয়ার্ল্ড বলব।

একটি ফাংশন সংজ্ঞায়িত করতে আমাদের "ডিফ" কীওয়ার্ড ব্যবহার করতে হবে, এটিকে একটি নাম, বন্ধনীগুলির একটি সেট দিন এবং একটি কোলন দিয়ে লাইনটি শেষ করুন যাতে আপনার ফাংশন এইভাবে শুরু হবে:

def hello_world ():

পরের লাইনে আপনি এই ফাংশনটিকে নির্দেশের গ্রুপ প্রদান করবেন। এক্ষেত্রে আপনার গ্রুপ হবে খুবই ছোট, শুধু একটি নির্দেশনা। পাইথন ইনডেন্টেশন চেক করে ফাংশনটির মধ্যে কী রয়েছে তার উপর নজর রাখে। সুতরাং এটি বলার জন্য যে এই নির্দেশনাটি ফাংশনের অংশ, আমরা আমাদের কীবোর্ডে "ট্যাব" টিপব তারপর এটি নির্দেশনা মুদ্রণ দিন ("হ্যালো ওয়ার্ল্ড!")

def hello_world ():

মুদ্রণ ("হ্যালো ওয়ার্ল্ড!")

ধাপ 6: আপনার প্রোগ্রামের জন্য একটি এন্ট্রি পয়েন্ট তৈরি করুন

এই মুহুর্তে আপনি একটি ফাংশন লিখেছেন কিন্তু আপনি কম্পিউটারকে সেই ফাংশনটি কোথাও চালাতে বলেননি। আপনি এই ধাপে এটি করবেন। আমাদের "হ্যালো_ওয়ার্ল্ড" ফাংশনটিকে একটি নতুন লাইনে কল করার জন্য আপনি এটিকে শুধু নাম দিয়ে ডাকুন। একটি নেতৃস্থানীয় ট্যাব ছাড়া, নিম্নলিখিত টাইপ করুন:

ওহে বিশ্ব()

"ডিফ" কীওয়ার্ড দেওয়ার দরকার নেই কারণ আপনি কিছু সংজ্ঞায়িত করছেন না। কোলন লাগানোরও দরকার নেই কারণ আপনি যখন কম্পিউটারকে বলছেন না যে এই ফাংশনটি যখন বলা হবে তখন আপনি কী করবেন, আপনি ইতিমধ্যে এটি করে ফেলেছেন।

আপনার প্রোগ্রাম এখন এই মত দেখাচ্ছে:

def hello_world ():

মুদ্রণ ("হ্যালো ওয়ার্ল্ড!") হ্যালো_ওয়ার্ল্ড ()

এটা মূর্খ মনে হয় কিন্তু এটি পুনরাবৃত্তি করা মূল্যবান: প্রথম দুটি লাইন ফাংশনকে সংজ্ঞায়িত করে, শেষ লাইনটি সেই ফাংশনটিকে কল করে।

ধাপ 7: ফাইল সংরক্ষণ করা

ফাইল সংরক্ষণ করা হচ্ছে
ফাইল সংরক্ষণ করা হচ্ছে

এটাই, আপনি একটি সম্পূর্ণ প্রোগ্রাম লিখেছেন! নিজের স্তুতি দিতে। আপনি যে কেউ শুনবেন তাকে বলতে পারেন "কম্পিউটার প্রোগ্রামিং এত কঠিন নয়! আমি আগে একটি প্রোগ্রাম লিখেছি। " আপনি পুরোপুরি ঠিক হবেন! কিন্তু আপনি এখনও সম্পন্ন করেন নি। এখন যেহেতু আপনি কম্পিউটারের জন্য নির্দেশাবলী লিখেছেন, কম্পিউটারকে সেই নির্দেশাবলী চালানোর সময় হয়েছে।

এটি করার জন্য, আপনি যে প্রোগ্রামটি লিখেছেন সেভ করতে হবে। "ফাইল" মেনুতে ক্লিক করুন এবং সংরক্ষণ নির্বাচন করুন। যখন প্রম্পট প্রদর্শিত হবে, ফাইলটি সংরক্ষণ করার জন্য আপনার ডেস্কটপ ফোল্ডারটি অবস্থান হিসাবে নির্বাচন করুন। "টাইপ হিসাবে সংরক্ষণ করুন" ক্ষেত্রটিতে, "সমস্ত ফাইল (*।*)" নির্বাচন করুন এবং ফাইলের নাম hello.py দিন।

আপনার ফাইলটি এখানে সংরক্ষণ করলে আমরা যখন প্রোগ্রামটি চালানোর চেষ্টা করবো তখন তা সনাক্ত করা সহজ হবে।

ধাপ 8: ফাইলটি চালানো

ফাইল চালানো হচ্ছে
ফাইল চালানো হচ্ছে
ফাইল চালানো হচ্ছে
ফাইল চালানো হচ্ছে
ফাইল চালানো হচ্ছে
ফাইল চালানো হচ্ছে
ফাইল চালানো হচ্ছে
ফাইল চালানো হচ্ছে

এই প্রোগ্রামটি যেভাবে লেখা হয়েছে, এটি কমান্ড প্রম্পটে কার্যকর করা দরকার। উইন্ডোজ স্টার্ট মেনুতে ক্লিক করে আপনার কীবোর্ড "cmd" লিখে এন্টার চাপুন।

এখন আপনার প্রোগ্রামটি সংরক্ষণ করুন, ডেস্কটপ ফোল্ডারে "সিডি ডেস্কটপ" লিখে এন্টার টিপুন এবং তারপর কম্পিউটারকে বলুন "পাই" টাইপ করে আপনার প্রোগ্রাম চালানোর জন্য পাইথন ব্যবহার করুন তারপর একটি স্পেস এবং আপনার প্রোগ্রামের নাম ।

এখন এন্টার টিপুন এবং আপনি সফলভাবে আপনার প্রোগ্রামটি সম্পাদন করেছেন!

দেখুন এটা কি করেছে? এটি আপনার প্রোগ্রামটি সম্পাদন করে, আপনার ফাংশন নামে পরিচিত এবং "হ্যালো ওয়ার্ল্ড!" পাঠ্যটি মুদ্রণ করে। তার নিজস্ব লাইনে।

ধাপ 9: একটু এগিয়ে যান

আরেকটু এগিয়ে যান
আরেকটু এগিয়ে যান
আরেকটু এগিয়ে যান
আরেকটু এগিয়ে যান

এই মুহুর্তে আপনি একজন প্রোগ্রামার (অথবা কোডার, আপনি নিজেকে যা বলতে চান!) এখন এটিকে এক ধাপ এগিয়ে নিয়ে যান। হয়তো আপনার ফাংশনে আরো কিছু মুদ্রণ ("") নির্দেশাবলী যোগ করুন, শুধু আপনার অন্যটির মতো একই ইন্ডেন্টেশন দিতে ভুলবেন না এবং উদ্ধৃতি চিহ্নের ভিতরে আপনি যা চান তা রাখুন। হয়ত হ্যালো_ওয়ার্ল্ড () স্টেটমেন্টগুলি তাদের নিজস্ব লাইনের নিচে টাইপ করে ফাংশনটিকে কয়েকবার কল করুন যেখানে আপনি শেষটি টাইপ করেছেন। ফাইলটি আবার চালানোর আগে নিশ্চিত করুন যে আপনি এটি সংরক্ষণ করেছেন!

ধাপ 10: এখান থেকে কোথায় যেতে হবে

দারুণ! আপনি একটি প্রোগ্রাম লিখেছেন। আশা করি আপনি দেখবেন এটি কতটা মজাদার এবং সহজ হতে পারে। এখন কি? এমন অনেক দুর্দান্ত জিনিস রয়েছে যা আপনি আপনার কম্পিউটারকে করতে নির্দেশ দিতে পারেন যা আমরা এখানে অন্তর্ভুক্ত করি নি। "If" স্টেটমেন্ট ব্যবহার করে কিছু শর্ত পূরণ হলে আপনি কম্পিউটারকে কিছু করতে পারেন। আপনি "লুপ" স্টেটমেন্ট ব্যবহার করে কম্পিউটারকে বারবার কিছু করতে পারেন। আপনি দুটিকে অসীম উপায়ে একত্রিত করতে পারেন। আপনি পরবর্তী সময়ে ব্যবহার করার জন্য ভেরিয়েবলে ডেটা সংরক্ষণ করতে পারেন। এই ধারণাগুলির প্রত্যেকটি বাছাই করা সহজ। ইন্সট্রাক্টেবল সহ শিখার জন্য এক মিলিয়ন বিনামূল্যে সম্পদ রয়েছে। যখন আমি প্রথম শুরু করি তখন আমি www.codecademy.com নামে একটি সাইট থেকে শিখেছি যা পাইথন সহ অনেক প্রোগ্রামিং ভাষায় ফ্রি কোডিং কোর্স অফার করে এবং আমি তাদের অত্যন্ত সুপারিশ করব।

প্রস্তাবিত: