طبقه بندی مفاهیم برنامه سازی آموزش داده شده توسط بازی های جدی

سال انتشار: 1399
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 852

فایل این مقاله در 9 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

CGCO06_065

تاریخ نمایه سازی: 23 اسفند 1399

چکیده مقاله:

دوره های مقدماتی برنامه نویسی در دانشگاه ها و مدارس، مجموعه ی مشخصی از سطوح یادگیری را ارائه می دهند، اما اغلبدانشجویان به دلیل مطابق نبودن برنامه های درسی با سطح یادگیری آنها ناراضی می باشند. استفاده از بازی ها برای آموزشبرنامه نویسی، تأثیر جذب دانشجویان برای یادگیری را نشان داده است. علوم کامپیوتر یکی از رشته های مورد مطالعه برایبازی های آموزشی است. یکی از چالش های اساسی برای بازی های جدی در حوزه برنامه نویسی، مناسب بودن بازی ها برایدانشجویان با توجه به توانایی ها، سطح دانش و نیازهای مختلف آنها است. متأسفانه، یافتن سطح مشخصی از برنامه نویسیکه همه ی دانشجویان از آن برخوردار بوده و همچنین برای آنان جذاب و چالش برانگیز باشد، دشوار است. مباحث درسی ACM 2013 شامل رهنمودهایی است که می تواند در بازی ها برای یادگیری مفاهیم برنامه نویسی استفاده شود. در این مقاله، 49 بازیجدی برنامه نویسی طبق رهنمودهای ACM 2013 طبقه بندی شده است. سپس این ویژگی ها به عنوان ورودی به درخت تصمیمداده می شود. با استفاده از درخت تصمیم، برای چهار گروه از مخاطبان مدلی ارائه می شود تا به طراحان بازی در ساخت بازی هایجدی برنامه نویسی مطابق با مفاهیم اصلی درس برنامه نویسی، کمک کند.

کلیدواژه ها:

نویسندگان

فاطمه مرادپور

دانشجوی کارشناسی ارشد هوش مصنوعی، دانشگاه سمنان

مرتضی دری گیو

استادیار دانشکده مهندسی برق و کامپیوتر، دانشگاه سمنان