5 যে জিনিসগুলি আমি 1000 জনকে কোডিং করতে শেখানো শিখেছি

শেখার সেরা উপায়টি শেখানো!

আনসপ্ল্যাশে ফেলিচিয়া বুটেনওয়ার্ফের ছবি Photo

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

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

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

কিছু শিখতে চান? আপনার নতুন-প্রাপ্ত জ্ঞান দিয়ে সমাধানের জন্য একটি আসল সমস্যা সন্ধান করুন

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

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

"সম্ভাব্য সবচেয়ে অদৃশ্য, অযৌক্তিক এবং মূল পদ্ধতিতে আপনার পক্ষে সবচেয়ে বেশি আগ্রহী সে বিষয়ে কঠোর অধ্যয়ন করুন” " - রিচার্ড ফেনম্যান

প্রতিটি প্রশ্ন একটি রহস্য

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

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

কিছু শেখাতে চান? আপনার শিক্ষার্থীদের নিজের জন্য চিন্তা করতে দিন

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

তবে আপনি উত্তর ব্যতীত প্রয়োজনীয় ধারণাগুলিও কেবল একটি ব্যতীত সরবরাহ করতে পারেন এবং তাদের সেই ধাঁধাটি এক টুকরো অনুপস্থিত তৈরি করতে দিন। তাদের হারিয়ে যাওয়া এক টুকরোটি এটি একবারে কোণঠাসা করে দিলে তা প্রভাব ফেলবে এবং অবশ্যই এটি আটকে থাকবে।

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

নন-স্টপ কথা না বলার চেষ্টা করুন। এটা ঠিক বিরক্তিকর।

যদি নিজে থেকে শেখা ইতিমধ্যে একজনকে শক্তিশালী মনে করে, এমন কিছু তৈরি করে যা আপনি অন্য ব্যক্তিকে দেখাতে পারেন যে অনুভূতিটি সত্যই বাড়িয়ে তুলতে পারে এবং আপনাকে চালিয়ে যেতে পারে

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

এখানে লক্ষ্য করা জরুরী যে আপনি অন্য ব্যক্তির কাছে এটি দেখানোর পক্ষে যথেষ্ট আত্মবিশ্বাস বোধ করতে না পারলেও আপনার নিজের মতামত ছাড়া একটি গুরুত্বপূর্ণ লুপ তৈরি করতে পারে

  1. যতক্ষণ না আপনি ভাবেন যে এটি কোনও উন্নতি করতে পারে না আপনি ততক্ষণ আপনার কাজ করেন
  2. আপনি এটি অন্য কারও কাছে দেখান এবং আপনি বুঝতে পারেন যে এটি নিশ্চিতভাবে আরও ভাল হতে পারে
  3. এটি আপগ্রেড করার জন্য আপনাকে সম্ভবত নতুন কিছু শিখতে হবে
  4. পুনরাবৃত্তি
আমি যা তৈরি করতে পারি না, তা আমি বুঝতে পারি না। - রিচার্ড ফেনম্যান

প্রথমে পরিকল্পনা করুন, পরে শিখিয়ে দিন

সামগ্রিকভাবে, পড়াশুনাটি এতটা কঠিন নয় যে একবার আপনি সমস্ত কিছু পরিকল্পনা এবং আলগাভাবে আপনার মাথায় লিখিত রেখেছেন rip

একবার আপনার ধারণাগুলি এবং উদাহরণগুলির ধারাবাহিকতা পরে, লোকেরা যে প্রশ্নগুলি জিজ্ঞাসা করতে পারে তা ক্রমবর্ধমান অনুমানযোগ্য হয়ে যায় - আপনি যদি আপনার শিক্ষার্থীর মনকে আসলে "পড়তে" সক্ষম করতে পারেন তবে।

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

পাঠদান ক্লান্তিকর - তবে অত্যন্ত ফলপ্রসূ

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

আরো দেখুন

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