برنامهنویسی برای ۱۱ و ۱۲ سالهها
پایان دبستان زمانی است که بسیاری از بچهها آمادهی دیدن کد واقعی میشوند؛ به شرطی که پایهی منطقیشان محکم باشد.
ویژگیهای این سن
یازده و دوازده سالهها میتوانند با مفاهیم انتزاعیتر کار کنند و برنامههای طولانیتر را دنبال کنند. همچنین دوست دارند کاری «واقعی» و شبیه بزرگترها انجام دهند.
این میل را جدی بگیرید: دیدن اینکه همان بلوکها معادل چند خط پایتوناند، برای این سن هیجانانگیز است.
مسیر پیشنهادی
اگر کودک تازهکار است، لیگ ۲ را کامل کند؛ با سرعت بیشتری نسبت به بچههای کوچکتر. اگر لیگ ۲ را پشت سر گذاشته، لیگ ۳ با نمایش همزمان بلوک و پایتون قدم بعدی است.
در لیگ ۳ هر بلوک کنار معادل پایتونیاش دیده میشود. این روش ترس از صفحهی کد را کم میکند و دستور زبان را بهتدریج آشنا میکند.
- ✅ تسلط بر حلقه و شرط در لیگ ۲
- ✅ دیدن معادل پایتون بلوکها
- ✅ حلقهی while و اگر/وگرنه
- ✅ حل مسئلههای ماز با الگوریتم
زمان تمرین
سی دقیقه در روز یا سه جلسهی چهلوپنج دقیقهای در هفته مناسب است. در این سن بچهها میتوانند یک مسئله را در دو جلسه ادامه دهند.
کمک کنید برای خودش هدف بگذارد، مثلاً «این هفته فصل حسگرها را تمام میکنم». هدفگذاری خودش یک مهارت ارزشمند است.
اشتباههای رایج
بعضی والدین به خاطر سن، مستقیم سراغ کلاس پایتون متنی میروند. اگر کودک تفکر الگوریتمی را تمرین نکرده باشد، در دستور زبان گم میشود و زود دلسرد میشود.
اشتباه دیگر رها کردن کامل کودک است. حتی در این سن، پرسیدن اینکه چه ساخته و خواستن اینکه آن را نشان دهد، انگیزه را زنده نگه میدارد.
بازیها برای چالش بیشتر
شکارچی باگ و مینیاب روبی نسخهی مسابقهی آنلاین دارند و برای این سن که رقابت را دوست دارد جذاباند.
ماجراجویی سهبعدی هم مأموریتهایی دارد که با کد حل میشوند و فضای بازی جدیتری میدهد.
سوالهای پرتکرار
آیا برای پایتون باید انگلیسی بلد باشد؟
تعداد کلمههای لازم کم است و در لیگ ۳ کنار بلوک فارسی دیده میشوند، پس انگلیسی پیشرفته لازم نیست.
کامپیوتر لازم است یا گوشی کافی است؟
برای بلوکها گوشی و تبلت کافی است؛ برای کار جدیتر با پایتون، صفحهی بزرگتر و صفحهکلید راحتتر است.
برای مدرسه هم مفید است؟
تمرین منطق، دقت و حل مسئله در بسیاری از درسها، بهویژه ریاضی، به کار میآید.