خالق زبان برنامه نویسی Scratch
يكشنبه, ۱۴ دی ۱۳۹۳، ۰۱:۱۷ ب.ظ
مایکل رسنیک در ۲۲ ژوئن سال ۱۹۵۶ در ایالات متحده به دنیا آمد و در حال
حاضر نیز به عنوان یکی از دانشمندان مطرح در حوزه آموزش مبانی مرتبط با
کامپیوتر، برنامه نویسی و … به کودکان در دنیا است.
وی در سال ۱۹۸۷ مدرک کارشناسی فیزیک خود را از دانشگاه
پرینستون دریافت کرده سپس تا سال ۱۹۹۲ مدارک کارشناسی ارشد و دکترای خود را
در رشته علوم کامپیوتری از دانشگاه MIT دریافت نمود.
مایکل رسنیک که یکی از دانشمندان لابراتوار Media در
دانشگاه MIT آمریکا است، مدیریت طراحی زبان برنامه نویسی Scratch را بر
عهده داشته و در نتیجه در سال 2007 به طور رسمی و به صورت کاملاً رایگان
این زبان برنامه نویسی را به دنیا عرضه کردند.
معرفی زبان برنامه نویسی Scratch
آقای رسنیک و تیم اش به دنبال راه کاری بودند تا زبانی را
طراحی کنند که کار کردن با آن بسیار ساده باشد اما در عین حال بتوان کارهای
بسیاری با آن انجام داد و همچنین طیف گسترده ای از سلایق، علایق و نگرش ها
را در برگیرد که از آن جمله می توان به طراحی بازی، انیمیشن، داستان سرایی
و ... اشاره کرد.
محققین دانشگاه MIT با الهام گرفتن از روش بازی کودکان با Lego (قطعات خانه سازی که با استفاده از آن می توان سازه های مختلفی ایجاد کرد)، سعی کردند تا مفاهیم اصلی برنامه نویسی را در قالبی کاملاً بصری و همچون ساخت یک خانه با Lego آموزش دهند و نتیجه این شد که زبان برنامه نویسی Scratch ابداع شد.
ساز و کار این زبان به این شکل است که کودک تصاویر، بلوک های کد و طور کلی هر چیزی را به صورت کاملاً بصری روی صفحه می کشد، جا به جا می کند و روی هم قرار می دهد تا بتواند پروژه هایی خلاقانه تولید کند. اطلاعات بیشتر در مورد زبان اسکرچ
محققین دانشگاه MIT با الهام گرفتن از روش بازی کودکان با Lego (قطعات خانه سازی که با استفاده از آن می توان سازه های مختلفی ایجاد کرد)، سعی کردند تا مفاهیم اصلی برنامه نویسی را در قالبی کاملاً بصری و همچون ساخت یک خانه با Lego آموزش دهند و نتیجه این شد که زبان برنامه نویسی Scratch ابداع شد.
ساز و کار این زبان به این شکل است که کودک تصاویر، بلوک های کد و طور کلی هر چیزی را به صورت کاملاً بصری روی صفحه می کشد، جا به جا می کند و روی هم قرار می دهد تا بتواند پروژه هایی خلاقانه تولید کند. اطلاعات بیشتر در مورد زبان اسکرچ
دوره آموزش زبان برنامه نویسی Scratch
از سوی دیگر جدای از نوع زبان برنامه نویسی، فراگیری اصول برنامه نویسی تاثیرات شگرفی بر نحوه عملکرد کودکان ما در زندگی شخصی شان خواهد داشت. در برنامه نویسی باید خلاق بود، تفکر انتقادی داشت، به مسائل از زوایای مختلف نگاه کرد و ...