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

Publish Year: 1399
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 899

This Paper With 9 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

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

لینک ثابت به این Paper:

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

CGCO06_065

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

Abstract:

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

Authors

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

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

مرتضی دری گیو

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