ورود جدی‌تر به دنیای برنامه‌نویسی

دوره Scratch مقدماتی

از بازی کردن تا ساختن اولین بازی و انیمیشن

بیشتر کودکان عاشق بازی، داستان و شخصیت‌های دیجیتال هستند؛ اما تجربه متفاوت زمانی شروع می‌شود که کودک به‌جای فقط بازی کردن، خودش سازنده باشد.

در دوره Scratch مقدماتی داناهوش، کودکان با برنامه‌نویسی تصویری آشنا می‌شوند و یاد می‌گیرند با استفاده از بلوک‌های کدنویسی، شخصیت‌ها را کنترل کنند، حرکت بسازند، داستان طراحی کنند و پروژه‌های تعاملی خودشان را ایجاد کنند.

این دوره برای کودکان ۸ تا ۱۲ سال طراحی شده و هدف آن ایجاد یک پایه مناسب برای ورود به دنیای برنامه‌نویسی است.

رده سنی: ۸ تا ۱۲ سال   •   سطح: مقدماتی   •   روش یادگیری: پروژه‌محور   •   شیوه ارائه: حضوری + پکیج آموزشی

تصویر آموزشی دوره اسکرچ مقدماتی داناهوش
قبل از شروع مسیر برنامه‌نویسی

Scratch مقدماتی برای چه کودکانی مناسب‌تر است؟

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

بین ۸ تا ۱۲ سال سن دارند.

به بازی‌های کامپیوتری و دیجیتال علاقه‌مندند.

دوست دارند بفهمند بازی‌ها و انیمیشن‌ها چگونه ساخته می‌شوند.

به داستان، شخصیت و طراحی علاقه دارند.

از حل مسئله و پیدا کردن راه‌های مختلف برای انجام یک کار لذت می‌برند.

دوست دارند به‌جای فقط استفاده از تکنولوژی، خودشان چیزی بسازند.

تجربه برنامه‌نویسی ندارند یا در ابتدای مسیر هستند.

با آموزش عملی و پروژه‌محور بهتر یاد می‌گیرند.

برای شروع برنامه‌نویسی لازم نیست کودک از همان ابتدا کدهای پیچیده بنویسد.

Scratch با استفاده از بلوک‌های تصویری، مفاهیم اصلی برنامه‌نویسی را به شکلی قابل‌فهم و جذاب آموزش می‌دهد و به کودک اجازه می‌دهد خیلی زود نتیجه چیزی را که ساخته ببیند.

اول فکر می‌کنیم، بعد می‌سازیم

در Scratch فقط بلوک‌ها را کنار هم نمی‌گذاریم؛ برنامه می‌سازیم

01 — آشنایی با منطق برنامه‌نویسی

کودک یاد می‌گیرد برای رسیدن به یک نتیجه، باید دستورها را به شکل منطقی و مرحله‌به‌مرحله کنار هم قرار دهد.

02 — ترتیب و توالی دستورها

دانش‌آموز تجربه می‌کند که تغییر ترتیب دستورها می‌تواند نتیجه پروژه را کاملاً تغییر دهد.

03 — حرکت و کنترل شخصیت‌ها

کودک یاد می‌گیرد شخصیت‌ها را حرکت دهد و رفتار آن‌ها را با دستورهای مختلف کنترل کند.

04 — رویدادها

دانش‌آموز با این مفهوم آشنا می‌شود که یک اتفاق می‌تواند باعث شروع یک دستور یا رفتار جدید شود.

برای مثال:

کلیک کردن

شروع برنامه

برخورد دو شخصیت

فشردن یک کلید

05 — حلقه و تکرار

کودک با مفهوم تکرار آشنا می‌شود و یاد می‌گیرد برای کارهایی که چند بار انجام می‌شوند، راه هوشمندانه‌تری بسازد.

06 — شرط و تصمیم‌گیری

در سطح متناسب با دوره، کودک تجربه می‌کند که برنامه می‌تواند بر اساس یک وضعیت، رفتار متفاوتی داشته باشد.

07 — داستان و انیمیشن

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

08 — بازی‌سازی مقدماتی

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

09 — رفع خطا

اگر پروژه درست اجرا نشود، کودک یاد می‌گیرد قسمت‌های مختلف را بررسی کند و مشکل را پیدا کند.

10 — حل مسئله

دانش‌آموز یاد می‌گیرد برای رسیدن به یک هدف، چند روش مختلف را امتحان کند.

هدف، حفظ کردن بلوک‌های Scratch نیست.

هدف این است که کودک یاد بگیرد مسئله را به بخش‌های کوچک‌تر تقسیم کند، راه‌حل بسازد، آن را امتحان کند و در صورت نیاز تغییر دهد.

از یک دستور ساده تا یک پروژه کامل‌تر

هر مهارت جدید، یک ابزار تازه برای ساختن است

یادگیری در Scratch به‌صورت مرحله‌ای پیش می‌رود.

کودک ابتدا یک مفهوم را تجربه می‌کند و سپس از آن در ساخت پروژه استفاده می‌کند.

مرحله 01 — کشف

اول محیط Scratch را می‌شناسیم

کودک با شخصیت‌ها، صحنه‌ها، بلوک‌ها و بخش‌های اصلی محیط آشنا می‌شود.

مرحله 02 — کنترل

به شخصیت‌ها دستور می‌دهیم

حرکت، گفتگو، صدا و رفتارهای ساده ساخته می‌شوند.

مرحله 03 — منطق

پروژه هوشمندتر می‌شود

مفاهیمی مانند رویداد، تکرار و تصمیم‌گیری وارد پروژه می‌شوند.

مرحله 04 — مأموریت

یک مسئله داریم که باید حل شود

کودک با استفاده از چیزهایی که یاد گرفته یک چالش را حل می‌کند.

مرحله 05 — پروژه

چند مهارت را با هم ترکیب می‌کنیم

دانش‌آموز از چند مفهوم مختلف برای ساخت پروژه‌ای کامل‌تر استفاده می‌کند.

مرحله 06 — بهبود

پروژه را بررسی و بهتر می‌کنیم

کودک مشکلات پروژه را پیدا می‌کند، تغییر می‌دهد و ایده‌های جدید به آن اضافه می‌کند.

برنامه‌نویسی یعنی ساختن راه‌حل

مهم نیست کودک در اولین تلاش بهترین پروژه را بسازد.

مهم این است که یاد بگیرد وقتی چیزی درست کار نمی‌کند، دوباره فکر کند، تغییر دهد و راه دیگری امتحان کند.

کدنویسی وقتی جذاب می‌شود که نتیجه‌اش را ببینی

کودک در این دوره چه چیزهایی می‌تواند بسازد؟

پروژه 01 — انیمیشن کوتاه

شخصیت‌ها را زنده کن

کودک با ترکیب حرکت، گفتگو و صحنه یک انیمیشن کوتاه طراحی می‌کند.

پروژه 02 — داستان تعاملی

داستانی که کاربر در آن نقش دارد

دانش‌آموز از رویدادها برای ساخت داستانی استفاده می‌کند که با کلیک یا دستور کاربر تغییر می‌کند.

پروژه 03 — بازی حرکتی

شخصیت را کنترل کن

کودک یک شخصیت را با استفاده از کلیدها یا دستورهای مختلف کنترل می‌کند.

پروژه 04 — بازی امتیازی

برای بازی هدف تعریف کن

در سطح متناسب با دوره، کودک می‌تواند از امتیاز یا هدف ساده در یک پروژه بازی‌محور استفاده کند.

پروژه 05 — مأموریت حل مسئله

یک مسئله مشخص تعریف می‌شود و دانش‌آموز باید با استفاده از بلوک‌های مختلف برای آن راه‌حل بسازد.

پروژه 06 — پروژه خلاق شخصی

کودک می‌تواند چند مهارتی را که یاد گرفته با ایده شخصی خودش ترکیب کند.

از «این بازی چطور ساخته شده؟» به «این بازی را من ساختم.»

یکی از مهم‌ترین تجربه‌های دوره این است که کودک متوجه شود پشت بازی‌ها و برنامه‌های دیجیتال، مجموعه‌ای از دستورها و تصمیم‌ها وجود دارد و خودش هم می‌تواند سازنده باشد.

با روشی که برای خانواده شما مناسب‌تر است شروع کنید

Scratch مقدماتی را حضوری یاد بگیریم یا با پکیج؟

یادگیری در کنار مربی

کلاس حضوری Scratch مقدماتی

مناسب کودکانی که با حضور مربی، انجام فعالیت در کلاس و تعامل با سایر دانش‌آموزان بهتر یاد می‌گیرند.

در کلاس حضوری، کودک مفاهیم را یاد می‌گیرد، مأموریت انجام می‌دهد و در طول مسیر پروژه‌های خودش را می‌سازد.

ارتباط مستقیم با مربی

راهنمایی هنگام تمرین

فعالیت عملی در کلاس

مأموریت‌های برنامه‌نویسی

دریافت بازخورد

ساخت پروژه

تعامل با سایر دانش‌آموزان

رده سنی: ۸ تا ۱۲ سال

محل برگزاری: گنبد کاووس

برنامه‌نویسی در زمان دلخواه

پکیج Scratch مقدماتی

مناسب خانواده‌هایی که امکان شرکت حضوری ندارند یا ترجیح می‌دهند کودک آموزش را با سرعت خودش دنبال و بخش‌ها را چند بار مرور کند

قیمت پکیج ضبط‌شده: ۲٬۲۰۰٬۰۰۰ تومان

دسترسی از هر شهر

امکان مشاهده در زمان مناسب

تکرار آموزش در صورت نیاز

یادگیری با سرعت شخصی

تمرین هم‌زمان با آموزش

ساخت پروژه در طول مسیر

کلاس حضوری

مناسب برای کودکانی که با همراهی مستقیم مربی، تعامل و محیط کلاس بهتر پیش می‌روند.

پکیج ضبط‌شده

مناسب برای خانواده‌هایی که انعطاف زمانی، تکرار آموزش و دسترسی از هر مکان برایشان مهم‌تر است.

در هر دو روش، هدف فقط دیدن آموزش نیست؛ کودک باید خودش کدنویسی کند و پروژه بسازد.

قرار نیست مربی کد را به‌جای کودک بنویسد

مربی راه را نشان می‌دهد؛ کودک راه‌حل را می‌سازد

در کلاس حضوری

راهنمایی در زمان مناسب

وقتی کودک در پروژه با مشکل مواجه می‌شود، مربی با سؤال، مثال و راهنمایی مرحله‌ای کمک می‌کند تا خودش مشکل را پیدا کند.

رفع خطا

مربی کودک را تشویق می‌کند به‌جای پاک کردن سریع پروژه یا شروع دوباره، دلیل خطا را بررسی کند.

بازخورد

پروژه‌های ساخته‌شده بررسی می‌شوند تا کودک متوجه شود چه قسمت‌هایی را می‌تواند بهتر کند.

خلاقیت شخصی

قرار نیست همه دانش‌آموزان پروژه کاملاً یکسان بسازند.

تا حد امکان کودک باید بتواند ایده، شخصیت یا طراحی خودش را وارد پروژه کند.

استقلال

هدف این است که دانش‌آموز در طول مسیر بتواند بخش بیشتری از پروژه را بدون وابستگی مستقیم به مربی انجام دهد.

قبل از شروع شاید این سؤال‌ها را داشته باشید

سوالات متداول درباره Scratch مقدماتی

این دوره برای کودکان ۸ تا ۱۲ سال طراحی شده است.

خیر.

این دوره برای شروع برنامه‌نویسی طراحی شده است و داشتن تجربه قبلی الزامی نیست.

Scratch یک محیط برنامه‌نویسی تصویری است.

کودک به‌جای نوشتن دستورات متنی، از بلوک‌ها استفاده می‌کند؛ اما بسیاری از مفاهیم پایه مانند ترتیب دستورها، رویداد، تکرار، شرط و حل مسئله را تجربه می‌کند.

خیر.

بازی یکی از خروجی‌های جذاب Scratch است، اما در طول دوره از Scratch برای داستان، انیمیشن، پروژه‌های تعاملی و حل مسئله نیز استفاده می‌شود.

این دوره یک مرحله مقدماتی است.

هدف آن ایجاد پایه مناسب در منطق برنامه‌نویسی، حل مسئله و تجربه ساخت پروژه است؛ نه آموزش حرفه‌ای و تخصصی برنامه‌نویسی در یک دوره کوتاه.

Scratch Junior برای کودکان کم‌سن‌تر و شروع بسیار تصویری‌تر طراحی شده است.

Scratch مقدماتی امکان ساخت پروژه‌های پیچیده‌تر و تجربه مفاهیم بیشتری از برنامه‌نویسی را فراهم می‌کند و برای گروه سنی بالاتر مناسب است.

در کلاس حضوری، مربی در طول فعالیت‌ها و پروژه‌ها مستقیماً کودک را همراهی می‌کند.

در پکیج، آموزش‌ها ضبط‌شده هستند و کودک می‌تواند با سرعت خودش آن‌ها را مشاهده و تمرین کند.

بسته به سن، علاقه و سطح دانش‌آموز، می‌توان مسیرهای بعدی برنامه‌نویسی و Scratch پیشرفته را بررسی کرد.

وقت ساختن اولین پروژه‌هاست

کودک می‌تواند به‌جای فقط بازی کردن، بازی خودش را بسازد

برنامه‌نویسی برای کودک فقط یادگیری یک مهارت کامپیوتری نیست.

وقتی کودک یک پروژه می‌سازد، در حال تمرین فکر کردن، حل مسئله، تصمیم‌گیری، خلاقیت و تبدیل یک ایده به نتیجه است.

Scratch می‌تواند اولین قدم برای تجربه این نوع یادگیری باشد.

رده سنی: ۸ تا ۱۲ سال   •   سطح: مقدماتی   •   روش یادگیری: پروژه‌محور   •   شیوه ارائه: حضوری + پکیج آموزشی

تصویر آموزشی دوره اسکرچ مقدماتی داناهوش
کمک میخوای؟
Chat Icon