جستوجو و کاوش کردن، چیزی فراتر از قدم زدن در دنیای ناشناختههاست؛ کاوش یعنی داشتنِ آن جرقهی کنجکاوی که باعث میشود فرد، در پیِ پاسخ به «چطور» و «چرا»های پیرامونش باشد. کاوشگر کسی است که از سطحِ ظاهریِ مسائل عبور میکند و با پرسشهایِ جسورانه، لایههای زیرینِ یک موضوع را بیرون میکشد. این مهارت، موتورِ محرکِ یادگیری است و باعث میشود فرد با چشمانِ باز، به استقبالِ پدیدههای جدید برود.
یک کودک در باغچهی حیاط که با یک سنگِ عجیب و رنگی روبهرو میشود. او سنگ را برمیدارد، زیر شیر آب میگیرد تا درخششِ رنگهایش را در خیسی ببیند، با یک تکه چوب خاکهای گوشهاش را کنار میزند تا طرحهای پنهانش را پیدا کند و با دقتِ تمام، آن را با سنگهایِ عادیِ دیگرِ باغچه مقایسه میکند. او در این لحظات، فقط با یک سنگ بازی نمیکند؛ او در حالِ «کاویدنِ» دنیایِ کوچکِ خودش است تا بفهمد این سنگ از کجا آمده و چه ویژگیهایی دارد.
در دوران نوجوانی، این مهارت را در دنیای دیجیتال یا هنری بهتر میبینیم. هنگامی که نوجوانی به عکاسی علاقهمند میشود. او به ثبتِ چند عکسِ معمولی بسنده نمیکند؛ سراغِ تنظیماتِ دستیِ دوربین میرود، زوایایِ مختلفِ نور را رویِ سایهیِ درختان امتحان میکند و ساعتها وقت میگذارد تا بفهمد ترکیبِ رنگها چطور رویِ حسِ مخاطب اثر میگذارد. او هر روز یک قدم جلوتر میرود و با آزمون و خطاهایِ آگاهانه، تکنیکهای جدیدی را در عکسهایش کشف میکند؛ او یک کاوشگر است که در هر تصویر، به دنبالِ رسیدن به نگاهِ متفاوتِ خودش است.
و اما در دنیای بزرگسالان، به سراغِ تصویرِ متفاوتی برویم؛ کارمندی که سالها در یک جایگاهِ مشخص کار کرده است. وقتی سیستمِ جدید و هوشمندی برای سرعت بخشیدن به کارها معرفی میشود، او تنها به نگاهی سرسری و بیتفاوت به نرمافزار بسنده میکند و ترجیح میدهد به همان روشِ قدیمی و کندِ خودش ادامه دهد. او با کوچکترین برخورد با پیچیدگیهایِ سیستم، راهش را جدا میکند و فرصتِ رشد و یادگیری را از خودش میگیرد؛ او در حصارِ امنِ عادتهایش باقی میماند، در حالی که دنیایِ اطرافش با سرعت در حالِ تغییر است.
برنامهنویسی، خودِ مفهومِ «جستوجو وکاوش» است. وقتی کودک با کدهای برنامهنویسی روبهرو میشود، در واقع واردِ یک دنیایِ بینهایت از احتمالها شده است. او با تغییر دادنِ هر پارامتر یا خطکد، واکنشِ سیستم را میبیند و با همین پرسشگریِ مداوم، منطقِ پشتِ نرمافزار را کشف میکند. در یاسان، ما به بچهها یاد میدهیم که از مواجهه با ناشناختهها نترسند. برنامهنویسی به کودک میآموزد که برای رسیدن به یک نتیجهی عالی، باید مثل یک کاوشگرِ جسور، مسیرهایِ مختلف را امتحان کند، شکستها را بررسی کند و با هر کشفِ جدید، یک قدم به خلاقیتِ واقعی نزدیکتر شود. این روحیهی پرسشگری و تمایل به کاوش در میان گزینههای مختلف، در واقع یکی از ستونهای اصلیِ تقویت تفکر محاسباتی در کودکان است؛ مهارتی که به آنها یاد میدهد در مواجهه با چالشهای بزرگِ زندگی، به جای تسلیم شدن، تا پیدا کردنِ ریشهی راهحل به جستوجو ادامه دهند.
