رفتن به محتوای اصلی
نسخه‌ی آزمایشی · Beta

برنامه‌نویسیایستگاه ۶ از ۳۰

دودویی و نمایش اطلاعات · برنامه‌نویسی، ایستگاه ۶

پرسشی که ایستگاه با آن شروع می‌شود

کامپیوتر فقط ۰ و ۱ می‌فهمد؛ پس عکسِ گربه را چطور نگه می‌دارد؟

معمولاً پایهٔ پنجمحدود ۶۱ دقیقه در ۴ جلسهٔ کوتاه

سرعت را تسلط تعیین می‌کند، نه سن.

فرزندتان در این ایستگاه چه یاد می‌گیرد

  • اعداد دودویی با کارت‌های نقطه‌ای
  • بیت و بایت
  • نمایش تصویر با پیکسل
  • رمز ساده (سزار)

درس‌های این ایستگاه

  1. کارت‌های نقطه‌ای (حدود ۱۸ دقیقه)
  2. چند حالت؟ (حدود ۱۳ دقیقه)
  3. عکس با ۰ و ۱ (حدود ۱۶ دقیقه)
  4. رمزِ سزار: قرارِ مخفی (حدود ۱۴ دقیقه)

ایده‌های کلیدی

  • دو برابر

    هر لامپِ تازه تعدادِ الگوها را دو برابر می‌کند: ۵ لامپ 25=322^5 = 32 الگو. بزرگ‌ترین عدد یکی کمتر است: ۳۱. این شمردن در مرحلهٔ اولِ المپیادِ کامپیوتر زیاد می‌آید؛ مثلاً «۱۰۰۰ نفر کدِ چند بیتی لازم دارند؟».
  • پیکسل

    عکسِ روی صفحه جدولی از پیکسل‌هاست؛ در عکسِ سیاه‌وسفید هر پیکسل یک بیت است.
  • کلیدِ سزار

    در رمزِ سزار هر حرف به اندازهٔ کلید جلو می‌رود؛ برای باز کردن، همان‌قدر عقب برو.

از درس‌های همین ایستگاه

یک مثال حل‌شده

همان‌طور که در درس دیده می‌شود، این‌جا با همهٔ قدم‌ها.
مثال حل‌شدهاز درس «کارت‌های نقطه‌ای»

مسئله

شعبدهٔ دودویی! پنج برگه داریم. روی برگهٔ «الف» همهٔ عددهای ۱ تا ۳۱ نوشته شده که برای ساختنشان با کارت‌های نقطه‌ای، کارتِ ۱ رو است: ۱، ۳، ۵، ۷ و بقیهٔ فردها. روی برگهٔ «ب» عددهایی است که کارتِ ۲ لازم دارند، مثلِ ۲، ۳، ۶ و ۷. همین‌طور برگهٔ «پ» برای کارتِ ۴، برگهٔ «ت» برای کارتِ ۸ و برگهٔ «ث» برای کارتِ ۱۶. مینا عددی در ذهن دارد و می‌گوید: «عددم روی الف، پ و ث هست و روی ب و ت نیست.» عددش چیست؟

راه‌حل، قدم‌به‌قدم

در درس، قدم‌ها یکی‌یکی باز می‌شوند و فرزندتان پیش از هر قدم خودش حدس می‌زند.

  1. قدم ۱:
    «روی الف هست» یعنی وقتی عددِ مینا را با کارت‌های نقطه‌ای بسازی، کارتِ ۱ رو است. همین‌طور «پ» یعنی کارتِ ۴ رو است و «ث» یعنی کارتِ ۱۶.
  2. قدم ۲:
    روی «ب» و «ت» نیست، پس کارت‌های ۲ و ۸ پشت‌اند. ردیفِ کارت‌ها از چپ (۱۶، ۸، ۴، ۲، ۱): ۱، ۰، ۱، ۰، ۱.
  3. قدم ۳:
    عدد: ۱۶ + ۴ + ۱ = ۲۱. شعبده‌باز فقط عددِ اولِ همان برگه‌هایی را که مینا گفت جمع می‌زند: ۱، ۴ و ۱۶.
  4. قدم ۴:
    وارسی: ۲۱ فرد است، پس روی «الف» هست. ۲۱ = ۱۶ + ۵ و ۵ = ۴ + ۱؛ کارت‌های ۲ و ۸ لازم نشدند. درست است.
  5. قدم ۵:
    نوبتِ تو، اول خودت: اگر کسی بگوید «عددم فقط روی ب، پ و ت هست»، عددش چیست؟ جواب بده، بعد قدمِ بعد را باز کن.
  6. قدم ۶:
    ۲ + ۴ + ۸ = ۱۴. این شعبده نیست؛ خواندنِ یک عددِ دودویی است: هر برگه یک بیت است و «هست» یعنی ۱.

یک نمونهٔ کوچک

ابزار این ایستگاه را امتحان کنید

از درس «کارت‌های نقطه‌ای»
نمونه در حال آماده شدن است…
این نمونهٔ کوچکی از ابزار این ایستگاه است؛ می‌توانید همین حالا با فرزندتان امتحانش کنید: اول حدس بزنید، بعد ببینید. در درس، فرزندتان با یک پرسش و راهنمای قدم‌به‌قدم با آن کار می‌کند. چیزی ذخیره یا فرستاده نمی‌شود.

پیش‌نیازها

ایستگاه‌هایی که به این تکیه می‌کنند

روش یادگیری فکرستان و همهٔ ایستگاه‌های این مسیر: برنامه‌نویسی برای کودکان

شروع با فکرستان

حساب را پدر یا مادر می‌سازد و رضایتش را همان‌جا ثبت می‌کند. فرزندتان با نام مستعار وارد می‌شود و با چند پرسش کوتاه، نقطهٔ شروعِ هر مسیر پیدا می‌شود.