শিশুদেরকে প্রোগ্রামিংয়ের প্রতি আগ্রহী করে তুলুন


শিশুদেরকে ভবিষ্যতে একজন দক্ষ প্রোগ্রামার হিসেবে গড়ে তোলার জন্য শুরু থেকেই প্রোগ্রামিংয়ের প্রতি আগ্রহী করে তোলা উচিৎ প্রোগ্রামিংয়ের প্রাথমিক বিষয়গুলোকে শিশুদের কাছে মজাদার সহজবোধ্য করে তোলার জন্য ইন্টারনেটে বেশ কিছু প্রোগ্রাম পাওয়া যায় এই রকম তিনটা প্রোগ্রাম আপনাদের কাছে তুলে ধরব
Alice
এটি একটি ফ্রি থ্রি-ডি প্রোগ্রামিং এনভাইরনমেন্ট এলিস ব্যবহার করে এ্যানিমেটেড স্টোরি, ইন্টারেক্টিভ গেম, ভিডিও ইত্যাদি তৈরী করা যায় এবং তা ইন্টারনেটে শেয়ার করা যায় এলিস ব্যবহার করে একজন শিশু অবজেক্ট-অরিয়েন্টেড প্রোগ্রামিংয়ের প্রাথমিক ধারনাগুলো সম্পর্কে শিক্ষা লাভ করবে কিভাবে একটা এ্যনিমেটেড মুভি বা ছোটখাট গেম তৈরী করতে হবে তা এজন শিশু এলিস ব্যবহার করতে করতেই শিখে যাবে এলিসে রয়েছে অনেক রকম থ্রি-ডি অবজেক্ট (মানুষ, বিভিন্ন প্রানি, যানবাহন ইত্যাদি) যা ড্র্যাগ-এন্ড-ড্রপের মাধ্যমে ব্যবহার করে শিশুরা চিন্তাকে প্রজেক্টে রুপ দিতে পারবে বিস্তারিত জানতেএখানে ক্লিক করুন
Scratch
একবিংশ শতাব্দীর চ্যালেঞ্জ মোকাবেলায় বছর বা এর অধীক বয়সের শিশুদের প্রোগ্রামিং জ্ঞানের ক্রমবিকাশ ঘটানোর জন্যই Scratch তৈরী করা হয়েছে এটি একটি প্রোগ্রামিং ল্যাঙ্গুয়েজ যার মাধ্যমে খুব সহজেই ইন্টারেক্টিভ স্টোরি, এ্যানিমেশন, গেমস, মিউজিক, আর্ট ইত্যাদি তৈরী করা য়ায় এবং তৈরী করা বিষয়গুলো ইন্টারনেটে শেয়ার করা যায় এটা ব্যবহারে শিশুদের গাণিতিক যুক্তি, শৃজনশীলতা ইত্যাদি বৃদ্ধি পাবে বিস্তারিত পাবেন এখানে
Small Basic
এক সময়ের জনপ্রিয় প্রোগ্রামিং ল্যাঙ্গুয়েজ BASIC এর অনুকরনে মাইক্রোসফট তৈরী করেছে Small Basic এটিকে বেসিক এর ক্ষুদ্র ভার্শন বলা যেতে পারে তবে এটা .Net Framework এর উপর ভিত্তি করে তৈরী Alice এবং  Scratch এর সাথে এর মূল পার্থক্য হল, আগের দুইটি ড্র্যাগ-এন্ড-ড্রপ টাইপের প্রোগ্রাম কিন্তু Small Basic শুধুমাত্র ১৪ টি কোডের একটি ল্যাঙ্গুয়েজ যা ব্যবহার করে শিশুরা কিভাবে প্রোগ্রামিং করতে হয় তার একটা ধারনা পাবে এটি ক্ষুদ্র হলেও প্রফেশনাল মানের IDE এর মত ফীচার এতে আছে Small Basic অনেকগুলো বিল্টইন লাইব্রেরী আছে এছাড়া নতুন লাইব্রেরী তৈরী বা বর্তমান লাইব্রেরীকে মডিফাইয়ের ব্যবস্থা এতে আছে Small Basic থার্ডপার্টি লাইব্রেরী ব্যবহারের ব্যবস্থা আছে ডাউনলোড করার জন্য এখানে ক্লিক করুন