لوگو (زبان برنامهنویسی): تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
FreshmanBot (بحث | مشارکتها) جز اصلاح فاصله مجازی + اصلاح نویسه با استفاده از AWB |
FreshmanBot (بحث | مشارکتها) |
||
خط ۱۷:
== تاریخچه ==
اواسط دهه ۱۹۶۰ میلادی سیمور پپرت به همراه [[ماروین مینسکی]] آزمایشگاه هوش مصنوعی [[دانشگاه امآیتی]] را راهاندازی کرد. پپرت با گروهی از شرکت بولت، برنک و نیومن (BBN) که توسط والاس فرزیگ رهبری میشد همکاری کرد و در سال [[۱۹۶۷ (میلادی)|۱۹۶۷]] اولین نسخه زبان لوگو به وجود آمد. در چهار سال اول، آموزش و تحقیقات روی این زبان در شرکت BBN انجام شد. اولین پیادهسازی این زبان که گوست نامیده میشود بهوسیله لیسپ نوشته شد. هدف گوست آموزش حل مسئله بود و کودکان میتوانستند در یک محیط ریاضیاتی کار با کلمات و جملهها را یاد بگیرند. لاکپشت ویرایشگر بازخورد سریعی میداد تا اشکالات برنامه مشخص شود.
هدف از آموزش کودکان در زمینه ی فناوری ، درگیر کردن آنها در فعالیتهای هدفمند است تا ضمن جذب مهارتها و مفاهیم موجود کودکان ، به سمت دانش سطح بالا (پیشرفته) و اندیشه ی انتقادی ناشی از
ایده ی استفاده از رباتیک در کلاس ، براساس فعالیتهای پژوهشی سیمور پاپرت ( Seymour Papert ) - پدر زبان برنامهنویسی لگو (Lego) - است . لگو برای استفاده ی کودکان و بر اساس دیدگاه پیاژه (1964) مبنی بر اینکه مفاهیم انتزاعی را میتوان با بررسیهای اکتشافی دستی ( تجربه عملی ) یادگرفت ، طراحی شد. از نظر پاپرت ، کودکان فعالانه ساختارهای فکری خود را می سازند و توانایی یادگیری استفاده از زبان برنامهنویسی و رایانه را دارند که یک مهارت پایه برای یادگیری هر چیزی است (1996,X) . در برنامهنویسی با مولفهای تحت عنوان "
در حال حاضر لوگو تفاوت چندانی با ایدههای اولیه قبل از اولین لاکپشت ندارد. در اوایل طراحی این زبان یک روبوت به شکل لاکپشت با توجه به دستورهای نوشته شده در کامپیوتر روی زمین حرکت میکرد. اولین روبوت لاکپشت در سال ۱۹۶۹ در [[دانشگاه امآیتی|امآیتی]] بهوجود آمد. این روبوت که ایروینگ نام داشت دارای حسگرهای لمسی بوده و میتوانست به عقب، جلو، راست و چپ حرکت کرده یا زنگ خود را به صدا درآورد. بعدها روبوت لاکپشت حذف و به نمایشگر کامپیوتر منتقل شده و با دستورهایی شکل و طرحهایی را رسم میکرد.
|