বাংলায় সিপিপি c++ শেখা Learning c++ in Bangla

আপনি কি c++ শিখতে চান? উদাহরণে উদাহরণে ব্যাখ্যায় বিশ্লেষণে অনুশীলনী সমাধানে গভীর আলোচনা নিয়ে আমি c++ এর ওপর একটি পাঠ সংকলন তৈরী করছি। ছাত্র শিক্ষক ও পরিগণক হিসাবে আমার দীর্ঘ সময়ের অভিজ্ঞতা থেকে দৈনন্দিন ভিত্তিতে কড়চা (blog) লেখার ঢংয়ে এই পাঠ গুলো তৈরী। আমার এই পাঠগুলোর প্রাথমিক খসড়া প্রকাশ হয় সিপিপি ফেসবুক পাতায় (https://www.facebook.com/banglacpp)। সিপিপি শিখতে আগ্রহীরা সিপিপি পাতার সংস্পর্শে থাকুন। আর এখান থেকে নামিয়ে নিন এ পর্যন্ত তৈরী করা পাঠসমুহ।

 

বাংলায় সিপিপি c++ in Bangla (25214 downloads)

 

এই সংস্করণে রয়েছে ৫টি অধ্যায়। প্রতিটি অধ্যায় বেশ কয়েকটি করে পাঠ রয়েছে। রয়েছে ধারণাগত প্রশ্ন, পরিগণনার ওপরে অনুশীলনী সমস্যা ও তার সমাধান। আপনার সিপিপি শিখবার সব সরঞ্জাম প্রস্তুত! কেবল আপনার পাঠ শুরু করার বাঁকী।

 

অধ্যায় ১ ক্রমলেখয়ের কাঠামো (Program Structure)

— শুভেচ্ছা ক্রমলেখ (Wishing Program)

— বৃত্তান্তের ক্রমলেখ (Detailing Program)

— ক্রমলেখতে টীকা লেখন (Commenting in Programs)

‍– ফাঁকা দেওয়া ও ছাড়ন (Spacing and Indentation)

— ধারণাগত প্রশ্ন (Conceptual Questions)

— পরিগণনার সমস্যা (Programming Problems)

অধ্যায় ২ চলক ও ধ্রুবক (Variables and Constants)

— চলকের ব্যবহার (Using Variables)

— ধ্রুবকে ব্যবহার (Using Constants)

— চলক ঘোষনা (Variable Declarations)

— আদিমান আরোপণ (Initial Assignment)

— ধারণাগত প্রশ্ন (Conceptual Questions)

— পরিগণনার সমস্যা (Programming Problems)

অধ্যায় ৩ শনাক্তকের নামকরণ (Naming Identifiers)

— গঠনসিদ্ধ নামকরণ (Legitimate Identifiers)

— অর্থবোধক নামকরণ (Meaningful Names)

— লিপি সংবেদনশীলতা (Case Sensitivity)

— সংরক্ষিত ও চাবি শব্দ (Reserved and Key Words)

— ধারণাগত প্রশ্ন (Conceptual Questions)

— অনুশীলনী প্রশ্ন (Exercise Questions)

 

অধ্যায় ৪ যোগান ও আরোপণ (Input and Assignment)

— উপাত্ত যোগান (Data Input)

— যোগান যাচনা (Input Prompt)

— মান আরোপণ (Value Assignment)

— মান অদল-বদল (Value Swapping)

— আরোপণের বাম ও ডান (Assignment Left and Right)

— আত্ন-শরণ আরোপণ (Self-Referential Assignment)

— ধারণাগত প্রশ্ন (Conceptual Questions)

— পরিগণনার সমস্যা (Program Problems)

 

অধ্যায় ৫ গাণিতিক প্রক্রিয়াকরণ (Mathematical Processing)

— একিক অণুক্রিয়া (Unary Operators)

— দুয়িক অণুক্রিয়া (Binary Operators)

— ভাগফল ও ভাগশেষ (Division and Remainder)

— আরোপণ অণুক্রিয়া (Assignment Operator)

— যৌগিক আরোপণ (Compound Assignment)

— বৃদ্ধি ও হ্রাস অণুক্রিয়া (Increment and Decrement)

— বির্তি অণুক্রিয়া (Comma Operator)

— অগ্রগণ্যতার ক্রম (Precedence Order)

— গাণিতিক সমস্যা (Mathematical Problems)

— শির নথি cmath (Header File cmath)

— ধারণাগত প্রশ্ন (Conceptual Questions)

— পরিগণনার সমস্যা (Programming Problems)

 

মন্তব্য

টি মন্তব্য

Powered by Facebook Comments

4 comments

  • খুবই আগ্রহ নিয়ে বইটি ডাউনলোড করেছিলাম, কিন্তু বইয়ের ভাষা দূর্বেধ্য মনে হয়েছে বিশেষ করে গণনি, ক্রমলেখ, মন্ত্র, জালপাতা, সংকলক এই জাতীয় শব্দের ব্যবহারের জন্য। আমার মনে হয় এই শব্দগুলো অনুবাদ না করে সরাসরি ইংরেজী শব্দগুলো ব্যবহার করলে বইটি পড়া সহজ হত। বইটি সম্ভবত LaTeX এ লেখা কোন word version থাকলে দয়া করে আপলোড করে দিবেন, অন্তত এই ধরণের শব্দগুলো replace করে পড়া যাবে।

  • রতন রায়

    স্যার, বাংলাগুলো এক্কেবারে কঠিন হয়ে যায় । যেমন দ্বার্থহীন যাও অণুক্রিয়া লেখাটা বুঝতে কম কষ্ট হয়নি ।
    কিছু কিছু ক্ষেত্রে ইংরেজীটা হলে ভাল হয় ।

  • বাংলায় লিখবো বলেই ঠিক করেছি। পরের সংস্করণে প্রায় প্রতিটি ক্ষেত্রে বাংলা (English) এভাবে থাকবে।

  • আপনি আগে থেকে ওইগুলো ফিরিঙ্গিতে শিখেছেন, আপনার জন্য আমি সর্বোচ্চ যেটা করেছি সেটা হলো প্রায় প্রতিটি বাক্যে, পরিচ্ছেদে বাংলা (English) এভাবে লিখেছি। আমি আসলে বাংলায় শিখাতে চাই। ওইটাই আমার দুরন্ত লক্ষ্য (Challenging Target).

Leave a Reply

Your email address will not be published. Required fields are marked *