زبان برنامهنویسی اسکرچ
اسکرچ یک زبان برنامه نویسی Visual است. Visual را میتوان گرافیکی، دیداری و یا بصری ترجمه کرد. یعنی در اسکرچ دستورات را تایپ نمیکنیم بلکه این دستورات به شکل تصاویری هستند که آنها را با Drag&Drop در زیر هم قرار میدهیم تا یک برنامه ساخته میشود. به این روش برنامه نویسی (یعنی استفاده از دستورات به شکل بلوک) ، blockly programming میگویند.
از آنجایی که بچهها در هنگام نوشتن برنامه لازم نیست دستوراتی را تایپ کنند، کار بسیار ساده خواهد شد. زیرا در هر زبان برنامه نویسی تایپ:
الف) دستورات اصول سختگیرانهای دارد و حتما باید رعایت شود تا برنامه کار کند.
ب) به خاطر سپردن دستورات یک زبان و متدهای ماژولهای آن کار ساده است نیست.
ج) یافتن خطاها یا همان دیباگ کردن کار سادهای نیست.
معنی Scratch به فارسی
Scratch کاری است که توسط یک دی جی (بله درست خواندید یک Dj ) انجام میشود. به حرکت دیسکها توسط دستهای دی جی Scratching میگویند. در واقع دی جی با Scratching قطعات آهنگهای مختلف را در کنار هم قرار میدهد و یک آهنگ جدید میسازد دقیقا مشابه کاری که ما در اسکرچ انجام میدهیم یعنی:
* قطعات مختلف دستورات، شکلها و موسیقی را که در داخل برنامه اسکرچ وجود دارد را در کنار همدیگر میگذاریم تا یک برنامه جدید ساخته شود.
* برنامههایی که توسط دیگران نوشته شده است را بر میداریم و به آن چیزهایی را اضافه و کم میکنیم، چیزهایی را تغییر میدهیم و برنامه خودمان را میسازیم.
دبستان شایستگان نور با همکاری آکادمی دانش پژوهان آتی با مدیریت جناب آقای مهندس رامبد دانش پژوه ، برنامه 6 ساله برنامه نویسی کودکان را در نظر گرفته است . که ابتدای مسیر با scrach gunior خواهد بود و در ادامه به IOT و APP INVENTOR اینترنت اشیا و…. خواهد رسید.
همه دانش آموزان در شایستگان نور در این پروسه برنامه نویسی قرار دارند و هدف از این رویکرد، تقویت مهارت های برنامه نویسی ، تقویت هوش های چندگانه در کودکان با مفاهیم جذاب سمعی و بصری است