বেশিরভাগ শিক্ষার্থীরা প্রোগ্রামিং থেকে ঝড়ে পড়ছে কেনো?


Author.jpg.jpeg
মোঃ ইফরানুল ইসলাম
৪৯ ব্যাচ, সিএসই ডিপার্টমেন্ট।

 

বেশিরভাগ শিক্ষার্থীরা প্রোগ্রামিং থেকে ঝড়ে পড়ছে কেনো?

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

আশা হারিয়ে ফেলা:
আমার শ্রদ্ধেয় শিক্ষক সাইফুল ইসলাম বলেছিলেন, কম্পেটেটিভ প্রোগ্রামিংয়ে সফলতা বাইনারি সংখ্যা ০ আর ১ এর মতো। ০ হচ্ছে শুরু আর ১ হচ্ছে সফলতা। এর মাঝে বিশাল রাস্তা আছে, কিন্তু কোনো দশমিক সংখ্যা নেই। এই রাস্তার মাঝে সবচেয়ে বড় বাধা হিসেবে আসবে হতাশা। কিন্তু হতাশা কাটিয়ে সফলতার দিকে না এগুতে পারলে সেই শূন্যতেই রয়ে যেতে হবে। সফল প্রোগ্রামার হিসেবে আপনারা যাদের মুখ দেখেন তারা প্রত্যেকেই প্রতিনিয়ত হতাশায় পরে এবং হতাশা কাটিয়ে সফলতার পথ ধরে।

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

Advertisements

CSE Department organizes ‘Take Off Programming Contest Spring 2019’ at Daffodil International University.

50014581_1469945229809747_5292637956333371392_n
Author: Tahera Koly
Press Secretary, DIU CPC
Batch: 43, CSE, DIU

A partial view of the competition

Computer and Programming Club (DIU CPC) organized ‘Take Off Programming Contest Spring 2019’ on 29 March 2019 at DIU Dhanmondi Campus.

DIU Take Off Programming Contest is organized for the 1st and 2nd semester students so they can get a taste of competitive programming from the very beginning of their University life. The contest is arranged to create the best and skilled artisans in the field of programming and to provide a right idea of programming and to get inspired, motivated and encouraged to think about their future.

IMG_4296

Faculty members and CPC Members are visiting ‘Take Off Programming Contest Spring 2019’ held at Daffodil International University organized by DIU CPC  Club of Computer Science and Engineering (CSE) department.

Mr. Mohammad Mahmudur Rahman, Associate Professor (Adjunct), Department of CSE, DIU, and Dr. Sheak Rashed Haider Noori,Associate Professor and Associate  Head ,other Faculty members and CPC Members A.M. Zakir Hossain, President,Rifat Islam Robin, Vice President,Shafayet Raiyan Rupom, General Secretary and Tahera Koly Press Secretary of Computer and Programming Club were also present during the contest. A total of 300 participants took part in the competition of which 73 are the female programmer.

IMG_0284

The Prize Giving Ceremony program was held from 4 pm at 71 milanayaton. Our honorable teachers delivered their speech and gave valuable advice to the contestants. Prizes and certificates were handed over to the Champions through our honorable teachers.

Read More »

ফিরে দেখা স্প্রিং-২০১৮

১।Training Program: Advance Programming Course Spring 2018

গত ১২ জানুয়ারি DIU-CPC একটি ট্রেনিং প্রোগ্রাম এর আয়োজন করে । এই কোর্স এর লক্ষ্য ছিলো ছাত্রছাত্রীদের প্রোগ্রামিং সম্পর্কে প্রাথমিক ধারনা দেয়া এবং এই প্রাথমিক ধারনা নিয়ে যাতে সামনে প্রোগ্রামিং এবং এই প্রোগ্রামিং এর সমস্যার সমাধান করে পরবর্তী ধাপে যেতে পারে সেটি নিশ্চিত করা । এই কোর্সটির সার্বিক দ্বায়িত্বে ছিলেন ড্যাফোডিল ইন্টারন্যাশনাল ইউনিভার্সিটির সিএসই ডিপার্টমেন্টের অধ্যাপক মোহাম্মোদ মাহমুদুর রহমান(সিইও, মুক্তসফট,  । কোর্সটির ক্লাস এর সময় ছিল ৩ ঘন্টা এবং টেক-অফ কন্টেস্ট ফল’১৭ এর সেরা ৪০ জনকে নির্বাচন করা হয়েছিল মৌখিক ভর্তির জন্য এবং সেখান থেকে বাছাইকৃত ছাত্রছাত্রীরা সুযোগ পেয়েছিল কোর্সটি করার এবং এই কোর্সটি ছিলো সম্পূর্ন বিনামূল্যে।

 

 

২/Trainning Programe: প্রজেক্ট “C খুন” SENIORS!!!

DIU CPC প্রত্যেক সেমিস্টার এ ট্রেনিং প্রোগ্রাম “C খুন” SENIORS!!!” পরিচালনা করে আসছে।শুধুমাত্র ৩য় সেমিস্টার এবং তদুর্ধ শিক্ষার্থীদের জন্য এই আয়োজন।এই প্রজেক্ট এর লক্ষ্য হচ্ছে ভার্সিটির স্টুডেন্টদের সি প্রোগ্রামিং সম্পর্কে একটি স্বচ্ছ ধারণা দেয়া।

 

 

 

৩/Training Program: Training on গ্রাফিক্স ডিজাইন(UI/UX) !! পিএইচপি ওয়েব ডেভেলপমেন্ট

DIU CPC থেকে চারমাস ব্যাপি গ্রাফিক্স ডিজাইন(UI/UX) ও পিএইচপি এর মাধ্যমে ওয়েব ডেভেলপমেন্ট এর উপরে প্রশিক্ষন শুরু হয়েছে । ড্যাফোডিল ইন্টারন্যাশনাল ইউনিভার্সিটির যেকোন স্টুডেন্ট চাইলে এই কোর্সে অংশগ্রহন করতে পারে । পিএইচপির কোর্স রেজিস্ট্রেশন করতে পারবে মিনিমাম ৩য় সেমিস্টার এর স্টুডেন্টরা ।
কোর্সগুলিতে কোন রেজিস্ট্রেশন ফী নেই তবে পার  কোর্স ২০০০ টাকা জামানত হিসেবে রাখতে হবে ( অযাচিত রেজিস্ট্রেশন ঠেকানোর জন্য ) যেটা উপস্থিতির উপরে ভিত্তি করে কোর্স শেষে ফেরত দেয়া হবে । কেউ ১০০% উপস্থিত থাকলে তিনি পুরোটাই ফেরত পাবেন । ৮০% এর কম অনুপস্থিতি থাকলে টাকা অফেরতযোগ্য । ৮০% এর বেশী উপস্থিত থাকলে তত % টাকা ফেরত দেয়া হবে। তার মানে ১০০% উপস্থিত থাকলে ২০০০ টাকাই ফেরত দেয়া হবে।Read More »

বিচারকের রায়! অনলানাইন জাজ ভার্ডিক্টগুলো, কোনটা কেনো? চলো একটু জেনে নেই।

press-3-e1532102279608.jpg
Author: মোঃ হাফিজুর রহমান আরফিন
Press Secretary, DIU CPC
Batch: 43, CSE, DIU

“10% রং এনসার!”
“রানটাইম কেন ভাইইই?“
“দোস্ত, TLE খাইছি, কেম্নে কী বুঝি না!”
“AC দাও বিধাতা, নয়তো এ জীবন রাখবোনা!”

তুমি যদি উপরের কথাগুলো কোথাও শুনে থাকো এবং ভেবে থাকো যে প্রোগ্রামাররা হিব্রু ভাষায় কথা বলে। তাহলে আশা করি এই লেখাটা পড়ার পর তোমার ভুল ভাঙ্গবে। অথবা তুমিও হিব্রু ভাষায় কথা বলতে পারবে!

প্রোগ্রামিং করা হয় কোনো একটা সমস্যা সমাধানের জন্য। সেটা হোক কোনো অনলাইনে জাজে ছোট্ট একটা প্রবলেম বা বিশাল ফ্লাইওভারের যাতায়াত ম্যানেজ করা জন্য তৈরি সফটওয়্যার। সব কিছুর মূলেই রয়েছে সমস্যা আর তার সমাধানের জন্য প্রোগ্রামিং।

এই সমস্যা সমাধানের দক্ষতা গড়ার জন্য চিন্তা করা শিখতে হয়, আর তার জন্য বেশী বেশী প্রবলেম সলভ করতে হয়। ”Online Judge” সংক্ষেপে OJ হলো সেই রকমই এক-একটি প্রব্লেমের ভান্ডার। । যেখানে হাজার হাজার প্রবলেম দেয়া আছে, সেগুলো তুমি প্রোগ্রামিং এর মাধ্যমে সমাধান করে জমা দিবে। তোমার কোড চেক করে সমাধান সঠিক হয়েছে কি না তার উপর ভিত্তি করে OJ তোমাকে একটি রেজাল্ট দিবে। তুমি ভাবতে পারো তোমার করা কোড একটি আসামি। সেই কোড টি কে — OJ কাঠগড়ায় দাড় করাবে। খুবই কঠিন পদ্ধতিতে তার বিচার হবে। এবং শেষ মুহুর্তে OJ একটি রায় দিবে।

1.jpeg

Read More »

প্রোগ্রামিং নিয়ে কিছু কথা, কিছু প্রশ্ন

picture5.jpg
Author: সারাবান তাসনিম শারিন
Batch: 47, CSE
Emai: sarabantasnimsharin111@gmail.com
Facebook: https://www.facebook.com/sharinjahan111

প্রোগ্রামিং কি? খায় না মাথায় দেয়?

আপনি কম্পিউটারকে একটা নির্দেশনা দিলেন, কম্পিউটার আপনার ইচ্ছা মতো কাজ করছে। কম্পিউটার যদি একটি মানুষ হতো, আপনি তাকে কান ধরে উঠবস করতে বললে সে ঠিক আপনার কথা মতোই কান ধরেই উঠবস করতো। এই বোকা যন্ত্রটিকে আপনার নির্দেশনা অনুযায়ী কাজ করানোকেই সহজ ভাষায় প্রোগ্রামিং বলা হয়। প্রোগ্রামিং অনেকটা ম্যাজিকাল

পাওয়ারের মতো কাজ করে। মজার ব্যপার না?

“Programmers are modern day wizards.”

Picture3.jpg

প্রোগ্রামিং কি এলিয়েনরা করে?

প্রোগ্রামিং এ থাকে এত্ত বড় বড় কোড। দেখলেই মাথা ঘুরায়। এগুলো কি মানুষে লিখে? সাধারণ মানুষ লিখলেও তাদের হয়ত বিশেষ কোন ক্ষমতা রয়েছে। আর না হয় তাদের জন্মগত মেধা ছিল। শুরুর দিকে আমাদের সবার এমনি মনে হয় ,তাই না? Read More »