10টি গেম যা আপনার সন্তানকে প্রোগ্রাম করতে শেখাবে
10টি গেম যা আপনার সন্তানকে প্রোগ্রাম করতে শেখাবে
Anonim

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

10টি গেম যা আপনার সন্তানকে প্রোগ্রাম করতে শেখাবে
10টি গেম যা আপনার সন্তানকে প্রোগ্রাম করতে শেখাবে

কেন আপনার সন্তানকে প্রোগ্রাম শেখান? বিশেষ করে যদি আপনার ভবিষ্যৎ ব্যালেরিনা বা ফুটবল খেলোয়াড় বেড়ে উঠছে? উত্তরটি সহজ: আপনাকে যৌক্তিকভাবে চিন্তা করতে এবং আপনার কর্মের পরিকল্পনা করতে শেখানোর জন্য। পিতামাতারা গর্ব করেন যে আধুনিক শিশুরা প্রায় দোলনা থেকে ট্যাবলেট এবং কম্পিউটার চালু করতে সক্ষম। প্রযুক্তির প্রতি আগ্রহ এবং মজা করার আকাঙ্ক্ষা আপনার বাচ্চাদের গেমগুলি অফার করার মাধ্যমে শেখার এবং বিকাশের সাথে মিলিত হতে পারে যা কীভাবে অ্যালগরিদম রচনা করতে হয় এবং এমনকি কোড লিখতে হয় তা শেখায়।

কোডেবল

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

প্রাথমিক বিদ্যালয়ে কম্পিউটার বিজ্ঞান শেখার জন্য কোডেবল সুপারিশ করা হয়: শিক্ষক এবং অভিভাবকরা শেখার প্রক্রিয়া পর্যবেক্ষণ করতে পারেন, অসুবিধার মাত্রা নির্ধারণ করতে পারেন এবং অগ্রগতি ট্র্যাক করতে পারেন। ছোটদের জন্য একটি দুর্দান্ত শুরু।

কোডেবল
কোডেবল

Code.org

ওয়েবসাইট Code.org, অলাভজনক সংস্থা, আন্তর্জাতিক আন্দোলন "আওয়ার অফ প্রোগ্রামিং" দ্বারা নির্মিত শিশু এবং প্রাপ্তবয়স্কদের জন্য বেশ কয়েকটি শিক্ষামূলক কোর্স সংগ্রহ করেছে। শুরু করার বয়স চার বছর। এমন কোনও গেম নেই যা একবারে সবকিছু শেখাবে, তবে বিভিন্ন কার্টুনের চরিত্রগুলির সাথে একটি ধাপে ধাপে গেম প্রশিক্ষণ রয়েছে। লেভেল থেকে লেভেলে গিয়ে আপনি শিখতে পারবেন এবং নিজের ছোট প্রোগ্রাম তৈরি করতে পারবেন।

Code.org
Code.org

লাইটবট

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

এটি একটি বাস্তবতা নয় যে লাইটবট খেলে একটি শিশু বড় হয়ে একজন উজ্জ্বল বিকাশকারী হবে, তবে সে অবশ্যই শিখবে কীভাবে কর্মের পরিকল্পনা করতে হয় এবং সবচেয়ে সহজ অ্যালগরিদমগুলি আঁকতে হয়। এমনকি 4-6 বছর বয়সী প্রি-স্কুলারদের জন্যও এই অ্যাপ্লিকেশনটি শুরুর একটি হিসাবে সুপারিশ করা যেতে পারে। বিকাশকারীরা আরও জটিল সংস্করণ অফার করে, যা নয় বছরের বেশি বয়সী শিশুদের জন্য উপযুক্ত।

অভিভাবকরা, উপায় দ্বারা, রুট আপ অঙ্কন সময় ব্যয় করতে খুশি হতে পারে. রোবটটি বাচ্চাদের খুশি করার জন্য যথেষ্ট মজাদার এবং প্রাপ্তবয়স্কদের বিরক্ত না করার জন্য যথেষ্ট গুরুতর।

লাইটবট
লাইটবট

PictoMir

রাশিয়ান একাডেমি অফ সায়েন্সেসের আদেশে NIISI RAS দ্বারা বিকাশিত PiktoMir, বিদেশী অ্যানালগগুলির জন্য আমাদের উত্তর। NIISI RAS ইতিমধ্যেই একটি সিস্টেম "" তৈরি করেছে, যাতে সিনিয়র স্কুলের ছেলেমেয়েরা প্রোগ্রামিংয়ের সাথে পরিচিত হয়, কিন্তু এতে কোন খেলার উপাদান নেই। "পিক্টোমির", প্রিস্কুলারদের জন্য ডিজাইন করা, মজাদার এবং খুব সাশ্রয়ী মূল্যের হয়ে উঠেছে।

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

PictoMir
PictoMir

Robozzle

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

Robozzle
Robozzle

কার্গো-বট

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

Image
Image
Image
Image
Image
Image
Image
Image
Image
Image

কোডমানকি

লাইফ হ্যাকার ইতিমধ্যেই CodeMonkey গেমটি সম্পর্কে বিস্তারিত লিখেছেন, যা শিশুদের জন্য গেম টিউটোরিয়ালের তালিকায় তার সঠিক জায়গা নিতে হবে।

অনলাইন গেমটি, যেখানে শিশুরা ধাপে ধাপে একটি মজার বানর নিয়ন্ত্রণ করতে শেখে, খুব সহজ এবং স্বজ্ঞাত। প্রতিটি নতুন স্তর প্রোগ্রামিংয়ের সম্ভাবনা সম্পর্কে বলে এবং পরবর্তী কাজটি সম্পূর্ণ করার জন্য, আপনাকে পূর্ববর্তী পাঠ থেকে জ্ঞান প্রয়োগ করতে হবে। একটি কলা পেতে কয়েক মিনিট সময় লাগে, তাই ক্লাসের পরিকল্পনা করা সুবিধাজনক যাতে শিশুটি নিযুক্ত থাকে এবং ক্লান্ত হওয়ার সময় না পায়।

CodeMonkey এর একটি বড় প্লাস হল যে এই গেমটি সিনট্যাক্স সম্পর্কে একটি ধারণা দেয়, কারণ আইকন ব্যবহার করে কমান্ড নির্বাচন করা প্রয়োজন এবং কর্মের ক্রমটি প্রায় বাস্তব কোডের লাইনে লেখা হয়।

কোডমানকি
কোডমানকি

আঁচড়

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

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

আঁচড়
আঁচড়

সিবট

আমরা ক্লাসিক সম্পর্কে ভুলবেন না, এমনকি চমত্কার ধুলো. CeeBot শিক্ষাগত গেমগুলি 2003 সালে শিক্ষা প্রতিষ্ঠানের জন্য একটি বিশেষ বিকাশ হিসাবে উপস্থিত হয়েছিল। প্রাথমিকভাবে, বিকাশকারীরা কলোবোট তৈরি করেছিল - একটি নতুন গ্রহের উপনিবেশ সম্পর্কে একটি গেম, যার প্রধান বৈশিষ্ট্যটি ছিল অক্ষরগুলি নিয়ন্ত্রণ করতে আপনাকে নিজের প্রোগ্রামগুলি লিখতে হয়েছিল।

CeeBot বিস্তারিত নির্দেশাবলী সহ একটি মাল্টি-টাস্ক গেম টিউটোরিয়াল। একটি নতুন গ্রহে প্রোগ্রামেবল রোবটগুলির স্থানীয় প্রাণীজগতকে ধ্বংস করার গল্পটি অবশ্যই বাচ্চাদের জন্য কাজ করবে না, তবে কিশোর-কিশোরীদের জন্য যারা ইতিমধ্যে কম্পিউটার বিজ্ঞানের সাথে দূরে থাকতে পেরেছে এবং একটি অ্যালগরিদম কী তা কল্পনা করেছে, এটি একটি ভাল হাতিয়ার হবে।. CeeBot আধুনিক গেমগুলির পটভূমিতে কিছুটা ফ্যাকাশে দেখায়, কিন্তু একটি শিশু চরিত্রগুলিকে আর কোথায় নিয়ন্ত্রণ করতে পারে, তাদের নিজস্ব প্রোগ্রাম তৈরি করে যা C ++ বাক্য গঠনের যতটা সম্ভব কাছাকাছি?

সিবোট
সিবোট

কোডকমব্যাট

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

আট বছর বয়সী ছেলে-মেয়েরা এই গেমের জন্য জেলে যেতে পারে। রাশিয়ান ভাষায় প্রশিক্ষণ এবং টিপস, $9.99 এর জন্য, আপনি পাস করার জন্য প্রতি মাসে নতুন স্তর পেতে পারেন (প্রথম 70টি বিনামূল্যে)। গেমটি স্কুলগুলিতে ব্যবহার করা যেতে পারে, শিক্ষকদের জন্য আলাদা বোনাস রয়েছে।

গেমটিতে, প্রতিটি স্তর শুরু করার আগে, শিশুটি প্রোগ্রামিং সম্পর্কে মজার এবং অনুপ্রেরণামূলক উদ্ধৃতিগুলি পড়বে, মনে করিয়ে দেবে যে "এই কোডটি নিজেই শিখবে না।" CodeCombat সাধারণ "অ্যাকশন গেম" এবং "শ্যুটার" এর চেয়ে বেশি আসক্তি, শিথিলকরণ এবং প্রশিক্ষণের অন্যতম সেরা সমন্বয়।

প্রস্তাবিত: