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