آی کد؛ نرمافزار آموزشی رباتیک و برنامهنویسی
نرم افزار آموزش برنامه نویسی آیکد، یک نرم افزار آموزشی است که برای رشد شناختی، تحصیلی و توسعه مهارتهای پایه دانش آموزان به وسیله رایانه، برنامهنویسی تولید شده و محیط آن سازگار با استانداردهای زبان بلاکی (block based programming languages) توسعه پیدا کرده است. این محیط علاوه بر جذابسازی فرآیند آموزشی و ترغیب دانشآموز به تمرین در منزل با تسریع در فرآیند درک مطلب، رفع محدودیت زمانی و اقتصادی بهرهوری آموزش را افزایش می دهد.
بهطور کلی افزایش بهرهوری آموزشی در آیکد به چند طریق انجام می شود:
۱- جذابسازی فرآیند آموزشی در قالب بازیسازی، پویانمایی و ... استفاده از جذابیت رنگ، نور و صدا
۲- افزایش سرعت درک مطلب با استفاده از تبدیل مفاهیم ذهنی و تحلیلی به تصاویر و اشکال قابل مشاهده و بعضا متحرک
۳- کاهش هدر رفت زمان آموزش نرمافزار با حذف نمادها، تایپ دستورات و پیچیدگیهای تخصصی برنامهنویسی و جایگزینی آنها با اشکال و عبارات مفهومی ساده
۴- تامین فضای مورد نیاز مربی جهت آموزش مستقیم مفاهیم حل مسئله (نمایش عینی توابع، نمایش پردازش ساختاریافته مسائل و شبیهسازی مدل تفکر شیگرا) و در نهایت تقویت تفکر تحلیلی
۵- تمرین و رشد مهارتهای دستورالعملگیری و دستورالعملدهی دانشآموز در قالب بازی و بهبود بستر رشد تعاملی و ارتباطی ناشی از آن
۶- افزایش عزت نفس، انگیزه خلاقیت و اکتشاف و نتیجتا توجه و تمرکز بیشتر خصوصا در صورت استفاده از قابلیت اتصال نرمافزار به ساختنیهای الکترونیکی، اتوماسیون و رباتیک
۷- ایجاد قابلیت توقف، اجرای خط به خط یا تنظیم سرعت اجرای برنامه جهت ایجاد فرصت توضیح و درک بخش به بخش برنامه و صرفهجویی در اتلاف وقت برای پیدا کردن خطاهای رایج برنامهنویسی
البته این اکوسیستم در کنار افزایش بهرهوری آموزشی، اولویتهای دیگری را نیز دنبال می کند از جمله :
الف- باز طراحی ساختار کلامی جهت افزایش تطبیق مفاهیم برنامهنویسی با زبان فارسی
ب- ایجاد امکان آموزش ارزان قیمت اتوماسیون و رباتیک
ج- تمرکز بر هویتسازی و حفظ فضا، کاراکترها و محتوای آموزشی سازگار با سبک زندگی ایرانی
د- تمرکز بر تفکیک مقطع تحصیلی دانشآموز و تطبیق عبارات و علائم با توجه به سطح دانش آن مقطع
ه- آموزش مفاهیم پردازشی هوش مصنوعی مثل پردازش صدا، تصویر و ویدئو
و- سازگار با متدهای روز آموزشی (Tips،P4C،PS،STREAM،IDT و ...)
ز- مقیاس پذیری سریع نرمافزار در راستای عدالت و استقلال آموزشی
8- دارای محتوای مدون آموزشی و تالیف شده مطابق نیازهای کشور و کاملاً پروژه محور، این نرم افزار کتاب آموزشی هم دارد. سری کتاب های برنامه نویس یک دقیقه ای به صورت خودآموز یا مربی محور می تواند مورد استفاده قرار گیرد.