نام پژوهشگر: سیاوش کاویانی
اردوان سهراب سالور محمد ابراهیم شیری احمد آبادی
سیستم های آموزشی هوشمند سیستم هایی نرم افزاری مبتنی بر به کارگیری راهکارها و الگوریتم های هوشمند جهت ارائه مطالب و محتویات آموزشی و در واقع هدایت هوشمندانه فراگیرنده در مسیر فراگیری می باشند از یک دیدگاه می توان این سیستم ها را تلفیق روش های آموزش به کمک کامپیوتر(cai)و فن آوری هوش مصنوعی (ai) دانست. هدف اصلی از طراحی این نوع سیستم ها ارائه آموزش به هر کاربر با توجه به نیازهای منحصر به فرد آن کاربر می باشد. با وجودی که مدت ها است از کامپیوتر در زمینه آموزش استفاده می شود اما تاکنون فرآیند آموزش به وسیله کامپیوتر فرآیند از پیش تعیین شده و مشخصی بوده است به طوری که سیستم تنها بر اساس نیازهای عمومی کاربران طراحی می شد. یکی از مهمترین قابلیت های این سیستم ها برنامه ریزی پویا می باشد. برنامه ریزی سلسله مراتبی طراحی شده است که با استفاده از دو نوع آنتولوژی مربوط به دانش دامنه و آنتولوژی مربوط به نحوه آموزش ویک استراتژی برا ی انتخاب وضعیت های بعدی بر حسب وضعیت فعلی دانش آموز، برنامه ریزی آموزشی را با انتخاب موضوع با موضوع های مناسب بعدی انجام می دهد. این استراتژی از تعریف محتویات آموزشی در یک ساختار درختی سطح لازم برای آموزش افراد مختلف، تعریف روابط پیش روابط پیش نیازی بین محتویات آموزشی و سطح دشواری آنها در ساختار گراف و پیمایش روی این گراف و حرکت در مسیرهای مختلف برای برنامه ریزی آموزشی استفاده می کند. با استفاده از ابزار طراحی فرم نرم افزار microsoft visual 6.0و پایگاه داده microsoft sql server-2000یک سیستم به عنوان پیاده سای این مدل ارائه شده است.