0
2

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

আমার প্রশ্ন হলো, আমি খুব ভালো ইংরেজি বুঝি না। তাই,

১) এত বিষয় কিভাবে নিজে নিজে শিখব?

২) কিভাবে পড়াশুনা করলে এইসব বিষয় ভালোভাবে শিখতে পারবো?

৩) এইসব বিষয়ের উপর বাংলাতে কোনো ভালো মানের বই আছে? থাকলে জানালে উপকৃত হবো।

asked 13 Dec '17, 05:38

Raihan%20Nishat's gravatar image

Raihan Nishat
7710

edited 13 Dec '17, 09:58

Mosharraf%20Hosain's gravatar image

Mosharraf Hosain ♦
23618


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

permanent link

answered 13 Dec '17, 21:16

RoySporsho's gravatar image

RoySporsho
261

edited 19 Jan, 09:47

Mosharraf%20Hosain's gravatar image

Mosharraf Hosain ♦
23618

ভার্সিটি যেটা পড়াবে সেটা পড়ে শুধু পাশ কেন এ প্লাসও পেয়ে যাবে। কিন্তু যদি তুমি কোনো একটি বিষয়ে পারদর্শী হতে চাও তবে সেটা তোমাকে নিজে নিজে করতে হবে। ভার্সিটি তোমাকে পারদর্শী করে দেবে না।

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

permanent link

answered 17 Dec '17, 18:42

TechiStorm's gravatar image

TechiStorm
173

edited 19 Jan, 09:46

Mosharraf%20Hosain's gravatar image

Mosharraf Hosain ♦
23618

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

permanent link

answered 18 Dec '17, 18:39

Ragib71's gravatar image

Ragib71
111

edited 19 Jan, 09:42

Mosharraf%20Hosain's gravatar image

Mosharraf Hosain ♦
23618

ইউটিউবে দ্বিমিক কম্পিউটিং চ্যানেলের প্লেলিস্টগুলো তোমার ৩-৪টি বিষয়ে সাহায্য করবে। দ্বিমিক প্রকাশনীর বইগুলো রকমারি ডট কম থেকে অথবা তোমার এলাকার লাইব্রেরিতে খোঁজ নিয়ে সংগ্রহ করে তুমি ৩-৪টি বিষয়ের উপর বাংলায় ভালো ধারণা পেয়ে যাবে। সুবিন ভাইয়ের চ্যানেলে ২-৪টি বিষয় সম্পর্কে জানতে পারবে।

উপরের উৎসগুলো থেকে স্ট্রাকচার্ড প্রোগ্রামিং, অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং, ডিসক্রিট ম্যাথমেটিকস, ডেটা স্ট্রাকচার, অ্যালগরিদম, কম্পিউটার নেটওয়ার্কিং, ওয়েব প্রোগ্রামিং, সফটওয়্যার ইঞ্জিনিয়ারিং, সফটওয়্যার অ্যানালাইসিস ও ডিজাইন বিষয়গুলো জানা হয়ে যাবে।

আর ২-৩টি সেমিস্টার শেষ হলে, কিভাবে ইংরেজি বইগুলো পড়তে হয়, সে বিষয়ে অভিজ্ঞ হয়ে যাবে। তাই প্রথমে এতো চিন্তিত হবার কিছু নেই, শুরু কর, লেগে থাকো, আস্তে আস্তে সব সহজ হয়ে যাবে।

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

permanent link

answered 18 Dec '17, 23:18

TechiStorm's gravatar image

TechiStorm
173

edited 19 Jan, 09:36

Mosharraf%20Hosain's gravatar image

Mosharraf Hosain ♦
23618

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:

×27
×26
×23
×20
×11

question asked: 13 Dec '17, 05:38

question was seen: 1,387 times

last updated: 19 Jan, 09:47