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